Kotti można uruchomić na dowolnej bazy danych obsługiwanych przez SQLAlchemy i mogą być łatwo konfigurowane za pomocą plików INI.
Jest to CMS z małym kodzie, ale zdolne do obsługi projektów na dużą skalę z łatwością.
To dzięki jej wsparciu dla niestandardowych typów zawartości, środowisk wielu baz danych, projektów umiędzynarodowionych.
Jak w większości redakcyjnych z tych dni, Kotti zawiera również panel administracyjny, z którego zawartość może być dodane później edytować.
Instrukcje dotyczące instalacji i użytkowania znajdują się w pliku README projektu
Co nowego w tym wydaniu:.
- Plik README aktualizowane rusztowania w.
- Naprawiono uszkodzony multifile przesłać.
Co nowego w wersji 1.1.1:.
- plik README Aktualizacja rusztowanie pod
- Naprawiono uszkodzony multifile przesłać.
Co nowego w wersji 1.0.0:
- Poprawiono:
- Konwersja Brak, aby colander.null w get_appstruct tak, że serializacji nie zawodzi (konieczna ze względu na ostatnie zmiany w Durszlak).
Co nowego w wersji 0.9.1:.
- Pozwala administratorom użytkowników do zmiany haseł użytkowników
- Wymagaj nowszą kotti_tinymce (edycja kod źródłowy został uszkodzony w 0,4).
Co nowego w wersji 0.9.
- Dodane zawartości wielu plików przesłać
- Poprawiono:
- Wiele tłumaczenia nie zostały uwzględnione w ostatniej wersji.
- Szablony Wrap, gdzie extract_messages nie powiodło się z & # x3c; tal:. blok & # x3e;
- tłumaczenia TinyMCE działa ponownie.
Co nowego w wersji 0.7.2:
- Lepsze instrukcji montażu. Teraz używa oznakowanego pliku requirements.txt.
- Dodano zdarzenie w POST vars do wniosku o viewlet gniazda.
- interfejsy Dodany iFile i Iimage aby umożliwić plików i obrazów podklasy ponownie wykorzystać ten sam widok (Rejestracje).
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.
- Aktualizacja do Twitter Bootstrap 2.1.
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.7a4:.
- Dodane minified wersje JS / pliki CSS
- Poprawiono zalogowaniu się z e-mail.
- uaktualniono tłumaczenia.
Co nowego w wersji 0.7a2:.
- Nie dopuścić nieaktywnych użytkowników, aby zresetować swoje hasło
Co nowego w wersji 0.7a1:
- Dodano nowy 'Obraz' typu treści i obrazu skalowania , pochodzący z kotti_image_gallery add-on. Zobacz kotti.image_scales. * Ustawienia.
- Dodano wyszukiwanie i ustawienia związane kotti.search_content.
- Dodane abonenta ustawić nagłówki pamięci podręcznej na podstawie reguł buforowania. Zobacz także związanych ustawień kotti.caching_policy_chooser.
Co nowego w wersji 0.6.3:
- Dodano wsparcie znaczników. Wszystkie obiekty mają teraz content tagów. Można je dodawać w interfejsie użytkownika za pomocą & quot;! JQuery UI Tag-it & quot; widget.
- Naprawiono błąd z wydajności pobierania pliku.
Co nowego w wersji 0.6.0:.
- Dodaj tłumaczenie japońskie
- Wymuszanie małe nazwy użytkowników i e-mail z rejestracji i logowania.
- Przeniesiony SQLAlchemy związane rzeczy z kotti.util do kotti.sqla.
Co nowego w wersji 0.5.2:
- Populators nie muszą już dzwonić `` transakcji. commit () `` się.
Co nowego w wersji 0.5.1:
- umiędzynarodowienie interfejs użytkownika. Dodaj Portugalczyków jako pierwszego tłumaczenia.
- Nowe menu dodatek pozwala na bardziej intuicyjne dodawanie elementów w CMS.
- Refine Node.copy. Nie skopiować lokalnych ról na domyślne.
Co nowego w wersji 0.5.0:
- Przenieś domyślny interfejs użytkownika Kotti do korzystania Twitter Bootstrap 2 .
- Dodaj nową "Plik" typ zawartości.
- Dodaj ochronę CSRF niektórych formach.
- Usuń Kotti w FormController na rzecz korzystania z pyramid_deform.
- Użyj plone.i18n do normalizacji tytułów do części adresu URL.
- Dodaj oddzielny ekran nawigacji, który zastępuje menu byłego inteligentne bułce tartej.
- Użyj pyramid_beaker jako domyślny fabryki sesji.
- kotti.messages.send_set_password nieco bardziej elastyczne.
Co nowego w wersji 0.4.5:
- "kotti.security.has_permission dodał, który może stosować zamiast "pyramid.security.has_permission '.
- Różnica polega na tym, że wersja Kotti będzie ustawić & quot; kontekst autoryzacji & quot; być kontekst, że przechodzą do "has_permission". Efektem jest to, że "list_groups" powróci bardziej poprawną listę lokalnych ról, czyli grup w danym kontekście, a nie "request.context".
- Dodano szablon ("forbidden.pt '), gdy użytkownik jest zalogowany, ale wciąż się HTTPForbidden.
Co nowego w wersji 0.4.4:
- & quot; Forbidden Zobacz & quot; nie będzie przekierowywać klientów, którzy nie akceptują "text / html", do formularza logowania.
- Naprawiono błąd z "kotti.site_title 'ustawienia.
Co nowego w wersji 0.4.2:
- wygodniejsze zastępuje na dodatkowe pakiety, by lepiej Zastosowanie "config.commit ()".
Co nowego w wersji 0.3.1:.
- Metoda dodanej "Keys do dicts mutacji
Co nowego w wersji 0.3.0:
- Wymień annotations__ węzła .__ za dłuższy węzła .annotations.
Co nowego w wersji 0.2.8:
- Usuń zależność "PasteScript 'ponieważ skutkowałoby Błędy podczas instalacji Kotti pozornych.
Co nowego w wersji 0.2.6:.
- Dodano strona powitalna
- Dodaj `atrybut annotations__` wygodę węzła .__.
Co nowego w wersji 0.2.3:
- `` getitem__`` węzła .__ będzie teraz również akceptuje krotki jako klucz.
- `` folderu ['1', '2'] '' jest taki sam jak `` folderze ['1'] ['2'] '', po prostu bardziej efektywne.
- Dodano nowy dekorator cache w oparciu o `` repoze.lru``.
Co nowego w wersji 0.2.2:
- Zmień podpisu funkcji z kotti.authn_policy_factory, Kotti .authz_policy_factory i kotti.session_factory obejmować wszystkie ustawienia z pliku konfiguracyjnego.
Co nowego w wersji 0.2.1:
- Niewielkie zmiany kodu konfiguracji zdarzeń, aby ułatwić wykorzystanie w testy.
Co nowego w wersji 0.2.a1:
- Pomóż schematu bazy danych dla węzłów. Klasy do węzła i treści Podział węzła.
- Zmiana ta jest niezgodna z tyłu, że istniejących typów zawartości w kodzie będą musiały podklasy zawartość zamiast węzła. Przykład w docs został zaktualizowany. Również podstawowy schemat bazy danych zmienił się.
- Pomóż baza użytkowników mieszania i lokalne role przechowywania.
- poprawka zgodności dla Piramida 1.2.
Co nowego w wersji 0.1.1:
- Naprawiono problem instalacja z `` colander`` i `` dependency_links``.
Co nowego w wersji 0.1:
- Dodaj uporczywe ustawień, które pozwalają nadrzędnym ustawień rejestru i nosić razem z nimi wersję ostatniej aktualizacji.
Co nowego w wersji 0.1a9:
- Dodaj flaga "in_navigation" dla wszystkich węzłów, aby kontrolować, czy czy nie wydaje się w nawigacji.
- Usprawnienia związane z pisania dodatki.
Co nowego w wersji 0.1a8:
- Dodaj rowków / portletów, przez które thirdy pakiety producentów mogą przedłużyć Kotti i umieścić fragmenty znaczników w HTML witryny. Spójrz na `` kotti.views.slots`` do dokumentacji.
- Włącz formularzy AJAX na ekranie Move i dodać Growl-jak powiadomienie o wiadomości.
- Poprawiono głupi problem, pakowanie w wersji 0.1a7. Zainstaluj zawiedzie z `` README.rst:. Nie ma takiego pliku lub directory`` przed
- bug fix z TinyMCE, które mogłyby wywołać & quot; Czy na pewno chcesz opuścić tę stronę & quot; cały czas.
Wymagania :
- Python 2.5 lub nowszy,
Komentarze nie znaleziono