Warning: Undefined variable $iAmModerator in
/home/andrzejk2/public_html/michal.krassowski.info/comment.php on line
210
Warning: Undefined variable $iAmModerator in
/home/andrzejk2/public_html/michal.krassowski.info/comment.php on line
222
Warning: Undefined variable $iAmModerator in
/home/andrzejk2/public_html/michal.krassowski.info/comment.php on line
223
Tym razem krótko o Drupalu. Jeżeli prowadzimy na tym systemie CMS własną stronę, często chcielibyśmy aby nasz podpis (pole autor) pod newsem wyświetlał się prawidłowo. Nie ma problemów jeżeli mam krótkie imię i nazwisko - ale dla nie których może to być problem.
Jak więc zmienić długość wyświetlanego nickname, lub zablokować jego skracanie?
1. Otwieramy plik /includes/theme.inc
2. Wyszukujemy kod: (w Drupalu 7.12 są to linie od 2723 do 2726)
if (drupal_strlen($name) > 20) {
$name = drupal_substr($name, 0, 15) . "...";
}
3. Aby zmienić domyślną długość odpowiednio manipulujemy odpowiednimi wartościami (powyżej 20 i 15). Jeżeli chcemy je zmieniać często możemy powyższy kod podmienić na:
$max_chars_in_name = 30;
if (drupal_strlen($name) > $max_chars_in_name) {
$name = drupal_substr($name, 0, $max_chars_in_name-3) . "...";
}
4. Jeżeli chcemy zupełnie zrezygnować z tej funkcji (nie polecam) wystarczy że zakomentujemy wszystkie wymienione linie kodu.
Uwagi: ponieważ modyfikujemy część
jądra Drupala należy zachować szczególną ostrożność. Ponadto każdorazowo po aktualizacji Drupala musimy ponawiać modyfikację.
Dodał(a):
m-krassowski, 12.04.12
Warning: Undefined variable $iAmModerator in
/home/andrzejk2/public_html/michal.krassowski.info/comment.php on line
244
Warning: Undefined array key "message" in
/home/andrzejk2/public_html/michal.krassowski.info/comments.php on line
2
Warning: Undefined variable $Alerts in
/home/andrzejk2/public_html/michal.krassowski.info/comments.php on line
50
Warning: Trying to access array offset on null in
/home/andrzejk2/public_html/michal.krassowski.info/comments.php on line
50
Komentarze:
Brak komentarzy
Warning: Undefined variable $login in /home/andrzejk2/public_html/michal.krassowski.info/comments.php on line 64