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

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

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

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

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

Делаем ссылки с главной IP.Content сразу на тему форума

Благодаря славной буржуйской поддержке, делаем ссылку с Front Page Content`а, сразу на тему форума, а не на внутреннюю страницу цмс.

 

Открываем текущий шаблон главной страницы Другие приложения -> IP.Content -> Шаблоны -> Шаблоны страниц и выбираем текущий шаблон, который хотите править.

 

в шаблоне ищем следующий код

 

<a href='{$record['record_link']}'>{$record['article_title']}</a>

 

и заменяем его на

 

<a href='http://www.вашдомен.ком/index.php?showtopic={$record['record_topicid']}'>{$record['article_title']}</a>

 

Не забываем менять доменное название.

 

Остается вопрос по ссылки "Далее" и "Комментарии", но думается по аналогии можно сделать и их.

Рекомендованные сообщения

ЧПУ.

 

<a href='{parse url="showtopic={$record['record_topicid']}" base="public" template="showtopic" seotitle="{$r['title_seo']}"}' rel='bookmark' class='ipsType_small' title='{$this->lang->words['view_topic']}'>{$record['article_title']}</a>

  • Автор

ЧПУ.

 

<a href='{parse url="showtopic={$record['record_topicid']}" base="public" template="showtopic" seotitle="{$r['title_seo']}"}' rel='bookmark' class='ipsType_small' title='{$this->lang->words['view_topic']}'>{$record['article_title']}</a>

 

Для вывода адреса форума в которой располагается тема, и название форума не удается вывести... как только уже не пробовал

  • Автор

Баг обнаружился... :angry: ... При выводе темы в статьи, статья приобретает статус "неопубликованно"

  • Автор

Баг обнаружился... :angry: ... При выводе темы в статьи, статья приобретает статус "неопубликованно"

Ээээ.. ошибся...

  • Автор

ЧПУ.

 

<a href='{parse url="showtopic={$record['record_topicid']}" base="public" template="showtopic" seotitle="{$r['title_seo']}"}' rel='bookmark' class='ipsType_small' title='{$this->lang->words['view_topic']}'>{$record['article_title']}</a>

 

Ritsuka, нужна помощь по типу выше, но для вывода названия форума, где располагается тема.

  • 2 недели спустя...
  • Автор

Не могу понять, какую переменную подставлять для ссылки на форум, в котором расположена тема...

 

Что только не пробовал... по логике вещей должна работать такая конструкция

 

<a href='{parse url="showforum={$record['forum_id']}" base="public" template="showforum"...

Ан нет... не хочет... а так же еще куча вариаций на эту тему...

<php>
print_r( $record );
die;
</php>

  • Автор

<php>
print_r( $record );
die;
</php>

 

А толку? среди массива не нашел переменную, точнее что есть, не выводят к форуму

  • 2 недели спустя...
  • Автор

Ура! Граждане, товарищи, заседатели!

 

Нашлось таки решение!

 

И так, ссылка и название форума выводятся при помощи следующего кода:

 

<if test="intval($record['record_topicid'])">
<if test="($forum = $this->DB->buildAndFetch( array('select' => 'f.id, f.name, f.name_seo', 'from' => array('forums' => 'f'), 'where' => 'f.id=t.forum_id', 'add_join' => array( array('from' => array('topics' => 't'), 'where' => 't.tid='.$record['record_topicid'])))))!==FALSE">
<a href='{parse url="showforum={$forum['id']}" base="public" template="showforum" seotitle="{$forum['name_seo']}"}' rel='bookmark' title='{parse expression="sprintf( $this->lang->words['go_to_prefix'], $forum['name'] )"}'>{$forum['name']}</a>
</if>
</if>

  • 4 месяца спустя...
  • Автор

Обнаружился принципиально важный косяк...

 

Данный способ работает, если в настройках ip.content стоит в настройках категории (вкладка "форумы"), пункт Дублировать темы на форуме.

 

post-49214-0-16082100-1344588539_thumb.jpg

 

А это значит, что при вынесении статьи на ip.content, создается тема-дубль, и уже на нее ведет ссылка с главной ip.content. Т.е. все комментарии, какие были в оригинальной теме, останутся там же...

 

Если выше указанный пункт ставить как "Нет", то ссылка на форум ведет в топик "0", т.е. на несуществующую тему/просто в раздел, где должна быть эта тема.

 

Спасайте! как быть?!

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

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

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