no tak, jak kogoś, kto ma brak elementarnej wiedzy z php, to sporo qmasz hehe
W ssi.php troszkę poniżej masz wpis subiect..:
'subject' => $row['subject'],
'short_subject' => shorten_subject($row['subject'], 25),
'preview' => $row['body'],
'time' => timeformat($row['posterTime']),
'timestamp' => forum_time(true, $row['posterTime']),
'href' => $scripturl . '?topic=' . $row['ID_TOPIC'] . '.msg' . $row['ID_MSG'] . ';topicseen#new',
'link' => '<a href="' . $scripturl . '?topic=' . $row['ID_TOPIC'] . '.msg' . $row['ID_MSG'] . '#msg' . $row['ID_MSG'] . '">' . $row['subject'] . '</a>',
'new' => !empty($row['isRead']),
'new_from' => $row['new_from'],
Tak więc ten wpis:
'short_subject' => shorten_subject($row['subject'], 25),
odpowiada za skracanie, tj. za skrótową wersję i chodzi o znaki, łącznie ze "spacjami" i to tę wartość zmieniasz w tym pliku..
Widać to w głównym indexie działów..
Jednak nie bardzo wiem skąd wziąłeś te inne wpisy, w jakim pliku to wystepuje? czy trochę ponizej w tabeli ss_recentTopics? czy gdzie?
Sama funkcja, odpowiedzialna, za skacanie subiekta znajduje sie w katalogu Sources w pliku Subs.php:
<?php
// Shorten a subject + internationalization concerns.
function shorten_subject($subject, $len)
{
global $func;
// It was already short enough!
if ($func['strlen']($subject) <= $len)
return $subject;
// Shorten it by the length it was too long, and strip off junk from the end.
return $func['substr']($subject, 0, $len) . '...';
}
?>
hmm sam te wpisy wykombiniowałeś?
Napisz cos więcej, bo nic tak nie lubię jak gdybanka hehe
Narka
r.
// Edit:
Powinieneś zajrzec do pliku Recent.php z katalogu Sources..
I chyba to skracanie było w tym pliku, jednak powinieneś poexperymentować na tych 3 plikach, nie ograniczać tylko do jednego, z tym, że plik SSI.php to jakby wersja mini caółego silnika smf, i do gł. zastosowań zewnętrzych.. inaczej musiałbyś potrzebować gł. plik index.php itd..