Orion76: Комментарии

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

20 мая 2016 в 21:39

Поздравляю-)
ИМХО для начала ubuntu (kubuntu,xubuntu) самый оптимальный вариант..
С дровами на более-менее неэкзотическом железе никаких проблем .
Инфы по различным нюансам настройки, работы и т.п. - более чем достаточно.
Софта под любые хотелки - завались.

Помню как сам переходил - как будто небо стало выше и безоблачней.-)
Никаких тебе файерволов, антивирусов, кряков, костылей, вирусов т .п фигни..
Один раз настроил - и думай только о работе.-)

6 мая 2016 в 22:22

https://www.drupal.org/project/media
Если хорошо погуглить, то даже можно вставить кнопку в визивиг-редактор(например ckeditor) для вставки картинки в текстовое поле(при участии модуля media).
ПОдробнее не распишу. давно такое делал..
Помню только нужны еще модули Wysiwig и File entity

23 апреля 2016 в 1:13

Сначала необходимо выяснить - а точно ли виновата тема оформления(тем более источник загрузки Вы не указали)..
Установите стандартную тему, а скачанную удалите..
Если проблема с админ-входом пропадет - выкладывайте тему на анализ..
Если нет.. то проблема не в теме... ищите ЗАСЛАНЦА в коде drupal...

23 апреля 2016 в 1:04
1

Шаблон - это вывод контента с разметкой..
Там не должно быть никакой "логики" кроме простенких проверок условий и циклов .
Последняя "инстанция", где "логично" использовать "логику" получения и обработки каких-либо данных - препроцесс хуки.. В Вашем случае это (MODULE_NAME)THEME_NAME_preprocess_html

И то, данные хуки чаще используютсмя для "мелкой" корректировки вывода (добавить класс, обертку и т.п.)..

Чтобы что-то посоветовать. даже не могу представить, для чего мне могла бы понадобиться функция menu_get_object() в шаблоне вывода..

1 апреля 2016 в 10:05

Да ничего так.. благочинненько-)
За Pathauto пускай сеошники ругают-)
Фон подвала, только, похоже руки не доходят доделать?

До чего дошел прогресс..
Недавно офигел(прости мя господи, за мой французкий)..
Дочь собирается внука крестить в местной церкви, так заявку на крещение надо через интернет регистрировать, а перед этbм пройти тест-экзамен, там же.. в интернетах-))

А на drupal7 будет проще добавить, так сказать, "социальную составляющую"..
Это будет покруче Pathauto-)

24 марта 2016 в 14:06

lex1991 wrote:

А стандартными методами можно во вьювсе?


Помоему, предложенный модуль - все что Вам надо.
Он сам сохраняет значение фильтра в сессию,
И использует его для фильтрации выборки вьюсов..

24 марта 2016 в 11:22

Почему-то первая установка модуля File Entity не завершилась корректно.
Вероятно что-то с параметрами сервера (PHP Memory Limit, PHP Max execution time и т.п.)

1.Сделайте бэкап БД сайта
2.Удалите модуль полностью (на вкладке Удалить на странице упарвления модулями)
3.Проверьте, не остались ли его таблицы в БД (file_display и т.п.)
Если остались - удалите вручную .
4.Сбросьте кэш
5.Активируйте модуль повторно.

11 января 2016 в 22:18

molp wrote:

о установке равносторонней связи (к примеру "оппоненты") между группами.

По-моему Relation такое может..
Как раз "именнованные"(оппоненты и т.п.) "равносторонние" связи..

11 января 2016 в 21:15

Для "Истории связей" возможно подойдут стандартные "Ревизии"(revision) сущностей Drupal.

Кратко: при изменении поля или свойства сущности, запись в БД с данными поля не удаляется, а создается новая.
И по "старым" записям БД данного поля можно отслеживать историю изменения поля или свойства сущности.

Views работает с ревизиями,также на drupal.org есть несколько модулей для работы с ревизиями.

11 января 2016 в 13:48

Если Вам необходимо просто написать функцию, для использования ее в других "частях" сайта, создайте простейший модуль(это звучит страшно, на самом деле ничего сложного), и напишите ее там.. (спросите у гугла "drupal свой модуль")
Если эта функция используется только при темизации, тогда еще проще - вставте ее в файл template.php в папке текущей темы оформления сайта.

11 января 2016 в 7:40

Разъяснили бы немного поподробнее: Для чего Группы, почему Группы и т.д..
Необходимо разграничение доступа к контенту в Группах?
Если нет, то и большого смысла их использовать нет.

11 января 2016 в 0:05

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

10 января 2016 в 0:17

Готовых решений "побыстрому" не нашлось..
Есть модули для организации хранения файлов drupal на "внешних" серверах.
Есть API для работы с различными протоколами "файловых" серверов (webdav и т.п.)
Но это даже не половина решения..

Скорее всего придется писать "своё"..

6 января 2016 в 9:19

Если вирт-поля поля будут использоваться только в "специальных" вьюсах , тогда возможно нет смысла использовать field_handler, а имеет смысл использовать views_plugin_display ?
В методе render вернете html Ваших "полей" и все..

Или пусть это будет одно поле(с одном хендлером) разных "типов".
Тип выбирается в настройках поля (метод options_form и сопутствующие)
И обрабатывайте вывод каждого поля, в соответствии с его "типом" в одном хендлере.

6 января 2016 в 8:52

Для Drupal это "семечки", основная "трудоемкость" - преодоления "порога входа" в разработку на Drupal.

Потратьте пару дней на прочтения какой-нибудь книжки про Drupal, сэкономите кучу времени..

А уже тогда можно будет обсудить конкретные вопросы по решению Вашей задачи..
Если они еще остануться-)

5 января 2016 в 18:42

admin/config/regional/translate/update
Над таблицей ссылочка - Проверить вручную

После проверки, под таблицей должна появиться кнопка "Обновить переводы"

5 января 2016 в 7:09

Модуль https://www.drupal.org/project/l10n_update

После установки запустите обновление локализации на странице модуля..
Потом, при активации других модулей, локализация для них будет загружаться автоматом ..

4 января 2016 в 21:24

mozh wrote:

150 тыс многовато за один раз, как бы не загнулся скрипт

hook_action_info и модуль VBO спасут отца русской демократии..

https://api.drupal.org/api/drupal/modules!system!system.api.php/function...
https://www.drupal.org/node/2052067