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

COKE
COKE

1 Mar 15

Aurora
Aurora

13 Apr 15

Spring Framework
Spring Framework

6 Mar 16

Altri software di sviluppo Laurent Jouanneau

WikiRenderer
WikiRenderer

10 Feb 16

SlimerJS
SlimerJS

20 Jul 15

Commenti a Jelix

I commenti non trovato
Aggiungi commento
Accendere le immagini!