Доброго времени суток!
Бюджет ни какой не указываю, так как не знаю расценок.
На сайте нужно организовать формы в модальном окне, с отправкой результатов через ajax. Это будут формы подачи заявок на участия в различных мероприятиях. Не одна - потому что бывает много будущих мероприятий, одновременно собирающих желающих.
Заголовок: «Мероприятие»
1. Фамилия Имя Отчество*
- У зарегистрированных пользователей, данные берутся из профиля дополнительного поля, с возможностью исправить (отредактировать) при заполнении формы. Если данные отсутствуют в профиле пользователя - поле обязательно для заполнения (за исключением Отчества).
- У не зарегистрированных, обязательное поле для заполнения (за исключением Отчества).
2. Мобильный номер телефона*
- Одно поле, с автоматической разбивкой на тире (независимо как будет пользователь вводить свой номер телефона) и проверкой количество символов «+7-123-456-78-90» или «8-123-456-78-90».
- У зарегистрированных пользователей, данные берутся из профиля, с возможностью исправить (отредактировать) при заполнении формы. Если данные отсутствуют в профиле пользователя - поле обязательно для заполнения.
- У не зарегистрированных, обязательное поле для заполнения.
3. Дополнительный мобильный номер телефона
- Одно поле, с автоматической разбивкой на тире (независимо как будет пользователь вводить свой номер телефона) и проверкой количество символов «+7-123-456-78-90» или «8-123-456-78-90».
4. Nickname / позывной*
- У зарегистрированных пользователей, данные берутся из профиля (редактировать нельзя).
- У не зарегистрированных, обязательное поле для заполнения, с проверкой в списках уже зарегистрированных пользователях сайта. Если указанный «nickname» есть в списке зарегистрированных, просить авторизоваться под своей учетной записью или выбрать другой «nickname / позывной» который не занят.
5. E-mail*
- У зарегистрированных пользователей, данные берутся из профиля (редактировать нельзя).
- У не зарегистрированных, обязательное поле для заполнения.
6. Марка авто*
- У зарегистрированных пользователей, данные берутся из профиля, с возможностью исправить (отредактировать) при заполнении формы. Если данные отсутствуют в профиле пользователя - поле обязательно для заполнения.
- У не зарегистрированных, обязательное поле для заполнения.
7. Модель авто*
- У зарегистрированных пользователей, данные берутся из профиля, с возможностью исправить (отредактировать) при заполнении формы. Если данные отсутствуют в профиле пользователя - поле обязательно для заполнения.
- У не зарегистрированных, обязательное поле для заполнения.
8. Дополнительная информация об авто
- Свободная форма заполнения.
9. Количество взрослых в экипаже*
- Заполняется только целыми числами/цифрами.
10. Количество детей
- Заполняется только целыми числами/цифрами.
11. Откуда Вы о нас узнали**
Радио-кнопки с вариантами ответов (ответ только один)
Например:
[_] Яндекс
[_] Гугл
[_] Рамблер
Форум
[_] От друзей
- Поле отображается только для не зарегистрированных и обязательна для отправки формы.
12. Кнопка «Отправить»
- Активируется после подтверждения «Согласий» – в виде обязательных чекбоск`ов (возможность использования от 1 до 3 пунктов).
Например:
[х] Согласие на обработку персональный данных
[х] Согласие со всеми требованиями и правилами мероприятия
- Проверка всех полей на правила заполнения.
- После отправки данных - вывод сообщения, что б ожидали ответа на указанный e-mail и т.п.
13. Кнопка «Отменить»
- После нажатия спрашивает подтверждение (уточнение) с оповещением что будет удалены введенные данные пользователя и закрывает форму.
Авто-сохранение формы с введенными данными до момента отправки или отмены отправки.
В случае сбоя или закрытия не нажав кнопку «Отменить» данные сохраняются в черновиках. С последующим открытие той же формы, введенные ранее данные - будут восстановлены.
После отправки формы, поступает письмо с заполненными данными на почту администратору. С последующей возможностью ответа на указанный отправителем e-mail.
Копия письма (формы) отправителю.
Номера мобильных телефонов должны быть кликабельны.
P.S. Поля могут увеличиваться в количествах, но функционал их должен быть как выше описан. С дальнейшей поддержкой при обновлениях движка.
Бюджет ни какой не указываю, так как не знаю расценок.
На сайте нужно организовать формы в модальном окне, с отправкой результатов через ajax. Это будут формы подачи заявок на участия в различных мероприятиях. Не одна - потому что бывает много будущих мероприятий, одновременно собирающих желающих.
Заголовок: «Мероприятие»
1. Фамилия Имя Отчество*
- У зарегистрированных пользователей, данные берутся из профиля дополнительного поля, с возможностью исправить (отредактировать) при заполнении формы. Если данные отсутствуют в профиле пользователя - поле обязательно для заполнения (за исключением Отчества).
- У не зарегистрированных, обязательное поле для заполнения (за исключением Отчества).
2. Мобильный номер телефона*
- Одно поле, с автоматической разбивкой на тире (независимо как будет пользователь вводить свой номер телефона) и проверкой количество символов «+7-123-456-78-90» или «8-123-456-78-90».
- У зарегистрированных пользователей, данные берутся из профиля, с возможностью исправить (отредактировать) при заполнении формы. Если данные отсутствуют в профиле пользователя - поле обязательно для заполнения.
- У не зарегистрированных, обязательное поле для заполнения.
3. Дополнительный мобильный номер телефона
- Одно поле, с автоматической разбивкой на тире (независимо как будет пользователь вводить свой номер телефона) и проверкой количество символов «+7-123-456-78-90» или «8-123-456-78-90».
4. Nickname / позывной*
- У зарегистрированных пользователей, данные берутся из профиля (редактировать нельзя).
- У не зарегистрированных, обязательное поле для заполнения, с проверкой в списках уже зарегистрированных пользователях сайта. Если указанный «nickname» есть в списке зарегистрированных, просить авторизоваться под своей учетной записью или выбрать другой «nickname / позывной» который не занят.
5. E-mail*
- У зарегистрированных пользователей, данные берутся из профиля (редактировать нельзя).
- У не зарегистрированных, обязательное поле для заполнения.
6. Марка авто*
- У зарегистрированных пользователей, данные берутся из профиля, с возможностью исправить (отредактировать) при заполнении формы. Если данные отсутствуют в профиле пользователя - поле обязательно для заполнения.
- У не зарегистрированных, обязательное поле для заполнения.
7. Модель авто*
- У зарегистрированных пользователей, данные берутся из профиля, с возможностью исправить (отредактировать) при заполнении формы. Если данные отсутствуют в профиле пользователя - поле обязательно для заполнения.
- У не зарегистрированных, обязательное поле для заполнения.
8. Дополнительная информация об авто
- Свободная форма заполнения.
9. Количество взрослых в экипаже*
- Заполняется только целыми числами/цифрами.
10. Количество детей
- Заполняется только целыми числами/цифрами.
11. Откуда Вы о нас узнали**
Радио-кнопки с вариантами ответов (ответ только один)
Например:
[_] Яндекс
[_] Гугл
[_] Рамблер
[_] От друзей
- Поле отображается только для не зарегистрированных и обязательна для отправки формы.
12. Кнопка «Отправить»
- Активируется после подтверждения «Согласий» – в виде обязательных чекбоск`ов (возможность использования от 1 до 3 пунктов).
Например:
[х] Согласие на обработку персональный данных
[х] Согласие со всеми требованиями и правилами мероприятия
- Проверка всех полей на правила заполнения.
- После отправки данных - вывод сообщения, что б ожидали ответа на указанный e-mail и т.п.
13. Кнопка «Отменить»
- После нажатия спрашивает подтверждение (уточнение) с оповещением что будет удалены введенные данные пользователя и закрывает форму.
Авто-сохранение формы с введенными данными до момента отправки или отмены отправки.
В случае сбоя или закрытия не нажав кнопку «Отменить» данные сохраняются в черновиках. С последующим открытие той же формы, введенные ранее данные - будут восстановлены.
После отправки формы, поступает письмо с заполненными данными на почту администратору. С последующей возможностью ответа на указанный отправителем e-mail.
Копия письма (формы) отправителю.
Номера мобильных телефонов должны быть кликабельны.
P.S. Поля могут увеличиваться в количествах, но функционал их должен быть как выше описан. С дальнейшей поддержкой при обновлениях движка.
Здравствуйте! Мне нужен то ли модуль, то ли хак)) Нужно сделать вывод определенной надписи для определенной группы пользователя в личном кабинете.
Сделать что-то на подобие 2 статусов. Первый: "ЛПВ: не уплачено". Второй: "ЛПВ: уплачено". Первый вариант красным шрифтом, второй зеленым.
По умолчанию стоит "Не уплачено".. Но такое не у всех должно быть, а только у определенных пользователей. В общем то у всех групп, за исключением обычных пользователей и админов.
Проблема в том, что сначала нужно поставить "ЛПВ: не уплачено", все пользователям вообще, которые состоят в определенной группе. А потом кто оплатил, им ставить "ЛПВ: уплачено" вручную из админки.
Но сначала не надо, чтобы вообще об это ЛПВ что-то где-то было написано) Это нужно с определенной даты включить, например с 10 мая.. Может это в виде модуля сделать можно.. Может это намного проще все, я просто описал подробно.
Просто вот такие статуса нужны. Которых сразу вообще нет, потом у определенных групп появляется, а потом у отдельных пользователей в этих группах его менять можно.
Есть например 5 определенных групп пользователей: редакторы, журналисты, модераторы и т.д..... И вот чисто для них всех в определенный день стоит статус "Не уплачено". И потом они же все в один раз не оплатят, кто-то сегодня, кто-то завтра, кто-то через неделю.. И вот что-бы внутри этих групп уже можно было отдельным пользователям ставить статус "Уплачено".
Сделать что-то на подобие 2 статусов. Первый: "ЛПВ: не уплачено". Второй: "ЛПВ: уплачено". Первый вариант красным шрифтом, второй зеленым.
По умолчанию стоит "Не уплачено".. Но такое не у всех должно быть, а только у определенных пользователей. В общем то у всех групп, за исключением обычных пользователей и админов.
Проблема в том, что сначала нужно поставить "ЛПВ: не уплачено", все пользователям вообще, которые состоят в определенной группе. А потом кто оплатил, им ставить "ЛПВ: уплачено" вручную из админки.
Но сначала не надо, чтобы вообще об это ЛПВ что-то где-то было написано) Это нужно с определенной даты включить, например с 10 мая.. Может это в виде модуля сделать можно.. Может это намного проще все, я просто описал подробно.
Просто вот такие статуса нужны. Которых сразу вообще нет, потом у определенных групп появляется, а потом у отдельных пользователей в этих группах его менять можно.
Есть например 5 определенных групп пользователей: редакторы, журналисты, модераторы и т.д..... И вот чисто для них всех в определенный день стоит статус "Не уплачено". И потом они же все в один раз не оплатят, кто-то сегодня, кто-то завтра, кто-то через неделю.. И вот что-бы внутри этих групп уже можно было отдельным пользователям ставить статус "Уплачено".
Список проголосовавших в опросах с их вариантом ответа DLE 13
andrew1982 13.01.2019 Стол заказов 941 2Нужен хак, который бы выводил список проголосовавших посетителей во всех опросах сайта. Неплохо бы было, если бы выводилось за какой вариант ответа конкретный посетитель проголосовал.
Добрый день. Надо реализовать добавление комментария на отдельной странице.
То есть в полной новости будет сам контент, комментарии и выводиться кнопка - "Обсудить", при клике на которую откроется новая страница с добавлением комментария и там же будет выводиться какой-то кастомный текст. То есть нужны еще и теги available под эту страницу. При клике на отправить комментарий на публикацию, перенаправляет на оставленный комментарий.
Пример - flamp.ru, перейдя в любую компанию, справа есть оставить отзыв. Вот визуальный пример того, что я хочу. От Вас нужна цена и сроки
То есть в полной новости будет сам контент, комментарии и выводиться кнопка - "Обсудить", при клике на которую откроется новая страница с добавлением комментария и там же будет выводиться какой-то кастомный текст. То есть нужны еще и теги available под эту страницу. При клике на отправить комментарий на публикацию, перенаправляет на оставленный комментарий.
Пример - flamp.ru, перейдя в любую компанию, справа есть оставить отзыв. Вот визуальный пример того, что я хочу. От Вас нужна цена и сроки
Нужен конструктор видео подобный этому.
Пишите в ЛС, кого интересует, там же скину подробное ТЗ. Можно перейти в телегу, но сперва в ЛС)
Пишите в ЛС, кого интересует, там же скину подробное ТЗ. Можно перейти в телегу, но сперва в ЛС)
Нужен модуль или хак упоминания пользователей.
Как работает, в комментариях и в новостях, человек хочет упомянуть другого пользователя сайта.
Он пишет логин другого человека, вот так @xman2030 и отправляет новость на модерацию или комментарий.
На "@xman2030" можно будет нажать и попасть в профиль данного человека.
В ПМ человеку которого упомянули приходит сообщение.
"Вам упомянули в данном посте - ссылка" или "Вас упомянули в комментариях к данному посту"
Мб есть у кого нибудь или сколько будет стоить сделать похожий?
DLE 12.0
Как работает, в комментариях и в новостях, человек хочет упомянуть другого пользователя сайта.
Он пишет логин другого человека, вот так @xman2030 и отправляет новость на модерацию или комментарий.
На "@xman2030" можно будет нажать и попасть в профиль данного человека.
В ПМ человеку которого упомянули приходит сообщение.
"Вам упомянули в данном посте - ссылка" или "Вас упомянули в комментариях к данному посту"
Мб есть у кого нибудь или сколько будет стоить сделать похожий?
DLE 12.0
Диагностика модуля дополнительных полей для категорий и устранение проблемы
sher 09.01.2019 Стол заказов 732 2Есть модуль дополнительных полей для комментариев со всеми инструкциями по установке созданные для DLE 10.0
В виду своих специфических особенностей новых версий у DLE, всё что нужно сделать, только адаптировать под 13.1 версию.
В 13 версии есть установщик плагинов. В родной код движка ничего писать не нужно, только через этот установщик плагинов. Доступ даю по FTP к движку, прям на нём нужно показать рабочий пример. Могу скинуть рабочий пример на 10.0 версии DLE и сам модуль.
Стоит отметить, что 95% работы по адаптации выполнены. В данный момент проблема в том, что не выводятся нужные поля, не обрабатывается движком созданные теги. В общем нужна диагностика и устранения проблемы.
Более подробно о проблеме: первая - поля [сfgiven_x] [сfvalue_x] [/сfgiven_x] не обрабатывает скрипт и прям так же выводит в комментариях (должно работать как обычные доп. поля для новостей), значения с доп. полей не записываются в таблицу mysql (скорее всего не правильно подключен или где-то ещё нужно дополнительно подключить файл модуля). В админке модуль работает идеально - создаются категории для модуля, создаются и редактируются дополнительные поля.
В виду своих специфических особенностей новых версий у DLE, всё что нужно сделать, только адаптировать под 13.1 версию.
В 13 версии есть установщик плагинов. В родной код движка ничего писать не нужно, только через этот установщик плагинов. Доступ даю по FTP к движку, прям на нём нужно показать рабочий пример. Могу скинуть рабочий пример на 10.0 версии DLE и сам модуль.
Стоит отметить, что 95% работы по адаптации выполнены. В данный момент проблема в том, что не выводятся нужные поля, не обрабатывается движком созданные теги. В общем нужна диагностика и устранения проблемы.
Более подробно о проблеме: первая - поля [сfgiven_x] [сfvalue_x] [/сfgiven_x] не обрабатывает скрипт и прям так же выводит в комментариях (должно работать как обычные доп. поля для новостей), значения с доп. полей не записываются в таблицу mysql (скорее всего не правильно подключен или где-то ещё нужно дополнительно подключить файл модуля). В админке модуль работает идеально - создаются категории для модуля, создаются и редактируются дополнительные поля.
Нужно написать грабер для dle. Донор: zaycev.net
В общем вот краткое ТЗ:
Для начала нужен модуль, который создаёт в БД отельную таблицу.Это что то схожее с коллекцией LazyDev https://lazydev.pro/product/14-dle-collections.html. Модуль выведет артиста как отдельное значение в новом столбце в БД. ссылка на артиста должна иметь вид: сайт.ру/pesni/1-название артиста
Теперь заходим в сам модуль. Там должно быть 5 настроек:
1)Ссылка на артиста вида http://zaycev.net/artist/***
2)Загрузка изображения, которое будет отображено для артиста
3)Загрузка изображения, которое будет отображено для всех песен артиста
4)Переключатель - загружать песню на сервер или давать ссылку на песню от донора
4)Настройка прокси
1 песня - страница, загрузка должна проходить по крону (если есть другое предложение, можете предложить)
Жанры должны распределяться по категориям
Пример:
Парсинг идёт через модуль артистов, тобишь задается ему линк по типу http://zaycev.net/artist/823571
Он добавляет название артиста в столбце (в h1 прописан)
Затем модуль потихоньку добавляет с этой страницы http://zaycev.net/artist/823571 музыку на каждую новость в dle - 1 музыку.
При этом заранее будут созданы те жанры, которые там прописаны, их там немного.
Цены, сроки и более детального объяснение в телеграмм @GO000
В общем вот краткое ТЗ:
Для начала нужен модуль, который создаёт в БД отельную таблицу.Это что то схожее с коллекцией LazyDev https://lazydev.pro/product/14-dle-collections.html. Модуль выведет артиста как отдельное значение в новом столбце в БД. ссылка на артиста должна иметь вид: сайт.ру/pesni/1-название артиста
Теперь заходим в сам модуль. Там должно быть 5 настроек:
1)Ссылка на артиста вида http://zaycev.net/artist/***
2)Загрузка изображения, которое будет отображено для артиста
3)Загрузка изображения, которое будет отображено для всех песен артиста
4)Переключатель - загружать песню на сервер или давать ссылку на песню от донора
4)Настройка прокси
1 песня - страница, загрузка должна проходить по крону (если есть другое предложение, можете предложить)
Жанры должны распределяться по категориям
Пример:
Парсинг идёт через модуль артистов, тобишь задается ему линк по типу http://zaycev.net/artist/823571
Он добавляет название артиста в столбце (в h1 прописан)
Затем модуль потихоньку добавляет с этой страницы http://zaycev.net/artist/823571 музыку на каждую новость в dle - 1 музыку.
При этом заранее будут созданы те жанры, которые там прописаны, их там немного.
Цены, сроки и более детального объяснение в телеграмм @GO000
Требуется разработчик простого модуля.
Задача, вывод ряда форм по ТЗ, текстовые, чекбоксы, загрузка фото, прочие вероятно, самое сложное наверное загрузка фото в статическую страницу.
После человек заходит, заполняет, отправляет. Например фотографии загруженные, отправляются на почту письмом, или куда - то, откуда их просто быстро скачать, отдельная папка от каждого пользователя. Ну и остальные данные отправляются в отдельное меню в админку.
Всё это дело оформить css по дизайну.
Желательно js или аякс, без пхп, чтобы обновлений страницу не было, всё так сказать современно.
Жду желающих и ценники в личку на сайте или по реквизитам.
https://vk.com/zipposs
Телега @gmzippo
Наличие WMR, WMZ, обязательно.
Задача, вывод ряда форм по ТЗ, текстовые, чекбоксы, загрузка фото, прочие вероятно, самое сложное наверное загрузка фото в статическую страницу.
После человек заходит, заполняет, отправляет. Например фотографии загруженные, отправляются на почту письмом, или куда - то, откуда их просто быстро скачать, отдельная папка от каждого пользователя. Ну и остальные данные отправляются в отдельное меню в админку.
Всё это дело оформить css по дизайну.
Желательно js или аякс, без пхп, чтобы обновлений страницу не было, всё так сказать современно.
Жду желающих и ценники в личку на сайте или по реквизитам.
https://vk.com/zipposs
Телега @gmzippo
Наличие WMR, WMZ, обязательно.
Приветствую дорогие разработчики. По заголовку заказа думаю понятно что нужно сделать.
На 10 версии есть следующие модули:
Нужно все эти модули переделать под 13 версию, чтоб устанавливалось по новому стандарту, через установщик.
На 10 версии есть следующие модули:
- Дополнительные поля комментариев
- Категории для дополнительных полей в комментариях
- Синхронизация дополнительных полей
- Шаблоны для дополнительных полей
Нужно все эти модули переделать под 13 версию, чтоб устанавливалось по новому стандарту, через установщик.
Здравствуйте, с новым годом!
Надо парсер для информационного сайта.
ТЗ: Я создаю конфигурацию/форму (внизу скриншот) для парсинга и указываю ссылку на донор(единственный), и парсер добавляет новости в бд по конфигурации который я указал.
Донор имеет кнопки похожих на DLE, "Предыдущий новость" - "Следующий новость". И парсер у нас должен ориентироваться на кнопку "Следующий", то есть после добавления первой новости парсер переход на следующий новость и также добавляет в бд и.т.д.
Готов заплатить до 2к рублей "только на Qiwi".
Надо парсер для информационного сайта.
ТЗ: Я создаю конфигурацию/форму (внизу скриншот) для парсинга и указываю ссылку на донор(единственный), и парсер добавляет новости в бд по конфигурации который я указал.
Донор имеет кнопки похожих на DLE, "Предыдущий новость" - "Следующий новость". И парсер у нас должен ориентироваться на кнопку "Следующий", то есть после добавления первой новости парсер переход на следующий новость и также добавляет в бд и.т.д.
Готов заплатить до 2к рублей "только на Qiwi".
1. Необходимо на CMS DLE 12.1 создать вторую отдельную RSS ленту.
2. Написать хак для этой второй RSS ленты, чтобы при добавлении новостей я смог исключать необходимые мне новости из этой RSS ленты.
2. Написать хак для этой второй RSS ленты, чтобы при добавлении новостей я смог исключать необходимые мне новости из этой RSS ленты.
Здравствуйте, такие вот мелочи надо :
1. Открыть доступ к новостям в модераций для определённой группе. (по дефолту посмотреть новости в модераций могут только админы и автор) То есть:
1.1 Я добавил новость, а там другой группа мог только посмотреть.
1.2 Остальные группы кроме "Админов" и допустим "Premium" не могли смотреть новости в модераций.
2. Надо настроить показ следующего/предыдущего новости при просмотре полной новости который в модераций как по умолчанию в DLE.
2.1 Если возможно подключение типа: {include file="engine/modules/nextpreviewnews.php"}
Цена, срок пожалуйста.
1. Открыть доступ к новостям в модераций для определённой группе. (по дефолту посмотреть новости в модераций могут только админы и автор) То есть:
1.1 Я добавил новость, а там другой группа мог только посмотреть.
1.2 Остальные группы кроме "Админов" и допустим "Premium" не могли смотреть новости в модераций.
2. Надо настроить показ следующего/предыдущего новости при просмотре полной новости который в модераций как по умолчанию в DLE.
2.1 Если возможно подключение типа: {include file="engine/modules/nextpreviewnews.php"}
Цена, срок пожалуйста.
Добрый день, интересует разработка модуля-парсера цен в режиме реального времени с ведущих китайских интернет-магазинов.
В частности:
1) Вывод актуальных цен с ведущих китайских интернет-магазинов (Aliexpress и GearBest, возможно еще потребуется JD и Pandao) на определенные модели смартфонов/планшетов/ноутбуков;
2) Возможность задать определенные параметры отслеживания (ОЗУ, ПЗУ и тд.)
3) Возможность уведомления пользователей при снижении цены ниже n-го значения;
4) График динамики цен.
Также, хотелось бы услышать примерную стоимость разработки данного модуля.
В частности:
1) Вывод актуальных цен с ведущих китайских интернет-магазинов (Aliexpress и GearBest, возможно еще потребуется JD и Pandao) на определенные модели смартфонов/планшетов/ноутбуков;
2) Возможность задать определенные параметры отслеживания (ОЗУ, ПЗУ и тд.)
3) Возможность уведомления пользователей при снижении цены ниже n-го значения;
4) График динамики цен.
Также, хотелось бы услышать примерную стоимость разработки данного модуля.