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

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

Вы не зашли.

#1201 Re: "А как сделать..." » {ip} как и где изменить? » 2009-06-05 12:13:52

Евгений,

<a href="{ip}" title="Who is?"><img src="http://web-advice.ru./engine/plugins/flags/images/{geoip}0.gif" border="0"></a>

Просто вставь в comments.show.tpl и должно получиться что ты задумал...
А /engine/lang/russian/site/comments.ini верни всё как было и не трогай его...

#1202 Re: "А как сделать..." » Как сделать правильный title для плагина tags » 2009-06-04 22:54:52

Замени:

$SYSTEM_FLAGS['info']['title']['group'] = 'Облако тегов';

На:

	if (str_replace(array('&', '<'), array('&','<'), $_REQUEST['tag'])) {
		$SYSTEM_FLAGS['info']['title']['group'] = 'Тег '.str_replace(array('&', '<'), array('&','<'), $_REQUEST['tag']);
	} else {
		$SYSTEM_FLAGS['info']['title']['group'] = 'Облако тегов';
	}

#1204 Re: "А как сделать..." » А возможно в lastnews сделать сортировку по дате? » 2009-06-02 17:12:35

Чтобы показывал будущие новости достаточно знак сравнения поменять...:)
Говорю сразу я это всё не проверял...:)
Добавляешь к function plugin_lastnewsGenerator $date = ''
И так же перед foreach

$dni = 86400 * $date;
	$time = time() + ($config['date_adjust'] * 60);
	if($date == ''){
		$strtotime = '';
	} else {
		$strtotime = "postdate > '".$time."' AND postdate > '".(time() - $dni)."' AND";
	}

К запросу добавляешь: $strtotime

select * from ".prefix."_news where ".$strtotime." ".join(" AND ", $filter)." order by ".($orderby?$orderby:"id desc")." limit ".$offset.",".$number

И аналогично, чтобы работало нужно к первым кавычка ввести данные только уже вводить нужно не любое, а разницу времени, если нужно чтобы новости показывались 5 дней после публикации нужно в кавычки поставить '5'. Это всё можно объединить.
На практике я это всё не проверял...:rolleyes:

#1205 Re: "А как сделать..." » А возможно в lastnews сделать сортировку по дате? » 2009-06-02 16:23:57

vairus, Ты хочешь чтобы новости опубликованные сегодня выводились завтра и чтобы жизнь этой новости была ограничена количеством дней?

#1206 Re: "А как сделать..." » А возможно в lastnews сделать сортировку по дате? » 2009-06-01 15:28:41

К function plugin_lastnewsGenerator добавляешь: $date_tek = ''

function plugin_lastnewsGenerator($date_tek = '', $orderby = '', $categories = array(), $overrideParams = array()) {

И перед: foreach
Вставляешь:

	$time = time() + ($config['date_adjust'] * 60);
	$time = date('d-m-Y', $time);
	if($date_tek == ''){
		$tek = '';
	} else {
		$tek = "FROM_UNIXTIME(postdate, '%d-%m-%Y') = '".$time."' AND";
	}

И к запросу добавляешь: ".$tek."

select * from ".prefix."_news where ".$tek." ".join(" AND ", $filter)." order by ".($orderby?$orderby:"id desc")." limit ".$offset.",".$number

И чтобы он работал для блока нужно к $template['vars']['plugin_lastnews'] = plugin_lastnewsGenerator добавить вначале две одинарные кавычки:

$template['vars']['plugin_lastnews'] = plugin_lastnewsGenerator('' , '' ,array(), array('number' => extra_get_param('lastnews','number'), 'maxlength' => extra_get_param('lastnews','maxlength')));

Если в этих кавычках ничего нет то сортировка работать не будет, чтобы заработало достаточно "1" поставить в эти кавычки...:)

Время активности этой публикации делается аналогично...;)

#1208 Re: FAQ » FYI: Интересные возможности плагина lastnews (последние новости сайта) » 2009-05-30 17:24:51

Rohan, Это может по тому что блок {plugin_lastnews_humor} идентичен {plugin_lastnews_blogs} wink

