Вот решение.
Возможно, это поправят в следующей версии и это уже есть в dev-версии.
Пока это не исправлено, будьте внимательны, ибо при обновлении модулей это ручное изменение возможно будет утеряно. Работать будет, но с вновь создаваемыми таблицами будет такая же проблема.
Ни у кого нет мыслей по этому поводу?
Единственное, что нашел, так это в базе для каждой формы, которую требуется выводить в представлении, создаются дополнительные записи, в которых почему то для всех полей есть ограничение 341 знак. Независимо от того, какого типа это поле.
Попытка изменить это поле игнорируется системой. Возможно, виноват кеш, но его я чистил, и ничего не меняется.
Все прошло нормально.
Дальше уже локальные затыки с дублированием имен, но это связано с той кучей импорта файлов, когда я тащил данные со старого самодельного сайта.
Допустим, мы хотим переместить уже созданные и закачанные изображения из корня общей папки в отдельную папку image (или разбить их по типам материалам, но тогда надо быть внимательнее при перемещении файлов).
Естесственно. Пути в базе описаны(в таблице file_managed) через stream wrapper. Т.е., вместо default/files используется конструкция типа public://путь_к_файлу_относительно_файловой_дирректории_сайта.
Отлично!
Тогда все упрощается. Осталость нарисовать скрипт по замене текста в данной таблице.
По результатам отпишусь.
Собственно, все получается неплохо, за исключением следующего всплывшей неприятности.
Поля создал через file_entity. Все работает.
Но есть еще одна задача - сделать импорт из csv файла.
Напрямую импорт работает вполне хорошо, все поля импортируются куда положено и даже картинки вполне себе обрабатываются кучей. Хоть и не с первого раза - не хватает таймаута, но после обновления страницы импорта происходит дальнейший импорт, ибо в настройках импорта поставил обновлять только новые.
к ноде можно добавлять всё-что угодно и назвать как угодно.
К ноде - без проблем. В случае если картинка = нода.
А если у нас нода = галерея, и все картинки к ней просто приложены, то там кроме title и alt больше по-умолчанию ничего не прописать.
Про entity думал.
Буду сейчас пробовать. По результатам отпишусь.
На этой линии есть вот такая вот штука
$exposed_form->pre_render($this->result);
А у меня включен модуль Better Exposed Forms в настройках обработки этого вьюса для блока.
Это возможно из за него такая вот фигня?
Я то его ставил для скрытия кнопки Применить, чтобы при выборе пункта из фильтра все применялось автоматом.
Но на странице типа page это работает нормально без срыва в 500.
Попробую тогда переопределить это только для блока, оставив для него только базовый обработчик.
Окончательное решение - обновите CKEditor до последней версии 3.6.5
В ней нормально работают обе кнопки без костылей.
Отображаются рядом - первая разрывает страницу тизера, вторая - вставляет этот код
З.Ы. Пробовал накатить 4 версию редактора - пока не работает. Надо исправление для модуля CKEditor.
с ним все заработало.
осталось только настроить CKEditor для вставки нужного кода по кнопке.
Сделал вставку кода.
Поскольку в 3.2.* версии СКEDitor (да и в 4 тоже) убрали этот код (в FCK он был), то не мудрствуя лукаво просто включил кнопку разрыва страницы для печати (которая не использовалась), нашел код вставки (он прописан намертво в родном ckeditor.js), который по ней вставлял код
Привязал hierarhi select c измененным профилем (здесь на форуме было).
Базу данных заполню врукопашную через phpMyadmin. Мне нужны только поля Term Name (полное название) и Description (в которое запихаю короткое).
В поле профиля появилось для изменения, но в модуле views в field я не могу его выбрать для генерации запроса.
А базу все страны с полным наименованием и их сокращенным названием в виде синонима можно сделать?
Я так понимаю, этот вариант может мне подойти. Мне надо при регистрации и потом в профиле (с учетом измененного модуля) у пользователя выбирать страну по полному наименованию, а в таблице юзверей выводить только короткое, типа RUS.
Напоролся на очень неприятную вещь. Если я ставлю триггер при регистрации текущего пользователя отсылать ему на почту его ID, то письмо приходит. Но имя анонимус и id = 0.
Т.е. письмо отправляется до создания аккаунта.
Поскольку у меня пользователь регистрируется автоматом и потом переходит на определенную страницу (модулем Tobbogan), то тут два варианта -
Это получилось почти... Кроме передачи данных.
В Action создал "Send tokenized e-mail" в теле которого прописал
в поле адрес кому слать - пока статическое мыло для тестов.
в поле body
----------
Dear [user]
Youre ID is: [uid]
--------
Эти значения взял из Placeholder ниже.
[РЕШЕНО] Вывод полного текста в представлении из заполненной формы
Вот решение.
Возможно, это поправят в следующей версии и это уже есть в dev-версии.
Пока это не исправлено, будьте внимательны, ибо при обновлении модулей это ручное изменение возможно будет утеряно. Работать будет, но с вновь создаваемыми таблицами будет такая же проблема.
[РЕШЕНО] Вывод полного текста в представлении из заполненной формы
Ни у кого нет мыслей по этому поводу?
Единственное, что нашел, так это в базе для каждой формы, которую требуется выводить в представлении, создаются дополнительные записи, в которых почему то для всех полей есть ограничение 341 знак. Независимо от того, какого типа это поле.
Попытка изменить это поле игнорируется системой. Возможно, виноват кеш, но его я чистил, и ничего не меняется.
[РЕШЕНО] Изменение папки хранения уже загруженных на сайт оригиналов изображений.
Все прошло нормально.
Дальше уже локальные затыки с дублированием имен, но это связано с той кучей импорта файлов, когда я тащил данные со старого самодельного сайта.
Допустим, мы хотим переместить уже созданные и закачанные изображения из корня общей папки в отдельную папку image (или разбить их по типам материалам, но тогда надо быть внимательнее при перемещении файлов).
[РЕШЕНО] Изменение папки хранения уже загруженных на сайт оригиналов изображений.
Отлично!
Тогда все упрощается. Осталость нарисовать скрипт по замене текста в данной таблице.
По результатам отпишусь.
Дополнительные поля для подгружаемых картинок в ноду
Собственно, все получается неплохо, за исключением следующего всплывшей неприятности.
Поля создал через file_entity. Все работает.
Но есть еще одна задача - сделать импорт из csv файла.
Напрямую импорт работает вполне хорошо, все поля импортируются куда положено и даже картинки вполне себе обрабатываются кучей. Хоть и не с первого раза - не хватает таймаута, но после обновления страницы импорта происходит дальнейший импорт, ибо в настройках импорта поставил обновлять только новые.
Дополнительные поля для подгружаемых картинок в ноду
К ноде - без проблем. В случае если картинка = нода.
А если у нас нода = галерея, и все картинки к ней просто приложены, то там кроме title и alt больше по-умолчанию ничего не прописать.
Про entity думал.
Буду сейчас пробовать. По результатам отпишусь.
[РЕШЕНО] Проблема с автоматическим уменьшением загружаемых картинок
фотка 3 мегабайта, но разрешение свыше 3000х2000
Да, видимо не хватает на хостинге. у меня там 64 лимит. придется перейти на тариф повыше. там 128М
Спасибо за ответы.
Если других мнений не будет, то закрою как решенное.
Возникновение ошибки 500 на главной странице в модуле views
Сутки - полет нормальный.
Еще пару дней отслежу и поставлю теме статус решено.
Возникновение ошибки 500 на главной странице в модуле views
На этой линии есть вот такая вот штука
$exposed_form->pre_render($this->result);
А у меня включен модуль Better Exposed Forms в настройках обработки этого вьюса для блока.
Это возможно из за него такая вот фигня?
Я то его ставил для скрытия кнопки Применить, чтобы при выборе пункта из фильтра все применялось автоматом.
Но на странице типа page это работает нормально без срыва в 500.
Попробую тогда переопределить это только для блока, оставив для него только базовый обработчик.
[РЕШЕНО] Корректная вставка java скрипта в действующий сайт
Предложенный
способ работает.Вопрос по окошку закрыт.
Теперь буду навешивать на это дело обработчик кукисов.
Спасибо.
[РЕШЕНО] Корректная вставка java скрипта в действующий сайт
Блин. И снова ларчик открывался просто.
Надо было еще обернуть код для вызова его на странице.
[РЕШЕНО] Автоматическая пагинация ноды
Окончательное решение - обновите CKEditor до последней версии 3.6.5
В ней нормально работают обе кнопки без костылей.
Отображаются рядом - первая разрывает страницу тизера, вторая - вставляет этот код
З.Ы. Пробовал накатить 4 версию редактора - пока не работает. Надо исправление для модуля CKEditor.
[РЕШЕНО] Автоматическая пагинация ноды
нашел таки другой модуль smart_paging
с ним все заработало.
осталось только настроить CKEditor для вставки нужного кода по кнопке.
Сделал вставку кода.
Поскольку в 3.2.* версии СКEDitor (да и в 4 тоже) убрали этот код (в FCK он был), то не мудрствуя лукаво просто включил кнопку разрыва страницы для печати (которая не использовалась), нашел код вставки (он прописан намертво в родном ckeditor.js), который по ней вставлял код
вместе с тегами поставил
Сайт марафонцев
Я его создал в прошлом году. Просто сейчас выложил на "доску позора"![ROFL](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/ROFL.gif)
1. Подстановка значения одного списка значением другого списка. 2. Отправка uid в письме об активации при регистрации.
Привязал hierarhi select c измененным профилем (здесь на форуме было).
Базу данных заполню врукопашную через phpMyadmin. Мне нужны только поля Term Name (полное название) и Description (в которое запихаю короткое).
В поле профиля появилось для изменения, но в модуле views в field я не могу его выбрать для генерации запроса.
Усовершенствованный модуль Profile
Во views не отображается это созданное в profile поле.
Поэтому не могу ничего вывести в него.
БД стран, регионов, городов + марки и модели авто
А базу все страны с полным наименованием и их сокращенным названием в виде синонима можно сделать?
Я так понимаю, этот вариант может мне подойти. Мне надо при регистрации и потом в профиле (с учетом измененного модуля) у пользователя выбирать страну по полному наименованию, а в таблице юзверей выводить только короткое, типа RUS.
1. Подстановка значения одного списка значением другого списка. 2. Отправка uid в письме об активации при регистрации.
help люди.
!!!!По первому вопросу надо что то делать... а не знаю в какую степь двигать
Второй решил пока без e-mail уведомления, а выводом на экран id активного пользователя, кто смотрит эту страницу.
1. Подстановка значения одного списка значением другого списка. 2. Отправка uid в письме об активации при регистрации.
Напоролся на очень неприятную вещь. Если я ставлю триггер при регистрации текущего пользователя отсылать ему на почту его ID, то письмо приходит. Но имя анонимус и id = 0.
Т.е. письмо отправляется до создания аккаунта.
Поскольку у меня пользователь регистрируется автоматом и потом переходит на определенную страницу (модулем Tobbogan), то тут два варианта -
1. Подстановка значения одного списка значением другого списка. 2. Отправка uid в письме об активации при регистрации.
Это получилось почти... Кроме передачи данных.
В Action создал "Send tokenized e-mail" в теле которого прописал
в поле адрес кому слать - пока статическое мыло для тестов.
в поле body
----------
Dear [user]
Youre ID is: [uid]
--------
Эти значения взял из Placeholder ниже.