Не могу изменить запись из-за того что "Не используйте матерные или агрессивные слова", хотя какие агрессивные у меня слова в коде я не знаю.
Поскольку код я не могу закинуть, напишу так. Используйте в $title_lowerpreg_replace(), вместо str_replace() для того что б не брать в название всякие спец. символы.
В том то и проблема. Давайте я вам постараюсь объяснить.
Я делаю электронную библиотеку с файлами .fb2, по сути xml.
Действия перед созданием ноды:
1. Пользователь заполняет поля и загружает файл .fb2.
2. Поле того как пользователь сохраняет материал, я через SimpleXMLElement читаю все разделы книги и делаю для них страницы. К примеру:
Обновление значит, что уже существует алиас, но по определенным условиям нужно обновить алиас (изменить сам алиас).
Пример.
Была нода с алиасом site.ru/example_1
После того как были внесены некоторые изменения в ноду нужно сменить алиас на: site.ru/exapmple_2
Насколько я понимаю path_save() сохраняет только и если я её использую то будет просто дубликат пути. Можно конечно использовать path_delete(), но это всеровно будет не обновление алиаса, а создание нового.
если писать с нуля то можно регулярками дергать нужные куски информации..я так доставал доки и эксель..Это общирная тема на самом деле..
Ну да, я думал как:
1. Фильтровать все теги с XML.
2. Если там заголовок или под заголовок выделять в .doc жирным.
3. В fb2 есть картинки, но они бинарные (этот этап я думал пока пропустить, сначала хотя б каркас сделать).
Класс - это такой контейнер с функциями,который выполняет какую-то общую задачу. Я немного перепутал, возможно даже не класс а библиотека- контейнер классов.
Пример - PHPEXCELL
Я тоже раздумывал над какой-то библиотекой. Но пока подходящего варианта не нашел.
RedRat, спасибо за подсказку с модулем! Хотел получать ссылки на файлы с использованием алиасов (aliases), что б избавится от стандартных типа "/sites/default/files/", но пилить самому функционал оказалось сложнее чем я думал.
ПС. Те кто хочет установить модуль на Drupal 7, пользуйтесь версией 7.x-1.x-dev, она работает нормально. Рекомендованная версия имеет кучу багов.
Поставить в template.php темы, или задачть weight в system для модуля или использовать хук установки приоритета модуля
Weight менял ничего не давало. Но самая соль в том что когда я использовал хук сначала, то всё работало отлично и потом в определенный момент перестал работать, хотя изменений я не делал в модуле. И если я впишу функции просто в модуль без условий смена работает.
Решено! Файл в модуле tb_megamenu - tb_megamenu/css/default.css - строка 1556. А также в файлах: tb_megamenu/css/styles/black.css, tb_megamenu/css/styles/blue.css, tb_megamenu/css/styles/green.css
Архивация файла перед сохранением ноды
Не могу изменить запись из-за того что "Не используйте матерные или агрессивные слова", хотя какие агрессивные у меня слова в коде я не знаю.
Поскольку код я не могу закинуть, напишу так. Используйте в $title_lower preg_replace(), вместо str_replace() для того что б не брать в название всякие спец. символы.
Есть ли функция для обновления алиаса?
В том то и проблема. Давайте я вам постараюсь объяснить.
Я делаю электронную библиотеку с файлами .fb2, по сути xml.
Действия перед созданием ноды:
1. Пользователь заполняет поля и загружает файл .fb2.
2. Поле того как пользователь сохраняет материал, я через SimpleXMLElement читаю все разделы книги и делаю для них страницы. К примеру:
Есть ли функция для обновления алиаса?
entity->field->entityreference->widget->autocomplete_tags_better
Спасибо за решение
Есть ли функция для обновления алиаса?
Спасибо за совет, буду пробовать. Но уже вижу что решение не подходит, см. выше
Есть ли функция для обновления алиаса?
Обновление значит, что уже существует алиас, но по определенным условиям нужно обновить алиас (изменить сам алиас).
Пример.
Была нода с алиасом site.ru/example_1
После того как были внесены некоторые изменения в ноду нужно сменить алиас на: site.ru/exapmple_2
Насколько я понимаю path_save() сохраняет только и если я её использую то будет просто дубликат пути. Можно конечно использовать path_delete(), но это всеровно будет не обновление алиаса, а создание нового.
Архивация файла перед сохранением ноды
Пожалуйста
[РЕШЕНО] Как получить название термина по tid?
Импорт информации с XML файла в поля при первой публикации ноды
Импорт информации с XML файла в поля при первой публикации ноды
Формат файла .fb2
Конвертор с fb2 на лету (Drupal 7)
При нажатии пользователем ссылки.
Конвертация на сервере и файлы тоже. Что б не забивать сильно место можна удалять неиспользованные файлы через 30 дней.
Views exposed filter темезировать selector [РЕШЕНО]
Решение для input полей можно так же сделать модулем: form_placeholder. Хотя лучшим вариантом для меня осталось написать свой модуль:
Конвертор с fb2 на лету (Drupal 7)
Конвертор с fb2 на лету (Drupal 7)
Ну да, я думал как:
1. Фильтровать все теги с XML.
2. Если там заголовок или под заголовок выделять в .doc жирным.
3. В fb2 есть картинки, но они бинарные (этот этап я думал пока пропустить, сначала хотя б каркас сделать).
Конвертор с fb2 на лету (Drupal 7)
Конвертор с fb2 на лету (Drupal 7)
Я тоже раздумывал над какой-то библиотекой. Но пока подходящего варианта не нашел.
Конвертор с fb2 на лету (Drupal 7)
Не совсем понятен Ваш ответ.
Конвертор с fb2 на лету (Drupal 7)
Да это понятно, меня интересует, если ли подобная реализация в модуле. Я понимаю, что нужно будет пилить под себя.
[Решено] Можно ли сократить длину URL при мультсайтинге?
RedRat, спасибо за подсказку с модулем! Хотел получать ссылки на файлы с использованием алиасов (aliases), что б избавится от стандартных типа "/sites/default/files/", но пилить самому функционал оказалось сложнее чем я думал.
ПС. Те кто хочет установить модуль на Drupal 7, пользуйтесь версией 7.x-1.x-dev, она работает нормально. Рекомендованная версия имеет кучу багов.
[РЕШЕНО] Проблема приорететности _preprocess_html (Кастомный title)
Может кому-то нужно будет, вот код в template.php для типа материала "book_category".
[РЕШЕНО] Проблема приорететности _preprocess_html (Кастомный title)
[РЕШЕНО] Проблема приорететности _preprocess_html (Кастомный title)
А как правильно в template.php сделать условие например по типу материала, а потом по аргументу. В модуле я делаю так:
[РЕШЕНО] Проблема приорететности _preprocess_html (Кастомный title)
Стоит. Думаете проблема подстраниц связана с модулем metatag? Я пробовал менять с помощью хука безрезультатно. Вот так:
[РЕШЕНО] Проблема приорететности _preprocess_html (Кастомный title)
Weight менял ничего не давало. Но самая соль в том что когда я использовал хук сначала, то всё работало отлично и потом в определенный момент перестал работать, хотя изменений я не делал в модуле. И если я впишу функции просто в модуль без условий смена работает.
Как изменить ширину экрана для сворачивания TB Megamenu
Решено! Файл в модуле tb_megamenu - tb_megamenu/css/default.css - строка 1556. А также в файлах: tb_megamenu/css/styles/black.css, tb_megamenu/css/styles/blue.css, tb_megamenu/css/styles/green.css