Jelix був розроблений з прагматизмом, простота у використанні, простота, продуктивність, гнучкість і надійність на увазі.
Він поставляється з API справу з кількістю технічних аспектів: доступ до даних, MVC модель, шаблони, генератори вихідного формату (HTML, XUL, & hellip;), веб-сервіси (XML-RPC, JSON-RPC), формує генератор, CRUD, аутентифікація, управління правами, локалізація і т.д. & hellip;
Модульна структура і організація файлів проекту присутній, накладення рамок і деяких нових стандартів.
а & ldquo; шар & Rdquo; організація проекту розщеплюється контенту в :. уявлення, координація, обслуговування, бізнес, наполегливість
Що нового в цьому випуску:
- defaultconfig.ini.php перейменований в mainconfig.ini.php. defaultconfig.ini.php все ще підтримується, але тепер не рекомендується. (Олів'є Demah)
- новий localconfig.ini.php для зберігання конфігурації, специфічні для навколишнього середовища (Dev, Prod ...)
- Новий Джепп :: mainConfigFile () метод, щоб отримати шлях основного файлу конфігурації
- Модулі для шаблонів, що надаються вашим додатком тепер пріоритет над ті, які передбачені в рамках. Таким чином, ви можете & Quot; перевизначити & Quot; існуючих полігонів Тепер шаблон.
- Нові методи addJSLinkModule () або addCSSLinkModule на об'єкті HTML відгуку, щоб додати легко посилання на JS і CSS файли, що зберігаються в модулях.
Що нового у версії 1.6.5:
- defaultconfig.ini.php перейменований в mainconfig. ini.php. defaultconfig.ini.php все ще підтримується, але тепер не рекомендується. (Олів'є Demah)
- новий localconfig.ini.php для зберігання конфігурації, специфічні для навколишнього середовища (Dev, Prod ...)
- Новий Джепп :: mainConfigFile () метод, щоб отримати шлях основного файлу конфігурації
- Модулі для шаблонів, що надаються вашим додатком тепер пріоритет над ті, які передбачені в рамках. Таким чином, ви можете & Quot; перевизначити & Quot; існуючих полігонів Тепер шаблон.
- Нові методи addJSLinkModule () або addCSSLinkModule на об'єкті HTML відгуку, щоб додати легко посилання на JS і CSS файли, що зберігаються в модулях.
Що нового у версії 1.6.4:
- defaultconfig.ini.php перейменований в mainconfig. ini.php. defaultconfig.ini.php все ще підтримується, але тепер не рекомендується. (Олів'є Demah)
- новий localconfig.ini.php для зберігання конфігурації, специфічні для навколишнього середовища (Dev, Prod ...)
- Новий Джепп :: mainConfigFile () метод, щоб отримати шлях основного файлу конфігурації
- Модулі для шаблонів, що надаються вашим додатком тепер пріоритет над ті, які передбачені в рамках. Таким чином, ви можете & Quot; перевизначити & Quot; існуючих полігонів Тепер шаблон.
- Нові методи addJSLinkModule () або addCSSLinkModule на об'єкті HTML відгуку, щоб додати легко посилання на JS і CSS файли, що зберігаються в модулях.
Що нового у версії 1.6.3:
- defaultconfig.ini.php перейменований в mainconfig. ini.php. defaultconfig.ini.php все ще підтримується, але тепер не рекомендується. (Олів'є Demah)
- новий localconfig.ini.php для зберігання конфігурації, специфічні для навколишнього середовища (Dev, Prod ...)
- Новий Джепп :: mainConfigFile () метод, щоб отримати шлях основного файлу конфігурації
- Модулі для шаблонів, що надаються вашим додатком тепер пріоритет над ті, які передбачені в рамках. Таким чином, ви можете & Quot; перевизначити & Quot; існуючих полігонів Тепер шаблон.
- Нові методи addJSLinkModule () або addCSSLinkModule на об'єкті HTML відгуку, щоб додати легко посилання на JS і CSS файли, що зберігаються в модулях.
Що нового у версії 1.5.0:
- PHP 5.3 і вище потрібно. Немає більше підтримки PHP 5.2.
- jResponseHtml тепер генерує заголовок HTML5.
- Нова система хеширования в jAuth.
- Нові модулі.
Що нового у версії 1.5 RC1:
- PHP 5.3 і вище потрібно. Немає більше підтримки PHP 5.2.
- jResponseHtml тепер генерує заголовок HTML5. Новий jResponseHtml4 класу мають однакове поведінка попередньої версії jResponseHtml.
- Додана змінна HEADTOP для шаблону помилки і додана можливість додавати контент у верхній частині заголовка HTML, у відповідь HTML.
- Тепер можна оголосити карту класу для jSoapClient, в інший файл, ніж profiles.ini.php.
- jEvent: можливість відключити слухача деяких модулів .
- jLocale: додана можливість мати в тирі ім'я властивості .
- Переїхав локалей jacl2db з модуля jelix до модуля jacl2db.
- Переїхав локалей jacldb з модуля jelix до модуля jacldb.
<Літій> The FakeServerConf Lib для випробувань був доданий.
Що нового у версії 1.3.3:
- Додано повідомлення про помилку, якщо в папці PDF-шрифти не найден.
- Перехід від SimpleTest 1.1а до 1.1
- Оновлене wikirenderer 3.1.5
Що нового у версії 1.4 бета-1:
- Віртуальні шаблони
- Новий API для підтримки кеша HTTP
- Нові класи для читання Atom і RSS-канали
- Новий клас, jPref, щоб встановити і отримати динамічні / параметри конфігурації Функціональне. Інтерфейс доступний, щоб дозволити веб-майстру, щоб управляти цими перевагами.
- Модулі можуть надати свій власний об'єкт відповіді і вказати їх безпосередньо в конфігурації
- Модулі можуть надати свої власні CSS і JS файл без копіювання їх в директорію WWW
Що нового у версії 1.3.1:
- jLog і jResponseHtml є зараз плагіни
- Нові помилки управлінь. jLog використовується для зберігання помилок, а помилки не відображаються більше у відповідях.
- Нова сторінка помилки (HTTP-код: 500), відображається при сталася помилка. ви можете перевизначити його, щоб мати конструкцію ви хочете.
- Всі профілі підключення (JDB, jKVDb, JCache і т.д.) тепер зберігаються в одному файлі profiles.ini.php.
- Новий хороший налагодження бар, розгортаються, показуючи багато інформації (помилки, SQL запити ...)
- JELIX_APP_ * константи тепер замінені методами в новому класі Джепп
- поліпшення в jAcl2: суб'єкти груп, права можуть бути заборонені групою .
- Основна доопрацювання jelix-скриптів, щоб полегшити використання команд jelix: Більше немає jelix.php сценарію. Він був замінений новим cmd.php в додаток для запуску команд на додатки, а одним createapp.php сценарію в Lib / jelix-скриптів /. Jelix-скриптів представлена в трьох виданнях Jelix (Dev, вибирають, золото).
- Покращена обробка контексту CGI скриптів CLI, які запускаються з PHP-CGI
- Модернізовані всі виробники бібліотеки: TCPDF 5.9.093, php5redis 1.2, JQuery 1.6.2, JQuery UI 1.8.15, 1.1.12 markitup
Що нового у версії 1.3:
- jLog і jResponseHtml є зараз плагіни
- нові помилки управлінь. jLog використовується для зберігання помилок, а помилки не відображаються більше у відповідях.
- Нова сторінка помилки (HTTP-код: 500), відображається при сталася помилка. ви можете перевизначити його, щоб мати конструкцію ви хочете.
- всі профілі підключення (JDB, jKVDb, JCache і т.д.) тепер зберігаються в одному файлі profiles.ini.php.
- новий хороший налагодження бар, розгортаються, показуючи багато інформації (помилки, SQL запити ...)
- JELIX_APP_ * константи тепер замінені методами в новому класі Джепп
- поліпшення в jAcl2: суб'єкти груп, права можуть бути заборонені групою .
- Основна доопрацювання jelix-скриптів, щоб полегшити використання команд jelix: Більше немає jelix.php сценарію. Він був замінений новим cmd.php в додаток для запуску команд на додатки, а одним createapp.php сценарію в Lib / jelix-скриптів /. Jelix-скриптів представлена в трьох виданнях Jelix (Dev, вибирають, золото).
- Покращена обробка контексту CGI скриптів CLI, які запускаються з PHP-CGI
- Модернізовані всі виробники бібліотеки: TCPDF 5.9.093, php5redis 1.2, JQuery 1.6.2, JQuery UI 1.8.15, 1.1.12 markitup
Що нового у версії 1.2.5:
- jLog і jResponseHtml є зараз плагіни
- Нові помилки управлінь. jLog використовується для зберігання помилок, а помилки не відображаються більше у відповідях.
- Нова сторінка помилки (HTTP-код: 500), відображається при сталася помилка. ви можете перевизначити його, щоб мати конструкцію ви хочете.
- Всі профілі підключення (JDB, jKVDb, JCache і т.д.) тепер зберігаються в одному файлі profiles.ini.php.
- Новий хороший налагодження бар, розгортаються, показуючи багато інформації (помилки, SQL запити ...)
- JELIX_APP_ * константи тепер замінені методами в новому класі Джепп
- поліпшення в jAcl2: суб'єкти груп, права можуть бути заборонені групою .
- Основна доопрацювання jelix-скриптів, щоб полегшити використання команд jelix: Більше немає jelix.php сценарію. Він був замінений новим cmd.php в додаток для запуску команд на додатки, а одним createapp.php сценарію в Lib / jelix-скриптів /. Jelix-скриптів представлена в трьох виданнях Jelix (Dev, вибирають, золото).
- Покращена обробка контексту CGI скриптів CLI, які запускаються з PHP-CGI
- Модернізовані всі виробники бібліотеки: TCPDF 5.9.093, php5redis 1.2, JQuery 1.6.2, JQuery UI 1.8.15, 1.1.12 markitup
Що нового у версії 1.2.4:
- Деякі помилки 'DatePicker невизначеними' іноді з'являються при відображенні форма з DatePicker. Причина: JS файли не були завантажені в правильному порядку
- CLI EntryPoint: вимагають інструкції повинні мати повний шлях для того, щоб запустити скрипт з будь-якої точки світу
- jDaoConditions - Oracle потребує таблиці префіксів в реченні згенерованого замовлення
- Виправлена регресія: jtpl плагін "включити" не міг впоратися з рекурсивность через METAS .
- Виправлено повідомлення: RefCount не був оголошений в jFormsDataContainer
Що нового у версії 1.2.2:
- Покращення:
- Новий модифікатор jtpl: круглий
- Виправлені помилки:
- auth_url_return не передається в формі під час виходу з системи
- місяців і днів в повній дати французькою мовою повинна починатися з рядкової
- JCache :: врівень повинен очистити тільки кеш-файл даного профілю.
- - ctrl_value повинні бути збережені для того, щоб не відображати два рази при використанні ctrl_value поза циклом formcontrols + використовуючи formcontrols
- Fix incompatilities з MySql 5.5.x в SQL-скрипт.
- Виправлена Sqlite скрипт для jacl2db
- долучення відсутній таблицю в install_jacl2.schema.sqlite.sql
- Виправлена підтримка мета в включених шаблонів.
- jLog не слід використовувати об'єкт запиту, якщо він ще не існує
- jIniFileModifier Незбереженість вміст після розділу перейменування, іні злиття і інші зміни.
- Виправлена повідомлення, що з'являється в майстра про force_encoding, в деяких випадках
- Jelix-скрипти, createapp: виправлено погане покоління наступної версії для нового файлу project.xml
- В TestApp використовуйте реальну Lib версію jelix під час збирання пакету, тому TestApp приймає деякі незначні оновлення jelix
- Виправлені деякі переклади і дивно французький пропозицію
<Літій> The magicquotes плагін генерує повідомлення з PHP 5.3
Вимоги
- PHP 5.3 або вище
Коментар не знайдено