О блоге
В блоге предлагаю делиться реализованными вами небольшими модернизациями и опытом, полученном при изучении движка в целом.
Этот блог не для вопросов!
Администраторы (1)
Модераторы (0)
Модераторов здесь не замеченоЧитатели (328)
ort Fanta fiva yuri25 Lora_GT iredactor sovetnik onthefly benone Carw kruft ravin eXtravert daewoo skachko g15rus nytro xRay punkil ingolmoВсе читатели блога
Запрос адреса при вставке видеоролика
9
Вставлять видеоролики в специальные теги не очень удобно для многих пользователей. Чтобы сделать запрос ссылки нужно выполнить совсем немного действий.
Читать дальше
Читать дальше
валидация тега <cut>
8
Сейчас занимаюсь созданием сайта на базе данной CMS. Может кто-то обвинит меня в излишней скурпулезности, но я люблю чтобы мои сайты были валидными. Вопрос в тэге
Читать дальше
<cut>, дело в том что этот тэг является не HTML тэгом, а внутренним тэгом CMS, и поэтому в коде страниц этого тэга быть не должно во избежание всяческих эксцессов. При добавлении или редактировании топика данный тэг не удаляется из текста топика после разбиения его на анонс и полный текст. Я поступил следующим образом:Читать дальше
OpenID реализация
42
Для реализации вам потребуется:
Кстати кат я переделал, у меня нормально работал. В tinyMCE — обрезает по [cut]
Читать дальше
- добавить поле user_openid в таблицу пользователей
- Изменить форму входа, которая на каджой странице
- Изменить форму входа, которая на странице входа
- Изменить модельку пользователя
- Изменить actionRegister
Кстати кат я переделал, у меня нормально работал. В tinyMCE — обрезает по [cut]
Читать дальше
Создание админки. ч2. Создание своего меню, получение и сохранение настроек.
16
И так, продолжаем. В этой части будет расказано как создать меню (как на картинке) и воспользоваться модулем из предыдущего урока.
Для создания меню(панели админа) необходимо в каталоге «templates\skin\habra\» создать файл «menu.admin.tpl» (код файла приведен ниже).
Основное на что стоит обратить внимание это переменные: $sMenuItemSelect — с помощью нее можно узнать выбранное основное меню (например «Админка»), $sMenuSubItemSelect — это подменю которое выбрано (например, «Сайт»), а также стоит обратить внимание на указанные пути ссылок типа "{$DIR_WEB_ROOT}/admin/site/" от них будет зависеть какое действие будет вызываться.
Читать дальше
Создание админки. ч1. Создание модуля для работы с настройками(данными) из БД.
16Вступление
Столкнулся с тем, что не удобно настраивать сайт, постоянно прописывая все настройки в config-файлах, поэтому решил сделать админку, где можно будет менять настройки сайта. Так же поделюсь информацией для создания своего модуля работы с данными.
Тем, кто еще не создавал модулей, лучше сначала прочитать
Хранилище данных настроек
Настроек может быть несколько видов, поэтому они будут разделены на группы для удобства. Для хранения настроек будет использоваться таблица с двумя полями, одно имя группы настроек, другое значение в котором будет хранится строка-ассоциативный массив.
Читать дальше
Человеко Понятные Урлы
26
Моя доработка LS пригодится тем, кто хочет видеть ссылки на топики в блогах в виде Все ищется и индексируется, как и прежде, по ID топика, поэтому эта переделка минимально затрагивает движок и абсолютно не сказывается на производительности системы...
Читать дальше
Читать дальше
Добавление Скайпа и / или МСН Мессангер
59
Добавление Скайпа и / или МСН Мессангера в профиль пользователя.
Спонсором нашего сегодняшнего топика является Беноне!!! Спасибо ему:)
Читать дальше
Спонсором нашего сегодняшнего топика является Беноне!!! Спасибо ему:)
Читать дальше
Добавление комментариев гостем.
27
Добавление комментариев гостями.
После определенных манипуляций, гость имеет возможность оставлять комментарии.
Ему доступны поля: login, email, captcha:)
Новые комментарии выводятся как от пользователя «Имя (гость)».
делаем
После определенных манипуляций, гость имеет возможность оставлять комментарии.
Ему доступны поля: login, email, captcha:)
Новые комментарии выводятся как от пользователя «Имя (гость)».
делаем
Регистрация (Ajax+mootools)
21
Сегодня хочу рассказать как я сделал удобные подсказки на аяксе при регистрации пользователей.
На данный момент:
— Проверяется на занятость и корректность ввода логин;
— ...email;
— соответствие и корректность ввода паролей;

Что нужно сделать для установки:
— Загрузить два файла;
— Подправить два шаблона;
— Добавить немного стилей в css;
Итак, приступим ;)
Читать дальше
На данный момент:
— Проверяется на занятость и корректность ввода логин;
— ...email;
— соответствие и корректность ввода паролей;

Что нужно сделать для установки:
— Загрузить два файла;
— Подправить два шаблона;
— Добавить немного стилей в css;
Итак, приступим ;)
Читать дальше