Перейти к содержимому
Русский язык для Invision Community 5

Добавление парсера ссылка на пост

Наверняка есть возможность доавления кнопки ссылка на пост в статье, которая была вынесена с форума на İP.Content. На форуме она создается , а вот как сделать обратное?

 

если не ошибаюсь вот это

{$r['url']}

надо положить куда-то

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

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

Боюсь, что только руками.

Еще можно посмотреть, как это в блогах реализовано. Там ссылки взаимные.

 

В блогах лучше:

В статье внизу – ссылка на источник, пример

А в материнской теме внизу появляется блок со ссылкой на обсужденения в блогах – Пример (теоретически каждый пост можно в блог отправлять и ссылок будет много тогда)

  • 4 месяца спустя...

А разве не так?

 

{$record['record_topicid']}

 

Хоть бы ид вывести...

 

Или запрос типа того:

 

ipsRegistry::BD($this->database['database_database'])->build(array(
'select' => '*',
'from'  => 'record_topicid',
));
$q = ipsRegistry::BD($this->database['database_database'])->execute();

while ($row = ipsRegistry::BD($this->database['database_database'])->fetch($q)) {
}

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

Если вставить ссылку:

 

<a href='{parse url="act=idx" seotitle="false" base="public"}index.php?showtopic={$record['record_topicid']}'>Тема на форуме...</a>

 

Например в шаблон Front Page (Blog Format), то она работает, и ссылка введёт на тему как положено, но если вставить Article View, то не работает, интересный поворот.)

 

UPD:

 

Вот это работает:

 

<a href='{parse url="act=idx" seotitle="false" base="public"}index.php?showtopic={$data['record']['record_topicid']}'>Тема на форуме...</a>

 

Фух, сделал.)

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

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

Ну да, обсуждалось еще в мае, оказывается. Ленюсь туда заглядывать.

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

Аккаунт

Навигация

Поиск

Поиск

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

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