Автор Тема: CMS Clipper. Новости  (Прочитано 6253 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
CMS Clipper. Новости
« : 17 Сентябрь 2012, 12:54:11 »
Международное сообщество ClipperCMS

Английская команда (форум)

 http://www.clippercms.com/forum/

Германская команда
http://clippercms.de

Новости

Зарегистрировался на форуме CMS Clipper - новой ветки развития Evo, чего и всем желаю:
http://www.clippercms.com/forum/

На форуме можно получать информацию о Клиппере, что называется, из первых рук. Здесь будем размещать новости о Клиппере. Кто что узнает интересного - пишите в эту тему.

------------------------------------------------

На форуме зашла речь о создании класса clipper в коде CMS. По этому поводу я написал что желательна совместимость Клиппера с Ево, хотя бы на первом этапе. Получил такой ответ от организатора сообщества Клиппера.

Мы мотивированы желанием продолжать и активно развивать код Evo, и поэтому мы намерены сохранить Clipper совместимый с Evo. Вы можете видеть это как продолжение Evo, не зависящее от MODx.

Переменная $clipper в любой момент может быть заменена на $MODx, $MODx будет по-прежнему храниться и существовать в качестве эталона, так же, как $etomite в настоящее время все еще существует в виде ссылки на $MODx. Это позволит сохранить обратную совместимость.
« Последнее редактирование: 15 Январь 2014, 17:26:54 от sadex13 »
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Re: CMS Clipper. Новости
« Ответ #1 : 17 Сентябрь 2012, 13:29:55 »
Новый бэк-энд, который может быть интегрирован в Клиппер, приятная довольно вещь, можно чуток протестировать Demo. Поддерживается итальянской командой. Интересно, что указана версия MODx 1.0.7.
http://www.jertix.org/demo/modxmanager3/

Кстати, довольно интересный сайт у итальянцев
http://www.jertix.org/
 
Там есть свои хорошие шаблоны для Ево, сниппеты, плагины и т.д. Сайт можно просматривать на итальянском и на английском.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Re: CMS Clipper. Новости
« Ответ #2 : 17 Сентябрь 2012, 14:02:57 »
Вопрос на форуме Клиппера

Я видел в разделе этого сайта (Клиппера):
"Веб-пользователи - вилка WebLoginPE 1.3.1 с некоторыми исправлениями багов и возможностью работать из коробки с двумя SMF мостами, в настоящее время в установке по умолчанию".

... и поскольку данный форум использует SMF2 я полагаю, есть рабочий плагин SMF-моста. Я знаю, что есть SMF1 мост для MODx Evo, но где я могу найти этот SMF2 мост?

И следующий вопрос. Намерены ли вы иметь свои различные хранилища для плагинов / модулей / фрагменты из существующих «экстра» MODx?

Ответ

У нас будет свой repo для Extras. В настоящий момент мост SMF2 может быть загружен отсюда:
http://timspencerweb.co.uk/modx-clipper-smf2-bridge

Как и во всех OSS, обратная связь будет высоко ценится.

thanks,Tim.

Инфо_мое. Посмотрел по ссылке - действительно, живой мост SMF2 для Клиппера и для Ево 1.0.6. Молодцы ребята, однако.
« Последнее редактирование: 17 Сентябрь 2012, 14:13:55 от sadex13 »
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Re: CMS Clipper. Новости
« Ответ #3 : 18 Сентябрь 2012, 08:15:29 »
Evo is not dead, and there are at least two groups developing the codebase independently of MODx - the Japanese community and http://www.clippercms.com.
Edited 1 week, 5 days ago by TimGS
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Re: CMS Clipper. Новости
« Ответ #4 : 18 Сентябрь 2012, 10:17:30 »
Вопрос. В будущих версиях Клиппера планируете ли вы поддерживать совместимость с модулями, сниппетами, плагинами и прочими скриптами Ево, хотя бы на первом этапе:
1) с уже существующими;
2) с теми, которые могут появиться в будущем.

Ответ. В соответствии с нашей позиции в данном проекте, как уже отмечалось выше, обратная совместимость является ключевой целью. Нет никаких причин по которым существующие Extras Ево не могли бы работать с Клиппером.
Если у вас есть какие-либо конкретные проблемы, пожалуйста, напишите в новой теме с возможно более подробным описанием, почему Вы подозреваете что какое-либо расширение Ево может не работать с Клиппером.

thanks,
-- Tim.

PS
Такой подход обнадеживает. Вполне можно устанавливать Клиппер и делать на нем рабочие проекты. Особо можно отметить весьма дружелюбную реакцию и ответы Тима на такого рода вопросы.

FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Re: CMS Clipper. Новости
« Ответ #5 : 18 Сентябрь 2012, 16:36:00 »
Вопрос
How do you plan to organize work on a conversion from the obsolete kernel Evo mysql_* to mysqli_* or PDO?
This is very important, and this is a big job. It is necessary to select people and organize them.

Ответ
Reply #1 on: September 17, 2012, 08:23:57 PM »
Please see the coding guide. https://github.com/ClipperCMS/ClipperCMS/wiki/Coding-Guide

Важно подчеркнуть, что нет необходимости беспокоиться чрезмерно только потому, что расширение MySQL является "устаревшим". Оно устарело, но пока еще его не удаляют, и как таковое справедливо предположить, что по крайней мере на протяжении жизни PHP5. * и, возможно, даже PHP6. *, оно останется в PHP. Маловероятно, что разработчики PHP будут форсировать сроки удаления из PHP данного расширения. Это повлияло бы на слишком большое количество существующего кода - не только MODx / Clipper. В отношении скорости работы имеется незначительная расхождение - до такой степени, что разные источники делают различные утверждения относительно того, MySQLi или MySQL быстрее (некоторые из них я рассматривал, они даже скорее склоняются в пользу старого расширения).

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

В плане того, как двигаться дальше, Вы несколько забегаете вперед со своим вопросом. Во-первых, MODx/Clipper DBAPI необходимо правильно реализовать хотя бы посредством кода. В текущей ситуации скрипты как фронт-энд так и бек-энд Evo (и Клиппера) используют довольно много mysql_* процедур, и они должны быть заменены на $modx->db->* процедуры. Это простая, но весьма трудоемкая работа. Один человек может сделать эту работу, но ничто не мешает членам сообщества сделать свой вклад, большой или малый, в DBAPI_use через github.

Во-вторых, DBAPI должен быть загружен таким образом, чтбы могли использоваться и альтернативные DBAPIs. Это, вероятно, будет делаться основной командой, но, как обычно, идеи и представления от сообщества приветствуется. Это могло бы быть более быстрой работой, чем вышеозначенное решение проблемы перекодировки ядра и избавления от старых mysql_* процедур, но об этом тоже необходимо думать.

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

В какой-то момент может потребоваться удаление из ядра нестандартного SQL, где это существенно для основной функциональности. Опять же, см. наше руководство по написанию кодов. Это, наверное, работа в основном требующая знания различных RBDMS, или по крайней мере желание и способность разбираться в стандартном SQL. Я только говорю, что это "может быть" нужно удалять, поскольку это зависит от того, насколько мы хотим поддерживать не MySQL базы данных.

PS
Перевод мой, текст сложный, см. оригинал
http://www.clippercms.com/forum/general-discussion-1/recoding-core-evo-to-mysqli_-*-or-pdo/

Важно, что они понимают эту проблему и готовы ее решать.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Re: CMS Clipper. Новости
« Ответ #6 : 19 Сентябрь 2012, 21:35:58 »
Вопрос

Hence, in Clipper 1.1+ in the kernel will be only DBAPI procedures.
1. Thus old snippets, plugins, modules will be compatible with Clipper 1.1+.
2. In Clipper 1.1+ can run snippets and modules made with MySQLi and PDO statements and, naturally, on functions DBAPI.

Ответ

Yes. The current DBAPI will be upgraded to use mysqli, and the framework will be there for those who prefer PDO and wish to write a DBAPI that uses that (or anything else).

-- Tim.

Итак, прояснилось следующее. В следующей версии Клиппера планируется все депрекативные в будущем процедуры mysql_* переписать на новые mysqli_* но в одном файле, а именно в файле класса DBAPI (т.е. все функции DBAPI будут работать на новых mysqli_* процедурах). Это произойдет на втором этапе, т.е. на этапе обновления DBAPI, и эта самая легкая работа.

На первом же этапе - на этапе оптимизации - во всех файлах ядра Ево все процедуры mysql_* должны быть перекодированы в вызовы функций DBAPI. Таким образом во всех файлах ядра для работы с БД будут прописаны только функции DBAPI. Это дает существенный преимущества в будущем при сохранении совместимости с модулями, сниппетами, плагинами Ево, сделанными ранее.
Об этом стоит поговорить отдельно и более подробно.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Re: CMS Clipper. Новости
« Ответ #7 : 26 Октябрь 2012, 17:29:29 »
Запущена германская версия Клиппера:
http://clippercms.de
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: CMS Clipper. Новости
« Ответ #8 : 07 Декабрь 2012, 16:58:13 »
Прогресс, необходимый для выхода Clipper 1.1 release

