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

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

  • 30 октября 2014 г.
  • Молодой человек! Вы не туда написали:
    Код
    Кто сказал что я на CGI работаю??? Обычная связка APACHE+PHP!


    Тогда на кой хрен Вам нужны "apache2 www-data"??????

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

    По всей видимости, у вас дебиан собран неверно для работы php под апачем. Нужно ставить апач-ITK.

    Ваш апач должен называться примерно так: apache2-mpm-itk-2.2.22-14+deb7
  • 22 октября 2014 г.
  • Вы индексацию в модуле Поиск запускали?

    Можно попробовать в "Модули и БД" удалить поиск и установить по-новой.
    Обязательно - в параметрах сайта, на все время ковыряний отключите кеширование сайта.
  • 22 октября 2014 г.
  • Да, действительно. Нужно, если поиск с главной страницы, чтобы в адресе прописывался /search/, т.е.:
    /search/page2/?searchword=фотография если ищем слово "фотография"
  • 21 октября 2014 г.
  • Можно попробовать создать страницу "Акции" и прикрепить к нему модуль Магазина. И заполнять раздел магазина "Акции" акционным товаром. Так подходит?
    Правда, пробовал только на версии 4.5, на текущей версии сработает ли не проверял.
  • 22 октября 2014 г.
  • Ну, можно еще вписать в меню ссылку со строкой поиска товара по акции, и тогда откроется страница с акционным товаром.
    Правда, мешает заголовок страницы "Поиск по товарам"..
    В общем, у меня получилась ссылка
    /shop/?module=shop&action=search&cat_id=0&pr1=&pr2=&act=1

    Пагинация есть. Если свойство "акция" убрали, то товар с этой страницы пропадет. Вроде самое простое решение без всякого кодирования.
  • 18 декабря 2014 г.
  • Если:
    Цитата
    Добавил характеристику с типом "число", сделал активным чекбокс "Использовать в форме поиска"


    то ищите поле не в настройках в админке, а на паблике, в блоке (форме) поиска товара! Выше Сергей как раз об этом говорил.
  • 21 октября 2014 г.
  • Мое быстрое решение (не "программистское"):
    В файле faq.model.php
    вместо:
    Код
    $row["anons"] = $this->diafan->short_text($row["anons"], 160);
    $row["text"] = ! empty($row["text"]) ? $this->diafan->short_text($row["text"], 160) : '';


    делаем:
    Код
    $row["anons"] = $this->diafan->short_text($row["anons"], 10000);
    $row["text"] = ! empty($row["text"]) ? $this->diafan->short_text($row["text"], 10000) : '';


    и все! Полные тексты вопроса и ответа!
    Заместо "10000" можно вписать сколь душа пожелает.

    Плюс: код остался неизменным, при желании всегда можно вернуть как было.

    А в faq.view.list.php вырезаем код ссылки,
    вместо:
    Код
    //вопрос и ссылка на полную версию
    echo '<div class="faq_question faq-question">';
    echo '<a href="'.BASE_PATH_HREF.$row["link"].'">'.$row['anons'].'</a>';

    делаем:
    Код
    //вопрос
    echo '<div class="faq_question faq-question">';
    echo $row['anons'];
  • 15 октября 2014 г.
  • Яша банит не только сайты на diafan, но у меня большинство сайтов построены на diafan, отсюда и название темы. И проблема.
    Вот в этой теме пишут о проблеме.

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

    Яша и Гугль за это дело банят. Навсегда. Хотя сайт 100% чист, но браузеры зараженных компов видят запрещенную рекламу, переходы на дорвеи и т.п.

    Проблема решается запрещением выполнения сторонних скриптов при просмотре вашего сайте, используя директиву Content-Security-Policy. При этом нужно разрешить некоторые сторонние скрипты (допустим от РСЯ, гуладса, соцсетей и т.п.)

    Вопрос, кто-нить решал эту проблему? Не сможете ли подсказать, как реализовать использование директивы Content-Security-Policy применительно к diafan.CMS?
    Как использовать вот эту хрень: http://cspisawesome.com ???
  • 17 октября 2014 г.
  • Друзья, вот ссылка на форум фанов джумлы, и там еще куча ссылок на тематический материал.
    Там очень понятно разъяснена суть проблемы.
    Можно тут посмотреть: http://habrahabr.ru/company/yandex/blog/206508/ - это уже поддержка Яши хвалится как вышли из положения.


    Сам пока предполагаю использовать .htaccess. Но оно не всем подходит, т.к. не все имеют возможность включить у апача mod_headers (обычно на серверах для вирт. хостингов отключен).

    Вот, чешу репу, может есть более универсальный способ, реализованный на уровне небольшой кастомизации движка.
    Или просто тупо помещать код типа
    Код
    Content-Security-Policy allow 'self'; img-src * ; script-src AJAX.googleapis.com 'self'; frame-src 'none'; object-src 'none'
    в обасть head?
  • 17 октября 2014 г.
  • Наш оптимизатор увидел в логах уже несколько случаев переходов на "левые" сайты, даже малопосещаемых.
    Цитата

    яндекс может об этом узнать только если на сайте установлена яндекс метрика
    в общем-то да, но она стоит на большинстве продвигаемых сайтов.
  • 12 октября 2014 г.
  • Вместо:
    Код
    //название и ссылка подкатегории
    echo '<a href="'.BASE_PATH_HREF.$child["link"].'">'.$child["name"].' ('.$child["count"].')</a>';

    сделать:
    Код
    //название и ссылка подкатегории
    echo '<a href="'.BASE_PATH_HREF.$child["link"].'">'.$child["name"].': ('.$child["count"].') шт.</a>';


    в shop.view.list.php

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум