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

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

Вы не зашли.

#301 Re: "А как сделать..." » как сделать автоматический вывод статических страниц на сайте? » 2010-03-20 18:45:31

duncan, нет и не планировалось, да и смысл повторять функционал новостей.
Тут ручками надо работать, кнопки "Сверстать сайт как я хочу" пока нет wink

#303 Re: "А как сделать..." » как сделать автоматический вывод статических страниц на сайте? » 2010-03-20 18:15:28

duncan, все намного проще

1f62157646cced2ba0c2cefba81898d9_pv.png

17c0da55b4f8d3b7986f02c2fed6f2cc_pv.png

3f50f91e24ebec68162067a237486ddc_pv.png

c1d2042fc51ab284430e02327fe24182_pv.png

А для автоматического вывода используй новости и категории

#304 Re: Флейм » Новый шаблон для главной страницы NG CMS + заполнение сайта контентом » 2010-03-19 21:00:52

То что что-то надо менять -- это 100%, но вот что???
Мне на нынешнем шабе нравится цветовая гамма и то что есть ссылка на скачивание "Актуальной версии" (то что сама версия уже не актуальна это третий вопрос). А все остальное как то ~ roll ...
А в шаблоне Trashcka'и, приятное ощущение вызывает четкая разграниченность блоков информации, но все равно как то не айс.
На мой взгляд резины быть не должно...
Более конкретно по дизайну сказать ничего не могу, так как это не моё.

#306 Re: Вопросы функционирования системы в целом » NG против DLE » 2010-03-19 13:56:37

tunis, я смотрел DLE и в ней мне никогда не нравился API и система управления плагинами. Считаю, что эта сторона в NG продуманна на порядок выше. Весь остальной функционал DLE при необходимости можно повторить и в NG. Но это мое личное ИМХО (с точки зрения разработчика и не учитывая финансовую сторону вопроса). А с точки зрения пользователя я полностью поддерживаю Wolverine.

Из более или менее выделяющихся отличий (архитектура систем) могу назвать такие плюсы:
DLE -- группы пользователей, администрирование прав;
NG -- система управления плагинами, система управления ссылками, система управления событиями, очень удобные фильтры контента;

Весь остальной функционал DLE в NG можно реализовать в виде плагинов.

Я не поднимаю вопрос про безплатность NG и валом шаблонов и дополнений для DLE, тут каждый решит для себя сам. Я говорю про архитектуру ядра системы и в NG она мне намного больше нравится.

#307 Re: Страницы плагинов » rss_export :: Экспорт новостей в формате RSS » 2010-03-15 00:06:43

Обновил. Теперь выводится текст для more, если он есть, иначе текст по умолчанию из языкового файла.
Регистрация фильтра новостей происходит только при переходе на страницу плагина, таким образом исключается срабатывание данного фильтра для других плагинов. При желании можно добавить это все в настройки конфигурации.
-----------------------------
p.s.: Если Виталий (как автор плагина) одобрит, то изменения можно будет внести в официальную версию плагина.

#308 Re: Страницы плагинов » rss_export :: Экспорт новостей в формате RSS » 2010-03-14 21:31:28

Wolverine, можно, через пару часиков добавлю, сейчас просто немного занят...

#309 Re: Страницы плагинов » rss_export :: Экспорт новостей в формате RSS » 2010-03-14 21:16:10

Wolverine, держи, только проверь, я если честно этим плагином никогда не пользовался.

#310 Re: "А как сделать..." » Конкатенация к полной новости » 2010-03-13 21:38:40

nnq11, файл \engine\includes\news.php, функция news_showone
Сама по себе полная новость в чистом виде нигде не хранится, а генерируется выше указанной функцией.
Если планируешь вносить изменения в данную функцию, то не к чему хорошему это не приведет.
Грамотней реализовать это в виде плагина, в котором достаточно создать фильтр новостей с нужным функционалом и зарегистрировать его в системе.

#312 Re: "А как сделать..." » Виджет вывода произвольных ссылок в меню » 2010-03-12 00:50:51

Есть как минимум два способа.

1. Штатный

Добавляешь категорию

3c6d2f0916bd1e44c75cbe82fb29d95e_pv.png

Назначаешь ей альтернативный урл

0569a10a7b9800f0384f1698b45d0d6f_pv.png

Наслаждаешься результатом

bf8e28a6ec24c0cafc684d64812c8b21_pv.png

2. В виде плагина

Плагин тут

----------------------------------------------

Перенесено в раздел А как сделать...

#313 Re: Страницы плагинов » ads_pro :: Реклама на сайте » 2010-03-11 14:22:45

alexz15, может просто плагин был отключен, тогда такое возможно.

#314 Re: Страницы плагинов » ads_pro :: Реклама на сайте » 2010-03-11 12:30:30

alexz15, не смог повторить твою ошибку, дай скрин настроек для такой переменной.

#315 Re: Страницы плагинов » ads_pro :: Реклама на сайте » 2010-03-11 02:20:49

alexz15, то что при включенном плагине на страницах других плагинов отображается имя переменной блока -- это баг, завтра поправлю и обновлю архив.
А вообще у меня в планах добавить возможность настройки вывода и для страниц других плагинов, только немного позже.

#316 Re: "А как сделать..." » favicon.ico » 2010-03-10 17:42:43

Перенесено в раздел А как сделать...

#317 Re: "У меня не работает..." » Не работают статические страницы » 2010-03-05 19:13:58

