Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

Изменение компонента Joomla

минув час актуальності


Необходимо сделать расширение для JomSocial (Joomla), обеспечивающий при регистрации пользователя возможность выбора из связанных списков страны, региона и города.

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

Требования:
1. Стандартная установка через расширения Joomla
2. Работа списков без перегрузки страницы (ajax).
3. Поиск пользователя по этим полям.
4. Мультиязычность.
5. Возможность отправки админитстратору сообщения об отсутствии страны, региона или города.

Зробити ставку!

Замовник не бажає робити передплату? Запропонуйте оплату через Сейф, щоб уникнути можливого шахрайства.

  1. 5 днів3000 ₽
    Александр Фролов
     0 

    Базы стран, регионов нету, но сделать смогу

    Росія Санкт-Петербург | 17 грудня 2012 |
  2. 5 днів2500 ₽
    Влад Рахмадинов
     27 

    Здраствуйте ! Могу сделать

    Україна Україна | 26 грудня 2012 |
  • А для какой версии Джумлы вы хотите социал? Интересный проект, жаль, пока у меня нет времени заняться. Не рекомендую использовать аякс для смены списков: это очень увеличит нагрузку на сервер. Лучше сразу передавать весь массив в json-формате (для уменьшения можно скомпрессировать в виде яваскрипта), и уже на стороне клиента производить манипуляции. Впрочем, я немного освобожусь с работой, и попробую прикинуть варианты. Правда вместо аякса я использую dojo (достаточно интересный фреймворк).
  • Семен Семеныч — замовник проекту
    Спасибо за рекомендации, я не специалист, другие советовали ajax. Спасибо за отклик, если будет время и возможность поучаствовать - буду рад.
  • Доджо, это почти аякс, просто я как то уперся, что должен внедрить доджо в джумлу. и внедрил. даже запустил проект joomido (внедрил доджо, смарти, переделал методы выда шаблонов и мн. др.). Короче, скайп esculap_ra. через пару дней разгружусь с работой, и попробую предложить нечто дельное. не важно, аякс, доджо ли, или экстлиб, тут нужно предусмотреть возможные негативные последствия. я просто столкнулся с такой проблемой, когда пытался организовать нечто, подобное социалке. пока у вас 10-100 посетителей, то это терпимо. после 1000 возникают проблемы нагрузки сервера, и нужно переходить на более дорогой тариф. какие у вас лимиты по хостингу: % использования CPU (это наиболее важный критерий)? При вашем задании, 200 чел уже сделаю перегрузку. В стандартной Джумле, при выдаче страницы уже выдается не менее 5 запросов к серверу. JoomSoсial, если мне не изменяет память, продуцирует 10-12 запросов при загрузке. Теперь представьте, что какой-то дебил станет просто перебирать страны в списке. Каждый выбор будет вызывать асинхронный запрос к серверу. Так пусть лучше он играется на своем компе!
  • Семен Семеныч — замовник проекту
    Даже не знаю что сказать... Выбор JomSocial был обусловлен высокими отзывами об этом компоненте. Хостинг пока бесплатный на 000webhost.com. Сайт только проектируется и висит там в процессе разработки.
  • Собственно компонент хороший. Тут все дело в возможности сервера. Известные социальные сети имеют свои сервера, а хостинги дают только лимитированное пространство. Для начала (для раскрутки) этот вариант подойдет. А потом, когда соцсеть станет пользоваться успехом и приносить прибыль (реклама и пр.) можно будет арендовать, или купить собственный сервер. Я все же прикину, что можно сделать относительно вашего проекта, но пока не стану подавать заявку.
  • Кстати, напишите ссылку на сайт, я посмотрю на версию Джумлы и социалки.
  • Семен Семеныч — замовник проекту
    http://bdsm-zone.org/
  • Адрес, сразу скажем, многообещающий. Для адалта лучше использовать компонент LoveFactory. Там даже вроде и есть модуль геолокации.
  • Семен Семеныч — замовник проекту
    Спасибо за участие, Роман. Я постараюсь выйти в скайп после 18.00 (по Украине). Меня зовут Георгий.
  • в общем, идея практически реализовано. осталось немного изменить алгоритм поиска. поиск можно осуществлять, но если в поле страны, к примеру, написано Украина, то по запросу Ukraine результатов не найдет. база данных страны-регионы-города наиболее полная. остановимся на 2 языках: русском и английском. заходите на allods.moneywood.org пароль и логин вы знаете. попробуйте отредактировать свой профиль.
  • в общем, идея практически реализовано. осталось немного изменить алгоритм поиска. поиск можно осуществлять, но если в поле страны, к примеру, написано Украина, то по запросу Ukraine результатов не найдет. база данных страны-регионы-города наиболее полная. остановимся на 2 языках: русском и английском. заходите на allods.moneywood.org пароль и логин вы знаете. попробуйте отредактировать свой профиль.
  • Раз вы решили ДжумСоциал использовать, то и его можно перекроить. Я тут кое-что уже набросал. Можно обсудить по скайпу (в режиме письма - у меня скорость интернета не ахти, и звук рвет). Мой скайп esculap_ra
  • В общем я активировал ДжумСоциал, и изменил форму регистрации. Пока только макет, и поля заполнены лишь для примера. http://allods.moneywood.org/index.php/jomsocial/register Лучше, думаю, эту форму давать не при основной регистрации, а при редактировании профиля. Так будет проще еще и потому, что основная форма регистрации связана с системной БД движка. Ну и потом, если пользователь просто не желает указывать свое размещение.
  • Я смотрел исходный код вашей страницы, так там уже аж 34 запроса скриптов и стилей. В нижних версиях Джумлы я сделал плагин, который уменьшает запросы до 2. Думаю, что и в старших версиях проблемой не будет. Завтра поэкспериментирую.
  • Додати

Замовник
Семен Семеныч
Україна Україна
Проект опублікований
15 грудня 2012
248 переглядів