Рубрика
«MaxSite CMS»
авг
4
2009
4
2009
Participants
Participants 23 версия 1.0.
Плагин написан для регистрации на фестиваль фантастики. Причём, изначально написан основательно не так, как выложено здесь — а именно, через
контроллеры и админский плагин.
Решил привести его в более-менее божеский вид, вдруг кому-то пригодится.
Приведение пока в процессе, есть несколько задумок и необходимостей.
В данной версии плагина есть ошибка, её увидел, но плагин не обновил.
Если плагин действительно кому-то нужен — есть повод пнуть меня.
Как выглядит регистрация и управление списком зарегистрированных в админке.
Следующий «Портал» проходит весной. Если кому-то нужно довести этот плагин до ума быстрей, стучите.
- Не сделана инсталяция. Кому нужно, импортируйте в базу прилагающийся sql-файлик.
- Не сделаны очень многие планируемые опции. Например, список полей для регистрации. Да и фразы жёстко в коде прописаны. Либо через ушки
выводятся, что тоже нужно заменить на опции плагина.- Плагин жёстко зашит на адреса register и participants. Могу сделать опции, если нужно.
- Не сделана навигационная линейка регистраций. Т.е. в опциях плагина устанавливаем, на номер какой события сейчас идёт регистрация. А чтобы увидеть списки зарегистрировавшихся на другие события, в админке в адресную строку нужно добавить номер этого события.
- …
авг
3
2009
3
2009
Redirect 404
Redirect 404 24.
Простейший плагин, который позволяет в случае ненахождения страницы, категории, чего-либо в категории, каких-то результатов поиска и т.п. перенаправлять на адрес, указанный в настройках, либо выводить какую-то информацию. Надеюсь, вы понимаете, зачем вам это нужно или чем грозит.
авг
1
2009
1
2009
Register
Register 183 версия 0.3.3 бета.
.
Поскольку в движке МаксСайт не предусмотрена регистрация без добавления
комментариев, а это довольно необычно для инета, то многие просят всё же
добавить эту функциональность. Да и для трёх конкурсных сайтов, которые
я веду, весьма нелишне будет.
- Итак, версия бета. Не рекомендую разрешать регистрацию пользователей без инвайтов.
- В 0.3.3 исправлена ошибка с отправкой инвайта комментатору.
- В 0.3.2 исправлена ошибка с проверкой существования логина.
- В 0.3.1 исправлены некоторые ошибки с настройками.
- В 0.3 полностью переработан код (он стал меньше и лучше). Добавились
некоторые настройки. Возможность указать имя при регистрации. Капча.- Добавился механизм инвайтов. Реализован вчерне. Но пользоваться можно.
- Всё ещё нет перевода.
- Что было на момент версии 0.2.
- Опциональное отключение подтверждения на e-mail, возможность сразу указать имя пользователя — на будущее.
- Не сделаны некоторые проверки, мало влияющие на безопасность, но по хорошему нужные.
- В коде сделан прототип виджета, админской страницы — но отключён, ибо не реализован до конца.
- В общем, альфа-версия, господа.
- Добавил настройки в админке, а также разрешения на настройку.
- Можно выбрать, по какому адресу регистрация.
- Можно выбрать, кому регистрироваться: пользователям, комментаторам, всем.
- Регистрирующийся пользователь попадает в группу users (с наименьшими привилегиями). Переключать в нужную группу всё равно вручную.
июл
31
2009
31
2009
Multipage
Multipage 16 версия 0.5b.
. Плагин идёт в стандартной поставке системы.
Плагин для разбивки динных текстов записей на отдельные страницы.
- Настраиваемый разделитель страниц (по умолчанию [pagebreak]).
- Настраиваемый next_url. Настраиваемый вывод листалки — над\под текстом.
- Листалка выводится плагинами пагинации, которых для МаксСайта существует минимум четыре.
- В версии 0.4 листалку можно обернуть каким-то текстом или тегами.
- Появился пункт меню в админке. По умолчанию выключенный.
- В версии 0.5 добавилась возможность работать с текстами больше 64 кб. Для таких текстов рекомендую ставить опцию: «не обрабатывать тексты на
главной, в категориях и так далее». См. настройки.- Добавил возможность автоматически закрывать открытые теги, но работает это для страниц, на которых остаются открытые теги. Для следующих страниц, где закрытые теги, всё равно остаются глюки, поэтому я рекомендую самим следить за тем, чтобы разделитель не бил теги.
Если в настройках стоит не обрабатывать тексты на главной, в категориях-метках и так далее — то чтобы там текст не портили разделители, ставьте первый [pagebreak] уже после ката ([cut] или [xcut]).
Или же задайте в настройках разделитель страниц вида <!--pagebreak--> (т.е. в виде html-комментария) и вводите его в html-режиме.



