RSS

zapisz się: RSS Artykuły

szukaj

Niepoprawne odnośniki do ostatnich komentarzy stron

Komentarze 0

Chmurki komentarzyW sNews w wersji 1.7 pojawia się problem z komentarzami dodatkowych stron, nie będącymi artykułami. Chodzi o odnośniki do nowych komentarzy. W przypadku, gdy skomentujemy stronę, to link do komentarza zostanie umieszczony w menu "nowe/ostatnie komentarze". Niestety nie jest on poprawny.

Odnośnik ma postać domena.pl//nazwa-strony/#Komentarz1. Jak widać po domenie występuje podwójny slash "//". Należy się go pozbyć. W tym celu szukamy w snews.php dwóch linijek:

$link = isset($r['xsef']) ? $r['xsef'].'/'.$r['csef'] : $r['csef'];
$link .= '/'.$r['asef'];

Następnie zakomentowujemy stawiając przed każdą z linijek dwa slashe "//" i dodajemy pod nimi fragment (można też zwyczajnie zamienić powyższe linijki na poniższy fragment, ja jednak preferuje komentowanie):

unset($link);
if (isset($r['xsef'])) { $link = $r['xsef'].'/'; } 
if (isset($r['csef'])) { $link .= $r['csef'].'/'; }             
$link .= $r['asef'];

Po tej zmianie nasze linki do nowych komentarzy stron powinny wyświetlać się poprawnie.

Podziel się

Bookmark and Share

Komentowanie zostało zablokowane