Jelix

Software screenshot:
Jelix
Dettagli del software:
Versione: 1.6.7 Aggiornato
Data di caricamento: 18 Apr 16
Sviluppatore: Laurent Jouanneau
Licenza: Libero
Popolarità: 88

Rating: nan/5 (Total Votes: 0)

Jelix è stato sviluppato con il pragmatismo, la facilità d'uso, semplicità, prestazioni, flessibilità e robustezza in mente.

Viene fornito con una API che fare con un numero di aspetti tecnici: l'accesso ai dati, il modello MVC, modelli, generatori di formato di output (HTML, XUL, & hellip;), servizi Web (XML-RPC, JSON-RPC), forma generatore, CRUD, autenticazione, gestione dei diritti, localizzazione, ecc & hellip;

Una struttura modulare e l'organizzazione dei file del progetto è presente, imponendo un quadro e alcuni standard in via di sviluppo.

A & ldquo; strato & rdquo; organizzazione del progetto si divide contenuto in:. Presentazione, coordinamento, di servizio, di business, la persistenza

Cosa c'è di nuovo in questa versione:

  • defaultconfig.ini.php viene rinominato mainconfig.ini.php. defaultconfig.ini.php è ancora supportata, ma è ora sconsigliato. (Olivier Demah)
  • un nuovo localconfig.ini.php alla configurazione negozio specifico a un ambiente (dev, prod ...)
  • Nuovo Japp :: mainConfigFile () per recuperare il percorso del file di configurazione principale
  • Plugin per i modelli forniti dall'applicazione sono ormai la priorità rispetto a quelle previste dal quadro. Così si può & quot; ignorare & quot; plugin modello esistente ora.
  • Nuovi metodi addJSLinkModule () o addCSSLinkModule sull'oggetto risposta html, per aggiungere link facilmente JS e CSS file memorizzati in moduli.

Cosa c'è di nuovo nella versione 1.6.5:

  • defaultconfig.ini.php viene rinominato mainconfig. ini.php. defaultconfig.ini.php è ancora supportata, ma è ora sconsigliato. (Olivier Demah)
  • un nuovo localconfig.ini.php alla configurazione negozio specifico a un ambiente (dev, prod ...)
  • Nuovo Japp :: mainConfigFile () per recuperare il percorso del file di configurazione principale
  • Plugin per i modelli forniti dall'applicazione sono ormai la priorità rispetto a quelle previste dal quadro. Così si può & quot; ignorare & quot; plugin modello esistente ora.
  • Nuovi metodi addJSLinkModule () o addCSSLinkModule sull'oggetto risposta html, per aggiungere link facilmente JS e CSS file memorizzati in moduli.

Cosa c'è di nuovo nella versione 1.6.4:

  • defaultconfig.ini.php viene rinominato mainconfig. ini.php. defaultconfig.ini.php è ancora supportata, ma è ora sconsigliato. (Olivier Demah)
  • un nuovo localconfig.ini.php alla configurazione negozio specifico a un ambiente (dev, prod ...)
  • Nuovo Japp :: mainConfigFile () per recuperare il percorso del file di configurazione principale
  • Plugin per i modelli forniti dall'applicazione sono ormai la priorità rispetto a quelle previste dal quadro. Così si può & quot; ignorare & quot; plugin modello esistente ora.
  • Nuovi metodi addJSLinkModule () o addCSSLinkModule sull'oggetto risposta html, per aggiungere link facilmente JS e CSS file memorizzati in moduli.

Cosa c'è di nuovo nella versione 1.6.3:

  • defaultconfig.ini.php viene rinominato mainconfig. ini.php. defaultconfig.ini.php è ancora supportata, ma è ora sconsigliato. (Olivier Demah)
  • un nuovo localconfig.ini.php alla configurazione negozio specifico a un ambiente (dev, prod ...)
  • Nuovo Japp :: mainConfigFile () per recuperare il percorso del file di configurazione principale
  • Plugin per i modelli forniti dall'applicazione sono ormai la priorità rispetto a quelle previste dal quadro. plugin modello esistente ora.
  • Nuovi metodi addJSLinkModule () o addCSSLinkModule sull'oggetto risposta html, per aggiungere link facilmente JS e CSS file memorizzati in moduli.

Cosa c'è di nuovo nella versione 1.5.0:

  • PHP 5.3 e superiore è necessario. Non più il supporto per PHP 5.2.
  • jResponseHtml ora genera un colpo di testa HTML5.
  • Nuovo sistema di hashing in jAuth.
  • I nuovi moduli.

