Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1239
Репутация
4851
Рейтинг
0
Loadырь Loadырь Поле обратная связь для типов контента 10 лет назад
Тоже столкнулся с этим вопросом в конструкторе форм. Так понял, что это зависит ещё и от настроек хостера. У меня нормально хостер отправлял письма с подменой адреса отправителя, а у нескольких клиентов не захотел. Пришлось закомментировать данный участок кода "до выяснения".
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Попробуйте relevanter.1.2.install.2015_03_16.zip. Этот вариант должен работать с версией 2.1.2.
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Это я про обновление конструктора тут расписывал...
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Короче. Пора в отпуск....
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Есть версия которая будет работать на InstantCMS 2.1.2, но в ней нет двух глобальных вещей, которые есть в последней версии. Нет типа поля "Поле заимствования" и нет функции выбора отправки содержимого формы на емаил или личным сообщением. Другими словами вы будете форму отправлять выбранным пользователям и на емаил и на сайте личным сообщением. Ну, а про поле пока руки не доходят оформить в блог. В остальном версии отличаются в основном работой с полями изображений. Если для вас эти функции не сильно востребованы, то обращайтесь.
Кстати, сегодня-завтра думаю отправить всем обновление с тем, о чём здесь пишу.
+4
Loadырь Loadырь Обновление InstantCMS 2.2.1 10 лет назад
r2:
Предвосхищая вопросы о форуме — он в производстве, появится спустя некоторое время. Точные сроки пока назвать не получится, к сожалению, но работа идет.
0
Loadырь Loadырь Simpla Captcha - перезагрузка. 10 лет назад
В данном случае, можно и фразу: "Чтобы убедиться, что вы являетесь человеком..." заменить на что-то подобное: "Докажите, что вы не купили "права". Выберите знак..."
0
Loadырь Loadырь Использование расширенной отладки. Часть 1: Определение проблем на сервере 10 лет назад
Ставлю систему 2.1.2. с нуля, копирую файлы расширенной отладки версии 8. В настройках сайта включаю кэширование, по умолчанию метод кэширования Files. А далее захожу на любую статью, или категорию статей. Первый вход выдаёт несколько строк с ошибками
E_WARNING: mkdir() [function.mkdir]: File exists /system/core/cachefiles.php (14). Их количество зависит от страницы, в записях контента их много, в категориях их всего пара. Нажимаю F5 (обновить страницу), сообщения об ошибках пропадают. при повторных обновлениях не появляются, во всё время жизни кэша. По его истечении снова ошибка при первом заходе/обновлении страницы. С мемкэшем такого нет.
0
Loadырь Loadырь Использование расширенной отладки. Часть 1: Определение проблем на сервере 10 лет назад
WebMan , ещё по возможности, обратите внимание на кэширование. Вылазят ошибки при попытке создать файл кэша, когда такой файл существует.
+2
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Обновление 18.03.2015.

Теперь компонент работает только с версией InstantCMS 2.2.0.

Обновлена работа с изображениями. Теперь, если выбран пользовательский пресет и файла заглушки с таким названием не существует, будет выведена заглушка с названием small. Поэтому для всех пользовательских пресетов желательно делать файл заглушки, такого же размера.

Переделана функция кэширования.

Подправлены стили. Исправлены некоторые мелочи в плане "юзабилити".

В настройки полнотекстового поиска релеванта вынесены значения длины слова и поле для ввода слов исключений из поиска. Слова короче указанной длины будут исключены из поиска. По умолчанию его значение равно 4 символам (оптимально для кирилицы). Значение можно изменить, как в большую сторону, так и в меньшую (но без фанатизма).

Обновление качать тут.
+2
Loadырь Loadырь Конструктор форм для InstantCMS 2.1.2... Платный. 10 лет назад
Обновление.

Изменения коснулись в основном работы с полями "Изображение" и "Набор изображений" из-за появления пользовательских пресетов.

Добавлено ещё одно поле для вывода формы в типах контента - "Форма iForms - сквозная". Которое, в отличие от другого поля устанавливает форму сразу для всех записей в контенте. При создании/редактировании записи контента можно управлять лишь её видимостью на странице, но выбрать другую форму уже не получится.

Доработаны шаблоны для писем.
Теперь шаблон письма можно задавать прямо в админке, в настройках формы. Если оставите пустым, будут браться шаблоны писем из языкового пакета. Каждой форме можно задать свой "языковый" файл шаблона письма или использовать дефолтный.
Также в письмах можно выводить помимо общего списка значений полей ещё и отдельные поля по их системным именам, заключённым в фигурные скобки.

Обновления всем уже разослал.
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Да, подойдёт. Но вы можете подождать пару-тройку дней. Я дошлифую кэширование и выложу с исправлениями указанных здесь недоработок и хотелок.
0
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Штатные средства вам вам доступны на демке. Можете смело ими пользоваться. Но они в таком компоненте малоинформативны.
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
maxisoft , а есть какие-нибудь инструменты замерить это?
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Если нечего выводить, то хотелось бы, чтобы и заголовок поля тоже не выводился.
Для этого надо, править файл шаблона не связанный с моим компонентом. В файле \templates\default\content\default_item.tpl.php есть код:
Код PHP:
  1. <?php if (!$field['is_in_item']) { continue; } ?>
  2. <?php if ($field['is_system']) { continue; } ?>
  3. <?php if (empty($item[$field['name']])) { continue; } ?>
добавьте до него или после него это
Код PHP:
  1. <?php if (empty($field['html'])) { continue; } ?>
.
Если у вас используется свой файл шаблона для вывода записи контента, то соответственно, это надо сделать в нём.
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Да видны для всех, кто добавляет/редактирует запись. Но можно в файле \templates\default\assets\fields\relevantsacross.tpl.php обернуть всё в условие "если админ, то показать эту галочку". Но это лучше сделать после обновления, когда по умолчанию будет срабатывать как отмечено.
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Да есть такое, галочка показывать релевант при добавлении новой записи отсутсвует. Поправлю, чтоб всегда присутствовала при создании материала. А пока у себя можете проставить эти галочки, чтоб релевант отображался.
+1
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Если основной поиск не дал или дал недостаточное количество записей, то берутся записи отсортированные, как указано в настройках, либо по дате публикации, из этой же категории, с учётом подкатегорий (если такая галочка установлена). Другими словами, если в данной категории всего две записи, а в настройках указано четыре, то выведутся только две записи. Сама категория определяется либо автоматически, либо указывается вручную, но компонент работает только с ней.
0
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Интересно. У меня на демке с такими настройками релеванта на этой странице выдаёт так
+2
Loadырь Loadырь Компонент "Похожий контент" для InstantCMS 2.1.2 10 лет назад
Да, есть такое. Нашёл ошибку. Это случается, если стоит галочка "Доводить количество записей до нужного, если не достаточно найдено". В этом случае отсутсвовала фильтрация по id текущей записи. Соответственно, она могла смело попасть в общий список.

Добавлю в настройки релеванта длину слов и стоп слова, для исключения из поиска. И после выходных выложу обновление.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.