Не нравятся результаты поиска? Попробуйте другой поиск!
На сайте есть страница видео, на которой колонки с изображением и названием Плейлиста (как на моем канале Youtube). При клике на Плейлист, должна открываться страница со всеми видео данного плейлиста(должно интегрироваться из Youtube) так, чтобы пользователь мог смотреть видео прям на моем сайте, не переходя в youtube. Видео из плейлистов должны обновляться каждые n часов(или минут). Может кто готов написать модуль для данной задачи?
Нужен специалист на постоянной основе. Делаем сайт на DLE. Который способен написать, отредактировать модуль под нужды проекта.
В кратце расскажу. Нужен основной шаблон в виде таблицы во всю ширину экрана.

Сверху шапка с авторизацией и кнопками добавления пользователя и новости в всплывающем окне.
В ячейках будут выводится данные с доп. полей новости. По умолчанию строк 100, далее автоподгрузка будет.
Внешнее минималистичный дизайн, границы серые шапка один цвет. (как пример Гугл Таблицы, excell)

Более подробно исполнителю. Сроки не поджимают, но чем быстрее тем лучше.

Спасибо.
Добрый день, нужно поправить пару ошибок с редиректами и отключить вывод новостей на странице статистике
Подробности покажу, расскажу
Здравствуйте уважаемые. Мне необходим модуль характеристики товара для того, чтобы было намного удобнее, проще и быстрее заполнять характеристику товара, ибо каждый раз создавать новое поле для каждой категории товара это чистой воды геморой. Я приложил 2 фото из переписки, что конкретно нужно и как примерно это будет выглядеть.
Разработка модуля "Характеристики товара".

Разработка модуля "Характеристики товара".


Вот конечный вариант, как это должно на выводе быть.
Разработка модуля "Характеристики товара".



Требуется доработать горизонтальное меню шаблона, для более корректного отображения.
Нужно согласно тз сделать подобный сайт
Пишите цену
Вот ссылка на тз
https://docs.google.com/document/d/1g6uOXElzOZUrRd0BTS2qyz4uLi70ZY_PdlcbHBNqlWU/edit?usp=sharing
ориентир на сайт : https://juliadates.com
Для сайта mapswater.com (CMS DataLifeEngine) нужно реализовать:
1) добавление линий по рекам с API Яндекс Карт:
а) вручную, с помощью редактора. Либо в качестве новости либо в отдельную таблицу. На данный момент нужно как-то сохранить полилинию https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Polyline-docpage/ в удобном формате (JSON, строка) и название реки. Пример для сохранения в БД через стандартный функционал добавления новостей в DLE - http://dle.vernem.by/addriver.html (логин/пароль - demo/demo)
б) с помощью загрузки файла gpx, json, txt содержащего в себе массив точек для построения полилинии.
Сразу вопрос, можно ли будет соединить оба варианта? Т.е. загрузить трек на карту и дорисовать его вручную. Или загрузить 2 трека и соединить их руками. Главное ограничение, на выходе всегда получаем одну линию для одной реки.

2) Редактирование рек. Любой пользователь может отредактировать реку (дорисовать ее). Но нужна защита от полного удаления уже нарисованной ранее реки. DLE позволяет отправить новость на модерацию, но если пользователь удалит реку случайно или специально, и отправит новость на модерацию, то старые данные не сохранятся. Нужно какое-то сохранение различных версий. И если модератор утверждает новую - тогда накатываются изменения. Если нет, остается прежняя информация.

3) Нужен на отдельной странице модуль для измерения расстояния по нескольким рекам. Пример по одной реке можно посмотреть здесь http://dle.vernem.by/testovaja-kategorija-dlja-rek/15-reka-berezina.html
Мне же нужен следующий функционал:
а) отображение нескольких линий рек на одной карте. Например через множественный селект выбрать несколько рек, нажать кнопку построить и на карту нанесутся выбранные линии по рекам.
б) Указать 2 точки на любых реках чтобы выяснить расстояние по ним. Точки нужно ставить на карту двумя метками, их можно перетаскивать только по полилиниям, построенный маршрут по рекам выделен новым цветом.
Мысли как измерять расстояние по 2 рекам тут https://jsfiddle.net/Colonizator/k1ucmpkj/
Грубо говоря сначала соединяем 2 полилинии в одну и уже по ней проводим вычисления, как-то так.
Если вам интересна такая задача - пишите, обсудим детали.
Необходимо доработать голосование на сайте. Должно появляться уведомление "Ваш голос принят" "Ваш голос изменен" "Ваш голос отозван". Реализовать ежедневную смену ТОП новости на главной странице.
Здравствуйте.

Нужна качественная реализация доставки push-уведомлений пользователям и гостям сайта. Суть такова:
- посетитель заходит на сайт, по традиции получает запрос на подписку (такой месседж возле значка https в адресной строке)
- согласившись, он идет гулять по сайту
- найдя понравившеюся публикацию он жмет кнопку Получать уведомления при изменении новости (пр.)
- и как только у новости меняется дата (или другой параметр на выбор, задается в настройках) этот подписчик получит уведомление

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

!function(t){"function"==typeof define&&define.amd?define(["../../../engine/classes/js/jquery"],t):t(jQuery)}(function(t){function e(){var e=n(this);return isNaN(e.datetime)||t(this).text(r(e.datetime)),this}function n(e){if(!(e=t(e)).data("timeago")){e.data("timeago",{datetime:a.datetime(e)});var n=t.trim(e.text());a.settings.localeTitle?e.attr("title",e.data("timeago").datetime.toLocaleString()):!(n.length>0)||a.isTime(e)&&e.attr("title")||e.attr("title",n)}return e.data("timeago")}function r(t){return a.inWords(i(t))}function i(t){return(new Date).getTime()-t.getTime()}t.timeago=function(e){return r(e instanceof Date?e:"string"==typeof e?t.timeago.parse(e):"number"==typeof e?new Date(e):t.timeago.datetime(e))};var a=t.timeago;t.extend(t.timeago,{settings:{refreshMillis:6e4,allowFuture:!1,localeTitle:!1,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years",wordSeparator:" ",numbers:[]}},inWords:function(e){function n(n,i){var a=t.isFunction(n)?n(i,e):n,o=r.numbers&&r.numbers[i]||i;return a.replace(/%d/i,o)}var r=this.settings.strings,i=r.prefixAgo,a=r.suffixAgo;this.settings.allowFuture&&e<0&&(i=r.prefixFromNow,a=r.suffixFromNow);var o=Math.abs(e)/1e3,u=o/60,s=u/60,d=s/24,m=d/365,f=o<45&&n(r.seconds,Math.round(o))||o<90&&n(r.minute,1)||u<45&&n(r.minutes,Math.round(u))||u<90&&n(r.hour,1)||s<24&&n(r.hours,Math.round(s))||s<42&&n(r.day,1)||d<30&&n(r.days,Math.round(d))||d<45&&n(r.month,1)||d<365&&n(r.months,Math.round(d/30))||m<1.5&&n(r.year,1)||n(r.years,Math.round(m)),c=r.wordSeparator||"";return void 0===r.wordSeparator&&(c=" "),t.trim([i,f,a].join(c))},parse:function(e){var n=t.trim(e);return n=n.replace(/\.\d+/,""),n=n.replace(/-/,"/").replace(/-/,"/"),n=n.replace(/T/," ").replace(/Z/," UTC"),n=n.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2"),new Date(n)},datetime:function(e){var n=a.isTime(e)?t(e).attr("datetime"):t(e).attr("title");return a.parse(n)},isTime:function(e){return"time"===t(e).get(0).tagName.toLowerCase()}});var o={init:function(){var n=t.proxy(e,this);n();var r=a.settings;r.refreshMillis>0&&setInterval(n,r.refreshMillis)},update:function(n){t(this).data("timeago",{datetime:a.parse(n)}),e.apply(this)}};t.fn.timeago=function(t,e){var n=t?o[t]:o.init;if(!n)throw new Error("Unknown function name '"+t+"' for timeago");return this.each(function(){n.call(this,e)}),this},document.createElement("abbr"),document.createElement("time")}),function(){function t(t,e,n,r){var i=t%10;return 1==i&&(1==t||t>20)?e:i>1&&i<5&&(t>20||t<10)?n:r}jQuery.timeago.settings.strings={prefixAgo:null,prefixFromNow:"через",suffixAgo:"назад",suffixFromNow:null,seconds:"меньше минуты",minute:"минуту",minutes:function(e){return t(e,"%d минута","%d минуты","%d минут")},hour:"час",hours:function(e){return t(e,"%d час","%d часа","%d часов")},day:"день",days:function(e){return t(e,"%d день","%d дня","%d дней")},month:"месяц",months:function(e){return t(e,"%d месяц","%d месяца","%d месяцев")},year:"год",years:function(e){return t(e,"%d год","%d года","%d лет")}}}(),$("time.ago").timeago(),$(document).on("click",".unsubcomm",function(){ShowLoading();var t=$(this);$.post(dle_root+"engine/ajax/subscribe.php",{post_id:$("#post_id").val()},function(e){HideLoading(),e.error?DLEalert(e.error,"Ошибка"):t.html(e.html)},"json")});
Здравствуйте! Нужна помощь, есть терминальный сервер, ось линукс, необходимо развернуть среду HTTP сервера для сайта на DLE.
Добрый день, нужно сделать вызов окна crop-popup при загрузке изображения что бы в данном окне можно было делать обрезку фото. Цена обсуждается.
Здравствуйте!
Я ищу разработчика, который может добавить мне дополнительный тег в bbcode ти code или quote которые я использую под заголовками статей.

В настоящее время я использую тег code, который я изменил в engine.css. Но в последнее время мне нужен этот тег, который я хочу добавить новый тег, который предназначен только для субтитров.

Пишите цену и сроки!
Есть два простых модуля с открытым кодом, которые я приобрел, но их необходимо немного доработать. Автор модулей неохотно выходит на связь и часто игнорит.
1й модуль выводит топ новостей за определенный год, на нем необходимо добавить выбор шаблона, по которому он будет выводить новости. По дефолту стоит shortstory.
2й модуль показывается всем, кроме гостей, его необходимо доработать, чтобы и гостям показывался, и при нажатии на кнопку (любую) появлялось алерт окно, что необходимо зарегистрироваться.

наверх