Инструменты пользователя

Инструменты сайта


интеграциясфорумомисайтом

зачем

Позволить пользователям erpkb добавлять ссылки к страницам сайта и темам форума; в частности, можно относить темы форума и страницы сайта к различным разделам.

как это будет выглядеть

В начале каждой страницы форума в разделе «см. также» появляется содержимое связанной с ней страницы wiki. Пользователь может переходить по ссылкам в этом содержимом, либо переходить к его редактированию.

как это реализовать

Устанавливается соответствие межно темами форума и страницами erpkb например, теме форума: http://www.axforum.info/forums/showthread.php?s=&postid=83609 будет соответствовать страница AxForum/Тема/83609 В которую можно написать что-то вроде «Раздел: /Axapta/РасчетыСКлиентами»

Включение страницы можно сделать двумя способами: на клиенте и на сервере.

на клиенте

идея взята из пользоваетельского скрипта http://userjs.org/scripts/general/enhancements/whats-related При помощи пользовательских скриптов Opera или расширения GreaseMonkey для FireFox в начало страницы вставляется iframe с содержанием соответсвующей страницы erpkb. При этом:

  • надо сделать чтобы ссылки открывали новое окно а не работали внутри фрейма
  • помнить, чтобы стиль содержимого фрейма соответствовал стилю сайта

При этом, понятное дело, работать с таким решением смогут только те, кто установил скрипт. Такое решение можно использовать в качестве макета

на сервере

Модифицировать форумный софт, чтобы он вставлял содержимое в начало страницы темы. При этом:

  • надо переделывать ссылки на абсолютные
  • опять же рестайлинг

прототип

Грубый прототип с использованием пользовательских скриптов Opera присоединен к этой странице.

Ставить так:

  • завести папку типа c:\userjs
  • положить туда скрипт
  • в настройка браузера сказать
  • Дополнительно\Содержимое\Настройки JavaScript: Мои Файлы JavaScript=C:\userjs;userjs;
интеграциясфорумомисайтом.txt · Последнее изменение: 2018/05/18 22:29 — maximbelugin