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

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

  • 28 октября 2012 г.
  • Несколько вопросов:
    1) Если email администратора находится на gmail, будет ли работать отправка через SMTP авторизацию? Тогда надо использовать 587 порт. У меня почему то не работает.
    2) Почему после того как пользователь нажимает кнопку Отправить, не выдается сообщение об успешной отправке. Просто кнопка становится не активной. В админке у меня сообщение видно. До какого-то момента этой проблемы не было. Ничего кроме настроек SMTP авторизации не менял.
  • 25 октября 2012 г.
  • Ну вот Зенон, к примеру, таким не страдает. По крайней мере я очень долго сидел на одном из самых дешевых тарифов и посещаемость форума в районе 4000 посетителей их не смущала. Перешел на более дорогой сам, просто посещаемость стала подрастать и не стал дожидаться, когда упрусь в ограничения для тарифа.
  • 22 октября 2012 г.
  • Разбирался вчера как загасить возможные дубли страниц и получил вот такой .htaccess
    Код
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*[^/])$ $1/ [L,R=301]
    RewriteCond %{HTTP_HOST} !^www.
    RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
    RewriteRule ^(.*)sitemap.xml$ index.php?rewrite=sitemap.xml [QSA]
    RewriteRule ^(.*)/$ index.php?rewrite=$1 [QSA]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?rewrite=$1 [QSA]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/
    RewriteRule ^index.php$ http://www.domen.ru [R=301,L]

    </IfModule>

    У меня адресация страниц вида http://www.domen.ru/page-name/page-name1/
    Собственно тут редиректы с без www на с www, плюс убирается index.php из адреса www.domen.ru/index.php ну и закрывающие слеши.
    Всё работает, насколько смог протестировать, но если есть какие-то ошибки, сообщите пожалуйста. :)
  • 30 октября 2012 г.
  • Кстати да, можно их и закрыть, на случай глюков разных. Я вчера игрался с редиректами и почему то она страница такой урл выдала, хотя в меню другой. Успеет адский яндекс скушать страницу такую и придется бороться.
  • 23 октября 2012 г. , редакция: 1350944153
  • Азат, Вы слишком много хотите. Модули есть? Есть! Остальное ваши личные завышенные требования. Другим пользователям этого достаточно, а тут ишь, выискался.
    P.S. Если прочитаете мою тему про опросы, думаю поймете, в чем юмор.
    P.P.S. Виталий, надеюсь не зло подколол Вас, немного. ;) Без наездов, честное слово.
  • 20 октября 2012 г.
  • Да, это условие. Для чего это не важно, скажем для отделения страниц которые имеют вложенные, от тех которые не имеют. Окружение, причины, следствие - это то здесь причем? :) Надо как-то в map.model.php создать эту переменную, но как? Вот главный вопрос.
  • 20 октября 2012 г.
  • Её конечно там нет, поэтому я и прощу помощи, как её создать, причем создать ее можно только в файле map.model.php, а не map.model.php? Причем тут зачем конкретно она нужна? Такое ощущение, что Вы по всем темам ходите и только ради флейма, помогать реально не помогаете.
    Какая разница какое условие??? Вы не понимаете что такое parent_id в Диафане? Или не знаете что такое ($row["parent_id"])==0?
    Вы уже не в первую мою тему приходите, да дальше флуда ничего не пошло.
  • 20 октября 2012 г.
  • Пусть будет вот так:
    Код
    if(!isset($row['map_no_show']) && ($row["parent_id"])==0)
    {
    continue;

    Что это меняет? Если бы я хотел просто такую конструкцию:
    if ($row["parent_id"]>0) (просто от балды).
    Что меняется? Так причем тут конкретная конструкция?
  • 20 октября 2012 г. , редакция: 1350729667
  • Однако нужно оказалось вовсе не то, что в теме указал. Вот что нужно для моих целей count_children. Так точно можно определить страницы которые не имеют вложенных. Если кто-то подскажет в том же виде (куда и что конкретно) как Денис, только без хамства и подколок, буду очень благодарен.
    Видимо надо делать запрос к базе в файле map.model.php, типа такого
    Код
    $result = DB::query("SELECT id, [name], count_children FROM {site} WHERE [act]='1' AND trash='0' AND parent_id='%d' AND block='0' ORDER BY sort ASC", $parent_id);

    Но как это все в рабочем состоянии должно выглядеть, чтобы count_children стала доступна в map.view.list.php без понятия. :)
  • 20 октября 2012 г.
  • Так это же php, diafan.cms здесь не причем. Поэтому как-то не гуманно просить Виталия учить азам php :)
    Вообще я помню порой возмущался что одного не хватает, другого, но теперь пришел к выводу что люди которые хотя бы немного знают php могут очень даже не сложно допилить что надо, cms грамотно написана. Ну а нам остается надеяться на помощь сообщества.
    С годами думаю много будет людей на форуме, которые помогут в подобных ситуациях, как это в общем то на любом форуме бывает. Но пока еще не накопилась критическая масса сайтов на этой cms.
  • 20 октября 2012 г.
  • Прекрасно понимаю. :) Не знаю почему некоторые личности бросаются на людей, которые сразу же поясняют, что не знают php. Вроде нигде здесь не заявлено - вход только для программистов. Все форумы функционируют по простому алгоритму - люди туда приходят помогать или за помощью. Не хочешь помогать, так пройди мимо, чего пытаться оскорбить человека. Этот человек спец. в другой области и где-то на другом форуме помогает тем, кто в его темах не шарит. Вообщем странно это все.
    И обычно новички не несутся за помощью сразу же, по себе скажу. Сам сначала ковыряюсь, смотрю где-то примеры, но реально трудно это. Когда-то получается по аналогии сделать или совсем какой-то примитив, когда-то без помощи специалистов не обойтись, тогда и идешь на форум.
  • 22 октября 2012 г.
  • Так поэтому на форуме и пишу. Программисты то врядли подобные вопросы задают. Структура cms ясна, везде комментарии. Когда мне знакомый прикручивал вывод тем с форума, то ранее ни разу не сталкиваясь с вашей cms не долго въезжал, очень шустро написал модуль.
  • 21 октября 2012 г.
  • Виталий, возвращаясь к конкретному случая. Вот такой запрос:
    Код
    $result = DB::query("SELECT id, [name], count_children FROM {site} WHERE [act]='1' AND trash='0' AND parent_id='%d' AND block='0' ORDER BY sort ASC", $parent_id);

    А дальше? Там миллион возможных ошибок в синтаксисе и я как обезьянка их буду перебирать год, не знаю азов php. А на их изучение, вот честное слово, сейчас совсем времени нет. :(
    Если возможно, подскажите пожалуйста, как от этого запроса перейти к count_children, т.е. уже законченный код в файле модели. Вот по такому примеру я уже в других случаях смогу сделать то, что может понадобится.
  • 22 октября 2012 г. , редакция: 1350856265
  • Виталий, я и не рассчитывал, что лично Вы будете постоянно помогать. Вы и так уже серьезно помогли. Но может кто-то еще подключиться.
    Касательно "распинаешься в пустоту", не согласен. Может я что-то пойму, может кому-то другому пригодится. И насчет "не хочет думать и учиться", очень даже зря. Просто это не мое. А платить, так сложилось, что совсем на это нет средств в текущий момент. А проект запускать надо. Можете назвать это нищебродством, но когда я помогаю людям в тех областях где я разбираюсь, не считаю их нищебродами, если они не платят за это деньги.
    Уже отдал 4000 за мелкие доработки, при том что за лицензию отдал 2000 рублей. Вот с поиском от Яндекса Вы помогли, а мне ценник выставили 1800 рублей за это. Любой чих по вашей cms это минимум 1000 рублей (это даже у "частников" которые здесь тусуются). И с частью я справился сам или с вашей помощью. Так бы еще 4000 сверху отдал.
    Но честно говоря, Вы меня немного удивили. Денисом повеяло. Неужели вы оба никогда не обращались на форумы за помощь, в областях в которых вы вообще ничего не понимаете. И по несколько раз. Вот у меня форум врачебных консультаций. Там доктора, причем очень сильные профи, каждый день отвечают людям. И они приходят туда с разными вопросами, по много раз их задают, но почему то никто их не отправляет читать книги по медицине. ;)
    И представьте, как это выглядело бы, если бы они предложили поэтапно изучить разные разделы медицины, чтобы плавно подойти к ответу.
Показывать по:

Новости

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