Плагин "Компании" Обновление 0.5.1.8
Давно не писал о обновлениях плагина на сайта livestreet.ru, исправляюсь.
Вышла новая версия плагина, опишу вкратце основные изменения:
- Упрощена логика вступления в компанию, появилась кнопка «Я работаю здесь», при ее нажатии отправляется заявка на вступление в компанию, которую рассматривает администратор компании и может принять в сотрудники или отклонить, при отклонении пользователю оставившему заявку приходит уведомление что в заявке отказано. Так же теперь можно добавлять компании в избранное и иметь быстрый доступ к понравившимся.
- Улучшено меню компаний, теперь оно располагается прямо под шапкой компании, в нем появились два дополнительных пункта: заявки (1.) что позволяет администратору сразу видеть что появились новые заявки и быстро переходить к их рассмотрению; поклонники (2.) отображает список людей которые добавили компанию в избранное.
- Можно добавить руководство компании (3.) руководители на сайте редко регистрируются, а указать их хочется, теперь есть возможность их добавить вместе с указанием занимаемой должности.
- Карты. Теперь плагин Компании не требует дополнительных плагинов для работы с картами, используются обновленные Яндекс.Карты 2.0, при этом можно выбирать тип карты, в том числе и «Народная» и другие настройки отображения, а так же используется геокодирование, т.е. можно по указанному адресу находить компанию на карте и отмечать что она находится именно там. Карта теперь показывается по желанию в профиле по ссылку «показать карту» (4.)
- Автовыбор компаний по части слова и сфинкс поиск. Теперь можно более быстро найти компанию, в строке поиска пишется название компании и плагин автоматически показывает список с подходящими вариантами, а если не известно название компании то можно воспользоваться полнотекстовым поиском Sphinx по имени и описанию компании.
Еще из приятных мелочей:
1. Можно видеть новые компании, время сколько является компания новой указывается в конфиге.
2. Указывать размеры логотипов которые будут загружаться на сайт не меняя код.
3. Возможность указывать в качестве хранилища логотипов amazon.
4. Прикреплять файлы к компании, с указанием в конфиге допустимых типов файлов.
А так же исправлены различные мелкие ошибки, улучшена работа кэша, интеллектуально структурированы шаблоны, логически более удобно разделено редактирование компании и добавлены дополнительные контактные данные.
Пока плагин находится на модерации можете новую версию испытать на сайте test.vaktive.ru
100 комментариев
Не забудьте про меня :) а то я как понимаю максим так и не решил вопрос с подпиской. В личку отправил почту для отправки.
Насчет плагина «работа» — будет ли он так же доработан?
Да, плагин «Работа» тоже будет доработан, но позже, предложения принимаются.
Насчет предложений для плагина «Работа».
1) Сделать одно больше текстовое поле с редактором и убрать лишние формы. Пример: hantim.ru/jobs/8715-asp-net-tl-architect против нынешнего test.vaktive.ru/job/4/
2) Вынести поиск по наименованию вакансии и по городу (стране) в центральную часть. Тот сложный поиск убрать. Пример: hantim.ru/ против нынешнего test.vaktive.ru/job/
3)Чтобы и вакансии и резюме выводились в списке только после активации.
4) Вакансии так же желательно упростить и вместо нескольких полей ввода, оставить одно большое с редактором.
Это только предложение и вообще, мне бы хотелось доработать данный плагин под себя. У вас в ближайшие 2-3 месяца будет возможность (точнее к сентябрю позарез)? Могу ТЗ прислать.
Я не против упрощения, изначаль делалось как была работа на Хабре, но она очень громоздкая и не очень удобная, если мнение купивших плагин сойдется на упрощении и переделке к определенному виду, я готов это сделать.
Ближайшие два месяца вряд ли, а 3 может быть.
Отличный пример, который я приводил и по которому сделали в DAO это 999.md/ (информер в самом низу)
Ищите в веб-архиве. В данный момент другая версия сайта.
Есть инструкция как вывести такой блок?
Сколько будет стоить заменить Яндекс.Карты на OSM?
Если вы писали мне на email то я вам выслал плагин еще 10 минут назад, проверьте спам =)
Посмотреть можно: test.vaktive.ru/company/yandex/
Ждите в следующем патче.
1.Создаешь файл \plugins\company\classes\blocks\BlockCompanyfeedbacks.class.php
с содержимым
2. Делаешь копию файла \plugins\company\templates\skin\default\block.stream_feedback.tpl
и называешь его block.companyfeedbacks.tpl
3. В конфиге компаний где описываются блоки добавляешь строчку
теперь блок будет выводится, но он будет не очень красивый, поэтому вначале файла block.companyfeedbacks.tpl добавь
и в конце не забудь поставить
Всё. Теперь блок будет выводится на всех страницах компаний.
Если удалить один коммент в ветке отзывов, то эта компания пропадает с прямого эфира (попробуйте удалить 1 коммент отсюда test.vaktive.ru/company/kudaprod/feedbacks/ и ветка пропадет из прямого эфира). То же самое и с топиками (если удалить 1 коммент из топика, то этот топик пропадает из прямого эфира). Но для топиков это не критично, там комменты чаще пишут и поэтому прямой эфир почти всегда полон и уж тем более, если перестроить дерево комментариев в админке, то все приходит на свое место. Но для отзывов к компаниям это критично. У меня где-то 4-5 компаний имеют отзыв, часть я удалил по причине спама и соответственно сейчас в прямом эфире 1 коммент.
Предложение: т.к. отзывы используют сейчас таблицу комментов движка, можно в функцию перестроения комментов включить и «отзывы».
— Google, Mail и OSM карты;
— Количество вакансий и новых топиков в меню компании;
— Типы компаний и возможность делать разный набор полей для разных типов (для опытных);
— Дополнительный блок отзывов вне прямого эфира;
— Исправлена ошибка передачи компании другому владельцу;
— Исправлена ошибка с сохранением контактного лица;
— Исправлена ошибка с выводом некоторых пунктов штата сотрудников;
— Исправлена ошибка с обновлением числа отзывов после добавления нового;
— Удалены неиспользуемые функции и константы из языкового файла, документация функций;
Например, есть поле «контактное лицо» для одного типа компаний оно и будет «контактное лицо», а для другого «Ф.И.О Директора», для другого хоть «Время работы».
Можно новых полей добавить в базу и для одного типа их показывать, а для другого нет.
Каким образом:
В конфиге задаются допустимые типы компаний, а потом для каждого типа создается шаблоны для редактирования и отображения компании.
Все действия с выводом списка компаний перенесены в отдельный экшн, что позволит в дальнейшем сделать категории для компаний и выбор компаний по алфавиту, а может еще какие-нибудь другие выборки логически правильно.
test.vaktive.ru/job/resume/edit/
Если нажать на «по настоящее время», по идее, открытие нового блока должно быть недоступным.
Также очень не хватает общей карты, где можно было бы посмотреть все точки компаний, зарегистрированных на сайте.
Внизу «показать на карте».
Карта настраивается в закладке «контакты».
не пойму из-за чего
Как я это вижу: админ загружает картинки пачкой. Потом они выводятся в виде простого слайдшоу, типа как здесь. Т.е. чтоб можно было легко и быстро просмотреть фотки.
- img src thumb + img src big
+ delete это все что надо, дальше хоть а космос запускай слайдшоу…