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

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

Вы не зашли.

#126 2009-11-19 22:04:17

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Версия 0.9.1 Release

vitaly, спасибо за нововведение, теперь все очень удобно! big_smile


I NGeneration CMS

Не в сети

#127 2009-11-19 22:05:48

StronG
Участник
Откуда Russia
Зарегистрирован: 2009-02-08
Сообщений: 431
Рейтинг :   

Re: Версия 0.9.1 Release

Ух красота))) Спасибо за очень полезное дополнение

Не в сети

#128 2009-11-20 00:26:58

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

vitaly корректно ли такое обновление с релиза [420] до [449] из SVN: Browse Source > View Changes > From: 420 To: 449 > Download in other formats:
Unified DiffZip Archive ? И потом залить на сервер

Не в сети

#129 2009-11-20 01:53:09

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.1 Release

Wolverine, вау !!!!
Не знал, что так можно, раньше руками список формировал sad
В общем-то да, делаем export в zip, перекладываем файлы как надо (плагины в каталог engine/plugins/) и в таком виде уже можно заливать на сервер.

Не в сети

#130 2009-11-20 12:21:00

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Версия 0.9.1 Release

vitaly, после того как полностью обновился с релиза [420] до [449], в админке все равно:
9f69833b3238a664bd7825dcdaaa37f3_pv.jpg


I NGeneration CMS

Не в сети

#131 2009-11-20 12:44:09

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

Последняя стабильная версия и есть 420. Если бы 449 должна была отображаться, то бы ее увидел ДО обновления.

Не в сети

#132 2009-11-20 12:46:16

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Версия 0.9.1 Release

Wolverine, понятно. smile


I NGeneration CMS

Не в сети

#133 2009-11-20 14:34:23

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

По поводу ошибки в плагине lastcomments Ошибка: Вызываемый метод недоступен для плагина 'lastcomments' Проблема решилась выкл/вкл  Разрешить собственную страницу плагина smile

Не в сети

#134 2009-11-20 15:33:25

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

Фильтрация плагинов в админке интересно, но в Opera 10.01 что-то не работает sad В Firefox все нормально

// кстати сменить Используемая версия: 0.9.1 Release [420] на 0.9.1 Release [449] можно в engine\includes\inc\consts.inc.php smile

Изменено Wolverine (2009-11-20 15:46:27)

Не в сети

#135 2009-11-20 15:52:53

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.1 Release

Естественно, сменить можно smile
Но в SVN'е в файле consts.inc.php специально указано "SVN", чтобы вы было понятно, что стоит не готовый релиз.
Конечно, было бы ещё лучше прописывать там номер той версии SVN из которой взяты исходники,... но, к сожалению, это невозможно sad

Не в сети

#136 2009-11-20 16:06:15

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

По способу закачки обновленных файлов, как я писал выше consts.inc.php остается неизменным просто, т.е. он менялся не с [420] до [449], а Rev 417 roll

С Оперой баг у всех, да? smile

Не в сети

#137 2009-11-21 02:24:03

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

По поводу механизма ЧПУ.

Ссылки сейчас вида /articles/{category}/{altname}[/page{page}].html  articles она же category. Т.к. от нее сейчас можно легко избавиться, то оставляем по умолчанию Отображение полной новости /{category}/{altname}[/page{page}].html , а чтобы старые ссылки не стали битыми добавляю ниже Отображение полной новости    /articles/{category}/{altname}[/page{page}].html

Двиг генерирует УРЛЫ по старому, например /articles/symbian/nokia_s60_sms_fail.html, но также отображает и по ссылке /symbian/nokia_s60_sms_fail.html Вроде логично. Но хочу сделать, чтобы ссылки генерились новые типа /symbian/nokia_s60_sms_fail.html, а  /articles/symbian/nokia_s60_sms_fail.html также работали. Меняю местами /articles/{category}/{altname}[/page{page}].html и /{category}/{altname}[/page{page}].html Теперь /symbian/nokia_s60_sms_fail.html , а  /articles/symbian/nokia_s60_sms_fail.html выдает 404 sad

Не в сети

#138 2009-11-21 03:16:53

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: Версия 0.9.1 Release

Wolverine, почитай то что писал Виталий про флаги. Просто поставь соответствующий флаг на против той записи по которой необходимо генерить ссылку, а на против остальных сними, это должно решить твою проблему.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#139 2009-11-21 08:53:00

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

Пробовал, все равно /articles/symbian/nokia_s60_sms_fail.html 404 smile

При таком раскладе работают оба УРЛа:

20 news	news	Отображение полной новости	/articles/{category}/{altname}[/page{page}].html Pri 	  
21 news	news	Отображение полной новости	/{category}/{altname}[/page{page}].html

А при таком второй вываливает ошибку, а первый работает:

20 news	news	Отображение полной новости	/{category}/{altname}[/page{page}].html Pri 
21 news	news	Отображение полной новости	/articles/{category}/{altname}[/page{page}].html

Изменено Wolverine (2009-11-21 09:00:47)

Не в сети

#140 2009-11-21 11:20:40

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: Версия 0.9.1 Release

Wolverine, вот так попробуй

20 news    news    Отображение полной новости    /articles/{category}/{altname}[/page{page}].html
21 news    news    Отображение полной новости    /{category}/{altname}[/page{page}].html Pri

