• Strona 1 z 1
  • 1
Forum uCoz » Zarządzanie systemem » Dodatkowe funkcjonalności » Nick/imię w komentarzach
Nick/imię w komentarzach
Fantagiro
Postów: 135
Reputacja: 2
Wiadomość # 1 | 22:39
Ma drobny problem z komentarzami.
Chodzi o to, że nie zalogowane osoby wyświetlane są po prostu pod jakąś tam swoją nazwą i jest ok, jednak w przypadku osób zalogowanych na stronie, które dodadzą komentarz to pojawia się jednocześnie nick i imię.
Przykład: http://gejsza.ucoz.pl/gb

Jak to zmienić, aby przy osobach zalogowanych widniał tylko nick.



Odwiedź: Gejsza.ucoz.pl
junkie
Postów: 379
Reputacja: 9
Wiadomość # 2 | 15:47
Edycja formularza komentarzy:

Główna » Zarządzanie wyglądem » Edycja szablonów - edycja Księgi gości - Wygląd wpisów. W moim przypadku jest to 3 linia:

Code

<?if($USERNAME$)?><span style="unicode-bidi:embed;">[<a href="$PROFILE_URL$">$USERNAME$</a>]</span><?endif?>


Dostępne są dwa parametry:
$NAME$ - nazwa użytkownika i $USERNAME$ - nazwa użytkownika (login). Jeśli chcesz możesz podmienić tą linie jak poniżej - parametr $USERNAME$ jest tak stworzony, że wyświetla się nazwę zalogowanego użytkownika.

Code

<?if($USERNAME$)?><span style="unicode-bidi:embed;">[<a href="$PROFILE_URL$">$NAME$</a>]</span><?endif?>

Przed zadaniem pytania skorzystaj z funkcji "Szukaj". Poprawny tytuł oraz dział ułatwi odpowiedź na pytanie.
Fantagiro
Postów: 135
Reputacja: 2
Wiadomość # 3 | 22:08
Podmieniłam linijkę, cały kod wygląda:

Code
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="$CLASS$"><tr><td style="padding:3px;"><div style="float:right;font-size:11px;font-family:Arial,sans-serif;"><?if($ENTRY_RATING_USE$)?><?if($ENTRY_RATING$<0)?><span class="myWinError"><b>$ENTRY_RATING$</b></span><?else?><?if($ENTRY_RATING$=0)?><span style="color:gray;"><b>$ENTRY_RATING$</b></span><?else?><span class="myWinSuccess"><b>+$ENTRY_RATING$</b></span><?endif?><?endif?>  <?if($GOOD_ENTRY_URL$)?><a href="$GOOD_ENTRY_URL$"><img alt="" src="http://s61.ucoz.net/img/icon/thumbu.png" width="13" align="absmiddle" border="0" title="Dobry post"></a> <a href="$BAD_ENTRY_URL$"><img alt="" src="http://s61.ucoz.net/img/icon/thumbd.png" width="13" border="0" align="absmiddle" title="Zły post"></a><?else?><img alt="" src="http://s61.ucoz.net/img/icon/thumbu_.png" align="absmiddle" width="13" border="0" title="Dobry post"> <img alt="" src="http://s61.ucoz.net/img/icon/thumbd_.png" width="13" align="absmiddle" border="0" title="Zły post"><?endif?><?endif?> $MODER_PANEL$</div>
<div class="cTop" style="text-align:left;"><span style="width:18px;"><b>$NUMBER$</b>. </span>  
  <?if($USERNAME$)?><span style="unicode-bidi:embed;"><a href="$PROFILE_URL$">$NAME$</a></span><?endif?>  
    <span class="cDate" style="font-size:7pt;unicode-bidi:embed;">($DATE$ $TIME$)</span>
<?if($MODER_PANEL$ && $EMAIL$)?><a href="$EMAIL_JS$" title="Email">E-mail</a><?endif?>
<?if($ICQ$)?><a title="ICQ" href="#" onClick="prompt('ICQ number','$ICQ$');return false;">ICQ</a><?endif?>
</div>
<div class="cMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div>
<?if($ANSWER$)?><div class="cAnswer" style="text-align:left;clear:both;"><b>Odpowiedź</b>: $ANSWER$</div><?endif?><div class="cDetails"><?if($COUNTRY$)?>Kraj: $COUNTRY$<?endif?> <?if($CITY$)?>| Miasto: $CITY$<?endif?> <?if($STATE$)?>| Województwo: $STATE$<?endif?></div></td></tr></table><br />


W przypadku komentarza od zalogowanego usera jest ok, ale od nie zalogowanego - nazwa jest nie wyświetlana.