Ярояр,

ошибка 500 "Internal Server Error"

      Ошибка 500 "Internal Server Error" возникает в случае невозможности запуска скрипта, который вы разместили на сервере, в случае ошибок в скрипте, а также в случае когда вы поместили неправильную инструкцию в файл .htaccess. Этот список причин возникновения ошибки 500 не конечный, есть еще масса причин, по которым может возникнуть ошибка 500. Однако, упомянутые три случая встречаются наиболее часто.

      Рассмотрим сначала случай, когда вы поместили некорректную инструкцию в файл .htaccess. Если вы ошиблись в написании названия нужной директивы или параметров к ней, в файле error.log вы найдете примерно такую ошибку:

      [Wed Apr 14 17:01:38 2004] [alert] [client 217.16.16.16] /home/uXXXXX/aaa.ru/www/.htaccess: Invalid command 'DrectoryIndex', perhaps mis-spelled or defined by a module not included in the server configuration

      Веб-сервер укажет вам какую конкретно директиву он посчитал ошибочной - ее нужно будет исправить. В данном случае веб-сервер сообщил что директивы DrectoryIndex он не знает. И действительно - нет директивы DrectoryIndex, есть DirectoryIndex. Имеет место опечатка.

      Если ошибка 500 возникает при обращении к скрипту на языке Perl, размещенному в каталоге cgi-bin, нужно проверить права доступа на этот скрипт. Права должны быть 755 (rwxrx-rx). Если это не так, нужно изменить права на 755 командой chmod 755 script.pl в unix shell или воспользоваться для этого FTP. Нужно отдельно отметить - права на скрипты должны быть установлены строго в 755.

      Пожалуйста, проверьте правильный ли режим передачи файлов по FTP вы использовали при загрузке скрипта на наш сервер. Все скрипты, равно как и любые другие текстовые файлы, должны передаваться по FTP в текстовом (ASCII) режиме. Если же был использован двоичный (Binary) режим передачи файлов, скрипты наверняка работать не будут.

      Если после проверки корректности установленных прав на файл скрипта ошибка не исчезла, нужно изучить последние записи в файле error.log - в него веб-сервер помещает все сообщения об ошибках. Так вы найдете строчку вида

      [Fri Apr 9 15:05:31 2004] [error] [client 217.16.16.16] Premature end of script headers: /home/uXXXX/aaa.ru/cgi-bin/script.pl

      Первое, что нужно сделать если вы получили такую ошибку, это проверить правильно ли скрипт выдает HTTP-заголовки. Каждый скрипт должен сначала печатать строку с указанием соответствующего Content-type и только потом непосредственно то, что увидит пользователь (например, HTML-код). Пример строки для выдачи заголовка обычного HTML-документа:

      print "Content-type: text/html; charset=windows-1251\n\n";

      Если и после выдачи правильных заголовков ошибка 500 не исчезла, нужно проверить корректность работы скрипта в целом. Для этого нужно получить доступ в unix shell и далее выполнить команду проверки синтаксиса:

      > perl -cw script.pl script.pl syntax OK

      Если скрипт написан с ошибками, нужно будет исправить ошибки, руководствуясь соответствующей диагностикой, а также проверить синтаксис скрипта снова.

#318 Re: "У меня не работает..." » Не работают статические страницы » 2010-03-05 00:37:59

infinity237, туплю, адрес в первом посте lol

Ярояр, поздравляю, у тебя 500 Internal Server Error, ты случайно скрипт не редактировал? Если нет, то копать в сторону .htaccess

bc7627d0b772f6cdf22d65b81a9aa682_pv.png

Тему перенесено в раздел "У меня не работает..."

#320 Re: Страницы плагинов » ads_pro :: Реклама на сайте » 2010-03-04 20:38:28

Neo, первое -- время сервера может отличаться от времени клиента, второе -- надо включить настройку отображения блока "по расписанию"

6e25a0f10535434b75bb36cb5ffd0e10_pv.png

Кстати, на странице "Список блоков" можно легко контролировать блоки "по расписанию", если в столбце "Состояние" напротив соответствующего блока стоит "не работает", значит показы уже или еще отключены.

2aa997b8fcedde0b8b1d430704d322db_pv.png

#321 Re: Страницы плагинов » ads_pro :: Реклама на сайте » 2010-03-04 20:08:31

Neo, спс, это была отладочная информация, забыл подчистить, перезалил архив, теперь все ОК (изменен только файл ads_pro.php)

+ Удалена отладочная информация, которая иногда отображалась на сайте

#322 Re: Страницы плагинов » re_stat :: Плагин статической страници на главной » 2010-03-04 19:30:59

graf, FIX'ed

+ Теперь в title не отображается слово "плагин"

Перезалил архив в первом посте.

#323 Re: Страницы плагинов » ads_pro :: Реклама на сайте » 2010-03-04 17:39:36

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

+ Исправлен баг из-за которого не корректно работал PHP код в блоках (не критический)

К первому сообщению прикрепил обновленный архив (изменен только файл ads_pro.php)

#325 Re: Страницы плагинов » ads_pro :: Реклама на сайте » 2010-03-04 14:16:10

asus, вот так работает

echo 'Hello World!';

Двойные кавычки не кушает, я это поправлю, а < ? и ? > указывать не нужно.

Проверь, что еще не так, я сразу поправлю или дай кусок php-кода, который ты хочешь выполнять и я на нем протестирую.

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

Работает на FluxBB