И не забудь нажать SAVE везде где надо нажать smile


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#141 2009-11-21 11:21:08

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.1 Release

Wolverine, всё верно.
Двиг ведь проверяет строчки по порядку.
В первом случае строку /articles/symbian/nokia_s60_sms_fail.html он воспринимает как {category} = 'symbian', {altname} = 'nokia_s60_sms_fail'
Во втором - {category} = 'articles', {altname} = 'symbian/nokia_s60_sms_fail'

Поэтому правильно прописывать порядок следования строк крайне важно!

Не в сети

#142 2009-11-21 18:56:01

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

Amarelius, еее) Работает smile
vitaly, учтем smile

Интересно только как отнесутся поисковики к такой смене ЧПУ...

Изменено Wolverine (2009-11-21 19:14:53)

Не в сети

#143 2009-11-22 09:47:48

asus
Участник
Зарегистрирован: 2009-11-21
Сообщений: 66
Рейтинг :   

Re: Версия 0.9.1 Release

Хороший релиз, только пока не вижу смысла обновляться....

Кстати, почему я не могу создать тему в разделе плагины и почему я не везде могу отвечать? Что за беспредел?


пытаюсь работать с ngcms

Не в сети

#144 2009-11-22 13:07:43

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Версия 0.9.1 Release

asus, если я не ошибаюсь, то ты при регистрации, не отметил что ты человек. smile


I NGeneration CMS

Не в сети

#145 2009-11-22 15:23:22

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.1 Release

asus, ты был в группе роботов, а не людей. Надо более внимательным быть при регистрации smile
Исправил.

Не в сети

#146 2009-11-28 02:18:19

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

Проблема с комментариями решилась заменой блока <script type="text/javascript"> ... </script> из comments.form.tpl стандартного шаблона. Вроде в доках нет упоминания, что она поменялась

Не в сети

#147 2009-11-28 02:21:07

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.1 Release

Wolverine, можешь сравнить - что именно там изменилось?

Не в сети

#148 2009-11-28 02:29:03

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.1 Release

Было:

<script type="text/javascript">
var cajax = new sack();
function add_comment(){
	var form = document.getElementById('comment');
	cajax.whattodo = 'append';
	cajax.onShow("");[not-logged]
	cajax.setVar("name", form.name.value);
	cajax.setVar("password", form.password.value);
	cajax.setVar("mail", form.mail.value);[captcha]
	cajax.setVar("vcode", form.vcode.value); [/captcha][/not-logged]
	cajax.setVar("content", form.content.value);
	cajax.setVar("newsid", form.newsid.value);
	cajax.requestFile = "{admin_url}/includes/comments.add.php?rand="+Math.random();
	cajax.method = 'POST';
	cajax.element = 'new_comments';
	cajax.runAJAX();
}
</script>

Стало:


<script type="text/javascript">
var cajax = new sack();
function reload_captcha() {
	var captc = document.getElementById('img_captcha');
	if (captc != null) {
		captc.src = "{captcha_url}?rand="+Math.random();
	}
}	

function add_comment(){
	// First - delete previous error message
	var perr;
	if (perr=document.getElementById('error_message')) {
		perr.parentNode.removeChild(perr);
	}

	// Now let's call AJAX comments add
	var form = document.getElementById('comment');
	//cajax.whattodo = 'append';
	cajax.onShow("");[not-logged]
	cajax.setVar("name", form.name.value);
	cajax.setVar("password", form.password.value);
	cajax.setVar("mail", form.mail.value);[captcha]
	cajax.setVar("vcode", form.vcode.value); [/captcha][/not-logged]
	cajax.setVar("content", form.content.value);
	cajax.setVar("newsid", form.newsid.value);
	cajax.setVar("ajax", "1");
	cajax.setVar("json", "1");
	cajax.requestFile = "{post_url}"; //+Math.random();
	cajax.method = 'POST';
	//cajax.element = 'new_comments';
	cajax.onComplete = function() { 
		if (cajax.responseStatus[0] == 200) {
			try {
				resRX = eval('('+cajax.response+')');
				var nc = document.getElementById('new_comments');
				nc.innerHTML += resRX['data'];				
				if (resRX['status']) { 
					// Added successfully!
					form.content.value = '';	
				}
  			} catch (err) { 
				alert('Error parsing JSON output. Result: '+cajax.response); 
			}
		} else {
			alert('TX.fail: HTTP code '+cajax.responseStatus[0]);
		}	
		[captcha] 
		reload_captcha();[/captcha]
	}
	cajax.runAJAX();
}
</script>

Не в сети

#149 2009-11-28 03:13:42

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.1 Release

Wolverine, о, действительно.
Спасибо.

Не в сети

#150 2009-11-28 03:19:39

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.1 Release

Wolverine, только что посмотрел в описание процедуры апгрейда (на сайте и в SVN) - там про это уже написано sad
Скорее всего такое описание не входит в дистрибутив. Но дистрибутив и не обновляется.

2All:
=========================

Кстати, с момента релиза вышло уже достаточно ChangeSet'ов, исправлено несколько не особо важных ошибок - пора выпускать первый FixPack.
Если у кого-то из вас есть список неустранённых проблем в NGCMS - самое время его озвучивать.

Не в сети

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

Работает на FluxBB