MODx-CMS - 0.9.6.3
Вы не вошли (Войти)

Авторизация

Хотите принять участие в обсуждении? Авторизуйтесь или пройдите регистрацию.



Популярные теги

Внимание!

Форум закрыт и работает только в режиме чтения. Более подробную информацию читайте в сообществе.

    •  
      CommentAuthorbanev
    • CommentTime24/12/2008
     
    <p>
    На официальном сайте.
    </p>
    <p>
    Что новенького?
    </p>
    •  
      CommentAuthortetis
    • CommentTime24/12/2008
     
    Единственное что можно сказать - 0,9,6,2 до следующей обновляется без проблем
    •  
      CommentAuthorCarw
    • CommentTime26/12/2008
     
    Ура! Буду смотреть на выходные и потом все отпишу обязательно. Но в целом там весьма много исправлений предполагается как найденных уязвимостей, так и поддержки кодировок. Посмотрим что получилось на этот раз ;-)
    •  
      CommentAuthorCarw
    • CommentTime27/12/2008
     

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

    Могу набросать небольшой список изменений из тех, что я проверял.

    И еще меня очень беспокоит один глюк, который у меня проявляется постоянно, проверьте пожалуйста, кто поставил. Заходим в создание нового TV-параметра и затем переходим на пункт Сайт -> Главная. У меня стабильно вылетает:

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 40 bytes) in Z:\home\modx0963\www\manager\includes\config_check.inc.php on line 69

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

    •  
      CommentAuthorbraun
    • CommentTime27/12/2008
     
    Проверил, ничего подобного у меня нет. Вообще 0.9.6.3 очень стабильно работает.
    •  
      CommentAuthortetis
    • CommentTime27/12/2008
     
    Еще один минус (конечно не в modx), а в плагине. FCKEditor последней
    версии на 0.9.6.2 становится нормально, а на 0.9.6.3 не работает. По
    крайней мере у меня. Пришлось откатить  до  0.9.6.2.
    •  
      CommentAuthorbraun
    • CommentTime27/12/2008
     
    Вот этот: http://modxcms.com/FCKEditor-583.html, последней версии - 2.6.3, становится нормально, но в финале не может обновить системные настройки. Настройки обновлял вручную, работает нормально.
    •  
      CommentAuthorCarw
    • CommentTime27/12/2008
     
    Ага... это радует, что у меня у одного ошибка... возможно просто глюк системный.
    •  
      CommentAuthorCarw
    • CommentTime28/12/2008
     

    Этот релиз также знаменует окончание выпуска "старых MODx". В 2009 году вы увидите Эволюцию (Evolution) и Революцию (Revolution), которые будут представлены как платформы MODx. Evolution будет предоставлять очищенный базовый код для совместного использования наследуемого парсера, Менеджера и ядра, с которым Вы уже знакомы. Revolution является основанием для того, чтобы переписать все MODx на новые версии. И да, Revo будет включать средства, которые помогут вам импортировать свои существующие сайты.

    Evo и Revo также будут лучше отделять ядро платформы MODx от различных дополнений, которые всем нравятся. Это важное отличие, которое поможет нам сделать MODx более удобной в эксплуатации, надежной и быстрой платформой в будущем. Там все еще будет полезное и поучительное демо, доступное из специализированной установки, просто теперь оно не является "частью ядра". В Revo установка превратилась в удивительную веб-систему, которую вы можете запустить прямо из Менеджера. Мы думаем, что и сообщество, и разработчики полюбят эту систему.

    За кулисами многие вещи, направленные на поддержку проекта, происходят день за днем. Вероятно, большинство не знает, но над кодом MODx на протяжении месяцев работает несколько давних членов сообщества полный рабочий день. Мы трудимся над выработкой некоторых стратегических отношений с другими проектами и услугами, которыми также может воспользоваться сообщество MODx, включая виртуальный (shared), виртуальный выделенный (VPS) и выделенный (dedicated) хостинг партнеров, который мы тщательно проверяем и испытываем. В 2009 году мы должны увидеть как минимум две книги о MODx, опубликованные на английском, присоединяя к этому книгу, изданную в 2007 году в Японии. И также будет абсолютно новый сайт поддержки MODx в ближайшее время. Давайте просто скажем, 2009 год будет значительным этапом для MODx.

    Оригинал: Another Year for MODx and a New Release, автор Ryan Thrash.

    Перевод: mоdx.ru

    Стало быть готовимся к тщательному изучению новой версии ;-)

    •  
      CommentAuthorbenderovec
    • CommentTime19/02/2009
     
    <p>
    Итак анализ 0.9.6.3:
    </p>
    <ol>
    <li>в файле \manager\processors\save_web_user.processor.php все те-же глюки при отправление писем со строк 423 заменяем на: </li>
    </ol>
    <blockquote>
    <p>
        if (ini_get('safe_mode') == FALSE) {<br />
            if (!mail($email, $emailsubject, $message, &quot;From: &quot; . $emailsender . &quot;\r\n&quot; . &quot;X-Mailer: Content Manager - PHP/&quot; . phpversion().&quot;\r\n&quot;.'Content-Type: text/plain; charset=&quot;UTF-8&quot;', &quot;-f $emailsender&quot;)) {<br />
                webAlert(&quot;Error while sending mail to $mailto&quot;);<br />
                exit;<br />
            }<br />
        } elseif (!mail($email, $emailsubject, $message, &quot;From: &quot; . $emailsender . &quot;\r\n&quot; . &quot;X-Mailer: Content Manager - PHP/&quot; . phpversion().&quot;\r\n&quot;.'Content-Type: text/plain; charset=&quot;UTF-8&quot;')) {<br />
            webAlert(&quot;Error while sending mail to $email&quot;);<br />
            exit;<br />
        }
    </p>
    </blockquote>
    <ol>
    <li>\manager\processors\save_user.processor.php  тоже самое (строка 461).</li>
    <li>manager\includes\lang\russian-UTF8.inc.php лучше заменить (строка 14) с setlocale (LC_ALL, 'ru_RU'); на setlocale (LC_ALL, 'ru_RU.UTF8');</li>
    <li>опять кривое дерево manager\frames\nodes.php меняем со строки 66:<br />
    <blockquote>
            $pad = &quot;&lt;img src=\&quot;media/style/MODxLight/images/tree/empty.gif\&quot; width=18 height=10&gt;&amp;nbsp;&quot;;<br />
    <br />
            // setup spacer<br />
            $spacer = &quot;&quot;;<br />
            for ($i = 1; $i &lt;= $indent; $i++){<br />
                $spacer .= $pad;<br />
            }
    </blockquote>
    </li>
    <li>и файл manager\frames\tree.php строка 190<br />
    <blockquote>
                    for(i=0;i&lt;=indent+1;i++) spacer+='&lt;img src=&quot;media/style/MODxLight/images/tree/empty.gif&quot; height=10 width=18&gt;&amp;nbsp;';<br />
    </blockquote>
    </li>
    <li>Тут-же можно пропатчить редактирование по щелчку строка 339:<br />
    <blockquote>
    //                parent.main.location.href=&quot;index.php?a=3&amp;id=&quot; + id + getFolderState(); //just added the getvar &amp;opened=<br />
                    //<br />
                    // Jeroen added the parentarray<br />
                    //<br />
    setActiveFromContextMenu( id );<br />
    <br />
    top.main.document.location.href=&quot;index.php?a=27&amp;id=&quot; + id; <br />
                }<br />
    </blockquote>
    </li>
    <li>snippets\weblogin\weblogin.common.inc.php так-же прописать кодировку по аналогии с первым пунктом строка 60,61</li>
    </ol>
    <p>
    Вот пока все, это только анализ кода, вообще было сделано много изменений (140 файлов) и 22 новоые директории.
    </p>
    <p>
    Буду ставить и смотреть теперь изнутри.
    </p>