#1209 Re: "У меня не работает..." » Проблемы с регистрацие новых пользователей » 2009-05-23 15:41:40

Сокол пишет:

Страница не пустая!!! Он и должен перекидывать на index.php. У тебя после нажатия на "регистрация" перекидывает на главную страницу и подставляется шаблон default и я не знаю не одной причины по которой может подставляться другой шаблон...

а что за шаблон, плагина что-ли? и почему экран пустой? возврат на главную разве не должен быть?

Стандартный шаблон подставляется! На экране пусто из за какой то ошибки, в исходном тексте дизайн присутствует! Возврат происходит, но с ним подставляется стандартный дизайн и белая страница!

#1210 Re: "У меня не работает..." » Проблемы с регистрацие новых пользователей » 2009-05-23 15:05:45

Сокол пишет:

Недавно сделал сайт с нуля, только запустил и настроил: http://www.ukgtur.ru/
Проблемы:
1. При регистрации нового пользователя, после ввода данных и капчи - перекидывает на страницу http://www.ukgtur.ru/index.php  Страница при этом пустая (blank)!!! Что за ерунда, кто знает?
2. После ввода этих данных регистрации - пароль на мыло не приходит. Хотя в админке юзер появляется... sad и в БД записан.

P.S.: пробовал на ИЕ6, мозилле и опере; пробовал на дефолтном шаблоне - результат тот-же. sad
где искать ошибку??? движок залил свежий, плагины новые - с форума взял ...

Страница не пустая!!! Он и должен перекидывать на index.php. У тебя после нажатия на "регистрация" перекидывает на главную страницу и подставляется шаблон default и я не знаю не одной причины по которой может подставляться другой шаблон...

#1211 Re: Страницы плагинов » jCHAT :: AJAX чат для сайта » 2009-05-23 14:18:06

vitaly, Не получилось smile:

Fatal error: Call to undefined function attach_find_extention() in /usr/home/mysites/www/ngcms.ru/www/forum/include/attach/attach_func.php on line 125

#1212 Re: "У меня не работает..." » Подключение хинта к шаблону WADS1. » 2009-05-22 21:08:45

Евгений, Там же есть инструкция! И что там может не получаться?:)

#1213 Re: Страницы плагинов » jCHAT :: AJAX чат для сайта » 2009-05-22 09:00:00

Евгений, Добавил поддержку ббкодов и смайликов...
_http://rozard.net/jchat.7z

P.S. Прикрепить не получилось:

Fatal error: Call to undefined function attach_find_extention() in /usr/home/mysites/www/ngcms.ru/www/forum/include/attach/attach_func.php on line 112

#1215 Re: Запросы на доработку ядра » Формат ссылок: категория в ссылке на новость » 2009-05-20 19:10:48

vitaly, Когда в индексе висит до 3 одинаковых контекста то это нужно, чтобы 2 ссылки с неправильными категориями выкинуть из индекса, дубляж одинаковых новостей губителен для сайта и в прошлом у меня были проблемы с этим и приходилось править код чтобы вызывалась ошибка 404 и не было подобного... Конечно плохо что некоторые потеряют ссылки из индекса, но плавающий альт_имя не хорошо...

P.S. Долго жду такого рода ссылок и я заинтересован чтобы не было прошлых неточностей...

#1216 Re: Флейм » Где пропал Виталик??? » 2009-05-20 17:10:37

Странно что ты его не видел, я его только сегодня видел, он отписывался в одном из топиков...:)

#1217 Re: Запросы на доработку ядра » Формат ссылок: категория в ссылке на новость » 2009-05-20 14:22:28

SeeD, Ничего не наплевать! То что ты предлагаешь - это называется тяп-ляп.
Категория должна жестко приписываться к новости!!!

#1218 Re: Страницы плагинов » lastnews :: Последние новости с сайта » 2009-05-20 12:20:25

vairus, Я немного не правильно сделал, но всё ошибку я поправил...:)

#1219 Re: Запросы на доработку ядра » Формат ссылок: категория в ссылке на новость » 2009-05-20 10:33:53

