Вход • Регистрация

Всего найдено: 5679

  • 14 апреля 2014 г.
  • А я вот думаю. Что если штатную kcaptcha малек подшаманить и сделать там
    Код
    $allowed_symbols = "0123456789БГДЖИЛПУФЦЧШЩЭЮ"; #цифры и русские буквы

    Соответственно, файлы шрифтов нарисовать под это дело?
    Ведь спамеры в основном западные, латиницу разгадывают на ура. А вот кириллицы у них быть не должно. В то время как наши соотечественники легко введут и Ф и Щ.
    Думаете поможет?
  • 14 апреля 2014 г.
  • Это зависит от задач и потребностей сайта. Если мне на сайте не нужны комментарии "vot v takom vot vide", то значит извините, не пишите ни из Германии, ни из Китая.
    Если нужны - всегда можно в настройках капчи вернуть только цифры, латиницу, или вообще включить "вопрос-ответ".
  • 10 апреля 2014 г.
  • К слову сказать, отношения к CMS данная ошибка отношения не имеет. А имеет отношение она к РНР, причем ошибка школьная, из-за кавычек, самая позорная и стыдная.
    Вы знаете как работает вывод echo и кавычки одинарные и двойные?

    Код
    //можно так
    echo ' **** ';
    //или так
    echo " **** ";


    А если надо использовать кавычки внутри оператора, то снаружи надо использовать другие кавычки.

    Код
    //можно так
    echo ' ** " * " ';
    //или так
    echo " ** ' * ' ";


    Вы же делаете

    Код
    echo ' **** onclick=" 'ORDER' "';


    Где ошибка??? Очевидно, что оператор воспринимает команду как

    Код
    echo ' **** onclick=" '


    И ругается, что в конце строки нет ;

    Чтобы ликбез состоялся полностью, покажу как должно быть:

    Код
    echo ' **** onclick=" ' . " 'ORDER' " . ' "';
  • 10 апреля 2014 г. , редакция: 1397122025
  • А Вы не писали, что не программист. И даже наоборот, заявили, что за плечами суровый опыт работы с кучей других CMS
    Код
    echo '<span class="button_wrap"><input type="submit" value="'.$this->diafan->_('Отправить', false).'" class="button" name="button" onclick="yaCounterXXXXXX.reachGoal("ORDER"); return true;"></span>
    </form>';

    Здесь ошибка та же. Это неправильно ровно по той же причине:
    Событие внутри
    Код
    onclick=""

    вот:
    Код
    yaCounterXXXXXX.reachGoal("ORDER"); return true;


    Если Вы пишете
    Код
    onclick="yaCounterXXXXXX.reachGoal("ORDER"); return true;"

    РНР сработает, т.к. для него ошибки нет.
    Зато сломается JS, ведь для него это все выглядит как:
    Код
    onclick="yaCounterXXXXXX.reachGoal("

    Неужели это не очевидно, особенно после того, как я описал проблему выше?

    Я еще раз повторяю, правильно делать вот так:
    Код
    //Кнопка Отправить
    echo '<span class="button_wrap"><input type="submit" value="'.$this->diafan->_('Отправить', false).'" class="button" name="button" onclick="yaCounterXXXXXX.reachGoal(' . "'ORDER'" . '); return true;"></span>
    </form>';
    echo '<div class="errors error"'.($result["error"] ? '>'.$result["error"] : ' style="display:none">').'</div>
    </div>';
  • 22 мая 2014 г. , редакция: 1400746223
  • Цитата
    по мне так админка с фоном шлифованного металла или ромашек стыдно показывать клиентам, как то не серьёзно))))
    Мы, кстати, иногда ставим на фон логотип сайта замощеный, например для http://contractubex.ru/ как во вложении
  • 10 апреля 2014 г. , редакция: 1397121578
  • Дмитрий, какой ответ Вы ждете от всех?
    Цитата
    You don't have permission to access /diafan/ on this server.

    Это ругается сервер, до исполнения скриптов дело не доходит. Компьютер стоит у Вас дома/в офисе, доступ к нему только у Вас...
    Я могу предложить только поставить CMS онлайн, на любой хостинг, на любой сайт, в подпапку.
  • 01 апреля 2014 г. , редакция: 1396369711
  • Да, конечно, демо пока временно скрыли. Т.к. заполнить демо, предусмотрев для наглядности все возможности системы, это одно. А заготовить это всё в инсталлы - работа еще более временная. В течение недельки обновим и демо-сайт и демо-данные в пакет засунем.

    Никуда не пропал, стоит "Метод оплаты - Наличными курьеру", сразу по входу в методы оплаты.
    Ну и сам, как метод, он никогда не существовал, в смысле модуля. Просто текст, можно таких кучку создать самому. ;)
  • 01 апреля 2014 г.
  • 5.4 уже держится за дверную ручку с обратной стороны
    Пресс-релиз новой версии будет сегодня, как и версия.
    Но сама версия - не релиз, а бета. По множеству объективных причин, о которых все узнают чуть позже, версия 5.4 останется бетой достаточно долго, а стабильная 5.3 некоторое время также останется в ходу.
    И это не первоапрельская шутка
  • 01 апреля 2014 г.
  • У нас обычно так: всё то, что работало в предыдущей версии, продолжает работать в последующей. Если возможны глюки - они обычно там, где новый функционал.
    Так что все то, что было в 5.3, продолжит стабильно работать и в 5.4. Все то, что новое (а это прежде всего новая система обновлений и кастомизации), может бетиться. К сожалению, мы это полностью оттестировать не можем, т.к. работа зависит от будущих обновлений. От того, что мы выпустим в мае, июле и пр. Косячки будут, если активно обновляться и активно кастомизировать сайт, а это касается разработчиков прежде всего. Если работать как обычно, ставя сайты клиентам, сюрпризов быть не должно.
    В любом случае, техподдержка всегда на связи, особенно в ближайшие дни будет, так что клиенты вообще могут ничего не заметить.

    А новый функционал из пожеланий по 5.4 за последние полгода сделан, там тоже без особых сюрпризов. Заберете пакет сегодня, посмотрите
  • 01 апреля 2014 г.
  • Не-не, зачем нам всем 5.3? У нас новый фаворит - 5.4

    И с одной стороны сказать, что "5.4 вся бета" нельзя, рабочий функционал мы оттестировали. Однако и сказать, что "5.4 не бета" тоже нельзя, ведь новая система обновлений опутывает всю цмску, все рабочие модули, а эта система как раз бета, т.к. мы её только-только разработали...
  • 20 марта 2014 г.
  • Если оставить пустым поле "Псевдоссылка" при добавлении статьи, то она сгенерируется автоматически в формате домен/раздел/статья.html.
    Затем, после сохранения ссылку можно изменить.

    А вот если сразу это поле заполнить, то ссылка сразу так и останется.
  • 13 марта 2014 г.
  • Погодите, а зачем функции переопределять?
    Задачи-то какие? Чтобы на некоторых страницах в Н1 был какой-то особенный текст?
    Самая первая возможность - это галка "Не копировать заголовок автоматически с Н1", который затем можно прямо в визуальнике вписать в нужном виде.

    Если версткка не позволяет, то есть в "Дополнительно" тег "Заголовок title", который отменяет все назначения заголовка и выводит его как вписано в это поле. Правда для title только.
    Поэтому можно забацать в function.php
    Код
    public function h1_style()
    {
    if ($this->diafan->titlemodule_meta)
    {
    echo '<h1>'.$this->diafan->titlemodule_meta.'</h1>';
    return true;
    }
    }

    как говорит Павел и эта функция будет выводить H1 как он записан в поле тайтл в дополнительном.
    Если нужно, чтобы тайтл и Н1 отличались, то можно еще одно поле добавить
  • 16 марта 2016 г.
  • Ну насколько помню я, всегда на сайте цена выходила в основной валюте
    Цитата
    было что добавил какую-то строку и вывод цен в 2-х валютах
    Ну т.е. Вы просто доработали вьюху и все. Это всегда можно было, в любой версии
  • 29 января 2014 г.
  • Адель, втыкайте сразу на хостинг, зачем денвер?

    По сути, скорее всего что-то неправильно вписываете. В CMS все просто: Вы вбили параметры БД, и система сразу пытается с ними подключиться. Если не получает ответа от БД - выдает ошибку "неверны параметры".
    Проверьте точно хост, базу, логин, пароль. Часто бывает, что хост надо указывать как name, вместо localhost, или 127.0.0.1 вместо name. Бывает, пароль копируете, а там пробел лишний, или БД названа неправильно.
  • 29 января 2014 г.
  • Замечание резонное, но взаимоисключающее исходные ситуации логически. Ведь, чтобы сменить метод оплаты у заказа, заказчик должен быть авторизован. Соответственно, зарегистрирован. То есть, он должен войти на сайт, в списке заказов увидеть последний, тыкнуть, увидеть "Оплатить" и оплатить. Но "Быстрый заказ" - функционал для тех, кто быстро зашел на сайт по рекламе, выбрал штучный товар и быстро его заказал, безо всяких регистраций. Ни о каком кабинете тут речи идти не может, т.к. если предложить клиенту "Вы зарегистрируйтесь, подтвердите емайл, войдите в кабинет, найдите там заказ и затем его оплатите", клиент скажет "Идите нафиг с таким заказов в один клик".
    Соответственно, самым логичным тут будет именно формирование временной (или постоянной) ссылки из админки, типа site.ru/cart/orderpay/?order=3452, которую можно будет давать заказчику. открываем и там "Заказ такой-то, заказчик тот-то, сумма такая-то, оплатить (вебмани, Я.Д, виза)". И все.
    Этого в diafan.CMS нет, но если это добавить в вишлист, оно скорее всего появится.

Новости

  • 25 марта, вторник
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 
  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.