Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

#1 2013-02-05 17: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 18:21:26

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

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

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

Вне форума

#3 2013-02-17 23:41:39

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

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

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

Вне форума

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

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

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

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

Вне форума

#5 2013-02-19 20: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 06:47:36

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

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

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

Вне форума

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

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

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

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

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

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.011 сек, 7 запросов выполнено - Использовано памяти: 539.3 Кбайт (Пик: 560.3 Кбайт) ]