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

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

Вы не зашли.

#1576 Re: "А как сделать..." » Статистика по пользователям » 2011-01-20 12:29:31

\engine\plugins\uprofile\uprofile.php

Найти

// Check if valid user identity is specified
	$urow = '';
	if (isset($params['id']) && (intval($params['id']) > 0)) {
		$urow = $mysql->record("select * from ".uprefix."_users where id = ".intval($params['id']));
	} else if (isset($params['name'])) {
		$urow = $mysql->record("select * from ".uprefix."_users where name = ".db_squote($params['name']));
	} else if (isset($_REQUEST['id'])) {
		$urow = $mysql->record("select * from ".uprefix."_users where id = ".intval($_REQUEST['id']));
	} else if (isset($_REQUEST['name'])) {
		$urow = $mysql->record("select * from ".uprefix."_users where name = ".db_squote($_REQUEST['name']));
	}

Заменить на

	// Check if valid user identity is specified
	$urow = '';
	if (isset($params['id']) && (intval($params['id']) > 0)) {
		$urow = $mysql->record("select *, (SELECT SUM(n.views) FROM ".prefix."_news n WHERE u.id = n.author_id) AS cntviews from ".uprefix."_users u where id = ".intval($params['id']));
	} else if (isset($params['name'])) {
		$urow = $mysql->record("select *, (SELECT SUM(n.views) FROM ".prefix."_news n WHERE u.id = n.author_id) AS cntviews from ".uprefix."_users u where name = ".db_squote($params['name']));
	} else if (isset($_REQUEST['id'])) {
		$urow = $mysql->record("select *, (SELECT SUM(n.views) FROM ".prefix."_news n WHERE u.id = n.author_id) AS cntviews from ".uprefix."_users u where id = ".intval($_REQUEST['id']));
	} else if (isset($_REQUEST['name'])) {
		$urow = $mysql->record("select *, (SELECT SUM(n.views) FROM ".prefix."_news n WHERE u.id = n.author_id) AS cntviews from ".uprefix."_users u where name = ".db_squote($_REQUEST['name']));
	}

Найти     

$tpl -> template('users', $tpath['users']);
	$tvars['vars'] = array(
		'user'		=>	$urow['name'],
		'news'		=>	$urow['news'],

Заменить на     

$tpl -> template('users', $tpath['users']);
	$tvars['vars'] = array(
		'user'		=>	$urow['name'],
		'news'		=>	$urow['news'].($urow['cntviews']?' ['.$urow['cntviews'].']':''),

Или можно сделать отдельную переменную под просмотры, которую можно будет использовать в шаблоне \uprofile\tpl\users.tpl, то есть написать Количество просмотров: {cntviews} после (примерно 88 строка)

'status'	=>	$status,

добавить

'cntviews'	=>	$urow['cntviews'],

bbdc27d59e6cca65f83dcff1cb92ac54.png

#1577 Re: Флейм » Сайты на NG CMS » 2011-01-20 00:07:07

А что кто-то видел Рокеты вживую?)) Может это он ту шифруется lol

#1579 Re: Страницы плагинов » category_access :: Управление доступом к категориям » 2011-01-19 22:49:22

Ну ты посмотри как оно решилось, отдавать в РСС незалогиненным людям только заголовки вместо новости smile

#1580 Re: "А как сделать..." » robot.txt и домен .рф » 2011-01-19 19:11:11

Ну как я и сказал. Интересно в Я.Вебмастере список сайтов тоже так выглядит? Очень удобно искать нужный))

#1581 Re: Страницы плагинов » LastTweets :: Последние твиты » 2011-01-19 19:06:39

Хоть это вообще не работа плагина, можно замутить вообще плагин кросспоста, в котором выбирать куда постить, Твиттер, ЖЖ и т.д. Но смысл кросспоста? Надо все варианты обдумать..

П.С. У тебя работает щас oAuth?

#1582 Re: Страницы плагинов » LastTweets :: Последние твиты » 2011-01-19 19:04:21

Вариант, только при добавлении? Тут будет не круто, так как я добавляю новость, а потом пишу текст. Или если добавить и стоит галочка Опубликовать можно. Но она стоит по умолчанию, можно забыть про это. Можно сделать спецгалочку при редактировании Отправить в Твиттер. это более оптимально. Идеи?