Cosa c'è di nuovo nella versione 1.5 RC1:

  • PHP 5.3 e superiore è necessario. Non più il supporto per PHP 5.2.
  • jResponseHtml ora genera un'intestazione HTML5. Un nuovo jResponseHtml4 classe hanno lo stesso comportamento della versione precedente jResponseHtml.
  • Aggiunta una variabile copricapo per il modello di errore, e ha aggiunto la possibilità di aggiungere contenuti al vertice della testata html, nella risposta HTML.
  • Ora è possibile dichiarare la mappa di classe per jSoapClient, in un altro file di profiles.ini.php.
  • jEvent: possibilità di disabilitare ascoltatore di alcuni moduli
  • .
  • jLocale: aggiunge la possibilità di avere trattino in un nome di proprietà
  • .
  • È stato aggiunto il lib FakeServerConf per le prove.
  • locali di jacl2db Mosso dal modulo Jelix al modulo jacl2db.
  • locali di jacldb Mosso dal modulo Jelix al modulo jacldb.
  • Cosa c'è di nuovo nella versione 1.3.3

: la cartella

  • Aggiunto un messaggio di errore quando pdf-fonts non è stato trovato.
  • Passare da simpletest 1.1a a 1.1
  • wikirenderer Aggiornato a 3.1.5

Cosa c'è di nuovo nella versione 1.4 beta 1:

  • modelli virtuali
  • Nuova API per supportare la cache HTTP
  • Nuove classi per leggere i feed RSS e Atom
  • Nuova classe, jPref, per impostare e ottenere le opzioni di configurazione dinamica / functionnal. Un'interfaccia è disponibile per consentire un webmaster di gestire queste preferenze.
  • I moduli possono fornire il loro proprio oggetto di risposta e li indica direttamente nella configurazione
  • I moduli possono fornire la propria CSS e JS di file senza copiarli nella directory www

Cosa c'è di nuovo nella versione 1.3.1:

  • jLog e jResponseHtml hanno ora plugin
  • Nuove gestioni di errore. jLog viene utilizzata per memorizzare gli errori, e gli errori non vengono visualizzate più nelle risposte.
  • pagina Nuovo errore (codice http: 500), visualizzato quando un errore. è possibile ridefinirlo per avere il disegno che si desidera.
  • Tutti i profili di connessione (per JDB, jKVDb, jCache ecc) sono ora memorizzate in un unico profiles.ini.php file.
  • Una nuova bella barra di debug, estensibili, che mostra molte informazioni (errori, query SQL ...)
  • JELIX_APP_ * costanti sono ora sostituiti da metodi in una nuova classe Japp
  • miglioramenti nella jAcl2: Materie gruppi, diritti possono essere proibite da un gruppo
  • .
  • Maggiore rilavorazione di Jelix-script, per facilitare l'uso di comandi Jelix: nessuno script più jelix.php. E 'stato sostituito da un nuovo cmd.php nell'applicazione di lanciare i comandi sulla domanda, e da un singolo script createapp.php in lib / Jelix-scripts /. Jelix-script è fornito nelle tre edizioni di Jelix (dev, opt, oro).
  • Migliore gestione del contesto CGI per gli script CLI che vengono lanciati con php-cgi
  • aggiornati tutti i fornitori di librerie: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, 1.1.12 markitup

Cosa c'è di nuovo nella versione 1.3:

  • jLog e jResponseHtml hanno ora plugin
  • nuove gestioni di errore. jLog viene utilizzata per memorizzare gli errori, e gli errori non vengono visualizzate più nelle risposte.
  • nuova pagina di errore (codice http: 500), visualizzato quando un errore. è possibile ridefinirlo per avere il disegno che si desidera.
  • tutti i profili di connessione (per JDB, jKVDb, jCache ecc) sono ora memorizzate in un unico profiles.ini.php file.
  • un nuovo bel bar di debug, estensibili, che mostra molte informazioni (errori, query SQL ...)
  • JELIX_APP_ * costanti sono ora sostituiti da metodi in una nuova classe Japp
  • miglioramenti nella jAcl2: Materie gruppi, diritti possono essere proibite da un gruppo
  • .
  • Maggiore rilavorazione di Jelix-script, per facilitare l'uso di comandi Jelix: nessuno script più jelix.php. E 'stato sostituito da un nuovo cmd.php nell'applicazione di lanciare i comandi sulla domanda, e da un singolo script createapp.php in lib / Jelix-scripts /. Jelix-script è fornito nelle tre edizioni di Jelix (dev, opt, oro).
  • Migliore gestione del contesto CGI per gli script CLI che vengono lanciati con php-cgi
  • aggiornati tutti i fornitori di librerie: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, 1.1.12 markitup

