Ini adalah sebuah aplikasi untuk mengelola halaman hirarkis dari konten dalam berbagai bahasa, di situs yang berbeda.
Django CMS menangani navigasi render untuk pengguna dalam beberapa bahasa dengan internasionalisasi (i18n) siput.
menu tersebut dapat diperpanjang dengan metode khusus yang ditetapkan oleh pengembang.
Artikel diberikan dengan template yang memiliki penampung yang akan diisi melalui plugin
Apa yang baru dalam rilis ini:.
- Perbaiki tampilan kode bahasa ditulis dgn tanda penghubung di pohon halaman
- Perbaiki keluarga masalah yang berhubungan dengan terjemahan lolos dalam pohon halaman
Apa yang baru di versi 3.2.2:
- Django CMS 3.0.12 dirilis yang membahas regresi ditemukan di 3.0.11.
Apa yang baru di versi 3.2.1:
- Django CMS 3.0.12 dirilis yang membahas regresi ditemukan di 3.0.11.
Apa yang baru di versi 3.2.0:
- Django CMS 3.0.12 dirilis yang membahas regresi ditemukan di 3.0.11.
Apa yang baru di versi 3.1.0:
- Django CMS 3.0.12 dirilis yang membahas regresi ditemukan di 3.0.11.
Apa yang baru di versi 3.0.10:
- Peningkatan kompatibilitas Py3
- Peningkatan perilaku ketika mengubah bahasa operator
- Sejumlah Update dokumentasi
- Kembalikan perubahan yang menyebabkan masalah dengan menyimpan plugin di beberapa browser
- Perbaiki masalah di mana URL tidak segar ketika perubahan halaman siput
- Perbaiki masalah dengan terjemahan FR
- Memperbaiki masalah mencegah render yang benar dari item menu kontekstual kustom untuk plugin
- Memperbaiki masalah yang berkaitan dengan memulihkan halaman dihapus
- Memperbaiki masalah yang menyebabkan tag placeholder uncached untuk menampilkan konten cache
- Memperbaiki masalah tambahan memangkas akan muncul di URL apphooked ketika APPEND_SLASH = False
- Tetap masalah yang berkaitan dengan fungsi logout
Apa yang baru di versi 3.0.9:
- Kembalikan perubahan yang menyebabkan kemunduran di toolbar masuk
- Perbaiki kesalahan dalam frase diterjemahkan
- kesalahan Fix ketika item bergerak di pohon halaman
Apa yang baru di versi 3.0.8:
- Ditambahkan require_parent pilihan untuk CMS_PLACEHOLDER_CONF
- Tetap Django-mptt versi depenency menjadi PEP440 kompatibel
- Tetap beberapa Django 1.4 masalah kompatibilitas
- Ditambahkan toolbar kewarasan cek
- perilaku Tetap dengan CMSPluginBase.get_render_template ()
- Tetap masalah di Django & # x3e; = 1,6 dengan kolom formulir page .
- Menyelesaikan masalah namespace jQuery di halaman admin pohon dan changeform
- Tetap masalah untuk PageField di Firefox / Safari
- Tetap beberapa Python masalah 3.4 kompatibilitas ketika menggunakan modles Proxy
- kasus sudut Tetap di copy Plugin
- Dokumentasi perbaikan
- kode minor pembersihan
Apa yang baru di versi 3.0.7:
- Lengkap dukungan Django 1,7
- Banyak update dokumentasi
- Banyak update tutorial
- Pembaruan untuk lebih mendukung South 1.0
- Menambahkan beberapa baru, menghadap pengguna dokumentasi
- Memperbaiki masalah dengan izin placeholderadmin
- Sejumlah perbaikan untuk masalah kecil dengan UI frontend
- Perbaikan masalah di mana CMS tidak akan reload halaman benar jika URL berisi simbol #
- Memperbaiki masalah yang berkaitan dengan 'limit_choices_to' di forms.MultiValueFields
- Perbaikan PageField untuk bekerja di Django 1,7 lingkungan
- Update dokumentasi masyarakat dan proyek pemerintahan
- Ditambahkan daftar pengembang inti pensiun
- Ditambahkan cabang dokumentasi kebijakan
Apa yang baru di versi 3.0.6:
- Fixed beberapa frontend gangguan
- menu tetap saat hide diterjemahkan diatur ke False
- Fix sitemap memesan
- perbaikan Fix Plugin nama tabel generasi
- Experimental penuh Django 1,7 migrasi dukungan
- Tambahkan CMSPlugin.get_render_model untuk mendapatkan model Plugin pada waktu render
- Tambahkan API disederhanakan untuk menangani toolbar untuk ekstensi halaman
- Diperpanjang kustom model pengguna dukungan
- Ditambahkan pilihan untuk mempublikasikan semua halaman dalam bahasa / situs di perintah publisher_publish
Apa yang baru di versi 3.0.5:
- Perbaikan 2 regresi diperkenalkan di 3.0.4
- apphook dan plugin sekarang dapat didaftarkan melalui dekorator
Apa yang baru di versi 3.0.4:
- Dihapus File cms / utils / compat / type_checks. py, menggunakan modul django.utils.six bukan
- File Dihapus cms / utils / compat / string_io.py, menggunakan modul django.utils.six bukan
- File Dihapus cms / utils / compat / input.py, menggunakan modul django.utils.six bukan
- Gunakan PY3 dari django.utils.six bukan PY2 dari cms.utils.compat untuk memeriksa versi Python
- Staticplaceholders belum izin mereka sendiri
- Apphooks dukungan sekarang bersarang ruang nama
- Apphooks sekarang dapat mengecualikan modul untuk halaman izin memeriksa
- Tetap izin untuk plugin di halaman apphook
- Izinkan penggunaan situs admin kustom yang tidak berada di bawah 'admin' namespace
- Ditambahkan Django 1,7 migrasi
Apa yang baru di versi 3.0.3:
- penggantian perbaikan bahasa untuk halaman
- Diimplementasikan transaction.atomic di Django 1.4 / 1.5 cara
- Ditambahkan direktori template yang dinamis otomatis untuk template halaman
- Ditambahkan plugin alias untuk referensi plugin dan placeholder
- Ditambahkan API untuk mengubah menu konteks plugin dan placeholder dari plugins
- Apphooks menghormati hak akses halaman
- Decorator untuk dilihat dengan izin halaman
- hal api.create_page situs
- Tetap bagaimana izin diperiksa untuk pengganti statis
- Mengurangi query pada placeholder.clear oleh 60%
- Auto-mendeteksi Django-suit daripada menggunakan pengaturan eksplisit
- Ditambahkan kemampuan untuk menandai (Sub) menu ini 'aktif'
Apa yang baru di versi 3.0.2:
- Ditambahkan 'sebagai' bentuk untuk render_placeholder templatetag untuk menyimpan hasil dalam konteks.
- Ditambahkan string diubah untuk & quot;? Mengedit & quot ;, & quot;? Edit_off & quot; dan & quot;? membangun & quot; URL.
- utils.page_resolver dioptimalkan. get_page_from_path () api berubah.
Apa yang baru di versi 3.0.1:
- berganti nama NamespaceAllreadyRegistered untuk NamespaceAlreadyRegistered di menu / exceptions.py .
- Frontend Editor UI perbaikan.
Apa yang baru di versi 3.0:
- Plugins hanya dapat diedit di frontend
- PluginEditor telah dihapus di backend
- frontend editing New
- New Toolbar
- Plugin API untuk membuat plugin baru dan bergerak telah berubah
- render_to_response diganti dengan TemplateResponse di cms.views
- CMS_SEO_FIELDS dihapus dan bidang seo lebih baik terintegrasi
- meta_keywords bidang dihapus karena tidak relevan lagi
- CMS_MENU_TITLE_OVERWRITE bawaan berubah ke True
- Toolbar telah bahasa switcher dibangun di
- Modul Pengaturan pengguna menambahkan untuk menyimpan bahasa pengguna sehingga ketika ia beralih bahasa toolbar / antarmuka membuat bahasa.
- language_chooser templatetag sekarang hanya menampilkan bahasa umum, bahkan ketika Anda login sebagai staf.
- Undo dan Redo fungsionalitas tambahan di toolbar jika Django-pengembalian diinstal.
- Page admin perpecahan dalam 3 berbeda untuk dasar, lanjutan dan izin
- New show_editable_page_title templatetag untuk mengedit judul halaman dari frontend
- Dihapus pengaturan PLACEHOLDER_FRONTEND_EDITING
- Dihapus pengaturan CMS_URL_OVERWRITE. Selalu diaktifkan.
- Dihapus pengaturan CMS_MENU_TITLE_OVERWRITE. Selalu diaktifkan.
- CMS_REDIRECTS Dihapus. Selalu diaktifkan.
- Dihapus CMS_SOFTROOT. Selalu diaktifkan.
- Dihapus CMS_SHOW_START_DATE. Selalu diaktifkan.
- Dihapus CMS_SHOW_END_DATE. Selalu diaktifkan.
- Added (opsional) fallback bahasa untuk penampung.
Apa yang baru di versi 3.0.0 RC 1:
- Ditambahkan caching dari CMS halaman & placeholder, mempercepat seluruh cms signifikan.
- Kami menambahkan jenis halaman. Menyimpan halaman apapun jenis halaman dan ketika Anda membuat halaman baru Anda dapat memilih jenis halaman.
- Dihapus keajaiban Plugin DB-nama dengan lapisan kompatibilitas untuk plugin yang lebih tua.
- Ditambahkan kemampuan untuk mendeteksi perubahan URL benda saat-melihat sehingga kita bisa mengarahkan jika objek ini diedit melalui toolbar.
- Ditambahkan sinyal (urls_need_reloading) bahwa kebakaran ketika apphook ditambahkan atau diubah.
- Halaman pohon telah melihat perbaikan besar.
- Dihapus semua plugin dari inti; mereka sekarang hidup mandiri mereka sebagai proyek terpisah pada GitHub.
- Sepenuhnya menulis ulang tutorial.
- Dibuat aplikasi djangocms-installer yang seharusnya membuat Anda bangun dan berjalan cepat.
Apa yang baru di versi 2.4.3:
- Fixed bug dalam pemuatan sinyal perlengkapan penanganan
- Fixed bug dalam ribuan format kunci utama pengganti ini
- Tetap penggunaan konten cache dalam modus pratinjau show_placeholder ini
- Tetap masalah dalam cookie penanganan
- Tetap masalah Unicode kecil
- Tetap argumen hilang di ModelAdmin
- Fixed bug di WymEditor penanganan
- Tetap bug di migrasi
- Fixed bug di fallback bahasa
- dokumentasi minor perbaikan
Apa yang baru di versi 2.4.2:
- Apphook mode edit bugfix
- Ditambahkan pilihan untuk render_placeholder tag untuk mengatur bahasa
- besar kecepatan izin tembolok pembatalan up
- perbaikan Doc
- CSS pembersihan di PlaceholderAdmin
Apa yang baru di versi 2.4.2:
- Apphook mode edit bugfix
- Ditambahkan pilihan untuk render_placeholder tag untuk mengatur bahasa
- besar kecepatan izin tembolok pembatalan up
- perbaikan Doc
- CSS pembersihan di PlaceholderAdmin
- Masuk perubahan status halaman dilakukan melalui AJAX
- Gunakan --noinput konvensi untuk perintah delete_orphaned_plugins
Apa yang baru di versi 2.4.0:
- Fixed bug dengan izin lihat di menu
- Ditambahkan LanguageMiddleware untuk menyelamatkan bahasa saat dalam cookie
- cek Ditambahkan untuk plugin dengan m2m sehingga mereka menentukan copy_relations () fungsi ketika Anda menjalankan cms manage.py memeriksa
- Ditambahkan pengaturan CMS_RAW_ID_USERS, untuk mempercepat admin jika Anda memiliki pengguna lebih dari 500.
Apa yang baru di versi 2.3.4:
- Tetap WymEditor
- Tetap terjemahan Norwegia
- Fixed bug yang dapat menyebabkan bentrokan siput
- Halaman Tetap perubahan bentuk (jQuery dan izin)
- placeholder Tetap bidang izin
cek
Apa yang baru di versi 2.3.2:
- Wymeditor diperbarui untuk 1.0.4a
- icon_url melarikan diri tetap
- terjemahan add-ons menambahkan
- Tetap salah awalan bahasa penanganan tindakan bentuk dan pratinjau admin
- ikon Admin di Django 1.4 tetap
- Ditambahkan requirements.txt untuk pip dan pengujian di test_requirements
- Google peta Plugin dengan tinggi dan lebar properti. Migrasi akan mengatur nilai default pada bidang yang tidak nol.
- Docs perbaikan
- Kode pembersihan
- Switched html5lib untuk serializer HTML
- Dihapus penanganan iterables di plugin_pool.register_plugin
- Kinerja dan mengurangi permintaan
- Link memiliki dukungan Target
- Membuat PageAttribute templatetag sebuah 'asTag'
Apa yang baru di versi 2.3.2 RC1:
- CMS_FRONTEND_LANGUAGES sekarang juga batas Django bahasa selama pemilihan bahasa
- Wymeditor diperbarui untuk 1.0.4a
- icon_url melarikan diri tetap
- terjemahan add-ons menambahkan
- Tetap salah awalan bahasa penanganan tindakan bentuk dan pratinjau admin
- ikon Admin di Django 1.4 tetap
- Ditambahkan requirements.txt untuk pip dan pengujian di test_requirements
- Google peta Plugin dengan tinggi dan lebar sifat
- Docs perbaikan
- Kode pembersihan
- Switched html5lib untuk serializer HTML
- Dihapus penanganan iterables di plugin_pool.register_plugin
- Kinerja dan mengurangi permintaan
- Link memiliki dukungan Target
- Membuat PageAttribute templatetag sebuah 'asTag'
- jQuery namespace perbaikan di admin
Apa yang baru di versi 2.3.1:
- versi Pinned dari Django-mptt ke 0.5.1 atau 0.5.2.
Apa yang baru di versi 2.3:
- Kompatibilitas dengan Django 1.3.1 dan 1,4 (1,2 dukungan turun )
- Halaman admin malas pohon pemuatan
- Toolbar JS isolasi
- tindakan Plugin Merusak tetap (tombol batal, plugin bergerak)
- tes Refactored
- Tetap atau klausul tag placeholder
- Tetap melarikan diri ganda sumber icon untuk plugin inline
- agar tetap dari PageSelectWidget
- Tetap HTML tidak valid yang dihasilkan oleh berkas plugin
- Tetap rangka migrasi plugin
- Tetap string didunia di JS tidak sedang melarikan diri
- Django-pengembalian ketergantungan upgrade ke 1,6
- Django-sekizai ketergantungan upgrade ke 0.6.1 atau lebih tinggi
- Django-mptt ketergantungan upgrade ke 0.5.1 atau lebih tinggi
Apa yang baru di versi 2.3 RC1:
- dukungan Django 1.4 menambahkan. Dukungan untuk Django 1.2 turun.
- isolasi Toolbar JavaScript.
- Halaman Malas pohon pemuatan di admin.
- Plugin Tetap tombol batal
- Tetap bergerak plugin teks antara penampung menyebabkan kehilangan data.
Apa yang baru di versi 2.2:
- Diganti kerangka Media Plugin tua dengan Django-sekizai. (Ini mengubah beberapa template Plugin yang mungkin menyebabkan masalah dengan styling CSS Anda).
- Membuat Django-mptt ketergantungan yang tepat
- Dihapus dukungan untuk Django-dbgettext
- Google Maps Plugin sekarang default untuk menggunakan HTTPS.
- Google Maps Plugin sekarang menggunakan versi 3 dari API mereka, tidak lagi memerlukan Key API.
Apa yang baru di versi 2.1.4:.
- Fixed masalah XSS di Text Plugin
Apa yang baru di versi 2.2 beta 1:.
- Granular lihat izin untuk Django halaman CMS
- Dukungan untuk Django 1.3.
- File media sekarang dipindahkan ke / statis. Sekarang mudah untuk digunakan django.contrib.staticfiles untuk mengelola Django statis CMS file (Javascript, CSS dan gambar).
- Django-mptt sekarang ketergantungan yang tepat. Rilis baru ini menggunakan versi yang lebih baru dari Django-mptt yang akan meningkatkan kompatibilitas dengan aplikasi lain Django.
- file Media yang digunakan oleh Django CMS plugin sekarang menggunakan Django-sekizai cara ramah untuk menyatakan Javascript dan CSS dependensi untuk pengembang frontend.
- Sepenuhnya ulang toolbar dan editing frontend. editing frontend sekarang jauh lebih baik dan kompatibilitas dengan kerangka Javascript lainnya lebih ditingkatkan. Banyak terima kasih kepada Angelo Dini untuk melaksanakan ini.
- Toolbar tidak lagi menyuntikkan dirinya ke setiap respon. Sebaliknya akan memasukkan dirinya di tempat tag template baru.
Apa yang baru di versi 2.1.3:.
- Fixed masalah keamanan serius di PlaceholderAdmin
- Fixed bug dengan submenu menampilkan halaman yang tidak 'in_navigation'.
- Tetap PlaceholderField tidak menghormati batas di CMS_PLACEHOLDER_CONF.
- Fixed periksa-monkeypatch untuk URL membalikkan.
Apa yang baru di versi 2.1.2:
- Tetap CMS Ajax meminta perlindungan CSRF
Apa yang baru di versi 2.1.1:
- Django CMS 2.1.1 memperbaiki masalah dibawa ke light oleh Django 1.2.5.
Apa yang baru di versi 2.0.2:.
- testsuite bekerja kembali
- berkas Changelog tambahnya.
Komentar tidak ditemukan