Войдите, чтобы подписаться  

Настройка сайта на IP.Content


Fisana

(Обратите внимание, что рекомендации в этой статье применимы также к случаям, когда вы хотите использовать IP.Content за пределами каталога форума в любом месте, а не только в корневой папке веб-сервера).

 

IP.Content можно использовать для создания страницы за пределами каталога вашего форума, включая (но не ограничиваясь ими) работающие страницы из корневой папки. Это означает, что можно иметь форум по адресу domain.com/forums и IP.Content сайт(ы) на domain.com/.

 

Для этого сначала необходимо загрузить "index.php" из категории Tools дистибутива IP.Content в папку на сервере, где вы собираетесь создавать страницы с помощью IP.Content. Например, это может быть /home/youraccount/public_html/ на большинстве веб-серверов. Затем необходимо открыть файл index.php и отредактировать следующий путь в верхней части файла:

$path_to_ipb	= './forums/';

Если ваш форум случайно оказался в папке /forums/, не нужно вносить никаких изменений в index.php. В противном случае необходимо прописать свой путь.

 

Далее нужно войти в АЦ на страницу Мои приложения -> IP.Content -> Settings (Параметры) -> Advanced (Дополнительно) и настроить первый параметр (URL к index.php), указав путь, куда вы загрузили файл index.php. Также при необходимости можно переименовать index.php (например, заменить index.php на "home.php", оставив прежнюю индексную страницу главной на вашем сервере). В этом случае не забудьте обновить вторую настройку в Дополнительных параметрах. Кроме того, вы можете включить mod_rewrite для IP.Content, который позволит вам изменить URL, например, с

_http://domain.com/index.php/my_custom_page.html

на

_http://domain.com/my_custom_page.html

 

Чтобы использовать этот параметр убедитесь, что ваш сервер поддерживает mod_rewrite.

Сохраните выбранную конфигурацию, нажав кнопку 'Обновить настройки' в нижней части формы. Если у вас включен mod_rewrite для IP.Content, необходимо нажать вверху на кнопку 'Загрузить файл .htaccess'. Затем сохраните этот файл в ту же папку, куда загрузили index.php.

 

После этого вы сможете получить доступ к страницам через файл index.php как через шлюз. Для проверки правильной работы перейдите в раздел Pages (Страницы) и нажмите на маленькую зеленую стрелку рядом с индексной страницей. Должно открыться новое окно по заданному URL и отобразить содержание.

____________________________________________________________________

 

Если вы хотите использовать IP.Content через IP.Board, все равно можно сделать IP.Content домашней страницей вашего форума.

Для этого откройте initdata.php, найдите следующую строчку:

 

define( 'IPS_DEFAULT_PUBLIC_APP', 'forums' );

 

Замените ее на

 

define( 'IPS_DEFAULT_PUBLIC_APP', 'ccs' );

 

И тогда настройте индексную страницу. Теперь главной страницей станет IP.Content, а не главная страница форума. Если выбран этот метод, не нужно использовать файл index.php из папки 'Tools', и вы должны убедиться, что настройка URL для файла index.php в параметрах 'Дополнительные настройки' является пустой.

Войдите, чтобы подписаться  
Перейти к статьи


Отзывы пользователей

Рекомендованные комментарии



1. >>какой шаблон отвечает за вывод новости в посты форума ?

Что имеется ввиду? Параллельно просто создается тема. А ее параметры настраиваются в

Articles > Articles Configuration > Forum

Какой там механизм задействован, наверное аналогичный тому, что выводит темы из файлового архива в форумы.

2. Обсуждалось. Вроде никак

3. Модуль опроса – создали в custom block? Порядок Custom блоков можно задать любой.

Просто в Pages на странице модуля статей переставьте его ниже блока Article Menu

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

1. >>какой шаблон отвечает за вывод новости в посты форума ?

Что имеется ввиду? Параллельно просто создается тема. А ее параметры настраиваются в

Articles > Articles Configuration > Forum

Какой там механизм задействован, наверное аналогичный тому, что выводит темы из файлового архива в форумы.

2. Обсуждалось. Вроде никак

3. Модуль опроса – создали в custom block? Порядок Custom блоков можно задать любой.

Просто в Pages на странице модуля статей переставьте его ниже блока Article Menu

1 разобрался - просто меняются уровнями поля

2 жаль

3 я имел ввиду что было бы не плохо прикрепить какой-то скрипт опроса на главную страницу новостей и расположить его ниже списка категорий - есть ликакие-то нароботки в этом плане ?

спс за ответы

 

и еще такой вопрос по сворачиваемым категориям http://ipbskins.ru/ipcontent/ipb/settings/collapsed_blocks.html

В (если работает IPBWRAPPER):

Перед :

 

