Доброе время суток, порталчане! Подскажите пожалуйста, как сделать так, чтобы в созданном поле для текста, введенный текст был курсивом. А слово "Содержимое" типа материала story, созданное по умолчанию, тоже было видно в сообщении? И как(если можно) изменить название, чтоб выводилось не "Содержимое", а "НЕ Содержимое", к примеру =)? То есть, в поле "текст курсивом" человек вводит "раз-два-три" и в поле "Содержимое" тоже "раз-два-три" и получается:
НАЗВАНИЕ ЗАМЕТКИ
Текст курсивом:
раз-два-три
НЕ Содержимое:
раз-два-три
Комментарии
font-style:italic;
Ну, мне нужно, чтоб текст автоматически становился курсивом после публикации. То есть у пользователя просто окошко для текста, он его заполняет обычным текстом и после публикации текст становится курсивом.
FireBug пользуетесь? Если нет, название сайта в студию и говорите где там нужное поле и какое у поля имя в CCK задано.
(Хотя я сам сейчас не вспомню как это сделать)
А "Содержимое" изменить очень просто:
Управление - Типы материалов - Изменить нужный вам материал и там в свойствах формы "Название поля текста"
FireBug? Нет, даже не слышал, я в друпале новичок и мало, что кроме CCK и Views знаю. Сайт на локальном сервере, а поле я создал сам, текстовое, multiple rows, а назвал его dop1.
Мне не заголовок материала нужно изменить, а заголовок поля, причем поля "Содержимое", которое создано автоматически и не редактируется, так как Node module form.
Неужели это поле так сделано, что средствами CSS его нельзя изменить? В чем же такая проблема?
Сайт показывайте и говорите где у вас это поле и как оно называется. (Но только после того, как поставите FireBug)
FireBug поставил, поле я создал сам, текстовое. Сайт на локальном сервере. Зовут его(в смысле поле) dop1.
Сделал все, что вы говорили. А не подскажете как средствами css изменить? После создания нового текстового блока создаётся новый файл, который потом напрямую можно править или
гдекак?Вот мне adubovskoy помог с похожим вопросом.
http://www.drupal.ru/node/49698
Большое спасибо!
С чего вы взяли что это надо вводить в
Allowed values>PHP code ???
Это вводится в конце файла style.css от темы оформления
Ну, я так понял, что там вводятся все коды для данного поля. Вот и ввёл. Спасибо, попробую в style.css темы.
Да уж действительно попробуйте style.css темы
Попробовал и получилось =)! Спасибо огромное!
А вот как вывести в тело сообщения название поля "Оригинал" так и не нашел, ведь его редактировать нельзя =(. Вот созданном текстовом поле есть графа Label и всё, что написано в ней, я могу вывести на экран через вкладку display fields, а стандартные формы там вообще не отображаются. Может есть другой способ отобразить Lable стандартной формы?
Сделайте скриншот того что вы хотите. И подрисуйте там что надо. Вас сложно понять.
Вот
А что если добавить в тип матриала многострочное текстовое поле Оригинал (с помощью CCK). Какие тогда проблемы возникают?
Ну, тогда возникает проблема с удалением не редактируемого поля. Получится, что в материале story будут все нужные поля и плюс еще одно ненужное.
А тогда вам нужно добавить еще один тип материала. И в него добавляйте какие хотите поля.
Эх, жаль, что только так =(. Поторопился с запуском сайта. Спасибо за содействие и помощь.
Почему жаль? Если вы уже наизменяли тип Story, не огорчайтесь. Вы можете создать еще много типов материалов.
Да могу-то могу, но весь материал и настройки надо будет переносить
кривымиручками. Я нашел компромисс, если можно так сказать, оригинал не обозначил, но обозначил, где начинается НЕ оригинал и поменял шрифт НЕ оригинала, вроде смотрится норм.Настройки типов материалов можно копировать из одного в другой.