Jest to aplikacja do zarządzania hierarchicznych stron treści w wielu językach, w różnych miejscach.
Django CMS obsługuje nawigacja renderowania dla użytkownika w wielu językach z internacjonalizacji (i18n) ślimaki.
nawigacji może zostać przedłużony o niestandardowych metod przedstawionych przez autora.
Strony są wykonane z szablonu, który ma elementy zastępcze, które ulegną wypełnione poprzez wtyczek
Co nowego w tej wersji.
- Fix wyświetlanie łącznikiem kodów językowych w drzewie widoku
- Fix rodzinę zagadnień związanych Niecytowany tłumaczeń w drzewie widoku
Co nowego w wersji 3.2.2:
- Django CMS 3.0.12 jest zwolniony która rozwiązuje regresji znaleźć w 3.0.11.
Co nowego w wersji 3.2.1:
- Django CMS 3.0.12 jest zwolniony która rozwiązuje regresji znaleźć w 3.0.11.
Co nowego w wersji 3.2.0:
- Django CMS 3.0.12 jest zwolniony która rozwiązuje regresji znaleźć w 3.0.11.
Co nowego w wersji 3.1.0:
- Django CMS 3.0.12 jest zwolniony która rozwiązuje regresji znaleźć w 3.0.11.
Co nowego w wersji 3.0.10:
- Poprawiono kompatybilność Py3
- Poprawiono zachowanie przy zmianie języka operatora
- Liczne aktualizacje dokumentacji
- Cofnij zmiany, które spowodowały problem z zapisem wtyczki w niektórych przeglądarkach
- Rozwiąż problem, gdzie adresy URL nie zostały odświeżone przy zmianie strony ślimak
- Fix problem z tłumaczeniami FR
- Naprawiono błąd, uniemożliwiając poprawne renderowanie niestandardowych elementów menu kontekstowych dla wtyczek
- Naprawiono problem w odniesieniu do odzyskiwania skasowanych stron
- Naprawiono błąd, który spowodował niebuforowanych tag zastępczy, aby wyświetlić zawartość pamięci podręcznej
- Naprawiono błąd, gdzie dodatkowa ukośnikiem wydaje się apphooked URL przy APPEND_SLASH = False
- Naprawiono problemy związane z funkcją wylogowania
Co nowego w wersji 3.0.9:
- Cofnij zmiany, które spowodowały regres w pasku narzędzi logowania
- Poprawianie błędu w przetłumaczone zdanie
- Naprawiono błąd przy przenoszeniu elementów w drzewie widoku
Co nowego w wersji 3.0.8:
- Dodano opcję require_parent do CMS_PLACEHOLDER_CONF
- Wersja Fixed django-mptt depenency być PEP440 kompatybilny
- Naprawiono niektóre problemy z kompatybilnością Django 1.4
- Dodano pasek narzędzi kontrola poprawności
- Poprawiono zachowanie z CMSPluginBase.get_render_template ()
- Naprawiono problem na Django & # x3e = 1,6 z pól formularza stronę .
- Rozwiązywanie problemów przestrzeni nazw jQuery w drzewie stronie administratora i changeform
- Naprawiono problemy dotyczące PageField w Firefox / Safari
- Poprawiono kilka Python 3.4 problem kompatybilności przy użyciu modles proxy
- Naprawiono przypadek rogu w formie kopii wtyczek
- poprawki Dokumentacja
- porządki Minor code
Co nowego w wersji 3.0.7:
- Pełna Django 1.7 Wsparcie
- Liczne aktualizacje dokumentacji
- Liczne aktualizacje samouczek
- Aktualizacje lepsze wsparcie Południowa 1.0
- dodaje kilka nowych, dokumentacja użytkownika skierowaną
- Rozwiązuje problem z uprawnieniami placeholderadmin
- Liczne poprawki dla drobnych problemów z UI frontend
- Poprawiono błąd, gdzie CMS nie przeładować strony prawidłowo, jeśli adres URL zawierał symbol #
- Rozwiązuje problem dotyczący "limit_choices_to 'w forms.MultiValueFields
- Poprawki PageField do pracy w środowiskach Django 1.7
- Aktualizacje dokumentacji społeczności i projektu zarządzania
- Dodano lista emerytowanych twórców podstawowych
- Dokumentacja polityki Dodano gałęzi
Co nowego w wersji 3.0.6:
- Poprawiono kilka trzasków interfejsu internetowego
- Stałe menu, gdy hide nieprzetłumaczone jest ustawiona na false
- Fix sitemap zamawiania
- Poprawki generacji Fix wtyczki nazwa tabeli
- Experimental pełne Django 1.7 migracje support
- Dodaj CMSPlugin.get_render_model dostać model wtyczek na czas renderowania
- Dodaj uproszczony interfejs API do obsługi pasek rozszerzeń stronie
- Rozszerzone wsparcie niestandardowy model użytkownika
- Dodano opcję, aby opublikować wszystkie strony w języku / miejscu w komendzie publisher_publish
Co nowego w wersji 3.0.5:
- 2 Poprawki wprowadzone w wersji 3.0.4 regresji
- apphook i wtyczki mogą być teraz zarejestrowany przez dekoratora
Co nowego w wersji 3.0.4:
- Usunięto cms pliku / utils / COMPAT / type_checks. py, użyj django.utils.six moduł zamiast
- Usunięto plików cms / utils / compat / string_io.py użyć django.utils.six moduł zamiast
- Usunięto plików cms / utils / compat / input.py użyć django.utils.six moduł zamiast
- Użyj PY3 z django.utils.six zamiast PY2 z cms.utils.compat sprawdzić wersję Pythona
- Staticplaceholders nie ich własne uprawnienia
- Apphooks wsparcia teraz zagnieżdżone przestrzenie nazw
- Apphooks mogą wyłączyć moduł sprawdzania zgody strony
- Poprawiono uprawnienia dla wtyczek na stronach apphook
- Możliwość korzystania z własnych stron administracyjnych, które nie znajdują się pod nazw 'admin'
- Dodane Django 1.7 migracje
Co nowego w wersji 3.0.3:
- awaryjne poprawki językowe dla stron
- Wdrożone transaction.atomic w Django 1.4 / 1.5 sposób
- Dodano automatyczne dynamiczne katalogu szablonu szablonów stron
- Dodano wtyczki aliasu przedstawieniu wtyczki i zastępcze
- Dodano API do zmiany menu kontekstowego wtyczek i zastępcze z wtyczek
- Apphooks respektować uprawnienia stron
- Dekorator dla poglądów z uprawnieniami stronie
- szanuje api.create_page strona
- Poprawiono sposób uprawnienia są sprawdzane pod względem statycznym zastępczy
- Zmniejszone zapytań dotyczących placeholder.clear o 60%
- Automatyczne wykrywanie Django garnitur zamiast używania wyraźnej ustawienie
- Dodano możliwość zaznaczania (Sub) menu za "aktywny"
Co nowego w wersji 3.0.2:
- Dodano "jako" postać do render_placeholder templatetag zapisać wynik w kontekście.
- Dodano zmienne ciągi dla & quot;? Edit & quot ;, & quot;? Edit_off & quot; i & quot;? budować & quot; Adresy URL.
- utils.page_resolver został zoptymalizowany. get_page_from_path () api zmieniło.
Co nowego w wersji 3.0.1:
- przemianowany NamespaceAllreadyRegistered do NamespaceAlreadyRegistered w menu / exceptions.py .
- editor Frontend poprawki UI.
Co nowego w wersji 3.0:
- Wtyczki są edytowalne tylko frontend
- PluginEditor została usunięta w backend
- Nowa edycja frontend
- Nowy pasek narzędzi
- Plugin API do tworzenia nowych wtyczek i przemieszczania się zmieniło
- render_to_response zastąpione TemplateResponse w cms.views
- CMS_SEO_FIELDS usunięte i pola seo lepiej zintegrowane
- meta_keywords usuwane jako nieistotne już
- domyślny CMS_MENU_TITLE_OVERWRITE zmieniona na true
- Toolbar język przełącznik wbudowany
- Moduł Ustawienia użytkownika dodany do zapisywania języka użytkownika, więc kiedy przełącza języki pasek narzędzi / interfejs zachowuje się języka.
- language_chooser templatetag już tylko wyświetla języków publicznych, nawet jeśli jesteś zalogowany jako pracowników.
- Undo i Redo funkcjonalność dodaną w pasku narzędzi, jeśli jest zainstalowany django-rewersji.
- Strona Podział administracyjny w 3 różne dla podstawowego, zaawansowanego oraz uprawnień
- Nowy show_editable_page_title templatetag edytować tytuł strony z frontend
- Usunięto ustawienie PLACEHOLDER_FRONTEND_EDITING
- Usunięto ustawienie CMS_URL_OVERWRITE. Zawsze włączone.
- Usunięto ustawienia CMS_MENU_TITLE_OVERWRITE. Zawsze włączone.
- Usunięto CMS_REDIRECTS. Zawsze włączone.
- Usunięto CMS_SOFTROOT. Zawsze włączone.
- Usunięto CMS_SHOW_START_DATE. Zawsze włączone.
- Usunięto CMS_SHOW_END_DATE. Zawsze włączone.
- Dodane (opcjonalnie) awaryjna język zastępczych.
Pole
Co nowego w wersji 3.0.0 RC 1:
- Dodano buforowanie stron CMS i zastępczych, przyspieszając cały cms znacząco.
- Dodaliśmy typy stron. Zapisz każdą stronę jako typu strony i podczas tworzenia nowej strony można wybrać typ strony.
- Usunięto wtyczki DB-name Magic z warstwą kompatybilności dla starszych wtyczek.
- Dodano możliwość wykrycia zmian URL o aktualnie oglądanych obiektów, dzięki czemu możemy przekierować, czy cel ten został stworzony za pomocą paska narzędzi.
- Dodano sygnał (urls_need_reloading) odpala gdy apphook zostanie dodany lub zmieniony.
- Drzewo strona była widziana gruntowny remont.
- Usunięto wszystkie wtyczki z rdzenia; oni teraz przeżywają swoje niezależne życie jako oddzielne projekty na GitHub.
- Całkowicie przepisał samouczek.
- Utworzono aplikację djangocms-instalatora które powinny dać Ci i działa szybko.
Co to jest nowa w wersji 2.4.3:
- Naprawiono błąd w załadunku sygnałów terminarzy obsługi
- Naprawiono błąd w tys klucza podstawowego formatowania PLACEHOLDER za
- Poprawiono wykorzystanie pamięci podręcznej zawartości w trybie podglądu na show_placeholder za
- Naprawiono problemy w obsługę plików cookie
- Poprawiono drobne problemy Unicode
- Poprawiono brakuje argumentu ModelAdmin
- Naprawiono błąd w WymEditor obsługi
- Poprawiono błędy w migracji
- Naprawiono błąd w języku awaryjnej
- Drobne poprawki dokumentacji
Co nowego w wersji 2.4.2:
- Apphook tryb edycji bugfix
- Dodano opcję render_placeholder znacznik, aby ustawić język
- Ogromne przyspieszenie zgody cache unieważnianie
- ulepszenia Doc
- Oczyszczanie CSS w PlaceholderAdmin
Co nowego w wersji 2.4.2:
- Apphook tryb edycji bugfix
- Dodano opcję render_placeholder znacznik, aby ustawić język
- Ogromne przyspieszenie zgody cache unieważnianie
- ulepszenia Doc
- Oczyszczanie CSS w PlaceholderAdmin
- Zaloguj zmianę statusu strony odbywa się poprzez AJAX
- Użyj --noinput Konwencję o poleceniu delete_orphaned_plugins
Co nowego w wersji 2.4.0:
- Naprawiono błąd z widokiem uprawnień w menu
- Dodano LanguageMiddleware zapisać aktualny język w pliku cookie
- Dodano sprawdza wtyczek z M2M więc zdefiniować copy_relations () funkcję podczas uruchamiania CMS manage.py sprawdzić
- Dodano ustawienie CMS_RAW_ID_USERS, aby przyspieszyć administratora, jeśli masz więcej niż 500 użytkowników.
Co nowego w wersji 2.3.4:
- Poprawiono WymEditor
- Poprawiono tłumaczenia norweskie
- Naprawiono błąd, który może doprowadzić do starcia ślimakom
- Formularz zmiany Poprawiono stronę (jQuery i uprawnienia)
- uprawnień polu Fixed zastępczy
Kontrole
Co nowego w wersji 2.3.2:
- Wymeditor zaktualizowana 1.0.4a
- icon_url uciec stałe
- Tłumaczenie dodał ukraiński
- Poprawiono złe obchodzenie prefix język działań formularzy i podglądu administratora
- Ikony admin w Django 1.4 stałym
- Dodano requirements.txt dla pip i testowania w test_requirements
- Google map plugin o właściwościach wysokości i szerokości. Migracje ustawi domyślne wartości na polach nie null.
- poprawki Dokumenty
- cleanupie
- Switched html5lib do serializatora HTML
- Usunięto obsługa iterables w plugin_pool.register_plugin
- wydajność oraz zmniejszenie zapytań
- Link obsługuje docelowa
- Wykonane PageAttribute templatetag za "asTag '
Co nowego w wersji 2.3.2 RC1:
- CMS_FRONTEND_LANGUAGES obecnie limity django języków podczas wyboru języka
- Wymeditor zaktualizowana 1.0.4a
- icon_url uciec stałe
- Tłumaczenie dodał ukraiński
- Poprawiono złe obchodzenie prefix język działań formularzy i podglądu administratora
- Ikony admin w Django 1.4 stałym
- Dodano requirements.txt dla pip i testowania w test_requirements
- Google map plugin o właściwościach wysokość i szerokość
- poprawki Dokumenty
- cleanupie
- Switched html5lib do serializatora HTML
- Usunięto obsługa iterables w plugin_pool.register_plugin
- wydajność oraz zmniejszenie zapytań
- Link obsługuje docelowa
- Wykonane PageAttribute templatetag za "asTag '
- jQuery poprawki przestrzeni nazw admin
Co nowego w wersji 2.3.1:
- podpięty wersja Django mptt do 0.5.1 lub 0.5.2.
Co nowego w wersji 2.3:
- Zgodność z Django 1.3.1 i 1.4 (1.2 poparcie spadło )
- Lazy stronę administratora drzewa ładowania
- Izolacja Toolbar JS
- niszczące działania wtyczki stałe (przycisk Anuluj, poruszając wtyczek)
- refactored testów
- Stały lub klauzula tag zastępczy
- Poprawiono podwójne wyciek większej ilości źródeł ikona wtyczki inline
- Poprawiono kolejność PageSelectWidget
- Poprawiono nieprawidłowe HTML wygenerowane przez wtyczkę plików
- Poprawiono kolejność migracji wtyczek
- Poprawiono zinternacjonalizowany ciągi w JS nie jest uciekł
- uzależnienie django-odwrócenie zaktualizowany do 1.6
- uzależnienie django-sekizai zaktualizowany do 0.6.1 lub nowszym
- uzależnienie django-mptt zaktualizowany do 0.5.1 lub nowszym
Co nowego w wersji 2.3 RC1:
- Django 1.4 dodaje wsparcie. Wsparcie dla Django 1.2 spadła.
- Izolacja Toolbar JavaScript.
- Strona Lazy załadunku drzewa admin.
- Poprawiono plugin anuluj
- Poprawiono przenoszenie wtyczek tekstowych pomiędzy zastępcze powodując utratę danych.
Co nowego w wersji 2.2:
- zastąpiła starą wtyczkę mediów ramy z Django sekizai. (Zmieniło kilka szablonów wtyczek, które mogą powodować problemy z CSS stylizacji).
- Wykonane django-mptt odpowiednia zależność
- Usunięto wsparcie dla Django dbgettext
- Mapy Google Plugin teraz domyślnie w użyciu protokołu HTTPS.
- Mapy Google Plugin używa teraz wersję 3 swojego API, nie wymagając klucz API.
Co nowego w wersji 2.1.4.
- Naprawiono problemem XSS Text Wtyczki
Co nowego w wersji 2.2 beta 1:.
- granulowane uprawnienia widok dla django stron CMS
- Wsparcie dla Django 1.3.
- Pliki multimedialne są obecnie przenoszone do / statyczne. Teraz jest łatwy w użyciu django.contrib.staticfiles zarządzać django statyczne pliki CMS (JavaScript, CSS i obrazy).
- django-mptt teraz jest odpowiednia zależność. Ta nowa wersja wykorzystuje nowszą wersję Django mptt że poprawi kompatybilność z innymi aplikacjami Django.
- Pliki multimedialne wykorzystywane przez django CMS wtyczek teraz używać Django sekizai o przyjaznej sposób zadeklarować JavaScript i CSS zależnościami dla programistów frontend.
- Całkowicie przerobiony pasek narzędzi i edycji nakładka. edycji nakładka jest już znacznie lepiej i kompatybilność z innymi ramami JavaScript jest znacznie lepsze. Wielkie dzięki dla Angelo Dini wdrażania tego.
- Na pasku narzędzi nie wstrzykuje się do każdej odpowiedzi. Zamiast tego wprowadzić się na swoim miejscu nowej szablon.
Co nowego w wersji 2.1.3.
- Naprawiono poważny problem bezpieczeństwa w PlaceholderAdmin
- Poprawiono błąd z podmenu wyświetlania stron, które nie są "in_navigation".
- Poprawiono PlaceholderField nie przestrzega ograniczeń w CMS_PLACEHOLDER_CONF.
- Poprawiono sprawdzanie dwukrotnie monkeypatch dla URL cofania.
Co nowego w wersji 2.1.2:
- Poprawiono CMS Ajax prosi ochronę CSRF
Co nowego w wersji 2.1.1:
- Django CMS 2.1.1 rozwiązuje problem przedstawia światło przez Django 1.2.5.
Co nowego w wersji 2.0.2.
- testsuite działa ponownie
- plik zmian dodana.
Komentarze nie znaleziono