Можно ли в друпале, вставлять код ручками

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

Аватар пользователя Valeratal Valeratal 25 февраля 2007 в 17:43

добрый день, намучился я с установкой nice_menu и задался вопросом. Можно ли вставить некий код руками (мне например нужно под шапкой меню приделать выпадающее. Где это можно сделать? в index.php или допустим где то в файлах темы?

Комментарии

Аватар пользователя Valeratal Valeratal 25 февраля 2007 в 18:59

Большое спасибо за ссылки.

Один вопрос, в чем редактировать tpl файлы, чтобы можно было кириллицу вставлять в код

У меня дримвьюер - не знаю, можно ли там как то это настроить?

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 25 февраля 2007 в 19:27

Практически в любом редакторе с поддержкой utf-8. На сайте было обсуждение и DW как такого редактора. Поищите.
Некоторые рекомендуют править не сообщения в tpl-файлах, а их переводы (через меню locale/переводы).


Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 25 февраля 2007 в 22:31

Хорошая вещь Zend, а не всякие там штуки, типа PHP Expert Editor.
Тут вам и отладчик, и сервер, и CVS с SVN, и SSH.
.

Аватар пользователя chup chup 27 февраля 2007 в 5:02

Хм, на вкус и цвет... Smile Перепробовал с два десятка (если не больше) всяких PHP-чего-то-там редакторов. Лучше UltraEdit никак не найду. И поддержка UTF на уровне, и возможности...

Аватар пользователя Valeratal Valeratal 25 февраля 2007 в 22:17

ага, спасибо.

Еще такой вопрос, если я смотрю код статраницы в браузеры, то вся кириллица кракозябрами - это нормально?

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 25 февраля 2007 в 22:34

Если вы просматриваете исходный код в браузере и кириллица отображается "кракозябрами " - не страшно.
А если уже сгенерированная сервером страница отображается так, значит, по всей видимости редактируемый вами файл не сохранился в кодировке UTF-8.

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 25 февраля 2007 в 23:05

"Крокозябры" и есть, видимо, utf-8. Типа так: "╨Ф╨╛╨▒╨░╨▓╨╗╤П╨╡╤В" ? Или так: "Р_Р+Р°Р_Р>С_РчС'"?


Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

Аватар пользователя dbzer0 dbzer0 26 февраля 2007 в 6:12

>Один вопрос, в чем редактировать tpl файлы, чтобы можно было кириллицу вставлять в код
Сорри за оффтоп, но не рекомендую вставлять utf в код tpl. Лучше используй функцию t(). Я сталкивался с проблемой такой: если в стилях указан id тега или класс в utf, то некоторые версии сборок эксплорера отображают совершенно некорректно страницу( они не могут найти конец id, то есть знак ").

Аватар пользователя Valeratal Valeratal 27 февраля 2007 в 9:54

DW поддерживает, но у меня несколько движков сразу (это и старый двиг - гуппи, вобла-форум, википедия, пара скриптов календаря) поэтому, DW - не очень удобен для меня.

Аватар пользователя Ainur Ainur 27 февраля 2007 в 13:11

В DW добавить можно, его можно настроить чтоб он открывал файлы с расширениями .inc, .module, .tpl как PHP и кодировку по умолчанию UTF, работать очень удобно.