Форум » Интеграция с форумом » Интеграция с форумом » Ответить

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

administrator: Интеграция с форумом. Тема для администраторов форумов, модераторов и разработчиков. Разместив код на своем форуме и добавив кнопку получаем готовый модуль интеграции форума с сайтом www.radikal.ru для более удобной возможности публикации изображений на форуме. Данный модуль позволяет преодалеть проблемы кросс-доменной передачи данных. Краткое описание основных моментов интеграции. 1. Действие пользователя (нажатие на ссылку или кнопку) вызывает функцию PopRadikal, основной задачей функции является открытие окна и передачи запроса на интеграцию. В этом запросе могут содержаться параметры описывающие, какие возможные варианты ссылок на картинки может получить пользователь. В открывшемся окне пользователь может загружать изображения, авторизоваться, выбирать изображения из загруженных ранее для дальнейшей публикации. Загрузив изображение пользователь кликает на варианте размещения кодов изображения в окне сообщения форума. 2. В окне Радикал-Фото формируется запрос к странице Ф-2 в данном запросе содержатся коды возвращаемых изображений. Этот запрос открывает страницу Ф-2 в этом же окне и вызывает функцию IsRedirect, которая анализирует данные посланного запроса, определяет являются ли они посланными с сервиса Радикал-Фото, обрабатывает их, определяет валидность родительского окна и в случае положительного результата вызывает у родительского окна функцию cb4radikalimg, передавая ему подготовленные результаты кодов изображений. 3. Функция cb4radikalimg находит нужный элемент textarea (в который пользователь вводит свое сообщение) и добавляет к тексту содержащемуся в данном поле, текст с кодами полученных изображений. Функции описанные выше, модератор или владелец форума может менять по собственному усмотрению, например: - в функции PopRadikal возможно изменение шаблона получаемых ссылок. Существуют как стандартные типы шаблонов "#1" ссылка на файл картинки http://i025.radikal.ru/0803/3f/84b6005d5c8f.jpg "#2" ссылка на картинку для вставки в форум "#3" ссылка на превью для вставки в форум с линком на увеличенное изображение

Ответов - 26, стр: 1 2 All



полная версия страницы