Jelix wurde mit Pragmatismus, Benutzerfreundlichkeit, Einfachheit, Leistung, Flexibilität und Robustheit im Verstand entwickelt.
Es ist mit einer API mit Zahlen von technischen Aspekten befassen kommt: Datenzugriff, MVC-Modell, Vorlagen, Ausgabeformat Generatoren (HTML, XUL, & hellip;), Web Services (XML-RPC, JSON-RPC) bildet Generator, CRUD, Authentifizierung, Rechtemanagement, Lokalisierung, etc & hellip;
Ein modularer Aufbau und eine Organisation der Dateien des Projekts vorhanden ist, einen Rahmen und einige Entwicklungs Standards festzulegen.
A & ldquo; Schicht & rdquo; Organisation des Projekts teilt Inhalte in:. Präsentation, Koordination, Service, Business, Ausdauer
Was ist neu in dieser Version:
- defaultconfig.ini.php wird mainconfig.ini.php umbenannt. defaultconfig.ini.php wird weiterhin unterstützt, ist aber jetzt veraltet. (Olivier Demah)
- eine neue localconfig.ini.php zum Speichern von Konfigurations spezifisch an eine Umgebung (dev, prod ...)
- Neue Japp :: MAINCONFIGFILE () -Methode den Pfad der Haupt-Konfigurationsdatei abrufen
- Plugins für Vorlagen, die von der Anwendung zur Verfügung gestellt sind jetzt die Priorität gegenüber den vom Rahmen zur Verfügung gestellt. So können Sie & quot; außer Kraft setzen & quot; Template-Plugins bestehenden jetzt.
- Neue Methoden addJSLinkModule () oder addCSSLinkModule auf der HTML-Response-Objekt, leicht zu addieren Links zu JS und CSS-Dateien in Modulen gespeichert.
Was ist neu in Version 1.6.5:
- defaultconfig.ini.php wird umbenannt in mainconfig. ini.php. defaultconfig.ini.php wird weiterhin unterstützt, ist aber jetzt veraltet. (Olivier Demah)
- eine neue localconfig.ini.php zum Speichern von Konfigurations spezifisch an eine Umgebung (dev, prod ...)
- Neue Japp :: MAINCONFIGFILE () -Methode den Pfad der Haupt-Konfigurationsdatei abrufen
- Plugins für Vorlagen, die von der Anwendung zur Verfügung gestellt sind jetzt die Priorität gegenüber den vom Rahmen zur Verfügung gestellt. So können Sie & quot; außer Kraft setzen & quot; Template-Plugins bestehenden jetzt.
- Neue Methoden addJSLinkModule () oder addCSSLinkModule auf der HTML-Response-Objekt, leicht zu addieren Links zu JS und CSS-Dateien in Modulen gespeichert.
Was ist neu in Version 1.6.4:
- defaultconfig.ini.php wird umbenannt in mainconfig. ini.php. defaultconfig.ini.php wird weiterhin unterstützt, ist aber jetzt veraltet. (Olivier Demah)
- eine neue localconfig.ini.php zum Speichern von Konfigurations spezifisch an eine Umgebung (dev, prod ...)
- Neue Japp :: MAINCONFIGFILE () -Methode den Pfad der Haupt-Konfigurationsdatei abrufen
- Plugins für Vorlagen, die von der Anwendung zur Verfügung gestellt sind jetzt die Priorität gegenüber den vom Rahmen zur Verfügung gestellt. So können Sie & quot; außer Kraft setzen & quot; Template-Plugins bestehenden jetzt.
- Neue Methoden addJSLinkModule () oder addCSSLinkModule auf der HTML-Response-Objekt, leicht zu addieren Links zu JS und CSS-Dateien in Modulen gespeichert.
Was ist neu in Version 1.6.3:
- defaultconfig.ini.php wird umbenannt in mainconfig. ini.php. defaultconfig.ini.php wird weiterhin unterstützt, ist aber jetzt veraltet. (Olivier Demah)
- eine neue localconfig.ini.php zum Speichern von Konfigurations spezifisch an eine Umgebung (dev, prod ...)
- Neue Japp :: MAINCONFIGFILE () -Methode den Pfad der Haupt-Konfigurationsdatei abrufen
- Plugins für Vorlagen, die von der Anwendung zur Verfügung gestellt sind jetzt die Priorität gegenüber den vom Rahmen zur Verfügung gestellt. So können Sie & quot; außer Kraft setzen & quot; Template-Plugins bestehenden jetzt.
- Neue Methoden addJSLinkModule () oder addCSSLinkModule auf der HTML-Response-Objekt, leicht zu addieren Links zu JS und CSS-Dateien in Modulen gespeichert.
Was ist neu in Version 1.5.0:
- PHP 5.3 und höher erforderlich. Keine Unterstützung für PHP 5.2.
- jResponseHtml erzeugt nun HTML5-Header.
- Neue Hashing-System in jAuth.
- Neue Module.
Was ist neu in der Version 1.5 RC1:
- PHP 5.3 und höher erforderlich. Keine Unterstützung für PHP 5.2.
- jResponseHtml erzeugt nun HTML5-Header. Eine neue Klasse jResponseHtml4 haben das gleiche Verhalten der früheren jResponseHtml Version.
- hinzugefügt für Fehlertemplate eine Atemanschluss Variable, und fügte hinzu, die Möglichkeit, Inhalte an der Spitze des HTML-Header, in der HTML-Antwort hinzuzufügen.
- Es ist nun möglich, die Klassenzuordnung für jSoapClient, in eine andere Datei als profiles.ini.php zu erklären.
- jEvent: Möglichkeit Hörer von einigen Modulen zu deaktivieren .
- jLocale: fügt die Möglichkeit Strich in einem Eigenschaftsnamen zu haben .
- Die für Tests FakeServerConf lib hinzugefügt wurde.
- Verschoben Orte der jacl2db vom Jelix Modul zum jacl2db Modul.
- Verschoben Orte der jacldb vom Jelix Modul zum jacldb Modul.
Was ist neu ist in Version 1.3.3:
- hinzugefügt Ordner eine Fehlermeldung, wenn die PDF-Fonts nicht gefunden wird.
- Der Wechsel von Simple 1.1a bis 1.1
- Aktualisiert wikirenderer bis 3.1.5
Was ist neu in der Version 1.4 beta 1:
- Virtuelle Vorlagen
- Neue API HTTP-Cache zu unterstützen
- Neue Klassen Atom und RSS-Feeds zu lesen
- Neue Klasse, jPref, zu setzen und dynamisch / functionnal Konfigurationsoptionen erhalten. Eine Schnittstelle zur Verfügung steht ein Webmaster, damit diese Einstellungen zu verwalten.
- Module können ihre eigenen Antwortobjekt zur Verfügung stellen und zeigen sie direkt in die Konfiguration
- Module können ihre eigenen CSS und JS-Datei zur Verfügung stellen, ohne sie in das www-Verzeichnis zu kopieren
Was ist neu in Version 1.3.1:
- JLog und jResponseHtml haben jetzt Plugins
- Neue Fehlermanagements. JLog wird verwendet, um Fehler zu speichern, und Fehler werden nicht mehr in den Antworten nicht angezeigt.
- Neue Fehlerseite (http Code: 500), angezeigt, wenn ein Fehler aufgetreten. Sie können es neu definieren wollen den Entwurf, den Sie haben.
- Alle Verbindungsprofile (für JDB, jKVDb, JCache usw.) sind nun in einer einzigen Datei profiles.ini.php gespeichert.
- Eine neue nette Debug-Bar, erweiterbar, zeigt viele Informationen (Fehler, SQL-Abfragen ...)
- JELIX_APP_ * Konstanten sind nun durch Methoden in einem neuen Japp Klasse ersetzt werden
- Verbesserungen in jAcl2: Themen Gruppen können Rechte von einer Gruppe verboten werden .
- Wichtige Nacharbeiten von Jelix-Skripte, die Verwendung von Jelix Befehle zu erleichtern: nicht mehr jelix.php Skript. Es wurde durch eine neue cmd.php in die Anwendung ersetzt zu starten Befehle von der Anwendung und von einem einzigen createapp.php Skript in lib / Jelix-scripts /. Jelix-Skripte in den drei Ausgaben von Jelix (dev, opt, Gold) zur Verfügung gestellt.
- Bessere Handhabung des CGI-Kontext für die CLI-Skripte, die mit php-cgi gestartet werden
- Verbesserte alle Anbieter Bibliotheken: TCPDF 5.9.093, php5redis 1.2, jQuery 1.6.2, jQuery UI 1.8.15, 1.1.12 markitup
Was ist neu in der Version 1.3:
- JLog und jResponseHtml haben jetzt Plugins
- neue Fehlermanagements. JLog wird verwendet, um Fehler zu speichern, und Fehler werden nicht mehr in den Antworten nicht angezeigt.
- neue Fehlerseite (http Code: 500), angezeigt, wenn ein Fehler aufgetreten. Sie können es neu definieren wollen den Entwurf, den Sie haben.
- alle Verbindungsprofile (für JDB, jKVDb, JCache usw.) sind nun in einer einzigen Datei profiles.ini.php gespeichert.
- eine neue schöne Debug-Bar, erweiterbar, zeigt viele Informationen (Fehler, SQL-Abfragen ...)
- JELIX_APP_ * Konstanten sind nun durch Methoden in einem neuen Japp Klasse ersetzt werden
- Verbesserungen in jAcl2: Themen Gruppen können Rechte von einer Gruppe verboten werden .
- Wichtige Nacharbeiten von Jelix-Skripte, die Verwendung von Jelix Befehle zu erleichtern: nicht mehr jelix.php Skript. Es wurde durch eine neue cmd.php in die Anwendung ersetzt zu starten Befehle von der Anwendung und von einem einzigen createapp.php Skript in lib / Jelix-scripts /. Jelix-Skripte in den drei Ausgaben von Jelix (dev, opt, Gold) zur Verfügung gestellt.
- Bessere Handhabung des CGI-Kontext für die CLI-Skripte, die mit php-cgi gestartet werden
- Verbesserte alle Anbieter Bibliotheken: TCPDF 5.9.093, php5redis 1.2, jQuery 1.6.2, jQuery UI 1.8.15, 1.1.12 markitup
Was ist neu in Version 1.2.5:
- JLog und jResponseHtml haben jetzt Plugins
- Neue Fehlermanagements. JLog wird verwendet, um Fehler zu speichern, und Fehler werden nicht mehr in den Antworten nicht angezeigt.
- Neue Fehlerseite (http Code: 500), angezeigt, wenn ein Fehler aufgetreten. Sie können es neu definieren wollen den Entwurf, den Sie haben.
- Alle Verbindungsprofile (für JDB, jKVDb, JCache usw.) sind nun in einer einzigen Datei profiles.ini.php gespeichert.
- Eine neue nette Debug-Bar, erweiterbar, zeigt viele Informationen (Fehler, SQL-Abfragen ...)
- JELIX_APP_ * Konstanten sind nun durch Methoden in einem neuen Japp Klasse ersetzt werden
- Verbesserungen in jAcl2: Themen Gruppen können Rechte von einer Gruppe verboten werden .
- Wichtige Nacharbeiten von Jelix-Skripte, die Verwendung von Jelix Befehle zu erleichtern: nicht mehr jelix.php Skript. Es wurde durch eine neue cmd.php in die Anwendung ersetzt zu starten Befehle von der Anwendung und von einem einzigen createapp.php Skript in lib / Jelix-scripts /. Jelix-Skripte in den drei Ausgaben von Jelix (dev, opt, Gold) zur Verfügung gestellt.
- Bessere Handhabung des CGI-Kontext für die CLI-Skripte, die mit php-cgi gestartet werden
- Verbesserte alle Anbieter Bibliotheken: TCPDF 5.9.093, php5redis 1.2, jQuery 1.6.2, jQuery UI 1.8.15, 1.1.12 markitup
Was ist neu in Version 1.2.4:
- manchmal einige Fehler 'picker undefined' angezeigt werden, wenn die Anzeige eine Form mit einem picker. Der Grund: js-Dateien wurden in der richtigen Reihenfolge nicht geladen
- CLI Einstiegspunkt: require Anweisungen sollten vollständigen Pfad haben, um das Skript von überall laufen
- jDaoConditions - Oracle muss Tabellenpräfixe in der generierten Reihenfolge Klausel
- Fixed Regression: jtpl Plugin 'gehören' nicht Rekursivität wegen metas umgehen konnte .
- Es wurde ein Hinweis: refcount wurde nicht in jFormsDataContainer erklärt
Was ist neu in Version 1.2.2:
- Erweiterungen:
- Neue jtpl Modifikator: rund
- Fehler behoben:
- auth_url_return ist nicht auf die Form während des Abmelde vergangen
- Monate und Tage in vollen Tag in Französisch durch einen Kleinbuchstaben beginnen sollte
- JCache :: Flush sollte nur Cache-Datei mit dem angegebenen Profil spülen.
- - ctrl_value sollte, um gespeichert werden nicht zweimal angezeigt werden, wenn sie außerhalb einer formcontrols Schleife + unter Verwendung eines formcontrols mit ctrl_value
- Das magicquotes Plugin erzeugt eine Mitteilung mit PHP 5.3
- Fix incompatilities mit MySql 5.5.x in SQL-Skript.
- Fest die SQLite-Skript für jacl2db
- fehlende Tabelle hinzugefügt in install_jacl2.schema.sqlite.sql
- Fixed die Unterstützung von Meta in mitgelieferten Vorlagen.
- JLog sollte nicht das Request-Objekt verwenden, wenn es noch nicht existiert
- jIniFileModifier speicherte nicht Inhalt nach Abschnitt Umbenennung, ini Verschmelzung und andere Änderungen.
- einen Hinweis Feste im Assistenten über force_encoding erscheinen, in einigen Fällen
- Jelix-Skripte, createapp: feste schlechte Generation nächste Version für neue project.xml Datei
- In testapp, verwenden Sie die reale lib Version von Jelix während der Paketerstellung, so testapp einige kleinere Jelix Updates akzeptiert
- Fixed einige Übersetzungen und komisch französisch Satz
Anforderungen: :
- PHP 5.3 oder höher
Kommentare nicht gefunden