Odwiedź: Gejsza.ucoz.pl
junkie
Postów: 379
Reputacja: 9
Wiadomość # 4 | 12:28
Brakuje jednego parametru w drugiej linii:

Code

<div class="cTop" style="text-align:left;"><span style="width:18px;"><b>$NUMBER$</b>. </span>   


Powinno być:
Code

<div class="cTop" style="text-align:left;"><span style="width:18px;"><b>$NUMBER$</b>.</span> <b>$NAME$</b>

Przed zadaniem pytania skorzystaj z funkcji "Szukaj". Poprawny tytuł oraz dział ułatwi odpowiedź na pytanie.
Fantagiro
Postów: 135
Reputacja: 2
Wiadomość # 5 | 21:01
No to wracamy do początku:
Quote (Fantagiro)
Jak to zmienić, aby przy osobach zalogowanych widniał tylko nick.

a przy nie zalgowanych pozostała po staremu nazwa?

Code

<table border="0" cellpadding="0" cellspacing="0" width="100%" class="$CLASS$"><tr><td style="padding:3px;"><div style="float:right;font-size:11px;font-family:Arial,sans-serif;"><?if($ENTRY_RATING_USE$)?><?if($ENTRY_RATING$<0)?><span class="myWinError"><b>$ENTRY_RATING$</b></span><?else?><?if($ENTRY_RATING$=0)?><span style="color:gray;"><b>$ENTRY_RATING$</b></span><?else?><span class="myWinSuccess"><b>+$ENTRY_RATING$</b></span><?endif?><?endif?>  <?if($GOOD_ENTRY_URL$)?><a href="$GOOD_ENTRY_URL$"><img alt="" src="http://s61.ucoz.net/img/icon/thumbu.png" width="13" align="absmiddle" border="0" title="Dobry post"></a> <a href="$BAD_ENTRY_URL$"><img alt="" src="http://s61.ucoz.net/img/icon/thumbd.png" width="13" border="0" align="absmiddle" title="Zły post"></a><?else?><img alt="" src="http://s61.ucoz.net/img/icon/thumbu_.png" align="absmiddle" width="13" border="0" title="Dobry post"> <img alt="" src="http://s61.ucoz.net/img/icon/thumbd_.png" width="13" align="absmiddle" border="0" title="Zły post"><?endif?><?endif?> $MODER_PANEL$</div>
<div class="cTop" style="text-align:left;"><span style="width:18px;"><b>$NUMBER$</b>.</span> <b>$NAME$</b>   
<?if($USERNAME$)?><span style="unicode-bidi:embed;">[<a href="$PROFILE_URL$">$NAME$</a>]</span><?endif?>   
     <span class="cDate" style="font-size:7pt;unicode-bidi:embed;">($DATE$ $TIME$)</span>
<?if($MODER_PANEL$ && $EMAIL$)?><a href="$EMAIL_JS$" title="Email">E-mail</a><?endif?>
<?if($ICQ$)?><a title="ICQ" href="#" onClick="prompt('ICQ number','$ICQ$');return false;">ICQ</a><?endif?>
</div>
<div class="cMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div>
<?if($ANSWER$)?><div class="cAnswer" style="text-align:left;clear:both;"><b>Odpowiedź</b>: $ANSWER$</div><?endif?><div class="cDetails"><?if($COUNTRY$)?>Kraj: $COUNTRY$<?endif?> <?if($CITY$)?>| Miasto: $CITY$<?endif?> <?if($STATE$)?>| Województwo: $STATE$<?endif?></div></td></tr></table><br />



Odwiedź: Gejsza.ucoz.pl
Post edytowany przez Fantagiro - Czwartek, 08-11-2012, 21:02
junkie
Postów: 379
Reputacja: 9
Wiadomość # 6 | 13:34
Stąd prosty wniosek że rozwiązanie jakie przedstawiłem też jest półśrodkiem. Jeśli chodzi o parametry dotyczące nazwy użytkownika - są tylko dwa i stosuje się je zamiennie, w dokumentacji żadnych innych parametrów dotyczących wyświetlania nicka/imienia nie ma.
Przed zadaniem pytania skorzystaj z funkcji "Szukaj". Poprawny tytuł oraz dział ułatwi odpowiedź na pytanie.
Fantagiro
Postów: 135
Reputacja: 2
Wiadomość # 7 | 17:50
Ok trudno i tak dzięki za pomoc smile


Odwiedź: Gejsza.ucoz.pl
Forum uCoz » Zarządzanie systemem » Dodatkowe funkcjonalności » Nick/imię w komentarzach
  • Strona 1 z 1
  • 1
Wyszukiwanie: