+0.61
Рейтинг
0.34
Сила
Judge
Модуль "Фотоконкурсы"
Господа, представляю общественности новый модуль «Конкурсы».
Цель модуля — Возможность создания фотоконкурсов.
Кому может быть полезен?
— Всем, кто хочет привлечь новый трафик на свой ресурс,
— «оживить» сайт или
— заработать денег через смс-голосование :)
Основные возможности модуля:
Читать дальше →
Цель модуля — Возможность создания фотоконкурсов.
Кому может быть полезен?
— Всем, кто хочет привлечь новый трафик на свой ресурс,
— «оживить» сайт или
— заработать денег через смс-голосование :)
Основные возможности модуля:
Читать дальше →
Авто анонс
Задумался о добавлении возможности создания анонса. Полез в код… Оказывается, в ливстрит есть все, что нужно для создания анонса! Максу респект!
Но просто добавить новое поле в форму добавления топика мне показалось мало. Точнее я передумал. =)))
Вместо ручного добавления анонса решил сделать авто обрезание текста топика. Варианта три:
1) Отрезать определенное количество символов и тупо ставить троеточие.
2) То же самое, но до первого пробела. В этом случае целостность слов сохраняется.
3) То же самое, но до первого знака окончания строки. :)
Первый тупой и простой никому давно не интересен, поэтому расскажу, как сделать второй и третий.
Читать дальше →
Но просто добавить новое поле в форму добавления топика мне показалось мало. Точнее я передумал. =)))
Вместо ручного добавления анонса решил сделать авто обрезание текста топика. Варианта три:
1) Отрезать определенное количество символов и тупо ставить троеточие.
2) То же самое, но до первого пробела. В этом случае целостность слов сохраняется.
3) То же самое, но до первого знака окончания строки. :)
Первый тупой и простой никому давно не интересен, поэтому расскажу, как сделать второй и третий.
Читать дальше →
Добавляем количество просмотров топику
Многие хотели, но не знали как доковырять, показываю на простом примере.
Открываем файл Topic.class.php
И добавляем перед закрытием класса функцию
функцию по делу надо назвать по другому, т.к. она просто обновляет топик, без дополнительных операций (таги, дата изменения и т.п.)
Читать дальше →
Открываем файл Topic.class.php
И добавляем перед закрытием класса функцию
/**
* Обновляем топик без всяких примочек
*
* @param TopicEntity_Topic $oTopic
* @return unknown
*/
//
public function SetTopicCountRead(TopicEntity_Topic $oTopic) {
$this->oMapperTopic->UpdateTopic($oTopic);
$this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,array('topic_update',"topic_update_{$oTopic->getId()}"));
}
функцию по делу надо назвать по другому, т.к. она просто обновляет топик, без дополнительных операций (таги, дата изменения и т.п.)
Читать дальше →
Создание блока с банером, в помощь новичку.
Защищаем тексты и ссылки от тех кто еще не в сообществе)
1. Открываем файл /config/config.php добавляем в блок «прочие настройки» строку
define('TOPIC_GUEST_TEXT',"Чтобы прочитать этот текст необходимо зарегистрироваться!");
2. Скачиваем сЯбаДабы и заменяем файл Topic.entity.class.php
Читать дальше →
define('TOPIC_GUEST_TEXT',"Чтобы прочитать этот текст необходимо зарегистрироваться!");
2. Скачиваем с
Читать дальше →
Установка Sphinx в Windows или операция Denwer :)
Долгими мучениями удалось одолеть этого мощного демона :)
Буду показывать по своим примерам, а вы уже используете под свои нужды
Теперь по делу
Буду показывать по своим примерам, а вы уже используете под свои нужды
Теперь по делу