Записки

Циклы статей – один из способов дополнительной навигации для сайта. Статьи могут быть из разных рубрик, иметь разные метки, да и вообще – быть разного типа. И эти разношерстные статьи можно объединить в цикл статей.

Цикл статей подразумевает, что в каждой статье из цикла будет ссылка на предыдущую и следующую (по времени публикации) статьи.

Кроме того, будет заголовок цикла и ссылка на содержание цикла статей.

На мой взгляд, идеально для объединения статей в цикл будет связь дочерние-родительская страницы.

Далее...

В MaxSite CMS загружать изображения можно как при помощи встроенного загрузчика MaxSite CMS, так и плагина-файлового менеджера. EXIF данные исходного файла загружаются в файл, создаваемый на сервере.

Если изображения загружать без изменений, то EXIF данные можно извлекать из файла изображения на сервере.

Если же происходит изменение изображения (ресайз, наложение водной метки) - EXIF теряются.

Как предотвратить потерю EXIF при изменении изображения?

Далее...

Сам Я, вообще то, не пользуюсь визуальными редакторами. Но этот показался интересным.

Поэтому решил плагин, подключающий этот редактор к MaxSite, опубликовать.

DEMO

В MaxSite CMS есть два вида пользователей: users и comusers, информация о которых хранится в разных таблицах. Далее речь пойдет о комюзерах.

На данный момент в MaxSite CMS нет формы отдельной формы регистрации комюзера. Регистрация происходит автоматически в момент первого, отправляемого комюзером, комментария. Это правильно: зачем загромождать мозг комментатора лишними телодвижениями.

Но, в отдельных случаях (например для форума), может понадобиться отдельная форма регистрации.

Одно решение уже существует и выполнено в виде плагина Register: http://wave.fantregata.com/page/register.

Но там есть возможность инвайтов и регистрации юзеров.

Для себя же я сделал шаблонный файл register.php, который, всего-навсего, нужно разместить в папке type шаблона.

Далее...
Скачать: footer-twcomm.zip

Сделал эту наработку давно. Поделиться же решил только сейчас. Раньше можно было тоже выложить кусок кода и описание - куда и как его запхнуть. Но сейчас в MaxSite появился инструментарий компонентов, который позволяет создавать решения, годящиеся для повторного использования другими пользователями, не особо сведущими в php.

Далее...