#1584 Re: "У меня не работает..." » Вылезает 404 после редактирования формата ссылок » 2011-01-19 14:51:39

Trashcka пишет:

Зачем два раза?, хз )) может разработчик имеет какой-то тайный замысел )) можно убирать

Где же они одинаковые? smile

/{category}/page/{page}.html
/{category}[/page/{page}].html

#1585 Re: "А как сделать..." » Изменить текст ссылки на страницу новости (Подробнее-свое) » 2011-01-19 01:15:20

[full-link][more]Подробнее[/more][/full-link]

То есть, если ты заполнишь этот тег в новости - он выведет твой анкор, если нет - стандартное Подробнее

#1586 Re: "А как сделать..." » Изменить текст ссылки на страницу новости (Подробнее-свое) » 2011-01-18 16:11:30

Тег more в одднооконном редакторе или в двухоконном (переключение в админ-панели) появляется отдельное поле ввода для этой цели.

#1588 Re: "У меня не работает..." » you don't have a permission to see this error » 2011-01-17 20:44:37

dream707, ну не может быть этого в релизе. Фича это из http://trac2.assembla.com/ngcms/changeset/725. Релиз снят с ChangeSet 646

#1589 Re: "А как сделать..." » robot.txt и домен .рф » 2011-01-17 15:26:27

В пуникоде надежнее имхо, с таким вопросом напиши в поддержку Яндекса. Посмотрим, что ответит, тоже интересно

#1590 Re: Запросы плагинов » Нужен плагин для боксерского сайта » 2011-01-16 12:54:15

legenda, вообще да. Ты прав. Если делать как на том сайте, то имхо порядка 150-200$, это на первый взгляд. Необходимо более-менее подробное ТЗ, прямо по пунктам, что и где должно добавляться, какие конкретные рейтинги, надо ли сохранять статистику по месяцам и т.д. Этим ты облегчишь работу потенциального подрядчика smile

Сам я в ближайшие 10 дней точно не смогу, подождешь - хорошо, нет - ну нет, работы и так много.

#1591 Re: Запросы плагинов » Нужен плагин для боксерского сайта » 2011-01-16 11:46:18

С каким нормальным? Вывод на сайте делает один плагин, вывод на странице другой. Смысл делать top_news, но называеть его boxer_news lol

#1592 Re: Запросы плагинов » Нужен плагин для боксерского сайта » 2011-01-16 11:18:20

top_news только для вывода виджета "В зависимости от позиции рейтинг надо виводить на главной странице сайта часть (например первую десятку)"

#1596 Re: "А как сделать..." » Как прописать тэги alt и title для картинки? » 2011-01-15 23:22:08

4.jpg (37.02 Kb) это и есть alt картинки smile

А title действительно почему-то не работает. Включить можно в \engine\includes\classes\parse.class.php найти                         

case 'alt':

и ниже добавить

case 'title':

#1597 Re: "А как сделать..." » Как прописать тэги alt и title для картинки? » 2011-01-15 23:08:25

kbv79 пишет:

Как прописать тэги alt и title для картинки?
Вручную пишу, не отображаются.

Пример, как пишете.

kbv79 пишет:

Можно ли перенести папку с изображениями в корень сайта?
На старом сайте изображения хранились по адресу сайт.ру/картинки/.
Можно ли сделать также, а не /uploads/images/default/1.jpg?

Можно в амин-панели, настройки изображений.

#1598 Re: Страницы плагинов » Социальные закладки » 2011-01-15 16:50:47

Не 646, а 696. В релизе 0.9.2 этого еще не появилось.

#1599 Re: Запросы плагинов » Нужен плагин для боксерского сайта » 2011-01-15 16:46:04

Автоматически будет меняться конечно, понятно. Я так понимаю у тебя будут поля Рейтинг ХХХ, Рейтинг УУУ, Рейтинг ЯЯЯ.

Про топ_ньюс да, в планах есть, главное чтобы поле рейтинга было отдельным полем в БД.

#1600 Re: Страницы плагинов » Социальные закладки » 2011-01-15 15:52:08

vl, нет. Это из-за твоей версии движка. arrayCharsetConvert это функция ядра, появилась в http://trac2.assembla.com/ngcms/changeset/696 Тебе нужно обновиться до этой ревизии или хотя бы обновить файл /engine/includes/inc/functions.inc.php

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

Работает на FluxBB