SeeD, 404 ошибки у двига просто нет и в этом вся и проблема, всё несуществующее будет открываться по этому адресу с надпись "категории/новость не найдена" и куча левых страниц в поисковике.
Я для себя добавил

			$SUPRESS_TEMPLATE_SHOW = 1;
			header('Location:'.home.'/404.htm');

и если страница не найдена пользователь отправляется на статическую страницу с моим сообщение о не найденной странице

P.S. Ошибка 404 лучше, чем уведомление что страницы не существует!

#1220 Re: Запросы на доработку ядра » Формат ссылок: категория в ссылке на новость » 2009-05-20 00:03:02

vitaly пишет:

Открою страшную тайну - двиг при обработке URL'а (при обращении к полной новости) вообще не смотрит на категорию, а использует только альт. имя новости. Так работает в текущей devel версии.

Поэтому, в принципе, новость будет доступна даже по url'у /category_that_even_dont_exist/alt_name.html
Это плохое поведение или нет?
Могу добавить проверку, что указана корректная категория, к которой относится новость..

p.s. зато при переносе новости из одной категории в другую и даже при удалении категорий - все старые новости всегда будут доступны по старым URL'ам (до тех пор пока в новости и альт. имя не поменяется).

Вообще плохое поведение! Из за этого могут появиться много дубляжей не существующих категорий по которым может быть новость...

#1221 Re: Запросы на доработку ядра » Формат ссылок: категория в ссылке на новость » 2009-05-19 23:54:21

Wolverine пишет:
Trashcka пишет:

но так более понятно чем /news-testing/new_release.html так как не понятно в какой категории ты сейчас находишься, если не выводить название категории.

как это непонятно? ты хочешь сказать /news/new_release.html более понятно чем /news-testing/new_release.html?

Категория могут добавляться и так же убираться, а если у новости убрать категорию то она уже будет не доступна по этому урлу и уйдет время пока её по новой проиндексируют, а пользователи в этот момент будут попадать на несуществующую страницу...;)
Пример: был проиндексированный урл поисковиками  /news-testing/new_release.html если ты уберешь с него категорию testing то люди прошедшие с поисковиков по урл /news-testing/new_release.html будут попадать на несуществующую страницу...

#1222 Re: "У меня не работает..." » Работа с записью файламов » 2009-05-19 19:01:26

Зверь, Перенос врятли повлиял, но пути ты наверное не верные указал раз скрипт не находит их...

#1223 Re: Страницы плагинов » lastnews :: Последние новости с сайта » 2009-05-19 18:53:06

vairus,

		$tvars['vars']['date'] = str_replace(array('{day}', '{day0}', '{month}', '{month0}', '{year}', '{year2}', '{month_s}', '{month_l}'),
						array(date('j',$row['postdate']), date('d',$row['postdate']), date('n',$row['postdate']), date('m',$row['postdate']), date('y',$row['postdate']), date('Y',$row['postdate']), $langShortMonths[date('n',$row['postdate'])-1], $langMonths[date('n',$row['postdate'])-1]), $dformat);

Замени на:

$tvars['vars']['date'] = str_replace(array('{vremja}','{day}', '{day0}', '{month}', '{month0}', '{year}', '{year2}', '{month_s}', '{month_l}' ),
						array(date('H:i:s',$row['postdate']) ,date('j',$row['postdate']), date('d',$row['postdate']), date('n',$row['postdate']), date('m',$row['postdate']), date('y',$row['postdate']), date('Y',$row['postdate']), $langShortMonths[date('n',$row['postdate'])-1], $langMonths[date('n',$row['postdate'])-1]), $dformat);

И тогда в настройки плагина добавляй {vremja} и с датой будет показано и время публикации...:)

#1225 Re: Обсуждение шаблонной системы » В файле profile.tpl {avatar} и {photo} » 2009-05-19 14:46:54

Зверь, Это нужно править profile.php 167 строчка:

$showrow_avatar = '<input type="file" name="newavatar" size="40" /><br />'.$imgavatar.'<br />'.$delavatar;

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

Работает на FluxBB