Jelix ble utviklet med pragmatisme, brukervennlighet, enkelhet, ytelse, fleksibilitet og robusthet i tankene.
Den kommer med en API håndtere antall tekniske aspekter: datatilgang, MVC modell, maler, utgang format generatorer (HTML, XUL, & hellip;), webtjenester (xml-RPC, JSON-RPC), danner generator, CRUD, autentisering, rettighetsadministrasjon, lokalisering, osv & hellip;
En modulær struktur og en organisering av filene i prosjektet er til stede, imponerende et rammeverk og en del utviklingsstandarder.
A & ldquo; lag & rdquo; organisering av prosjektet deles innholdet inn. presentasjon, koordinering, service, business, utholdenhet
Hva er nytt i denne versjonen:
- defaultconfig.ini.php er omdøpt til mainconfig.ini.php. defaultconfig.ini.php fortsatt støttes, men er nå foreldet. (Olivier Demah)
- en ny localconfig.ini.php å lagre konfigurasjonen bestemt til et miljø (dev, prod ...)
- Ny Japp :: mainConfigFile () metode for å hente banen til hovedkonfigurasjonsfilen
- Plugins for maler som tilbys av programmet er nå prioritet over de som tilbys av rammen. Så du kan & quot; styre & quot; eksisterende mal plugins nå.
- Nye metoder addJSLinkModule () eller addCSSLinkModule på html respons objekt, for å legge lett linker til JS og CSS-filer som er lagret i moduler.
Hva er nytt i versjon 1.6.5:
- defaultconfig.ini.php er omdøpt til mainconfig. ini.php. defaultconfig.ini.php fortsatt støttes, men er nå foreldet. (Olivier Demah)
- en ny localconfig.ini.php å lagre konfigurasjonen bestemt til et miljø (dev, prod ...)
- Ny Japp :: mainConfigFile () metode for å hente banen til hovedkonfigurasjonsfilen
- Plugins for maler som tilbys av programmet er nå prioritet over de som tilbys av rammen. Så du kan & quot; styre & quot; eksisterende mal plugins nå.
- Nye metoder addJSLinkModule () eller addCSSLinkModule på html respons objekt, for å legge lett linker til JS og CSS-filer som er lagret i moduler.
Hva er nytt i versjon 1.6.4:
- defaultconfig.ini.php er omdøpt til mainconfig. ini.php. defaultconfig.ini.php fortsatt støttes, men er nå foreldet. (Olivier Demah)
- en ny localconfig.ini.php å lagre konfigurasjonen bestemt til et miljø (dev, prod ...)
- Ny Japp :: mainConfigFile () metode for å hente banen til hovedkonfigurasjonsfilen
- Plugins for maler som tilbys av programmet er nå prioritet over de som tilbys av rammen. Så du kan & quot; styre & quot; eksisterende mal plugins nå.
- Nye metoder addJSLinkModule () eller addCSSLinkModule på html respons objekt, for å legge lett linker til JS og CSS-filer som er lagret i moduler.
Hva er nytt i versjon 1.6.3:
- defaultconfig.ini.php er omdøpt til mainconfig. ini.php. defaultconfig.ini.php fortsatt støttes, men er nå foreldet. (Olivier Demah)
- en ny localconfig.ini.php å lagre konfigurasjonen bestemt til et miljø (dev, prod ...)
- Ny Japp :: mainConfigFile () metode for å hente banen til hovedkonfigurasjonsfilen
- Plugins for maler som tilbys av programmet er nå prioritet over de som tilbys av rammen. Så du kan & quot; styre & quot; eksisterende mal plugins nå.
- Nye metoder addJSLinkModule () eller addCSSLinkModule på html respons objekt, for å legge lett linker til JS og CSS-filer som er lagret i moduler.
Hva er nytt i versjon 1.5.0:
- PHP 5.3 og nyere. Ikke mer støtte for PHP 5.2.
- jResponseHtml genererer nå en HTML5 spissen.
- Ny hashing system i jAuth.
- Nye moduler.
Hva er nytt i versjon 1.5 RC1:
- PHP 5.3 og nyere. Ikke mer støtte for PHP 5.2.
- jResponseHtml genererer nå en HTML5-spissen. En ny klasse jResponseHtml4 har samme oppførselen til forrige jResponseHtml versjon.
- Lagt til en HEADTOP variabel for feil mal, og lagt til mulighet for å legge til innhold på toppen av html header i HTML respons.
- Det er nå mulig å erklære kartet klassen for jSoapClient, inn i en annen fil enn profiles.ini.php.
- jEvent: muligheten til å deaktivere lytteren av noen moduler .
- jLocale: legger muligheten til å ha bindestrek i et egenskapsnavn .
- FakeServerConf lib for tester har blitt lagt til.
- Flyttet steder av jacl2db fra jelix modulen til jacl2db modulen.
- Flyttet steder av jacldb fra jelix modulen til jacldb modulen.
Hva er nytt i versjon 1.3.3:
- Lagt en feilmelding når pdf-fonter mappe er ikke funnet.
- Bytte fra simpletest 1.1a til 1.1
- Oppdatert wikirenderer til 3.1.5
Hva er nytt i versjon 1.4 beta 1:
- Virtual maler
- Ny API for å støtte HTTP cache
- Nye klasser for å lese Atom og RSS feeds
- Ny klasse, jPref, for å sette og få dynamiske / functionnal konfigurasjonsmuligheter. Et grensesnitt er tilgjengelig for å tillate en webmaster for å administrere disse innstillingene.
- Moduler kan gi sin egen reaksjon objektet og viser dem direkte inn i konfigurasjonen
- Moduler kan gi sin egen CSS og JS-fil uten å kopiere dem inn i www katalogen
Hva er nytt i versjon 1.3.1:
- jLog og jResponseHtml har nå plugins
- Nye feil ledelse. jLog brukes til å lagre feil, og feil vises ikke noe mer i svarene.
- Ny feilside (http kode: 500), som vises når en feil oppstod. du kan omdefinere det å ha designet du vil ha.
- Alle tilkoblingsprofiler (for JDB, jKVDb, jCache etc) er nå lagret i en enkelt fil profiles.ini.php.
- En ny fin debug bar, utvidbar, viser mange opplysninger (feil, SQL-spørringer ...)
- JELIX_APP_ * konstanter er nå erstattet av metoder i en ny Japp klasse
- forbedringer i jAcl2: fag grupper, rettigheter kan forbys av en gruppe .
- Major omarbeiding av jelix-scripts, for å lette bruken av jelix kommandoer: ikke mer jelix.php script. Det har blitt erstattet av en ny cmd.php i programmet starte kommandoer på programmet, og ved et enkelt createapp.php skriptet inn lib / jelix-scripts /. Jelix-skript er gitt i de tre utgavene av Jelix (dev, opt, gull).
- Bedre håndtering av CGI kontekst for CLI skript som er lansert med php-cgi
- Oppgradert alle leverandører biblioteker: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Hva er nytt i versjon 1.3:
- jLog og jResponseHtml har nå plugins
- nye feil ledelse. jLog brukes til å lagre feil, og feil vises ikke noe mer i svarene.
- ny feil side (http kode: 500), som vises når en feil oppstod. du kan omdefinere det å ha designet du vil ha.
- alle tilkoblingsprofiler (for JDB, jKVDb, jCache etc) er nå lagret i en enkelt fil profiles.ini.php.
- en ny fin debug bar, utvidbar, viser mange opplysninger (feil, SQL-spørringer ...)
- JELIX_APP_ * konstanter er nå erstattet av metoder i en ny Japp klasse
- forbedringer i jAcl2: fag grupper, rettigheter kan forbys av en gruppe .
- Major omarbeiding av jelix-scripts, for å lette bruken av jelix kommandoer: ikke mer jelix.php script. Det har blitt erstattet av en ny cmd.php i programmet starte kommandoer på programmet, og ved et enkelt createapp.php skriptet inn lib / jelix-scripts /. Jelix-skript er gitt i de tre utgavene av Jelix (dev, opt, gull).
- Bedre håndtering av CGI kontekst for CLI skript som er lansert med php-cgi
- Oppgradert alle leverandører biblioteker: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Hva er nytt i versjon 1.2.5:
- jLog og jResponseHtml har nå plugins
- Nye feil ledelse. jLog brukes til å lagre feil, og feil vises ikke noe mer i svarene.
- Ny feilside (http kode: 500), som vises når en feil oppstod. du kan omdefinere det å ha designet du vil ha.
- Alle tilkoblingsprofiler (for JDB, jKVDb, jCache etc) er nå lagret i en enkelt fil profiles.ini.php.
- En ny fin debug bar, utvidbar, viser mange opplysninger (feil, SQL-spørringer ...)
- JELIX_APP_ * konstanter er nå erstattet av metoder i en ny Japp klasse
- forbedringer i jAcl2: fag grupper, rettigheter kan forbys av en gruppe .
- Major omarbeiding av jelix-scripts, for å lette bruken av jelix kommandoer: ikke mer jelix.php script. Det har blitt erstattet av en ny cmd.php i programmet starte kommandoer på programmet, og ved et enkelt createapp.php skriptet inn lib / jelix-scripts /. Jelix-skript er gitt i de tre utgavene av Jelix (dev, opt, gull).
- Bedre håndtering av CGI kontekst for CLI skript som er lansert med php-cgi
- Oppgradert alle leverandører biblioteker: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Hva er nytt i versjon 1.2.4:
- Noen feil 'datepicker udefinert "vises noen ganger ved visning et skjema med en datepicker. Grunnen: js filene ble ikke lagt i riktig rekkefølge
- CLI Entrypoint: krever instruksjoner skal ha full bane for å kjøre skriptet fra hvor som helst
- jDaoConditions - Oracle må tabellprefikser i den genererte ordre klausul
- Fast regresjon: jtpl plugg 'inkludere' kunne ikke håndtere recursivity grunn av metas .
- Fikset et varsel: refcount ble ikke erklært i jFormsDataContainer
Hva er nytt i versjon 1.2.2:
- Ekstrautstyr:
- Ny jtpl modifier: rund
- Bugs fast:
- auth_url_return ikke er gått til skjemaet under utlogging
- Måneder og dager i full dato i fransk bør begynne med en liten bokstav
- jcache :: flush bør skylle bare cache-fil av den gitte profilen.
- - ctrl_value bør huskes for å ikke vise to ganger når du bruker ctrl_value utenfor en formcontrols sløyfe + ved hjelp av en formcontrols
- magicquotes plugin genererer et varsel med PHP 5.3
- Fix incompatilities med MySQL 5.5.x i sql script.
- Fikset SQLite script for jacl2db
- Lagt mangler bord i install_jacl2.schema.sqlite.sql
- Fast støtte fra meta i medfølgende maler.
- jLog bør ikke bruke forespørselen objektet hvis det ikke eksisterer ennå
- jIniFileModifier ikke lagre innhold etter § døpe, ini sammenslåing og andre endringer.
- Fikset et varsel vises i veiviseren om force_encoding, i noen tilfeller
- Jelix-scripts, createapp: fast dårlig generasjon av neste versjon for ny project.xml fil
- I testapp, bruker real lib versjon av jelix under pakken bygge, så testapp godtar noen mindre jelix oppdateringer
- Fikset noen oversettelser og rare fransk setning
Krav
- PHP 5.3 eller høyere
Kommentarer ikke funnet