Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.

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

(Обратите внимание, что рекомендации в этой статье применимы также к случаям, когда вы хотите использовать 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 в параметрах 'Дополнительные настройки' является пустой.

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

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

Fisana Newbie

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

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

Articles > Articles Configuration > Forum

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

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

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

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

Iven Newbie

Iven

Пользователи

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>

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

Fisana Newbie

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

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

Iven Newbie

Iven

Пользователи

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

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

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

 

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

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

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

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

Fisana Newbie

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

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

 

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

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

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

 

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

Iven Newbie

Iven

Пользователи

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

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

 

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

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

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

 

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

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

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

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

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

Iven Newbie

Iven

Пользователи

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

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

Fisana Newbie

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

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

Iven Newbie

Iven

Пользователи

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

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

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

 

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

Fisana Newbie

Articles > Articles Configuration

Default sort field

 

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

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

Iven Newbie

Iven

Пользователи

Articles > Articles Configuration

Default sort field

 

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

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

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

 

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

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

Fisana Newbie

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

Articles Title

 

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

Applications & Modules > Manage Applications & Modules

Application Public Title

Iven Newbie

Iven

Пользователи

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

Articles Title

 

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

Applications & Modules > Manage Applications & Modules

Application Public Title

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

 

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

Ph-A Newbie

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

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

Iven Newbie

Iven

Пользователи
(изменено)

<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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.