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

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

Вы не зашли.

#801 Re: "У меня не работает..." » 404 Not Found nginx/1.1.10 » 2013-09-26 17:51:00

Ну значит ничем помочь не могу, без rewrite правил CMS работать не будет.

#804 Re: "У меня не работает..." » Установка. » 2013-09-26 01:04:28

Ну дак выставляй в браузере принудительно да и всё.

У тебя там по всей видимости nginx, соответственно нужно настраивать nginx.conf

Что-то вроде:

server {
        charset windows-1251;
}

Или накройняк в .htaccess

AddDefaultCharset utf8
<IfModule mod_charset.c>
CharsetDefault utf8
CharsetSourceEnc utf8
</IfModule>

Если не заработает - все вопросы к хостеру.

#806 Re: "У меня не работает..." » Установка. » 2013-09-26 00:13:27

ahatomik пишет:

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

Что значит не воспринимается? Это вообще то называется кодировка и в данном случае она выставлена на сервере по умолчанию как utf8.
Если установлен mod_rewrite, то можно переопределить в .htaccess:

AddDefaultCharset WINDOWS-1251

#810 Re: "У меня не работает..." » No access to DSN directory » 2013-09-24 23:14:26

Выдержка из install.txt

3. Выставьте необходимые права доступа для следующих файлов/каталогов:
   * Самый простой способ - выставить права доступа (chmod) "разрешаем всем записывать данные"
     (UNIX интерпретации: "0777" либо "rwxrwxrwx").
     В некоторых случаях (при эффективно настроенном хостинге у хостинг-провайдера) Вам достаточно
     выставить доступ "0766".
     В любом случае, во время установки CMS проверит достаточность прав и если возникнут какие-либо
     проблемы, Вы об этом узнаете и у Вас будет возможность перенастроить доступы.
   * Если Вы не выставите права на папки templates/ и engine/skins/default/tpl, то на работе
     CMS это никак не отобразится, но возможность редактирования шаблонов через админ-панель
     станет для Вас недоступной.

  - папка: uploads/         (и все папки внутри)
   - папка: templates/       (и все папки внутри)
   - папка: engine/conf/     (и все файлы внутри)
   - папка: engine/backups/
   - папка: engine/cache/
   - папка: engine/skin/default/tpl (и все папки внутри)
   - все файлы (*.tpl) во всех папках: templates/

#813 Re: "У меня не работает..." » Блокировка слов в комментарии » 2013-09-21 00:03:35

Мало кто знает, что в filter можно прописать автоматическую проверку на нецензурные выражения (без словаря, т.е. обнаружения мата основывается на корнях и предлогах русского языка), для этого в filter.php нужно перед:

if ($flagUpdated)
$SQL['text'] = $c;

Добавить:

		$pattern = "/\w{0,5}[хx]([хx\s\!@#\$%\^&*+-\|\/]{0,6})[уy]([уy\s\!@#\$%\^&*+-\|\/]{0,6})[ёiлeеюийя]\w{0,7}|\w{0,6}[пp]([пp\s\!@#\$%\^&*+-\|\/]{0,6})[iие]([iие\s\!@#\$%\^&*+-\|\/]{0,6})[3зс]([3зс\s\!@#\$%\^&*+-\|\/]{0,6})[дd]\w{0,10}|[сcs][уy]([уy\!@#\$%\^&*+-\|\/]{0,6})[4чkк]\w{1,3}|\w{0,4}[bб]([bб\s\!@#\$%\^&*+-\|\/]{0,6})[lл]([lл\s\!@#\$%\^&*+-\|\/]{0,6})[yя]\w{0,10}|\w{0,8}[её][bб][лске@eыиаa][наи@йвл]\w{0,8}|\w{0,4}[еe]([еe\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[uу]([uу\s\!@#\$%\^&*+-\|\/]{0,6})[н4ч]\w{0,4}|\w{0,4}[еeё]([еeё\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[нn]([нn\s\!@#\$%\^&*+-\|\/]{0,6})[уy]\w{0,4}|\w{0,4}[еe]([еe\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[оoаa@]([оoаa@\s\!@#\$%\^&*+-\|\/]{0,6})[тnнt]\w{0,4}|\w{0,10}[ё]([ё\!@#\$%\^&*+-\|\/]{0,6})[б]\w{0,6}|\w{0,4}[pп]([pп\s\!@#\$%\^&*+-\|\/]{0,6})[иeеi]([иeеi\s\!@#\$%\^&*+-\|\/]{0,6})[дd]([дd\s\!@#\$%\^&*+-\|\/]{0,6})[oоаa@еeиi]([oоаa@еeиi\s\!@#\$%\^&*+-\|\/]{0,6})[рr]\w{0,12}/i";

			if (preg_match($pattern, $c, $matches)) {
				msg(array("type" => "error", "text" => str_replace('%lock%', trim($matches[0]), $lang['filter:block'])));
				return 0;
}

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

