Кто-то может подсказать?
Пока ссылка на создание темы выглядит как «Создать Тема форума». И при создании тоже не совсем то, что нужно.
Поискал...нашёл этот модуль: Custom Submit Messages, но для 7-о нету...через string replace тоже, я так понимаю, не получится...
Как можно привести к более человеческому виду всё это дело?
Комментарии
Такие вещи обычно требуют дурацкие заказчики.. Считаю подобные заморочки одними из самых ненужных.
Какая тебе разница че у тебя в админке? у тебя же не будет эта фраза на главной странице сайта.
В том-то и дело, что для пользователей.
Т.е. на форуме вот создание темы звучит так: «Создать Тема форума».
По сути только это наверное...потому что при создании ноды можно заменить шаблон создания...а вот как поменять саму ссылку на создание темы не пойму...облазил шаблоны форума, но видимо это не там...
Сёдня изображу модуль
Возможно перевод строк поможет
1 строчка на jQuery... для этого стоит модуль городить?
dracon, вот ваще хрен знает, как он вставляет эту строку Я вообще не могу разобраться с модулем форума, блин.
Chyvakoff, ну это такой...костыль всё-таки
Вам не надо знать, по крайней мере для этой задачи модуль форума попробуйте зайти сюда admin/build/translate/search
Пропишите словосочетание Создать Тема форума И измените на Создать Тему форума.Если у вас ета ссылка не доступно возможно надо включить модуль locale, если я не ошибаюсь
Слишком умный чтобы знать систему переводов?
Слишком умным может быть только слишком глупый человек.Просто пользовался иногда.Можете предложить другой вариант?Я думаю создатель темы будет вам благодарен.
Для начала почитайте про формат строк для переводов, потом посмотрите на строку, узнаете что там плейсхолдер, а не название типа контента.
Автору нужно переопределение title callback, для чего я модуль напишу, так как мне он тоже нужен будет
Все там нормально переведено. Это современный московский диалект русского языка!
Хотя Андед и тут преуспел http://xandeadx.ru/blog/drupal/485
Круто
Теперь осталось разобраться с ссылкой на сайте.
Если делать с помощью String overrides, то там надо заменить Add new @node_type на нужную (Создать новую тему).
Но только что-то мне не очень нравится такое решение
Может кто подскажет ещё варианты?
Как я люблю, когда человека отправляют заниматься хернёй, вместо одной строчки кода в template.php. Ну когда же до людей дойдёт, что правильные склонения - это важно?!
<?php
function YOURTHEME_preprocess_page(&$variables) {
if (isset($variables['action_links']['forum'])) {
$variables['action_links']['forum']['#link']['title'] = 'Новая тема';
}
}
?>