Тема на clippercms.com/forum
http://www.clippercms.com/forum/general-discussion-1/progress-needed-for-1-1/

Чтобы вышла стабильная release-версия Clipper 1.1, необходимо:

1) больше тестирования пользователями Клиппера, и больше обратной информации о результатах использования ClipperCMS;

2) составление документации;

3) исправление багов и недоработок, выявленных в двух первых пунктах.

В плане вышеизложенного, более массовая помощь сообщества является крайне полезной и необходимой.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: CMS Clipper. Новости
« Ответ #9 : 21 Декабрь 2012, 16:54:39 »
Вышел ClipperCMS релиз - версия 1.1 rc

Скачать:
http://www.clippercms.com/download/current-release.html

Подробности изменений:
http://www.clippercms.com/forum/new-features-new-release-summaries/clipper-1-1-rc/msg374/#msg374

ClipperCMS 1.1rc (Dec 2012)

- Snippet nesting problem fixed.
- New ClipperCarbon style based on MODxCarbon.
- New default ClipperModern style.
- ClipperCMS branding applied and instances of MODx replaced with Clipper in the language files.
- Replace MODx news feeds with Clipper news feeds (#38)
- Improved and configurable handling of deprecated PHP functions in modules, snippets and plugins. Logging optional. Halting optional.
- PHP error messages can now be switched off i.e. there is the option to exit silently.
- Ditto and WebLoginPE forked and renamed. Snippet translation table implemented for backwards compatibility.
- Change manager password hashes to a salted SHA1. Backwards compatibility with existing MD5 hashes retained.
- Upgrades to bundled Extras:
   AjaxSearch 1.9.3
   WebUsers (was WebLoginPE) 1.3.2
   TinyMCE clipper-3.4.9.1 (tinymce itself upgraded)
   ManagerManager clipper-0.3.12
   Forgot Manager Login clipper-1.1.5 (security upgrade; #82, #84)
   QM+ clipper-1.5.6
   List (was Ditto) 2.1.1
- For UTF-8 sites, GPC arrays are sanitised so can now be assumed by Extras to contain valid UTF-8.
- DocumentParser improvements:
   - Bugfix: Erroneous HTTP 401 in DocumentParser changed to HTTP 403
   - Improved security of DocumentParser::Striptags
   - Bugfix: $_REQUEST['q'] crashes if passed an array
   - jQuery script handling API methods added. Used by upgraded versions of QM+, ManagerManager and WebUsers.
- .htaccess security rules added
- The ubiquitous IN_MANAGER_MODE checks now exit silently.
- Miscellaneous security fixes.
- Updates for PHP 5.4 (OOP - see #89 and #90 - and instances of E_ALL changed to E_ALL & ~E_STRICT)
- System setting defaults updated (#113)
        - "Page Click Behavior" default changed to "Edit Resource"
        - "Remember Tabs" default changed to "yes"
- #107 ManagerManager (bundled extra) made compatible with custom TVs
- #101 List (bundled extra) language item 'missing_placeholders_tpl' removed
- #91  Removed border="0" from TinyMCE tables
- #78  Update manager/includes/lang/nederlands-utf8.inc.php
- #77  jQuery bug in ManagerManager fixed
- #53  Filebrowser modified to avoid space characters in uploaded filenames (problems with phpThumb)
- #36  TinyMCE - modern skin enhancement
- #16  Insert, replace & insert ignore improvements to DBAPI
- #6   Eliminated use of assets/templates/manager. Manager themes now live entirely in manager/media/styles.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: CMS Clipper. Новости
« Ответ #10 : 21 Декабрь 2012, 17:00:18 »
По истине большая и серьезная работа проделана Тимом, в основном, и теми кто ему в чем-то помогал за довольно короткое время. Такого значительного обновления и модификации Ево, включая модификации ядра, уже несколько лет не было. Появление релиза Клиппера уже в конце этого года - это дело серьезное, которое демонстрирует серьезный подход к делу организатора форка Тима и его соратников.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: CMS Clipper. Новости
« Ответ #11 : 12 Апрель 2013, 09:15:27 »
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: CMS Clipper. Новости
« Ответ #12 : 15 Январь 2014, 17:30:08 »
Форум английского сообщества ClipperCMS перешел на движек FluxBB

Текст новости о переходе форума ClipperCMS на движек FluxBB:
http://www.clippercms.com/forum/viewtopic.php?id=251

Общий вид форума  ClipperCMS после перехода на движек FluxBB:
http://www.clippercms.com/forum/index.php

This is FluxBB 1.5.4 with changes for Clipper integration as at:
 https://github.com/TimGS/fluxbb/tree/clipperflux (branch clipperflux).
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.