lucku

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

Добавляем в редактор новые формы

Здесь будет описано как добавлять новые формы в редактор, на основе этой информации можно добавить любую форму.
Возьмем за пример, новую форму {показ}|{/показ}
Для того что-бы каждый раз не вписывать код в ручную, добавим его один раз и он будет вызываться автоматически

Пример, о чем идет речь

Фильтр скрыть / показать текст для статей

Фильтр работает следующим образом он подгружает скрытый текст и при клике на ссылку текст выводиться на сайте.
В редакторе выводиться достаточно просто {показать}пишем текст | пишем подсказку {/показать}
Сделано два варианта
1. Показывает скрытый текст всем пользователям
2. Показывает только зарегистрирован пользователям, если пользователь не авторизованный, вместо скрытого текста появляться надпись Скрытый текст виден только зарегистрированным пользователям.

Пример работы фильтра, две ссылки до клика, после клика



Фильтр всплывающая подсказка для статей

Разработан фильтр всплывающая подсказка, полностью построен на CSS и 2-х изображений
В редакторе выводиться достаточно просто {показ}пишем текст | пишем подсказку {/показ}
Сделано два варианта
1. Показывает подсказку всем пользователям
2. Показывает только зарегистрирован пользователям, если пользователь не авторизованный, вместо подсказки появляться надпись Скрытый текст виден только зарегистрированным пользователям.

Пример работы фильтра


Удаления пользователя через админку из базы

Для версии 1.8

При удалении пользователя из админ панели, он все равно остается в базе. Но на сайт уже не зайдет.
Зарегистрироваться под этим логином заново нельзя он будет занят.
Может это и правильно, для того что-бы не ломать структуру сайта.
Хотя иногда регистрация пользователя нужна только для попадания на закрытые страницы и т.п.
В общем эти изменения для тех кому надо, чтобы нажав на удалить пользователя, он был удален не только из списка админ панели, но и из базы данных...

Ссылка на источник в новостях

Для версии 1.8

1. Редактируем базу

.
Необходимо добавить новую строчку в cms_content. Назовем ее istochnik.
Заходим в базу данных.
Открываем cms_content и добавляем новую строку со следующими параметрами:
поле istochnik
Тип Varchar
длина значения 200
по умолчанию нет
Сравнение cp1251_general_ci

Все работы с базой закончены.

2. Открываем файл frontentd.php из папки components/content

Свой стиль для каждой ссылки в горизонтальном меню

Для версии 1.8
Например, вы создали горизонтальное меню Главная услуги контакты
В модуле, class для каждого прописывается один и тот-же
menutd для не активного и menutd_active для активного
а Вам необходимо указать для каждой ссылки разный стиль  
Например,
для главной что-бы class=menutd1
для ссылки услуги class=menutd2 и т.д.

Отключаем капчу из конструктора форм

Форма из конструктора без капчи. для версии 1.8

Открываем файл \components\forms\frontend.php