Многие пользователи WR-Script интересуются, как можно объеденить эти программы на одном
сайте. Я заинтресовался этим вопросом и выяснил, что эти скрипты легко встраиваются в
используемые CMS. При этом, учитывалась единая авторизация. То есть, однажды
авторизовавшись на сайте, пользователь получает доступ ко всем установленным программам.
В качестве основы может использоваться любая CMS или одно из используемых приложений
имеющее в составе систему авторизации (желательно наиболее расширенную).
Пример инсталляции WR-forum - http://nawatar.ru/cms/primery_wr-forum.htm
Пример инсталляции WR-gallery - http://nawatar.ru/cms/primery_wr-gallery.htm
В этой теме хочу обсудить методологию установки подобных скриптов на сайт, рассматривая
их как программы для используемой CMS.Главное требование - минимальное вторжение в
оригинальные скрипты приложения и самой CMS. С этой для каждой программы создать
библиотеку совместимости предоставляющую возможность контролировать авторизацию в
программе. При необходимости модификации свойств приложения, библиотека может
предоставлять функцию, исполняемую в конце конфигурационного файла устанавливаемой
программы. Соответственно, чем больше настраиваемых параметров, тем больше возможности
модифицирования.