Поздравляю-)
ИМХО для начала ubuntu (kubuntu,xubuntu) самый оптимальный вариант..
С дровами на более-менее неэкзотическом железе никаких проблем .
Инфы по различным нюансам настройки, работы и т.п. - более чем достаточно.
Софта под любые хотелки - завались.
Помню как сам переходил - как будто небо стало выше и безоблачней.-)
Никаких тебе файерволов, антивирусов, кряков, костылей, вирусов т .п фигни..
Один раз настроил - и думай только о работе.-)
https://www.drupal.org/project/media
Если хорошо погуглить, то даже можно вставить кнопку в визивиг-редактор(например ckeditor) для вставки картинки в текстовое поле(при участии модуля media).
ПОдробнее не распишу. давно такое делал..
Помню только нужны еще модули Wysiwig и File entity
Сначала необходимо выяснить - а точно ли виновата тема оформления(тем более источник загрузки Вы не указали)..
Установите стандартную тему, а скачанную удалите..
Если проблема с админ-входом пропадет - выкладывайте тему на анализ..
Если нет.. то проблема не в теме... ищите ЗАСЛАНЦА в коде drupal...
Шаблон - это вывод контента с разметкой..
Там не должно быть никакой "логики" кроме простенких проверок условий и циклов .
Последняя "инстанция", где "логично" использовать "логику" получения и обработки каких-либо данных - препроцесс хуки.. В Вашем случае это (MODULE_NAME)THEME_NAME_preprocess_html
И то, данные хуки чаще используютсмя для "мелкой" корректировки вывода (добавить класс, обертку и т.п.)..
Чтобы что-то посоветовать. даже не могу представить, для чего мне могла бы понадобиться функция menu_get_object() в шаблоне вывода..
Да ничего так.. благочинненько-)
За Pathauto пускай сеошники ругают-)
Фон подвала, только, похоже руки не доходят доделать?
До чего дошел прогресс..
Недавно офигел(прости мя господи, за мой французкий)..
Дочь собирается внука крестить в местной церкви, так заявку на крещение надо через интернет регистрировать, а перед этbм пройти тест-экзамен, там же.. в интернетах-))
А на drupal7 будет проще добавить, так сказать, "социальную составляющую"..
Это будет покруче Pathauto-)
Почему-то первая установка модуля File Entity не завершилась корректно.
Вероятно что-то с параметрами сервера (PHP Memory Limit, PHP Max execution time и т.п.)
1.Сделайте бэкап БД сайта
2.Удалите модуль полностью (на вкладке Удалить на странице упарвления модулями)
3.Проверьте, не остались ли его таблицы в БД (file_display и т.п.)
Если остались - удалите вручную .
4.Сбросьте кэш
5.Активируйте модуль повторно.
Для "Истории связей" возможно подойдут стандартные "Ревизии"(revision) сущностей Drupal.
Кратко: при изменении поля или свойства сущности, запись в БД с данными поля не удаляется, а создается новая.
И по "старым" записям БД данного поля можно отслеживать историю изменения поля или свойства сущности.
Views работает с ревизиями,также на drupal.org есть несколько модулей для работы с ревизиями.
Если Вам необходимо просто написать функцию, для использования ее в других "частях" сайта, создайте простейший модуль(это звучит страшно, на самом деле ничего сложного), и напишите ее там.. (спросите у гугла "drupal свой модуль")
Если эта функция используется только при темизации, тогда еще проще - вставте ее в файл template.php в папке текущей темы оформления сайта.
Разъяснили бы немного поподробнее: Для чего Группы, почему Группы и т.д..
Необходимо разграничение доступа к контенту в Группах?
Если нет, то и большого смысла их использовать нет.
Это особенности работы вэба..
Браузер пользователя не связан с серверной частью(сайтом) в каждый момент времени,
а только :
- в момент загрузки страницы
- и в момент отправки-получения какого-либо запроса со страницы сайту.
Готовых решений "побыстрому" не нашлось..
Есть модули для организации хранения файлов drupal на "внешних" серверах.
Есть API для работы с различными протоколами "файловых" серверов (webdav и т.п.)
Но это даже не половина решения..
Если вирт-поля поля будут использоваться только в "специальных" вьюсах , тогда возможно нет смысла использовать field_handler, а имеет смысл использовать views_plugin_display ?
В методе render вернете html Ваших "полей" и все..
Или пусть это будет одно поле(с одном хендлером) разных "типов".
Тип выбирается в настройках поля (метод options_form и сопутствующие)
И обрабатывайте вывод каждого поля, в соответствии с его "типом" в одном хендлере.
После установки запустите обновление локализации на странице модуля..
Потом, при активации других модулей, локализация для них будет загружаться автоматом ..
Самый удобный дистрибутив linux для веб-программирования
Поздравляю-)
ИМХО для начала ubuntu (kubuntu,xubuntu) самый оптимальный вариант..
С дровами на более-менее неэкзотическом железе никаких проблем .
Инфы по различным нюансам настройки, работы и т.п. - более чем достаточно.
Софта под любые хотелки - завались.
Помню как сам переходил - как будто небо стало выше и безоблачней.-)
Никаких тебе файерволов, антивирусов, кряков, костылей, вирусов т .п фигни..
Один раз настроил - и думай только о работе.-)
Не могу настроить Dashboard
z-index у панели навигации убавить..
Добавление фото на страницу.
https://www.drupal.org/project/media
Если хорошо погуглить, то даже можно вставить кнопку в визивиг-редактор(например ckeditor) для вставки картинки в текстовое поле(при участии модуля media).
ПОдробнее не распишу. давно такое делал..
Помню только нужны еще модули Wysiwig и File entity
Требуется помощь в устранении уязвимости сайта на Drupal
Сначала необходимо выяснить - а точно ли виновата тема оформления(тем более источник загрузки Вы не указали)..
Установите стандартную тему, а скачанную удалите..
Если проблема с админ-входом пропадет - выкладывайте тему на анализ..
Если нет.. то проблема не в теме... ищите ЗАСЛАНЦА в коде drupal...
Материал дочернего типа(от родителя, созданного модулем Bundle Inherit ), полученный через menu_get_object() в html.tpl.php возвращает все данные, кроме типа.
Шаблон - это вывод контента с разметкой..
Там не должно быть никакой "логики" кроме простенких проверок условий и циклов .
Последняя "инстанция", где "логично" использовать "логику" получения и обработки каких-либо данных - препроцесс хуки.. В Вашем случае это (MODULE_NAME)THEME_NAME_preprocess_html
И то, данные хуки чаще используютсмя для "мелкой" корректировки вывода (добавить класс, обертку и т.п.)..
Чтобы что-то посоветовать. даже не могу представить, для чего мне могла бы понадобиться функция menu_get_object() в шаблоне вывода..
Ошибки при использовании модуля Views PHP
http://php.net/manual/ru/function.number-format.php
Выборочный перенос базы данных.
Вам нужен migrate https://www.drupal.org/project/migrate
и https://www.drupal.org/project/migrate_d2d
Сайт на 6 Друпале
Да ничего так.. благочинненько-)
За Pathauto пускай сеошники ругают-)
Фон подвала, только, похоже руки не доходят доделать?
До чего дошел прогресс..
Недавно офигел(прости мя господи, за мой французкий)..
Дочь собирается внука крестить в местной церкви, так заявку на крещение надо через интернет регистрировать, а перед этbм пройти тест-экзамен, там же.. в интернетах-))
А на drupal7 будет проще добавить, так сказать, "социальную составляющую"..
Это будет покруче Pathauto-)
[РЕШЕНО] Дамп огромной базы на продакшене
Грузите по частям: http://drushcommands.com/drush-8x/sql/sql-dump/
можно задать и список таблиц или список исключений и т.п.
Разная информация в зависимости от категории
Помоему, предложенный модуль - все что Вам надо.
Он сам сохраняет значение фильтра в сессию,
И использует его для фильтрации выборки вьюсов..
DatabaseSchemaObjectExistsException
Почему-то первая установка модуля File Entity не завершилась корректно.
Вероятно что-то с параметрами сервера (PHP Memory Limit, PHP Max execution time и т.п.)
1.Сделайте бэкап БД сайта
2.Удалите модуль полностью (на вкладке Удалить на странице упарвления модулями)
3.Проверьте, не остались ли его таблицы в БД (file_display и т.п.)
Если остались - удалите вручную .
4.Сбросьте кэш
5.Активируйте модуль повторно.
как программно найти ИД ноды, у которой установленно значение "публиковать на главной"
http://blog.pws.ru/2013/01/21/entityfieldquery-drupal/
Модуль dru_comment_quote + CKEditor
Да помню я-)
На днях постараюсь найти время..
Связь между группами
По-моему Relation такое может..
Как раз "именнованные"(оппоненты и т.п.) "равносторонние" связи..
Связь между группами
Для "Истории связей" возможно подойдут стандартные "Ревизии"(revision) сущностей Drupal.
Кратко: при изменении поля или свойства сущности, запись в БД с данными поля не удаляется, а создается новая.
И по "старым" записям БД данного поля можно отслеживать историю изменения поля или свойства сущности.
Views работает с ревизиями,также на drupal.org есть несколько модулей для работы с ревизиями.
Работа с глобальными переменными в нодах
Если Вам необходимо просто написать функцию, для использования ее в других "частях" сайта, создайте простейший модуль(это звучит страшно, на самом деле ничего сложного), и напишите ее там.. (спросите у гугла "drupal свой модуль")
Если эта функция используется только при темизации, тогда еще проще - вставте ее в файл template.php в папке текущей темы оформления сайта.
Связь между группами
Разъяснили бы немного поподробнее: Для чего Группы, почему Группы и т.д..
Необходимо разграничение доступа к контенту в Группах?
Если нет, то и большого смысла их использовать нет.
[РЕШЕНО] Пользователь онлайн и когда заходил последний раз
Это особенности работы вэба..
Браузер пользователя не связан с серверной частью(сайтом) в каждый момент времени,
а только :
- в момент загрузки страницы
- и в момент отправки-получения какого-либо запроса со страницы сайту.
Файловый архив с закладками
Готовых решений "побыстрому" не нашлось..
Есть модули для организации хранения файлов drupal на "внешних" серверах.
Есть API для работы с различными протоколами "файловых" серверов (webdav и т.п.)
Но это даже не половина решения..
Скорее всего придется писать "своё"..
Хандлер одного поля, а присвоить значения 10-и полям ?
Про views display или field handler с формой настройки?
Хандлер одного поля, а присвоить значения 10-и полям ?
Если вирт-поля поля будут использоваться только в "специальных" вьюсах , тогда возможно нет смысла использовать field_handler, а имеет смысл использовать views_plugin_display ?
В методе render вернете html Ваших "полей" и все..
Или пусть это будет одно поле(с одном хендлером) разных "типов".
Тип выбирается в настройках поля (метод options_form и сопутствующие)
И обрабатывайте вывод каждого поля, в соответствии с его "типом" в одном хендлере.
Подойдет ли Drupal для моих целей?
Для Drupal это "семечки", основная "трудоемкость" - преодоления "порога входа" в разработку на Drupal.
Потратьте пару дней на прочтения какой-нибудь книжки про Drupal, сэкономите кучу времени..
А уже тогда можно будет обсудить конкретные вопросы по решению Вашей задачи..
Если они еще остануться-)
Как заставить заставить страницу с VIEWшкой прорефрешить значения полей?
admin/config/regional/translate/update
Над таблицей ссылочка - Проверить вручную
После проверки, под таблицей должна появиться кнопка "Обновить переводы"
Как заставить заставить страницу с VIEWшкой прорефрешить значения полей?
Модуль https://www.drupal.org/project/l10n_update
После установки запустите обновление локализации на странице модуля..
Потом, при активации других модулей, локализация для них будет загружаться автоматом ..
[Решено] Ближайшие точки (ноды) по координатам
hook_action_info и модуль VBO спасут отца русской демократии..
https://api.drupal.org/api/drupal/modules!system!system.api.php/function...
https://www.drupal.org/node/2052067