Как убрать двоеточие после темы голосования?

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

Комментарии

Аватар пользователя Zlata Zlata 29 декабря 2007 в 20:59

http://имя сайта.ru/admin/settings/locale/string/search
найдете строчку "Текст вопроса?:"
и меняйте ее на что хотите! и будет счастье! Smile
с наступающим!!!!

Аватар пользователя Валентина Валентина 29 декабря 2007 в 21:55

Хм... а разве заголовки нод переводятся? Я думала, они просто храняться в базе данных, а двоеточие добавляется автоматически....

Аватар пользователя edhel edhel 30 декабря 2007 в 9:48

Я делал так:

<?php
function phptemplate_form_element($element, $value) {
$output = '

'."\n";
$required = !empty($element['#required']) ? '*' : '';
if (!empty($element['#title'])) {
$title = $element['#title'];
if (!empty($element['#id'])) {
$output .= ' '. t('!title !required', array('!title' => $title, '!required' => $required)) ."\n";
}
else {
$output .= ' '. t('!title !required', array('!title' => $title, '!required' => $required)) ."\n";
}
}
$output .= " $value\n";
if (!empty($element['#description'])) {
$output .= '
'. $element['#description'] ."

\n";
}
$output .= "

\n";
return $output;
}
?>

Это в template.php.

Аватар пользователя Валентина Валентина 31 декабря 2007 в 0:43

Ничего не понимаю. Я хоть и не блондинка, и не первый день с Drupal, но все же.

По адресу admin/settings/locale/string/search располагается поиск и перевод отдельных строк для модулей и ядра CMS: служебных сообщений, админки, и т.д, так??

Тогда разве вопрос, который я ввела при создании голосования, равно как и заголовки других нод, переводятся??? по-моему, они изначально задаются только на русском языке и хранятся в базе, а пресловутое двоеточие добавляется автоматически ко всем заголовкам голосований. Разве не так?

Аватар пользователя Green Chest Green Chest 10 марта 2009 в 20:46

Проблема актуальна.
В конце вопросов блока последний опрос есть двоеточие (тема - bluemarine), чистый друпал 6.10 (руссификация стоит и всё). В переводе интерфейса не могу найти никакой подобной строки (пробовал title:, t:, и просто довоеточие искать - что мне выдало гигантское кол-во вариантов, все их просмотреть не могу...)!

Решение, которое предложил edhel не хотелось бы использовать, не симпатичное оно!

Аватар пользователя Green Chest Green Chest 11 марта 2009 в 15:42

"edhel" wrote:
Поищите строку "!title: !required".

Поискал, нашёл. Убрал из неё двоеточие. Очистил кэш, переключил тему на другую и потом обратно - двоеточие в конце заголовка опроса всё равно осталось (и в теме bluemarine и в моей теме)!

Аватар пользователя Green Chest Green Chest 11 марта 2009 в 16:22

Двоеточие появляется здесь: modules/poll/poll-vote.tpl.php

Убирается двоеточие так:
Копируем файл modules/poll/poll-vote.tpl.php в папку своей темы. Скопированный poll-vote.tpl.php редактируем - убираем явно там написанное после вывода переменной $title двоеточие.
(наверное надо будет включить-отключить тему чтобы изменения стали видны - это я не могу утверждать).