Jelix blev udviklet med pragmatisme, brugervenlighed, enkelhed, ydeevne, fleksibilitet og robusthed i tankerne.
Den leveres med en API der beskæftiger sig med antallet af tekniske aspekter: dataadgang, MVC model, skabeloner, output format generatorer (HTML, XUL, & hellip;), webtjenester (xml-RPC, JSON-RPC), danner generator CRUD, autentificering, forvaltning af rettigheder, lokalisering, etc & hellip;
En modulær struktur og en organisation af filerne i projektet er til stede, om indførelse af en ramme og nogle udviklingslande standarder.
A & ldquo; lag & rdquo; organisering af projektet deler indhold til:. præsentation, koordinering, service, business, vedholdenhed
Hvad er nyt i denne udgivelse:
- defaultconfig.ini.php omdøbes til mainconfig.ini.php. defaultconfig.ini.php understøttes stadig, men er nu forældet. (Olivier Demah)
- en ny localconfig.ini.php til butikken konfiguration specifikt til et miljø (dev, prod ...)
- New Japp :: mainConfigFile () metode til at hente stien til den vigtigste konfigurationsfilen
- Plugins for skabeloner, som din ansøgning er nu prioritet over dem, som rammen. Så du kan & quot; tilsidesætte & quot; eksisterende skabelon plugins nu.
- Nye metoder addJSLinkModule () eller addCSSLinkModule på html respons objekt, for at tilføje let links til JS og CSS filer gemt i moduler.
Hvad er nyt i version 1.6.5:
- defaultconfig.ini.php omdøbes til mainconfig. ini.php. defaultconfig.ini.php understøttes stadig, men er nu forældet. (Olivier Demah)
- en ny localconfig.ini.php til butikken konfiguration specifikt til et miljø (dev, prod ...)
- New Japp :: mainConfigFile () metode til at hente stien til den vigtigste konfigurationsfilen
- Plugins for skabeloner, som din ansøgning er nu prioritet over dem, som rammen. Så du kan & quot; tilsidesætte & quot; eksisterende skabelon plugins nu.
- Nye metoder addJSLinkModule () eller addCSSLinkModule på html respons objekt, for at tilføje let links til JS og CSS filer gemt i moduler.
Hvad er nyt i version 1.6.4:
- defaultconfig.ini.php omdøbes til mainconfig. ini.php. defaultconfig.ini.php understøttes stadig, men er nu forældet. (Olivier Demah)
- en ny localconfig.ini.php til butikken konfiguration specifikt til et miljø (dev, prod ...)
- New Japp :: mainConfigFile () metode til at hente stien til den vigtigste konfigurationsfilen
- Plugins for skabeloner, som din ansøgning er nu prioritet over dem, som rammen. Så du kan & quot; tilsidesætte & quot; eksisterende skabelon plugins nu.
- Nye metoder addJSLinkModule () eller addCSSLinkModule på html respons objekt, for at tilføje let links til JS og CSS filer gemt i moduler.
Hvad er nyt i version 1.6.3:
- defaultconfig.ini.php omdøbes til mainconfig. ini.php. defaultconfig.ini.php understøttes stadig, men er nu forældet. (Olivier Demah)
- en ny localconfig.ini.php til butikken konfiguration specifikt til et miljø (dev, prod ...)
- New Japp :: mainConfigFile () metode til at hente stien til den vigtigste konfigurationsfilen
- Plugins for skabeloner, som din ansøgning er nu prioritet over dem, som rammen. Så du kan & quot; tilsidesætte & quot; eksisterende skabelon plugins nu.
- Nye metoder addJSLinkModule () eller addCSSLinkModule på html respons objekt, for at tilføje let links til JS og CSS filer gemt i moduler.
Hvad er nyt i version 1.5.0:
- PHP 5.3 og højere er påkrævet. Ikke mere støtte til PHP 5.2.
- jResponseHtml genererer nu en HTML5 header.
- Nyt hashing-system i jAuth.
- Nye moduler.
Hvad er nyt i version 1.5 RC1:
- PHP 5.3 og højere er påkrævet. Ikke mere støtte til PHP 5.2.
- jResponseHtml genererer nu en HTML5 header. En ny klasse jResponseHtml4 har samme adfærd tidligere jResponseHtml version.
- Tilføjet en hoveddelen variabel for fejl skabelon, og tilføjet muligheden for at tilføje indhold i toppen af html header, i HTML-respons.
- Det er nu muligt at erklære klassen kortet for jSoapClient, i en anden fil end profiles.ini.php.
- jEvent: mulighed for at deaktivere lytteren af nogle moduler .
- jLocale: tilføjer muligheden for at have bindestreg i en ejendom navn .
- FakeServerConf lib til test er blevet tilføjet.
- Flyttet locales af jacl2db fra jelix modulet til jacl2db modulet.
- Flyttet locales af jacldb fra jelix modulet til jacldb modulet.
Hvad er nyt i version 1.3.3:
- Tilføjet en fejlmeddelelse, når pdf-skrifttyper mappe er ikke fundet.
- Skift fra simpletest 1.1a til 1,1
- Opdateret wikirenderer til 3.1.5
Hvad er nyt i version 1.4 beta 1:
- Virtuelle skabeloner
- Ny API til at understøtte HTTP cache
- Nye klasser til at læse Atom og RSS-feeds
- Ny klasse, jPref, at indstille og få dynamiske / funktionsmenuer konfigurationsmuligheder. En grænseflade er til rådighed til at gøre det muligt for en webmaster til at håndtere disse præferencer.
- Moduler kan give deres egen reaktion objekt og angive dem direkte ind i konfigurationen
- Moduler kan give deres egen CSS og JS-fil uden at kopiere dem ind i www mappen
Hvad er nyt i version 1.3.1:
- jLog og jResponseHtml har nu plugins
- Nye fejl ledelser. jLog bruges til at lagre fejl, og fejl vises ikke nogen mere i svarene.
- Ny fejlside (http-kode: 500), der vises, når en fejl opstod. du kan omdefinere det at have det design, du ønsker.
- Alle tilslutning profiler (for JDB, jKVDb, JCache osv) er nu gemt i en enkelt fil profiles.ini.php.
- En ny dejlig debug bar, extensible, viser mange informationer (fejl, SQL-forespørgsler ...)
- JELIX_APP_ * konstanter er nu erstattet af metoder i en ny Japp klasse
- forbedringer i jAcl2: fag grupper, rettigheder kan være forbudt af en gruppe .
- Større rework af jelix-scripts, for at lette brugen af jelix kommandoer: ikke mere jelix.php script. Det er blevet erstattet af en ny cmd.php i applikationen til at lancere kommandoer på ansøgningen, og ved en enkelt createapp.php script i lib / jelix-scripts /. Jelix-scripts findes i de tre udgaver af Jelix (dev, opt, guld).
- Bedre håndtering af CGI kontekst for CLI scripts, der er lanceret med php-cgi
- Opgraderede alle leverandører biblioteker: TCPDF 5.9.093, php5redis 1.2, jQuery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Hvad er nyt i version 1.3:
- jLog og jResponseHtml har nu plugins
- nye fejl ledelser. jLog bruges til at lagre fejl, og fejl vises ikke nogen mere i svarene.
- ny fejlside (http-kode: 500), der vises, når en fejl opstod. du kan omdefinere det at have det design, du ønsker.
- alle tilslutning profiler (for JDB, jKVDb, JCache osv) er nu gemt i en enkelt fil profiles.ini.php.
- en ny flot debug bar, extensible, viser mange informationer (fejl, SQL-forespørgsler ...)
- JELIX_APP_ * konstanter er nu erstattet af metoder i en ny Japp klasse
- forbedringer i jAcl2: fag grupper, rettigheder kan være forbudt af en gruppe .
- Større rework af jelix-scripts, for at lette brugen af jelix kommandoer: ikke mere jelix.php script. Det er blevet erstattet af en ny cmd.php i applikationen til at lancere kommandoer på ansøgningen, og ved en enkelt createapp.php script i lib / jelix-scripts /. Jelix-scripts findes i de tre udgaver af Jelix (dev, opt, guld).
- Bedre håndtering af CGI kontekst for CLI scripts, der er lanceret med php-cgi
- Opgraderede alle leverandører biblioteker: TCPDF 5.9.093, php5redis 1.2, jQuery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Hvad er nyt i version 1.2.5:
- jLog og jResponseHtml har nu plugins
- Nye fejl ledelser. jLog bruges til at lagre fejl, og fejl vises ikke nogen mere i svarene.
- Ny fejlside (http-kode: 500), der vises, når en fejl opstod. du kan omdefinere det at have det design, du ønsker.
- Alle tilslutning profiler (for JDB, jKVDb, JCache osv) er nu gemt i en enkelt fil profiles.ini.php.
- En ny dejlig debug bar, extensible, viser mange informationer (fejl, SQL-forespørgsler ...)
- JELIX_APP_ * konstanter er nu erstattet af metoder i en ny Japp klasse
- forbedringer i jAcl2: fag grupper, rettigheder kan være forbudt af en gruppe .
- Større rework af jelix-scripts, for at lette brugen af jelix kommandoer: ikke mere jelix.php script. Det er blevet erstattet af en ny cmd.php i applikationen til at lancere kommandoer på ansøgningen, og ved en enkelt createapp.php script i lib / jelix-scripts /. Jelix-scripts findes i de tre udgaver af Jelix (dev, opt, guld).
- Bedre håndtering af CGI kontekst for CLI scripts, der er lanceret med php-cgi
- Opgraderede alle leverandører biblioteker: TCPDF 5.9.093, php5redis 1.2, jQuery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Hvad er nyt i version 1.2.4:
- Nogle fejl 'datepicker udefineret' synes nogle gange, når der vises en form med en datepicker. Grunden: js filer blev ikke lagt i den rigtige rækkefølge
- CLI entrypoint: kræver vejledning bør have fuld vej for at køre scriptet fra overalt
- jDaoConditions - Oracle har brug for tabel præfikser i den genererede klausul orden
- Fast regression: jtpl plugin "omfatter" ikke kunne håndtere rekursivitet grund af metas .
- Rettet en meddelelse: refcount blev ikke erklæret i jFormsDataContainer
Hvad er nyt i version 1.2.2:
- Forbedringer:
- Ny jtpl modifier: runde
- Bugs fast:
- auth_url_return er ikke bestået til formularen under logout
- måneder og dage i fuld dato i fransk bør begynde med en lavere sag
- JCache :: flush bør skylle kun cache-fil af den givne profil.
- - ctrl_value bør huskes for ikke at vise to gange, når du bruger ctrl_value uden en formcontrols loop + ved hjælp af en formcontrols
- magicquotes plugin genererer en meddelelse med PHP 5.3
- Fix incompatilities med MySql 5.5.x i sql script.
- Ordnede SQLite script til jacl2db
- Tilføjet manglende tabel i install_jacl2.schema.sqlite.sql
- Fast støtte fra meta i inkluderet skabeloner.
- jLog bør ikke bruge anmodningen objekt, hvis den ikke eksisterer endnu
- jIniFileModifier ikke gemme indhold efter § omdøbning, ini ophørende og andre ændringer.
- Rettet en meddelelse vises i guiden om force_encoding, i nogle tilfælde
- Jelix-scripts, createapp: fast dårlige generation af næste version til ny project.xml fil
- I testapp bruge virkelige lib version af jelix under pakken build, så testapp accepterer nogle mindre jelix opdateringer
- Fast nogle oversættelser og underlige fransk sætning
Krav :
- PHP 5.3 eller højere
Kommentarer ikke fundet