#814 Re: "А как сделать..." » Цитировать? Или не цитировать? » 2013-09-20 23:27:37

Если нужно чтобы при нажатии "цитирование" вставлялся весь текст, то это можно сделать так:
1. Заменить в comments.show.tpl:

<a onclick="quote('{author}','{comment-short}'); return false;" href="#" title="{l_quote}"> {l_quote}</a>

2. Заменить в functions.js:

function quote(q_name,q_txt) {

q_name = q_name.toString();

var re = /<blockquote.*?<\/blockquote>/g;
while (q_txt.length > (q_txt = q_txt.replace(re, '')).length);

var ret = /<.*?>/g;
while (q_txt.length > (q_txt = q_txt.replace(ret, '')).length);


//q_txt = q_txt.toString();
//   txt = ''
insertext('[quote='+q_name,']'+q_txt+'[/quote]
', '')

}

#815 Re: Страницы плагинов » make_links :: Ссылки на главную в новостях » 2013-09-20 19:52:56

legenda пишет:

infinity237, неотключал

В профайлере его нету, значит он отключен.

#817 Re: Страницы плагинов » dr_userlist :: Список зарегистрированных пользователей » 2013-09-18 15:45:46

suser :: Сортировка пользователей

2a495c15005d907cc2f9d63fc89b91a2.png

Плагин позволяет создать страницу сортировки пользователей на вашем сайте.

Преемущества:
1. Внешний вид вынесен в шаблоны.
2. Основные сортировки вынесены на страницу плагина.
3. Можно выбрать каталог из которого плагин будет брать шаблоны для отображения.
4. Можно настраивать URL и метаданные страницы.

#819 Re: "У меня не работает..." » Помогите » 2013-09-16 23:27:41

Выбрать нужную БД -> SQL -> вставить в поле ввода данный запрос -> ОК

#820 Re: "У меня не работает..." » Помогите » 2013-09-16 23:03:53

Удали таблицу ng_load и создай её заново:

CREATE TABLE `ng_load` (
  `dt` datetime not null,
  `hit_core` int(11),
  `hit_plugin` int(11),
  `hit_ppage` int(11),
  `exectime` float,
  `exec_core` float,
  `exec_plugin` float,
  `exec_ppage` float,
  PRIMARY KEY (`dt`)
) ENGINE=MyISAM;

Таблица ng_load - попытка создать логирование действий.

#821 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2013-09-14 22:58:19

Если вы не заметили релиз планируется на янверь 2014 big_smile

#822 Re: "А как сделать..." » Добавит параметры к ссылкам категории в хлебных крошках » 2013-09-13 19:57:17

Вообщем если быстрым патчем и категории автоматически нигде больше не надо выводить, то можно найти в /engine/includes/inc/functions.inc.php строку:

$catline[] = ($plain) ? $row['name'] : "<a href=\"".generateLink('news', 'by.category', array('category' => $row['alt'], 'catid' => $row['id']))."\">".$row['name']."</a>";

И добавить туда нужные параметры.

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

Работает на FluxBB