Jelix dikembangkan dengan pragmatisme, kemudahan penggunaan, kesederhanaan, kinerja, fleksibilitas dan ketahanan dalam pikiran.
Muncul dengan API berurusan dengan angka dari aspek teknis: akses data, model MVC, template, format output generator (HTML, XUL, & hellip;), layanan Web (xml-RPC, json-RPC), membentuk Generator, CRUD, otentikasi, manajemen hak, lokalisasi, dll & hellip;
Sebuah struktur modular dan organisasi file proyek hadir, memaksakan kerangka dan beberapa standar berkembang.
A & ldquo; lapisan & rdquo; organisasi proyek membagi konten ke dalam:. presentasi, koordinasi, jasa, bisnis, ketekunan
Apa yang baru di rilis ini:
- defaultconfig.ini.php diubah namanya menjadi mainconfig.ini.php. defaultconfig.ini.php masih didukung tapi sekarang tidak berlaku. (Olivier Demah)
- sebuah localconfig.ini.php baru untuk menyimpan konfigurasi khusus untuk lingkungan (dev, prod ...)
- New Japp :: mainConfigFile () metode untuk mengambil jalur dari file konfigurasi utama
- Plugins untuk template yang disediakan oleh aplikasi Anda sekarang prioritas lebih yang disediakan oleh framework. Jadi Anda bisa & quot; menimpa & quot; ada plugin Template sekarang.
- Metode baru addJSLinkModule () atau addCSSLinkModule pada objek respon html, menambahkan dengan mudah link ke JS dan file CSS disimpan dalam modul.
Apa yang baru di versi 1.6.5:
- defaultconfig.ini.php diubah namanya menjadi mainconfig. ini.php. defaultconfig.ini.php masih didukung tapi sekarang tidak berlaku. (Olivier Demah)
- sebuah localconfig.ini.php baru untuk menyimpan konfigurasi khusus untuk lingkungan (dev, prod ...)
- New Japp :: mainConfigFile () metode untuk mengambil jalur dari file konfigurasi utama
- Plugins untuk template yang disediakan oleh aplikasi Anda sekarang prioritas lebih yang disediakan oleh framework. Jadi Anda bisa & quot; menimpa & quot; ada plugin Template sekarang.
- Metode baru addJSLinkModule () atau addCSSLinkModule pada objek respon html, menambahkan dengan mudah link ke JS dan file CSS disimpan dalam modul.
Apa yang baru di versi 1.6.4:
- defaultconfig.ini.php diubah namanya menjadi mainconfig. ini.php. defaultconfig.ini.php masih didukung tapi sekarang tidak berlaku. (Olivier Demah)
- sebuah localconfig.ini.php baru untuk menyimpan konfigurasi khusus untuk lingkungan (dev, prod ...)
- New Japp :: mainConfigFile () metode untuk mengambil jalur dari file konfigurasi utama
- Plugins untuk template yang disediakan oleh aplikasi Anda sekarang prioritas lebih yang disediakan oleh framework. Jadi Anda bisa & quot; menimpa & quot; ada plugin Template sekarang.
- Metode baru addJSLinkModule () atau addCSSLinkModule pada objek respon html, menambahkan dengan mudah link ke JS dan file CSS disimpan dalam modul.
Apa yang baru di versi 1.6.3:
- defaultconfig.ini.php diubah namanya menjadi mainconfig. ini.php. defaultconfig.ini.php masih didukung tapi sekarang tidak berlaku. (Olivier Demah)
- sebuah localconfig.ini.php baru untuk menyimpan konfigurasi khusus untuk lingkungan (dev, prod ...)
- New Japp :: mainConfigFile () metode untuk mengambil jalur dari file konfigurasi utama
- Plugins untuk template yang disediakan oleh aplikasi Anda sekarang prioritas lebih yang disediakan oleh framework. Jadi Anda bisa & quot; menimpa & quot; ada plugin Template sekarang.
- Metode baru addJSLinkModule () atau addCSSLinkModule pada objek respon html, menambahkan dengan mudah link ke JS dan file CSS disimpan dalam modul.
Apa yang baru di versi 1.5.0:
- PHP 5.3 dan lebih tinggi diperlukan. Tidak ada lagi dukungan untuk PHP 5.2.
- jResponseHtml sekarang menghasilkan header HTML5.
- sistem hashing baru di jAuth.
- modul baru.
Apa yang baru di versi 1.5 RC1:
- PHP 5.3 dan lebih tinggi diperlukan. Tidak ada lagi dukungan untuk PHP 5.2.
- jResponseHtml sekarang menghasilkan header HTML5. Sebuah jResponseHtml4 kelas baru memiliki perilaku yang sama dari versi jResponseHtml sebelumnya.
- Ditambahkan variabel HEADTOP untuk template kesalahan, dan menambahkan kemungkinan untuk menambahkan konten di bagian atas header html, dalam respon HTML.
- Sekarang mungkin untuk menyatakan peta kelas untuk jSoapClient, menjadi file selain profiles.ini.php.
- jEvent: kemungkinan untuk menonaktifkan pendengar dari beberapa modul .
- jLocale: menambahkan kemungkinan untuk memiliki dasbor di nama properti .
- The FakeServerConf lib untuk tes telah ditambahkan.
- Pindah lokal dari jacl2db dari modul jelix ke modul jacl2db.
- Pindah lokal dari jacldb dari modul jelix ke modul jacldb.
Apa yang baru di versi 1.3.3:
- Ditambahkan pesan kesalahan saat folder pdf-font tidak ditemukan.
- Beralih dari 1.1a SimpleTest menjadi 1,1
- Updated wikirenderer ke 3.1.5
Apa yang baru di versi 1.4 beta 1:
- template Virtual
- API baru untuk mendukung tembolok HTTP
- kelas baru untuk membaca Atom dan RSS feed
- kelas baru, jPref, untuk mengatur dan dinamis / opsi konfigurasi functionnal. Sebuah antarmuka tersedia untuk memungkinkan webmaster untuk mengelola preferensi ini.
- Modul dapat memberikan objek respon mereka sendiri dan menunjukkan mereka langsung ke konfigurasi
- Modul dapat memberikan CSS mereka sendiri dan berkas JS tanpa menyalin mereka ke direktori www
Apa yang baru di versi 1.3.1:
- jLog dan jResponseHtml miliki sekarang plugins
- manajemen kesalahan New. jLog digunakan untuk menyimpan kesalahan, dan kesalahan tidak ditampilkan lagi di respon.
- halaman kesalahan New (kode http: 500), ditampilkan ketika terjadi kesalahan. Anda dapat mendefinisikan ulang untuk memiliki desain yang Anda inginkan.
- Semua profil koneksi (untuk JDB, jKVDb, jCache dll) sekarang disimpan dalam file profiles.ini.php tunggal.
- A nice men-debug bar baru, extensible, menunjukkan banyak informasi (kesalahan, query sql ...)
- JELIX_APP_ * konstanta sekarang diganti dengan metode di kelas Japp baru
- perbaikan dalam jAcl2: pelajaran kelompok, hak dapat dilarang oleh kelompok .
- ulang utama dari jelix-script, untuk memudahkan penggunaan perintah jelix: tidak ada naskah yang lebih jelix.php. Ini telah digantikan oleh cmd.php baru ke dalam aplikasi untuk memulai perintah pada aplikasi, dan oleh createapp.php naskah tunggal ke lib / jelix-scripts /. Jelix-script disediakan dalam tiga edisi Jelix (dev, opt, emas).
- Lebih baik penanganan dari konteks CGI untuk script CLI yang diluncurkan dengan php-cgi
- Ditingkatkan semua vendor perpustakaan: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Apa yang baru di versi 1.3:
- jLog dan jResponseHtml miliki sekarang plugins
- manajemen kesalahan baru. jLog digunakan untuk menyimpan kesalahan, dan kesalahan tidak ditampilkan lagi di respon.
- halaman kesalahan baru (kode http: 500), ditampilkan ketika terjadi kesalahan. Anda dapat mendefinisikan ulang untuk memiliki desain yang Anda inginkan.
- semua profil koneksi (untuk JDB, jKVDb, jCache dll) sekarang disimpan dalam file profiles.ini.php tunggal.
- a nice men-debug bar baru, extensible, menunjukkan banyak informasi (kesalahan, query sql ...)
- JELIX_APP_ * konstanta sekarang diganti dengan metode di kelas Japp baru
- perbaikan dalam jAcl2: pelajaran kelompok, hak dapat dilarang oleh kelompok .
- ulang utama dari jelix-script, untuk memudahkan penggunaan perintah jelix: tidak ada naskah yang lebih jelix.php. Ini telah digantikan oleh cmd.php baru ke dalam aplikasi untuk memulai perintah pada aplikasi, dan oleh createapp.php naskah tunggal ke lib / jelix-scripts /. Jelix-script disediakan dalam tiga edisi Jelix (dev, opt, emas).
- Lebih baik penanganan dari konteks CGI untuk script CLI yang diluncurkan dengan php-cgi
- Ditingkatkan semua vendor perpustakaan: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Apa yang baru di versi 1.2.5:
- jLog dan jResponseHtml miliki sekarang plugins
- manajemen kesalahan New. jLog digunakan untuk menyimpan kesalahan, dan kesalahan tidak ditampilkan lagi di respon.
- halaman kesalahan New (kode http: 500), ditampilkan ketika terjadi kesalahan. Anda dapat mendefinisikan ulang untuk memiliki desain yang Anda inginkan.
- Semua profil koneksi (untuk JDB, jKVDb, jCache dll) sekarang disimpan dalam file profiles.ini.php tunggal.
- A nice men-debug bar baru, extensible, menunjukkan banyak informasi (kesalahan, query sql ...)
- JELIX_APP_ * konstanta sekarang diganti dengan metode di kelas Japp baru
- perbaikan dalam jAcl2: pelajaran kelompok, hak dapat dilarang oleh kelompok .
- ulang utama dari jelix-script, untuk memudahkan penggunaan perintah jelix: tidak ada naskah yang lebih jelix.php. Ini telah digantikan oleh cmd.php baru ke dalam aplikasi untuk memulai perintah pada aplikasi, dan oleh createapp.php naskah tunggal ke lib / jelix-scripts /. Jelix-script disediakan dalam tiga edisi Jelix (dev, opt, emas).
- Lebih baik penanganan dari konteks CGI untuk script CLI yang diluncurkan dengan php-cgi
- Ditingkatkan semua vendor perpustakaan: TCPDF 5.9.093, php5redis 1.2, jquery 1.6.2, jQuery UI 1.8.15, markitup 1.1.12
Apa yang baru di versi 1.2.4:
- Beberapa kesalahan 'datepicker tidak terdefinisi' muncul kadang-kadang ketika menampilkan bentuk dengan datepicker a. Alasan: js file tidak dimuat dalam urutan yang benar
- CLI entrypoint: memerlukan petunjuk harus memiliki path lengkap untuk menjalankan script dari mana saja
- jDaoConditions - Oracle membutuhkan meja awalan dalam rangka klausa yang dihasilkan
- Tetap regresi: Plugin jtpl 'termasuk' tidak bisa menangani recursivity karena metas .
- Tetap pemberitahuan: refcount tidak dinyatakan dalam jFormsDataContainer
Apa yang baru di versi 1.2.2:
- Fitur tambahan:
- New jtpl modifier: putaran
- Bugs tetap:
- auth_url_return tidak diteruskan ke bentuk selama logout
- Bulan dan hari di tanggal penuh di Perancis harus mulai dengan kasus yang lebih rendah
- jcache :: flush harus menyiram hanya cache file dari profil yang diberikan.
- - ctrl_value harus hafal untuk tidak menampilkan dua kali ketika menggunakan ctrl_value luar loop formcontrols + menggunakan formcontrols
- The magicquotes Plugin menghasilkan pemberitahuan dengan PHP 5.3
- incompatilities Fix dengan MySql 5.5.x dalam script sql.
- Tetap script sqlite untuk jacl2db
- Ditambahkan meja hilang di install_jacl2.schema.sqlite.sql
- Fixed dukungan dari meta di template disertakan.
- jLog tidak harus menggunakan objek permintaan jika belum ada
- jIniFileModifier tidak menyimpan konten setelah bagian penggantian nama, penggabungan Penyanyi dan perubahan lainnya.
- Tetap pemberitahuan muncul di wizard tentang force_encoding, dalam beberapa kasus
- Jelix-script, createapp: tetap generasi buruk versi berikutnya untuk berkas project.xml baru
- Dalam testapp, menggunakan versi lib nyata jelix selama paket build, sehingga testapp menerima beberapa update jelix minor
- Fixed beberapa terjemahan dan aneh kalimat Perancis
Persyaratan :
- PHP 5.3 atau lebih tinggi
Komentar tidak ditemukan