Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2013-02-05 18:20:14

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Дополнение к Comments

Всех приветствую есть такой плагин который добавляет:
группу
количество новостей
количество комментариев
наличии ICQ

<?php

if (!defined('NGCMS')) die ('HAL');

loadPluginLibrary('comments','lib');

class CommentsPluginFilter extends FilterComments {
	function showComments($newsID, $commRec, $comnum, &$tvars) {
		$group = array (
			1 => "Пользователь",
			2 => "Админ",
			3 => "Модератор",
			4 => "Юзер",
			5 => "Гость",
		);
		$tvars['vars']['com'] = $commRec['users_com'];
		$tvars['vars']['news'] = $commRec['users_news'];
		$tvars['vars']['icq'] = ($commRec['users_icq']?$commRec['users_icq']:"- -");
		$tvars['vars']['status'] = $group[$commRec['users_status']];
		return 1; 
	}

	function commentsJoinFilter() {
		return array('users' => array('fields' =>array('com','news','icq','status')));
	}
}

register_filter('comments','plugin', new CommentsPluginFilter);

?>

Хотелось бы спросить как сделать по количеству новостей например картинку или слово.
Такие действия мы проводили с профилем, кто помнить мы делали вывод количество просмотров новостей.
По примеру http://ya-cs.ru/users/alibimag.html

Хотелось бы видеть что-то в плане такого:
У человека добавлена "1" новость и выводилось слово "Начинающий"
----------------------------"2" новости -------------------------"Стартующий"

Так же бы хотелось такие действия проводить с комментариями.

Спасибо.

Не в сети

#2 2013-02-16 19:21:26

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Дополнение к Comments

а куда этот код прописывается?

Не в сети

#3 2013-02-18 00:41:39

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Дополнение к Comments

Это PHP код плагина только еще нужно один файл для того что бы он появился в админке.

Не в сети

#4 2013-02-18 03:23:03

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Дополнение к Comments

И где его взять?

Не в сети

#5 2013-02-19 21:50:07

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Дополнение к Comments

файл назвать version и добавить в него такое содержимое

;
; Version description file for plugin @@ Next Generation CMS
;

ID: plugin
Name: Plugin
Version: 0.1
Acts: comments
File: plugin.php
Type: plugin
Description: Плагин
Author: **
Author_URI: http://site.ru/

Не в сети

#6 2013-02-20 07:47:36

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Дополнение к Comments

а как выводится?

Не в сети

#7 2013-02-21 22:08:36

magliona
Участник
Откуда Украина
Зарегистрирован: 2010-06-23
Сообщений: 215
Рейтинг :   
Сайт

Re: Дополнение к Comments

'com','news','icq','status'

Количество комментариев {com}
и так далие

Не в сети

Подвал раздела

Работает на FluxBB