Core тюнинг

Автор блога: Крот
Все рубрики (41)

Инвайтер 1.9 для 1.10.6 1.x

Доброго всем времени суток!

Решил нарушить сложившуюся здесь традицию и решил вернуться сюда с обновлениями. smile
Итак, представляю обновленную версию Инвайтера со всеми последними изменениями и исправлениями

Инстант "по взрослому". Часть 2. Авторизация. Аякс. v1.10

Доброго всем времени суток!

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

И тут на помощь нам приходит технология "аякс", давайте попробуем применить его "волшебные свойства"


Инстант "по взрослому". Часть 1. Авторизация. Счетчик неверных входов. v1.10

Доброго всем дня!

Продолжим наши уроки по усовершенствованию Инстанта. Сегодня мы будем изучать и усовершенствовать первую ветку Инстанта. Вторую пока трогать не будем. И будем делать все по взрослому smile
Итак, как я уже писал для многоуважаемого Fuze, одним из неудобств (и даже проблем) первого Инстанта является её система авторизации. Как вы заметили несколько версий назад появилась следующая фича - если вы ошибаетесь со вводом пароля, на следующем разе CMS предлагает вам ввести капчу. Этого сделано для того, чтобы хакер(скорее крякер) не "крякнул" пароль пользователя CMS простым перебором.
Вот об этом и поговорим на этом и следующем уроке.

Отложенная публикация статьи. Instant 2.01

Доброго всем времени суток!

Увидел просьбу на форуме о возможности отложенной публикации, и решил сделать, заодно изучив возможности расширения функционала второй версии.
Я хочу рассказать вам об этом в виде урока.

Мы будем делать отложенную публикацию только для типа контента "Статьи", думаю на все остальные типы контента можно сделать по аналогии.

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

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

"Последние новости", простой модуль с выбором категорий

Доброго всем времени суток!

Как-то недавно попросил меня один хороший человек помочь с сайтом, ну как тут не помочь. И вчера, увидев на форуме просьбу о модуле с настройкой категорий, решил "подчистить" исходники и выложить на всеобщий доступ.

Итак, модуль "Последние статьи" или mod_news. Копия mod_latest с возможностью выбора категорий, откуда будут браться статьи. Также, можно указать количество выбираемых статей из категорий и общее количество статей.
Из модуля за ненадобностью нещадно вырезаны аякс, постраничность, даты и авторы. Вообщем, очень простой и наверное удобный модуль.

Инвайтер 1.6. Рассылка писем пользователям и объектам карты.

Доброго всем времени суток!

Продолжаем двигаться к версии 2.0, сейчас хочу вам показать "Инвайтер - Рассылки с InstantCMS" версии 1.6.
Если вам нужно организовать рассылку по списку адресов из файла - этот компонент для вас.
Рассылка работает в отдельном процессе, также вы можете указать в настройках сколько писем и как часто их
отправлять. По проведенным тестам удачно проходят рассылки от 1000 до 20 000 писем.



Также, дополнительно созданы плагины для Инвайтера.

BBcode плагин с AJAX загрузкой картинок в . ICMS 1.10.1 Версия 2.0

Доброго всем времени суток!
В продолжении поста http://www.instantcms.ru/blogs/core-tyuning/plagin-ajax-zagruzka-kartinok-v-bbcode.html доделал аякс загрузку фотографий в личные альбомы

Итак, смотрим демо:

Спойлер
логин demo, пароль demo