Yii модуль маршрутных перевозок

Модуль маршрутных перевозок под  Yii Framework. Полноценный модуль имеющий административную часть и пользовательскую.

В пользваотельской части модуля выводится таблица по заданным в поиске критериям. Через администаивну чать добавляются данные маршрутов из открытых источников. В модуле не реализовано автоматическое добавление данных или парсинг информации. Сделало все просто. Клиент получает документ в ворде от организаций осущевствляющих перевозки. Оператор сайта копирует данные и заносит их в базу.

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

yii,модуль маршрутных перевозок,Yii Framework

 

теги: модуль,данных,данные,источников

Чат на сайт для Joomla

Компонент онлайн чата под Joomla. Версия это первая, поэтому идет тетсирование.  При разработке задействованы следющие технологии: php, jqyery,mySql,css.  Использвоана блочная div верстка, ном етсами есть недоработки которые будут исправлятся по выявлению, кросбраузерность исключаяя ie6 поддерживается. Для хранений сообщений используется база, а не файлы.

В данной версии чата доступны следющие функции:

добавление сообщений в чат окно, удаление своих сообщений, удаление модератором любых сообщений, цитирование сообщений, просомотр онлай пользователей на старнице чата, обновление окна чата, звоковое оповещение о новых сообщения для пользователй находящихся на странице чата, обновления онлайн пользователей в чате, доабление смаликов в сообщение.

 

mirnahlysta 3cd46

теги: сообщений,пользователей,следющие,удаление

Расширение Joomla : Вопросы - ответы

Компонент для Joomla имеет ходовое название: вопросы - ответы.  Открывает для администратора или владельца сайта  возможность создать дополнительный раздел: вопросы- ответы.  Зарегистрированным пользователям сайта предоставляется возможность задавать вопросы выбрав нужную категорию вопроса. Ответы в данном компоненте идут через компонент комментариев, что позволяет с сузить какие либо зависимости компонента и с концентрировать информацию в одном месте.

 

2013-05-07 193252 66297

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


 При выборе категории  отображаются свежие вопросы из выбранной категории. Редактировать вопросы могут только авторы вопроса или администратор, настройка доступа администраторов идет через адвинистративную панель в настройках компонента.

2013-05-07 193420 e9daf

 

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

Список основных проверок при редактировании вопроса:

редактировать вопрос может автор вопроса

редактировать вопрос может администратор

удалить вопрос может автор, но по факту только администратор

 

Так как редактировать может как владелец так и администратор, предусмотрена вилка. Обычно на больших ресурсах появляются люди которые готовы подпортить работу сайта, поэтому фактическое удаление вопроса доступно только администраторам указанным в настройках расширения, пользователь если он является автором может удалить свой вопрос, но фактически он просто снимет его с публикации.

В данной версии предусмотрено отображение аватара из расширения кунена (фурум) размером 144 пх, возможно в дальнейшем появится и другие источники вывода и хранения аватара для расширения : вопросы- ответы.

Административная часть компонента имеет стандартную форму, можно работать с категориями вопросов и списком вопросов.

В дальнейших доработках будет предусмотрено удаление вопроса с удаление ветки комментариев, древообразное отображение категорий в административной панели и многое другое.

 

2013-05-07 193504 57be7

теги: вопроса,вопросы,может,ответы

Компонент (расширение) Send Email JK

Компонент (расширение) Send Email JK, программное наименование скрипта com_send_email.

Постановка задачи

Разработать расширение под Joomla 2.x.x для обеспечения рассылки по электронным ящикам (email) подписчиков сайта(организации). Обеспечить возможность создания шаблонов тела (body) письма с подстановкой имени подписчика (пользователя). Реализовать возможность разделения подписчиков ко компаниям рассылки, присоединение (вложения) файлов, в том числе pdf, возможность рассылать письмо в html формате.

  1. Создание и управление компаниями рассылки (категории)

  2. Создание и редактирование шаблона письма компании рассылки

  3. Отправка письма в виде HTML

  4. Прикрепление файлов к рассылке

  5. Сервис управления рассылкой компании

 

 

Дополнительные функции рассылки

 

  1. Запуск рассылки, после выбора компании рассылки

  2. Указание количества рассылок

  3. Отображение процесса рассылки в виде : число из число

  4. Сброс рассылки, при котором все данные рассылки компании обнуляются

  5. Остановка рассылки при которой происходит остановка рассылки компании, что позволит в дальнейшем продолжить рассылку с места остановки рассылки компании

  6. Текстовый редактор для формирования шаблона

  7. Режим отладки рассылки

  8. Подробное визуальное представление при режиме отладки процесса рассылки

  9. Случайная величина задержки рассылки

  10. Конфигурация расширения

    Массовая расылка писем

 

Немного основных скриншотов первой версии компонента, на первой фотографии изображена главная форма рассылки почты подписчикам, на в торой форма загрузки базы из cvs файла.

2013-07-10 124735 0812a

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

2013-07-10 124608 12b3b

 

теги: рассылки,компании,возможность,письма