Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.19 »   Баги-фичи?
RSS

Баги-фичи?

То, что не нравится, хочется и просто непонятно.

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
Metaller
Новичок

Metaller
Всего сообщений: 19
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 июля 2005
По ходу настройки сайта возникли вопросы, решил сгруппировать:

Не нравится:
1. Невозможность в новостях вынести календарь в боковое меню сайта.
2. Про боард-код уже писал в соотв. теме.

Хочется:
1. Ссылкой на статью по умолчанию показывать статью полностью, без постраничной разбивки.
2. Чтобы функция main_location показывала также категорию. Например, если есть категории unix и cisco, и в каждой раздел статьи, путь показывается как "Портал живой документации » Статьи"

Непонятно:
1. Создал группу модераторов. Как сделать так, чтоб в описании раздела показывалась именно она?
2. Как все-таки пользователю, который не может сам публиковать статьи, отправить их на премодерацию?
3. Если в категории создаешь контейнер, на что давить чтоб в нем создать разделы?
4. Можно ли в списке разделов сделать ссылку на последнюю тему?

---
...админы сервер держат в слабеющих руках...
Metaller
Новичок

Metaller
Всего сообщений: 19
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 июля 2005
Плюс еще одно.

Пытаюсь прикрутить HURL под Nginx. Вроде на стартовой все хорошо, но дальше вылезают косяки вроде ссылок h**p://adminportal.org.ua/8/styles/portal1/images/template_02.jpg

Причем, что характерно, прикручиваются реврайты вполне стандартно:
location / {
if (!-e $request_filename)
{
rewrite ^/(.*)$ /index.php? last;
}
}

С другими форумами такого не возникает.

---
...админы сервер держат в слабеющих руках...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001

Metaller написал:
[q]
Ссылкой на статью по умолчанию показывать статью полностью, без постраничной разбивки.
[/q]

Поставь 0 в качестве длины фрагмента разбивки статьи в "режимах работы" в АЦ.


Metaller написал:
[q]
Чтобы функция main_location показывала также категорию. Например, если есть категории unix и cisco, и в каждой раздел статьи, путь показывается как "Портал живой документации » Статьи"
[/q]

Где-то в поддержке 2.18 или 2.19 есть описание, как сделать такую модификацию (кажется, тему создавал eugrus). В официальном дистрибутиве этого не будет, т.к. на мой взгляд, лучше правильно назвать разделы (категории в IntB выполняют чисто "декоративные" функции).


Metaller написал:
[q]
Как все-таки пользователю, который не может сам публиковать статьи, отправить их на премодерацию?
[/q]

Поставить права на раздел таким образом:
создавать темы может "Новичок" (или даже "Гость", если хочешь разрешить гостям).
создавать темы без премодерации может "Модератор".


Metaller написал:
[q]
Если в категории создаешь контейнер, на что давить чтоб в нем создать разделы?
[/q]

Новый раздел во все той же категории. Просто при его создании выбираешь "отображать в" и там уже контейнер, а не "на главной странице", как предлагается по умолчанию.


Metaller написал:
[q]
Можно ли в списке разделов сделать ссылку на последнюю тему?
[/q]

См. "чего в IntB никогда не будет" в разделе "Развитие", если я правильно понял, о чем речь. Last-topics — это зло, с которым нужно бороться!


Metaller написал:
[q]
. Создал группу модераторов. Как сделать так, чтоб в описании раздела показывалась именно она?
[/q]

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


Metaller написал:
[q]
Пытаюсь прикрутить HURL под Nginx. Вроде на стартовой все хорошо, но дальше вылезают косяки вроде ссылок h**p://adminportal.org.ua/8/styles/portal1/images/template_02.jpg
[/q]

Если используется свой шаблон, оставшийся еще со времен прошлый версий, то нужно прописать в нем тег <base href="URL_форума"> (в стандартных шаблонах он есть).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Metaller
Новичок

Metaller
Всего сообщений: 19
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 июля 2005

XXXX Pro написал:
[q]

Metaller написал:
[q]
Пытаюсь прикрутить HURL под Nginx. Вроде на стартовой все хорошо, но дальше вылезают косяки вроде ссылок h**p://adminportal.org.ua/8/styles/portal1/images/template_02.jpg
[/q]


Если используется свой шаблон, оставшийся еще со времен прошлый версий, то нужно прописать в нем тег <base href="URL_форума"> (в стандартных шаблонах он есть).
[/q]

Сделал, все равно работает не до конца: при попытке сходить по ссылке http://adminportal.org.ua/3/?a=add_article выскакивает в логе:
192.168.0.18 - - [18/May/2007:13:46:47 +0000] GET /3/?a=add_article HTTP/1.1 "200" 8400 "http://adminportal.org.ua/3/" "Mozilla/4.0 (compatible; MSIE 6.0; Wind
ows NT 5.1; SV1; Maxthon)" "-"

Т.е. отдается страница /3/ а дальше все.

Это при правилах реврайта:
if (!-e $request_filename)
{
rewrite ^/(.*)$ /index.php? last;
}

Есть подозрение на то, что оно из-за двойного знака вопроса. Насколько я прав?

---
...админы сервер держат в слабеющих руках...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Что означает конструкция ? last?

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Metaller
Новичок

Metaller
Всего сообщений: 19
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 июля 2005
Из документации:
Флаги могут быть следующими:

last — завершает обработку текущего набора директив ngx_http_rewrite_module, после чего ищется соответствие URI и location;
break — завершает обработку текущего набора директив ngx_http_rewrite_module;
redirect — возвращает временный редирект с кодом 302; используется, если заменяющая строка не начинается с "http://";
permanent — возвращает постоянный редирект с кодом 301.

(заодно коллективно напишем правила под nginx) :biggrin

---
...админы сервер держат в слабеющих руках...
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Metaller, у меня форум прекрасно работает на nginx и HURL тоже настроены, никакх ошибок в intboard нет! Курите мануалы, копайтесь в правилах... В моём случае форум находится в папке forum и правило такое:

if (!-e $request_filename) {
                rewrite ^/forum/(.*)$ /forum/index.php last;
}
Metaller
Новичок

Metaller
Всего сообщений: 19
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
18 июля 2005
Сравнил, поправил - заработало!
Бага была, как выяснилось, в знаке вопроса в строке rewrite ^/(.*)$ /index.php? last;

Спасибо!

---
...админы сервер держат в слабеющих руках...
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.19 »   Баги-фичи?
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0699. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!