<script type='text/javascript'>

Loader.boot();

</script>

это где-то в блоках есть или добавлять в шаблоны скина ?

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

1. Зачем скрипт? Разве опрос с форума путем создания блока в ip.content вытащить не получается?

2. В глобальный шаблон скина, если используете скин форума.

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

1. Зачем скрипт? Разве опрос с форума путем создания блока в ip.content вытащить не получается?

2. В глобальный шаблон скина, если используете скин форума.

1 можно подробней как это делается ?

 

и так что-то и не понял с премодерацией

редактировал текст, редактировал, и все норм, добавил поле и включил создание темы на форуме - и стало синим а тема на форуме так и не создалась

и не вижу каких-либо кнопок управления по этому поводу - если по логике это олжно быть что-то вроде кнопки - одобрить, то оно у же и так одобрено - доступно только отклонить.

новость создавалась под администратором с макс правами, но не из админцентра. как убрать это чертово синие выделение и сделать чтоб тема создалась на форуме ?

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Одобрять статьи только из админки можно.

Попробуйте проверить, везде ли в настройках разрешено публиковать статьи без проверки.

 

Откройте в меню слева пункт Blocks.

Создаете блок plugin (там 3 типа, custom, feed и plugin)

В открывшейся форме сверху есть Site Poll

 

Я ни разу не пробовала.

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Одобрять статьи только из админки можно.

Попробуйте проверить, везде ли в настройках разрешено публиковать статьи без проверки.

 

Откройте в меню слева пункт Blocks.

Создаете блок plugin (там 3 типа, custom, feed и plugin)

В открывшейся форме сверху есть Site Poll

 

Я ни разу не пробовала.

как именно Одобрять статьи только из админки можно ?

у меня выделяемая синим статья числится опубликованной и ее можно только отклонить

уже и в Promote Article Settings выключил - раньще было включено с разрешениями для администраторов

уже в реадкторов групу администраторов загнал и права для админов по максимуму а всеравно :blink: удалить и создать новость заново конечно решение но сиюминутное и потому не подходит

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

кстати, спс за инфу про опрос

получилось, и даже с первого раза :blink: B)

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Про статьи – не сталкивалась с такой проблемой :(

В админке попробуйте отклонить и снова выпустить. Других идей нет.

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Про статьи – не сталкивалась с такой проблемой :(

В админке попробуйте отклонить и снова выпустить. Других идей нет.

Мдя, бум считать что баг )

 

И еще такой вопрос - как отсортировать новости по дате создания а не дате последнего изменения как стоит по умолчанию ?

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Articles > Articles Configuration

Default sort field

 

Попробуйте там отсортировать. Не факт, что сработает.

В rss блоках с форума у меня настройка все время съезжает на отображение самых новых сверху, хотя выбираю другое в меню.

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Articles > Articles Configuration

Default sort field

 

Попробуйте там отсортировать. Не факт, что сработает.

В rss блоках с форума у меня настройка все время съезжает на отображение самых новых сверху, хотя выбираю другое в меню.

Действительно не факт ) Не сработало, вообще игнорируются любые изменения сортировки.

 

И такая еще штука - название закладки ip.content пишется Страницы.

Где поменять его на "сайт" ? Меняю Публичное имя приложения в модулях - ноль по фазе.

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Тут еще меняется – Articles > Articles Configuration

Articles Title

 

Но кнопка переименовывается в модулях

Applications & Modules > Manage Applications & Modules

Application Public Title

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Тут еще меняется – Articles > Articles Configuration

Articles Title

 

Но кнопка переименовывается в модулях

Applications & Modules > Manage Applications & Modules

Application Public Title

Нашел в языковом файле.

 

Еще такая штука - как вставить php код в шаблон ? подумываю маленько граббер попробовать а тут такой облом )

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

Еще такая штука - как вставить php код в шаблон ?

<php>Ваш код</php>

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах

<php>Ваш код</php>

А сам пробовал в 3-тьей версии ipb в ip.content?

 

Вот результат - предупреждение при сохранении

 

The contents that you submitted would create a parser error when compiled into appropriate PHP code. Please verify any PHP code, template tags and template plugin tags (such as parse blocks) and resubmit your data.

 

ps

если у вас есть варианты не проверенные на работоспособность в ipb, а основанные на личном опыте применения в других cms, то озвучивать их не стоит - я сам проверил уже несколько и получил разнооборазные ошибки.

 

кстати, вставка php в Article View с помощью parse вызывает такую ошибку

 

Fatal error: Cannot use string offset as an array in /admin/applications_addon/ips/ccs/sources/pages.php(416) : eval()'d code on line 6297

Изменено пользователем Iven

Поделиться комментарием


Ссылка на комментарий
Поделиться на других сайтах