Szczegóły programowe:
Wersja: 0.9 Beta 2
Filmu: 20 Feb 15
Licencja: Wolny
Popularność: 50
Kotti jest system zarządzania treścią stron internetowych przyjazny dla użytkownika (WCMS)
Opis .
- Obsługa uwierzytelniania wymiennym moduły i single sign-on,
- Listy kontroli dostępu (ACL) dla bezpieczeństwa drobnoziarnistych
- Oddzielenie przestrzeni publicznej i interfejsu edytora
- Rozdzielenie funkcji podstawowych i zaawansowanych w interfejsie użytkownika edytor, umożliwiający przyjemną naukę korzystania z edytorów,
- łatwo rozszerzalny z własnego wyglądu i bez programowania wymagane
- łatwo rozszerzalny z własnych typów danych i poglądów,
Co nowego w tym wydaniu:
- Fix # 251:. Złamany porównanie NestedMutationDict i NestedMutationList
- Aktualizacja do wersji 4.0.2 kotti_tinymce.
- bug fix w kotti.views.content.FileEditForm zachować zawartość pliku podczas edycji.
Co nowego w wersji 0.9 beta 1:
- Dodaj metody kotti.util.ViewLink.visible dla lepszą kontrolę nad tym, czy związek powinien być widoczny widok, czy nie. To pozwala nam przenieść wcześniej ustalony łączy działania określone w kotti.views.edit.actions do TypeInfo.action_links a tym samym uczynić je konfigurować globalnie lub od rodzaju zawartości.
- kotti.security.view_permitted będzie teraz sprawdzić pyramid.security.view_execution_permitted z metody żądania ustawiony na "GET" domyślnie. Kiedyś, aby sprawdzić myślą, że pasuje metodę bieżącego żądania w.
- To rozwiązuje problem, gdzie kotti.util.ViewLink.permitted będzie czekiem błędem Zobacz 'post', gdy obecny wniosek był "POST".
- Dodaj interfejs INavigationRoot i mienia TemplateAPI.navigation_root. Ten ostatni zwraca pierwszy węzeł treści w linii, która implementuje INavigationRoot lub węzeł główny, jeśli INavigationRoot nie jest implementowana przez dowolnego węzła w linii. Dodać nav.pt Użyj szablonu api.navigation_root zamiast api.root. Pozwala to osób trzecich dodatki zdefiniować typy zawartości, które mogą przebywają gdzieś w drzewie zawartości, a jednocześnie jest źródłem dla nawigacji.
- Przenieś nawigacji związanych z widoku kodu do nowego modułu kotti.views.navigation. Potępiać importu z dawnych miejscach.
- Usuń kod, który został wycofany, 0,6 lub 0,7.
- Widok przypisany do gniazda może uzyskać dostęp do gniazda, gdzie jego nazwę świadczonych.
- Dodaj brakuje transaction.commit () w Kotti-reset-workflow.
- bug fix w kotti.views.util.render_view gdzie lokalne role nie były przestrzegane prawidłowo.
- Dodaj metody pomocnika kotti.message.send_email do wysyłania wiadomości e-mail ogólne. Wiadomości te muszą być zgodne z określoną strukturę. Spójrz na Kotti. Szablony / email-set-password.pt jako przykład,
Co nowego w wersji 0.8 Beta 2:
- Rozwiąż testy Kotti do żadnych większych ostrzeżeń amortyzację spustowych. Funcargs Kotti potrzebują być lepiej udokumentowane nadal, patrz # 141.
- Add fanstatic.Group "Znaczniki" i potrzebę () to w defered widget. Jest to konieczne, aby znaczniki widget czynią poprawnie z pakietu tematycznego włączoną aż defered widget zastępuje klasy widżetu, który deklaruje swoje wymagania w zwykłym stylu odkształcać.
- Przekształć setup_users, setup_user i prefs widoki do poglądów opartych na klasach. Dodaj trochę tekstu w podrozdziale Bezpieczeństwa na dewelopera z podaniem tych instrukcji widoki.
Co nowego w wersji 0.8 Alpha 1:
- od języka URL normalizacji domyślne. (Jak to zrobić kiedyś wpis książka kucharska.)
- Oczyszczanie edycja węzłów działania i zastosowanie urządzone widok klasy.
- Dodaj zawartość korzystać z działaniami na wielu elementów.
- Dodaj metody children_with_permission do ContainerMixin.
- Dodaj UI wyboru default_view.
- Deprecate "kotti.views.edit.generic_add" i "generic_edit". Wystarczy skorzystać z formularzy opartych klasy zamiast.
Co nowego w wersji 0.7.1:.
- Dodaj usuwanie użytkowników do zarządzania użytkownikami
- Fix Obsługa znaczników dla plików i obrazów.
- Zmień na Twitter Bootstrap 2.1
- usunąć wiele CSS, które nie są już potrzebne,
- naprawić reagujący układ, który został uszkodzony w niektórych rozdzielczościach ekranu wielkości telefonu
- Dodaj & quot; Ustawienia strony & quot; podmenu / usuń@@widok konfiguracji.
Co nowego w wersji 0.7:
- Fix krytyczny problem z migracjami, gdzie numer wersji nie będzie utrzymywał w wersji tabeli alembic.
Co nowego w wersji 0.7 Alpha 4:.
- Dodaj minified wersje JS / pliki CSS
- Fix # 88:. Logując się za pomocą e-mail
- tłumaczenia Aktualizuj.
Co nowego w wersji 0.7 Alpha 3:
- Dołącz kotti.tinymce który dodaje wtyczek dla obrazu i przesyłania plików i treści linkami do TinyMCE rozbudowanym edytorem.
- renderujące Slot zostały zastąpione widokiem normalnym (lub Viewlets). kotti.views.slots.register została zastąpiona kotti.views.slots.assign_slot, który działa podobnie, ale przyjmuje nazwę widoku zarejestrowanego widzenia zamiast funkcji rejestracji.
- Przejdź do fanstatic do zarządzania zasobami statycznym.
- Aktualizacja uwaga: wymaga to zmian w istniejących * .ini plików konfiguracyjnych aplikacji. Konkretnie, trzeba dodać filtr: punkt fanstatic i rurociągu: główny punkt i zmienić istniejącą aplikację: główną sekcję do aplikacji: Kotti lub podobne. Spójrz na własnym development.ini Kotti za przykład.
- emeryturę na nieudokumentowane klasy kotti.resources.Setting i stół. kotti.get_settings spowoduje powrót registry.settings prosto, bez szukania trwałych nadpisania w bazie danych.
- Spadek poparcia dla Piramidy
Co nowego w wersji 0.7 Alpha 2:
- Nie umożliwić nieaktywnych użytkowników, aby zresetować hasło.
Wymagania :
- Python
Komentarze nie znaleziono