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ę.
Komentarze:
Brak komentarzy