Вы не зашли.
За сотню нужно брать готовый скрипт и интегрировать в НГ. Это более реально.
Причем тут плагиат, я предлагаю разобраться в верстке шаблона, какие дивы и стили используются там и у себя сделать по аналогии.
Если ты уже столько пропатчил, то допатчить еще карту сайта и RSS это как-то разумнее, чем делать новую инсталляцию движка.
А switcher вроде переключает языки в зависимости от домена.
А зачем два двига? Чтобы у них был разный параметр $config['default_lang']?
Да. /plugin/gsmg/ или /plugin/sitemap/
Если тебе зачем-то понадобилось именно такое имя, то его можно добиться с помощью mod_rewrite для Apache или какой там у тебя веб-сервер стоит.
Думаю этот вопрос надо уточнять у разработчиков той CMS на которую вы хотите переехать
512ghz, возможно. Всё зависит от того, найдется ли время у человека, который все верстает и самое главное будут ли идеи, которые что-то улучшают, пока все что было предложено здесь http://ngcms.ru/forum/viewtopic.php?id=2358 может быть спокойно добавлено в текущий вариант.
Пробел по идее должен работать в режиме All. Но он и там заблокирован, не могу сказать почему.
Найди в auth_basic.php
if (!preg_match('#^[\x21-\x7e\xc0-\xffёЁ]+$#s', $values['login'])) {
Замени на
if (!preg_match('#^[\x20-\x7e\xc0-\xffёЁ]+$#s', $values['login'])) {
Если новость Х в одной из категорий текущей новости, то она идет в выборку.
Какой набор символов в auth_basic?
512ghz, а ТЗ есть на Канобу? iblogs платный модуль?
Я у тебя не нашел ничего на этой странице.
Это делается в main.tpl шаблона! Если на ппльцах, то находишь в этом файле текст {plugin_calendar} это правая колонка (отображение календаря), а {plugin_popular} это левая (популярные новости). Поменяешь их местами и изменятся местами болоки, календарь переедет налево.
Все можно перемещать. Это зависит не от CMS, а от расположения этих блоков в HTML шаблоне. То есть не видя шаблона что-то подсказать попросту невозможно.
Где пример?
legenda, да, было бы неплохо чтобы выводились, тогда не будет смысла привязывать новость к двум категориям. Да или нет?
legenda, не надо обновляться так заливкой файлов, не читая каждое изменение
Выполни запросы
alter table ng_news add column catpinned tinyint(1) default '0' ;
alter table ng_news drop index news_mainid ;
alter table ng_news add index news_mainid (approve,mainpage,pinned,id) ;
alter table ng_news add index news_catid (approve,catpinned,id) ;
legenda, просто посмотри скриншот в первом сообщении, вот это и есть полный путь. Так в принципе или действительно нужно?
Я вроде написал, как сейчас работает.
Если новость в одной категории, то унее могут быть родители. Вот этих родителей мы не выводим при блокировке.
Если категорий больше чем одна, то я вообще никаких предположений делать не могу. Новость может быть в трех категориях, у каждой из которой может быть родитель. Все что можно сделать это вывести все категории.
Теоретически можно положиться на вебмастера, что он выбирает главную категорию, а остальные категории это только дочки, так как движку расплюнуть разрешить добавить неглавной категорией не дочернюю для главной.
Тебе нужно что? Чтобы выводилась только главная?
Все работает как нужно. Если новость в одной категории, то возможно у нее есть несколько родителей, вот эти родители не будут выводиться.
Если категорий куча, то выводим их все.
Пример покажи, возможно у нас разные понятия о "полном пути"
Копать в сторону error.log сервера.
\engine\includes\classes\parse.class.php
while (preg_match("#\[spoiler=\"(.+?)\"\](.*?)\[/spoiler\]#is", $content, $null))
$content = preg_replace("#\[spoiler=\"(.+?)\"\](.*?)\[/spoiler\]#is", '<div class="spoiler"><div class="sp-head" onclick="toggleSpoiler(this.parentNode, this);"><b></b>$1</div><div class="sp-body">$2</div></div>', $content);
заменить на
while (preg_match("#\[spoiler=(.+?)\](.*?)\[/spoiler\]#is", $content, $null))
$content = preg_replace("#\[spoiler=(.+?)\](.*?)\[/spoiler\]#is", '<div class="spoiler"><div class="sp-head" onclick="toggleSpoiler(this.parentNode, this);"><b></b>$1</div><div class="sp-body">$2</div></div>', $content);
Теперь будет поведение, как в DLE.
У нас тоже работает spoiler="текст"