Последние сообщения

Кирилл Никулин
Кирилл Никулин
  • Сообщений: 24
  • Последний визит: 28 мая 2025 в 15:16

Добрый день Максим! 

Да, конечно, у нас уже есть готовое решение DST Board. Это универсальное решение для реализации доски объявлений, агрегатора-биржи услуг под любые тематики в том числе и стройке/ремонту. Подробнее можно посмотреть тут https://dstglobal.ru/board

Если кратко то, о чем Вы спрашивали: 

— Возможность общения – да внутри платформы встроен собственный мессенджер (чат) с возможностью общения между заказчиком и исполнителем, а также администрацией сайта

— Также у нас много встроенного и другого полезного функционала в систему, в отличие от других платформ мы не разбиваем все это на отдельные модули и продаем их потом отдельно, а встраиваем сразу в систему чтоб она была максимально много функциональной, все компоненты и модули системы которые уже встроены, можно посмотреть тут https://dstglobal.ru/prices6

— Установку платформы и настройку на хостинге мы делаем бесплатно

— Техническая поддержка у нас бесплатная

— Система полностью готова, поэтому скорее всего Вам не понадобятся никакие дополнительные работы кроме небольшой переработки системы оплаты:  

1)  Сделать функционал   выставление счета на оплату услуг для исполнителей 

2) Подключить эквайринг (можно  и обычный,  но тогда надо будет переводы делать вручную  по контрагентам),  лучше сделать с экскроу счетами,  чтобы система автоматически распределяла их по участникам сделки.  Можно если делать эквайринг  с экскроу счетами сделать еще холдирование – заморозку средств на какое-то выбранное время.   Решения по экскроу счетам есть у Т банка,  Ю кассы,  Сбера,  Банка Точки. 

Если делать просто эквайринг, то  функционал выставления счета и оплата обойдутся ориентировочно  в 20-30 тысяч,  если с экскроу счетами, то  в 50-60. 

Все дополнительные работы по разработке проводятся нами под таймер и видеозапись. Потому что мы — одна из немногих компаний, которая предоставляет клиенту не только отчет о выполненных задачах, но и видеозаписи того, как производились эти работы т.е. никаких лишних оплат и выдуманных часов не будет.

— Никаких дополнительных аренд или скрытых оплат, Ваши основные оплаты будут:  

1. Оплата раз в год Вашему регистратору домена 

2. Ежемесячная оплата хостинга 

3. Единоразово купить платформу 420 т.р. 

То есть дополнительные расходы только могут быть если Вы заказываете дополнительную разработку какого-либо функционала под себя.

Редактировалось: 1 раз (Последний: 24 января 2025 в 11:58)
Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

Спасибо Алексей, сработало 

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

Подгрузка другого шаблона для мобильного

<script type="text/javascript">
 
var doRelocation = function() {
 
    var currentWidth = window.innerWidth,
        breakpoint = 900,
        newLocation = '/promo/mobil.php';
 
    if (currentWidth < breakpoint) {
        window.location.replace(newLocation);
    }
 
}
 
doRelocation();
 
window.addEventListener('resize', doRelocation);
</script>
 
Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

Правильней делать ротацию не 25 секунд, а 33, так как Яндекс некоторые рекламные показы не будет засчитывать если ставить 25 секунд, среднее время 30 секунд, а для надежности правильней добавить еще 3 секунды, вот скрипт для ротации: 

 
<script type="text/javascript">
 
    function rtb_self_reload(){
 
    (function(w, d, n, s, t) {
        w[n] = w[n] || [];
        w[n].push(function() {
            Ya.Context.AdvManager.render({
                blockId: "R-A-1638842-1",
                renderTo: "yandex_rtb_R-A-1638842-1",
                async: true
            });
        });
        t = d.getElementsByTagName("script")[0];
        s = d.createElement("script");
        s.type = "text/javascript";
        s.src = "//an.yandex.ru/system/context.js";
        s.async = true;
        t.parentNode.insertBefore(s, t);
    })(this, this.document, "yandexContextAsyncCallbacks");     
 
        setTimeout(function(){
 
            rtb_self_reload();
 
        },33000);
 
    }
 
    rtb_self_reload();
 
</script>
 
Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

Да можете, лимитов в системе нет, можете повесить даже на миллион страниц, но это не очень удобный подход, проще включить систему ротации баннерных позиций, ротация будет происходить каждые 25 секунд и сменять баннеры, далее добавить позиции только в основные разделы сайта, если у Вас социальная сеть, то это например могут быть разделы — блоги, пользователи, группы, видео, каналы, профили пользователей. 

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

Алексей Онищенко

Это конечно удобней, спасибо за помощь  

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

Да можете, лимитов в системе нет, можете повесить даже на миллион страниц, но это не очень удобный подход, проще включить систему ротации баннерных позиций, ротация будет происходить каждые 25 секунд и сменять баннеры, далее добавить позиции только в основные разделы сайта, если у Вас социальная сеть, то это например могут быть разделы — блоги, пользователи, группы, видео, каналы, профили пользователей. 

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

Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

У меня в моей социальной сети огромное количество контента, разделов и страниц, более миллиона разных страниц и порядка 300 разделов, что я могу на все 300 разделов повесить разные позиции, что крутились разные баннеры? 

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

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

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

Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

Алексей Онищенко, сработало, большое Вам спасибо за помощь, работает как нужно 

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

А, теперь я вас понял! Вам нужно сделать так, чтобы только те пользователи, которые перешли по определенной ссылке с параметром lang=zh-CN, автоматически переключались на китайский язык, а все остальные пользователи остались на своем языке. Давайте разберем, как это сделать! 

