Нужно, что бы когда пользователь прикрепляет изображения к ноде или каменту, радом с кнопкой "удалить" появлялась кнопка "Вставить в сообщение"
по нажатию на которую что бы в тело вставлялся код с индексом картинки, например:
для первой картинки $img0$
для второй $img1$
и т.д.
В общем, как добавить такую кнопку?
Вложение | Размер |
---|---|
grfbfgbf.jpg | 25.2 КБ |
Комментарии
А основная задача какая? Чтобы пользователь мог вставлять картинки в любое место создаваемого материала? Тогда Wysiwyg + IMCE.
Да, основная задача такая, но без каких либо сторонних навороченных, с кучей лишнего функционала, модулей типа Wysiwyg + IMCE.
Замена тега типа $img0$, при выводе ноды в браузер, решается очень легко через темизацию preprocess_node и регулярные выражения.
Мне всего лишь нужно добавить кнопку там где я указал на картинке. Есть какой то хук, или придётся править стандартный модуль image ?
Во-первых ненужный функционал можно отключить, во-вторых воспользоваться каким-нибудь более легким модулем, например, image assist, в-третьих можно подумать о тех, к кому перейдет этот сайт после вас, ну и в-четвертых, править ядро это явно не путь джедая
сайт мой и отдавать никому не буду. я делаю для себя и для пользователей которые привыкли к старой системе вставки изображений. меня она тоже устраивает. Меня интересует ответ на мой вопрос - как добавить кнопку?
Под шестерку есть такой модуль: http://drupal.org/project/insert
Не знаю, будет ли он под семерку.
UPD. Вроде как будет. Можете попробовать подождать, или допилить самостоятельно
да мне нужно лишь направление, какой хук ковырять хотя бы. Спасибо за ссылку, посмотрю что там в коде.
хм, а ведь хорошая идея)
хм, однако сложный вопрос для публики.
сложный вопрос в необходимости оного.
Что значит "сложный", ответ то приведен?
G.A. Vinogradov, если речь про модуль insert, то в явном виде он не работает в 7-ке, и знаний моих ещё не достаточно что бы с ходу, взглянув на код, сказать будет это работать или нет. А поковырять хуки которые там используются пока что нет времени (((((
П.С. просто надеялся что ответ будет более конкретный, хотя и на этом спасибо )
7ка только вышла, так что вопросов по ней очень много, а спецов еще нету. Ожидать что-либо больше сейчас - глупо, лучше разбирайтесь с модулем insert.
Да это всё понятно, просто видел несколько лекций, где разные люди рассказывали про новый друпал и его апи.
Надеялся что эти люди здесь есть, и могли бы ответить.
А вообще конечно не горит это всё. Буду ковырять как время появится.
http://drupal.org/project/insert
А версия под семерку то вышла!
Спасибо )