В article портятся тексты ссылок на русском языке

Главные вкладки

Аватар пользователя rezus rezus 16 февраля 2005 в 0:37

Господа.
Установил на тестовом сервере модуль Article. Попробовал создать новый словарь в котором разделы указал используя русский алфавит. Назначил этот словарь модулю и посмотрел на результат.
Всё работает, но есть проблемы со ссылками на те самые русские разделы. Проиллюстрирует проблему прикреплённая картинка.

[inline:http://drupal.ru/files/new-4.gif]

Есть ли способ поправить?

Комментарии

Аватар пользователя axel axel 16 февраля 2005 в 10:26

Ошибка где-то в этой функции article:

<?php
/**
Builds a breadcrumb list.

param breadcrumb a reference to the breadcrumb array. New items will be appending to this array.

return returns a term object if the last item in the url is a term, otherwise returns NULL.
**/
function article_build_breadcrumbs(&$breadcrumb) {
if (arg(1) != NULL) {
$i = 1;
$url = "article";
while (arg($i) != NULL) {
$last_term = urldecode(arg($i));
$url = $url . '/' . urlencode($last_term);
$breadcrumb[] = l(ucwords($last_term), $url);
$i++;
}

$term = current(taxonomy_get_term_by_name($last_term));
return $term;
}
return NULL;
}
?>

Попробуй ucwords убрать нафиг: l($last_term, $url), может быть поможет.

А вставку картинок надо так писать: [inline:1] - номер аттача указывать, а не url.

--
Axel,
www.axel.drupal.ru

Аватар пользователя rezus rezus 16 февраля 2005 в 10:46

Неа, не вышло. В исходном варианте буква "Ф" и "1" показывались. Теперь остались просто 4 квадратика. Smile