Данный CSS выводит флаг через класс icon-flag и скрывает не нужный нам элемент alt 

 
<style>
.icon-flag {
  background: url(/images/zh-CN.svg) no-repeat 0 0;
  font-size: 0px;
}
</style>
 

и вот как будет выглядеть ваш JavaScript с добавлением класса icon-flag, правильным управлением изображением и верным параметром lang=zh-CN:  

<script>
document.addEventListener("DOMContentLoaded", function() {
    const urlParams = new URLSearchParams(window.location.search);
    const lang = urlParams.get('lang');
 
    if (lang === 'zh-CN') {
        // Ищем элемент для китайского языка
        var chineseOption = document.querySelector('a[data-gt-lang="zh-CN"]');
        if (chineseOption) {
            // Симулируем клик на элемент для переключения языка
            chineseOption.click();
 
            // Находим текущий элемент для языка
            var currentLangImg = document.querySelector('.gt-current-lang img');
 
            // Если currentLangImg существует, обновляем его свойства
            if (currentLangImg) {
                // Задаем правильный src
                currentLangImg.src = chineseOption.querySelector('img').src; // Используем изображение для китайского языка
                currentLangImg.alt = "简体中文"; // Обновляем alt текст
 
                // Добавляем класс icon-flag
                currentLangImg.classList.add('icon-flag');
            }
        }
    }
});
</script>
Славянская Культура
Славянская Культура
  • Сообщений: 9
  • Последний визит: 24 января 2025 в 11:40

В этом все и дело что мне не нужно чтоб он переключал всех пользователей на китайский, а только тех которые перешли по ссылке example.com/?lang=zh-CN, а также используя Ваше решение у меня пропали иконки флагов

Нияз Шакиров
Нияз Шакиров
  • Сообщений: 14
  • Последний визит: 2 апреля 2025 в 13:36

Сделать так, чтобы люди автоматически попадали на китайский язык, не нажимая на кнопку это не сложная задача. 

Давайте разберемся, как это можно сделать!

1 шаг. Использование URL-параметров

Ваш переводчик DSt Translate поддерживает параметр в URL-адресе для выбора языка, вы можете создать ссылку с этим параметром. Например:

example.com/?lang=zh-CN

Здесь просто замените example.com на страницу вашего сайта.

2 шаг. Автоматическая инициализация скрипта JavaScript

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

 
<script>
document.addEventListener("DOMContentLoaded", function() {
    // Ищем элемент для китайского языка
    var chineseOption = document.querySelector('a[data-gt-lang="zh-CN"]');
    if (chineseOption) {
        // Симулируем клик на элемент
        chineseOption.click();
    }
});
</script>
 

Этот код должен быть вставлен в конец вашей HTML страницы (перед закрывающим тегом

), чтобы он выполнялся после загрузки всех элементов. 

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

Иван Терешенко
Иван Терешенко
  • Сообщений: 47
  • Последний визит: 14 августа 2025 в 11:59

Проблема в том, что nav#leftbar a гораздо более конкретен, чем #special. Первый содержит один идентификатор и два тега, второй — только один идентификатор.

я бы поменял идентификатор leftbar в класс leftbar а также удалите имя тега перед ним в CSS, чтобы вы могли настроить таргетинг .leftbar a и .leftbar p. Затем #special является более конкретным, поскольку содержит идентификатор. (Классы более значимы, чем теги, а идентификаторы более значимы, чем классы.)

Если ты это знаешь #special всегда является первой записью #leftbar, вы также можете настроить таргетинг на него, используя что-то вроде #leftbar a:first-child, без необходимости идентификатора.

Яна Мельникова
Яна Мельникова
  • Сообщений: 24
  • Последний визит: 7 марта 2025 в 13:17

Вы можете использовать :not() псевдокласс для исключения связи с special идентификатор:

nav#leftbar a:not(#special) {   color: red; }  #leftbar a:not(#special):hover {   color: gold; }
<nav id="leftbar">   <a href="link" id="special" onclick="function()">Special</a>   <p>Navigation area 1</p>     <a href="index.html">Home</a>     <a href="link">Link 1</a>     <a href="link">Link 2</a>     <a href="link">Link 3</a>     <a href="link">Link 4</a> </nav>
Редактировалось: 1 раз (Последний: 23 января 2025 в 03:04)
Елена Фомина
Елена Фомина
  • Сообщений: 7
  • Последний визит: 17 августа 2025 в 17:09

У нас в системе, на выбор встроено 6 различных визуальных редактора, которые Вы можете назначать в настройках системы и которые предназначены для редактирования любого типа контента. Все редакторы поддерживают редактирование (по примеру Word) и работают как с картинками, видео так и с другими типами файлов.

По поводу персонализации оформления, мы предлагаем своим клиентам 3 варианта его реализации:

1. После покупки системы наши разработчики могут сделать индивидуальный дизайн, как доп работы.

2. Вы можете обратиться к стороннему подрядчику. DST Доска объявлений имеет полностью открытый исходный код, что позволит полностью переписывать систему в том числе и оформление сайта под свои нужды.

3. Приобрести дополнительный модуль «Конструктор сайта»

Данный модуль позволит Вам по примеру WIX и Tilda методом перетаскивания оформить свой сайт и все страницы на нем без программирования.

Заявка на услуги DST

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

Адрес

Ижевск, ул. Воткинское шоссе 170 Е.
Региональный оператор Сколково. Технопарк Нобель

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон