0.00
Рейтинг
0.36
Сила

Вывод количества топиков в блоке Блоги

Приветствую.

Подскажите пожалуйста, как можно вывести количество топиков у блогов в блоке Блоги и добавить туда показ новых.

Т.е. к примеру так:
Блог разработки LiveStreet (198+2)
Сайты на LiveStreet (87+1)
и.т.д.

Я думаю не одному мне пригодилось бы такое

Заранее спасибо ;)

myFiles 0.2

Небольшой апдейт модуля загрузки файлов.

Изменения:
Исправлен баг с «пустой» заливкой и невозможностью удалить файл из списка загруженных.
Исправлен баг с незакрывающимся окном после заливки файла.
Добавлены картинки типов файлов в менеджере файлов.
Часть скриптов и конфига вынесена в отдельные файлы для удобства.
Добавлена возможность обработки тегами на основании типа закачки (экспериментально).
Используются иконки из комплекта Fugue icons, авторства Yusuke Kamiyamane.


Читать дальше →

Люди-online

Перехожу по вкладке Люди, перехожу на тех кто online, а показывает включительно тех кто был в этот день в сети, но в данный момент отсутствует, нельзя ли что либо сделать, чтобы показывал только тех кто действительно online?

Кнопка "Вступить в блог"

Заметил (на опыте своего проекта), что в шаблонах new и light (остальные не изучал :) ) Очень не интуитивно сделана кногпка «Вступить в блог»

Она маленькая и при ненаведённой мыше практически незаметная (светло-серая).
Код кнопки такой:
<li><a href="#" id="block_blogs_join" onclick="lsBlockBlogs.toggle(this,'blogs_join'); return false;">{$aLang.block_blogs_join}</a></li>

Само изображение кнопки находиться в фале icons.gif

т.е. все кнопки в одном окошке…
Подскажите, как сделать кнопку «Вступить в блог» более эргономичной для пользователей!
Заранее благодарен за помощь

Добавляем количество просмотров топику

Многие хотели, но не знали как доковырять, показываю на простом примере.

Открываем файл 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()}"));
	}

функцию по делу надо назвать по другому, т.к. она просто обновляет топик, без дополнительных операций (таги, дата изменения и т.п.)

Читать дальше →

Навсегда раскрыть форму комментария

Я ничего не понимаю в javascript,
подскажите люди, как сделать форму ОСТАВИТЬ КОММЕНТАРИЙ внизу топиков открытой, и чтобы она закрывалась, если хочется не оставлять комментрий, а ответить кому-то на уже существующий комментарий.

На мой взгляд это более юзабильно и более мотивирует человека оставить комментарий, чем ссылка «Оставить комментарий». Заранее спасибо за решение.

Баним хулиганов

1. Возможно ли забанить пользователя? (удалить из БД)
2. Забанить IP?
3. Редактировать блог? (добавить кат, и тд)
Все это с правами админа