Cosa c'è di nuovo nella versione 1.2.5:

  • jLog e jResponseHtml hanno ora plugin
  • Nuove gestioni di errore. jLog viene utilizzata per memorizzare gli errori, e gli errori non vengono visualizzate più nelle risposte.
  • pagina Nuovo errore (codice http: 500), visualizzato quando un errore. è possibile ridefinirlo per avere il disegno che si desidera.
  • Tutti i profili di connessione (per JDB, jKVDb, jCache ecc) sono ora memorizzate in un unico profiles.ini.php file.
  • Una nuova bella barra di debug, estensibili, che mostra molte informazioni (errori, query SQL ...)
  • JELIX_APP_ * costanti sono ora sostituiti da metodi in una nuova classe Japp
  • miglioramenti nella jAcl2: Materie gruppi, diritti possono essere proibite da un gruppo
  • .
  • Maggiore rilavorazione di Jelix-script, per facilitare l'uso di comandi Jelix: nessuno script più jelix.php. E 'stato sostituito da un nuovo cmd.php nell'applicazione di lanciare i comandi sulla domanda, e da un singolo script createapp.php in lib / Jelix-scripts /. Jelix-script è fornito nelle tre edizioni di Jelix (dev, opt, oro).
  • Migliore gestione del contesto CGI per gli script CLI che vengono lanciati con php-cgi
  • aggiornati tutti i fornitori di librerie: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, 1.1.12 markitup

Cosa c'è di nuovo nella versione 1.2.4:

  • Alcuni errori 'datepicker indefinito' apparire a volte quando si visualizza un modulo con un datepicker. Il motivo: js file non sono stati caricati nel giusto ordine
  • CLI entrypoint: richiedere le istruzioni dovrebbero avere il percorso completo al fine di eseguire lo script da qualsiasi
  • jDaoConditions - Oracle ha bisogno di prefissi di tabella nella clausola ordine generato
  • regressione fisso: plug jtpl 'includere' non poteva gestire ricorsività a causa del METAS
  • .
  • Risolto un avviso: refcount non è stato dichiarato nel jFormsDataContainer

Cosa c'è di nuovo nella versione 1.2.2:

  • Miglioramenti:
  • Nuovo modificatore jtpl: rotondo
  • Problemi risolti:
  • auth_url_return non è passato al modulo durante la disconnessione
  • Mesi e giorni in data completa in francese dovrebbero iniziare da un minuscolo
  • jcache :: filo dovrebbe svuotare solo file di cache del profilo data.
  • - ctrl_value dovrebbe essere memorizzato in modo da non visualizzare due volte quando si utilizza ctrl_value fuori di un ciclo formcontrols + utilizzando un formcontrols
  • Il plugin magicquotes genera un avviso con PHP 5.3
  • incompatilities Fix con MySQL 5.5.x in script SQL.
  • fissi lo script SQLite per jacl2db
  • Aggiunto tabella mancante nella install_jacl2.schema.sqlite.sql
  • fissi il supporto di meta nei modelli inclusi.
  • jLog non dovrebbe utilizzare l'oggetto richiesta se non esiste ancora
  • jIniFileModifier non ha salvato il contenuto dopo la sezione di rinomina, fusione ini e altri cambiamenti.
  • fissi un avviso che compare nella procedura guidata su force_encoding, in alcuni casi,
  • Jelix-scripts, createapp: fisso cattiva generazione di prossima versione per nuovo file project.xml
  • In testapp, utilizzare la versione reale lib del Jelix durante la costruzione del pacchetto, in modo da testapp accetta alcuni aggiornamenti minori Jelix
  • Correzione di alcuni traduzioni e frase francese di strano

Requisiti :

  • PHP 5.3 o superiore

Programmi simili

Knockout
Knockout

10 Dec 15

LeiPHP
LeiPHP

12 Apr 15

Hobo
Hobo

10 Dec 15

XMLNuke
XMLNuke

28 Sep 15

Altri software di sviluppo Laurent Jouanneau

SlimerJS
SlimerJS

20 Jul 15

WikiRenderer
WikiRenderer

10 Feb 16

Commenti a Jelix

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria