Wyłączenie zamiany znaków specjalnych na encje

Planowałem wywalić zamienianie znaków specjalnych na encje. Przeszukałem pliki pod względem występowania w nich funkcji ‚htmlspecialchars’, ale w plikach, które mi znalazło (includes/boot­strap.inc i xmlprc.inc) nie znajduje nic, co miałoby jakiś związek z menu. W /includes/menu.inc niestety nie widzę nic. Mógłbyś mnie nakierować?

Na domiar złego, aktualizują drupal.org, więc nie mogę pobuszować :/

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.
Portret użytkownika archetwist

Prawdopodobnie chodzi

moderator

Prawdopodobnie chodzi o funkcję drupal_urlencode, używaną z kolei w url. Obydwie z pliku includes/common.inc.

design www drupal

Portret użytkownika warna

Znalazłem :) Dla

Znalazłem :) Dla potomnych:

Dla Drupala 5.3 includes/me­nu.inc

function theme_menu_item_link($item, $link_item) {
 return l($item['title'], $link_item['path'], !empty($item['description']) ? array('title' => $item['description']) : array(), isset($item['query']) ? $item['query'] : NULL);
}

zamień na

function theme_menu_item_link($item, $link_item) {
 return l($item['title'], $link_item['path'], !empty($item['description']) ? array('title' => $item['description']) : array(), isset($item['query']) ? $item['query'] : NULL, NULL, FALSE, TRUE);
}

Pozdrawiam i dzięki.

Portret użytkownika archetwist

Przesunąłem te wpisy do

moderator

Przesunąłem te wpisy do nowego wątku na wypadek, gdyby ktoś w przyszłości szukał.

Gratuluję rozwiązania :] .

design www drupal

Gratuluje, dawno tego

Gratuluje, dawno tego szukałem. Jest jakiś sposób żeby nie zmieniać tego kodu w tym pliku tylko na przykład w template.tpl.php skórki coś dopisać? Bo trochę uciążliwe zmieniać przy każdym update drupala.

ak