Kotti peut fonctionner sur une base de données supportée par SQLAlchemy et peut facilement être configuré à l'aide de fichiers INI.
Il est un CMS avec une petite base de code, mais capable de gérer des projets d'envergure avec la facilité.
Ceci est grâce à son soutien pour les types personnalisés de contenu, les environnements multi-base de données, et des projets internationalisés.
Comme avec la plupart des CMS ces jours, Kotti comprend également un panneau d'administration de l'endroit où le contenu peut être ajouté et édité plus tard.
Instructions sur la façon d'installer et à utiliser peut être trouvé dans le fichier README du projet
Ce qui est nouveau dans cette version:.
- le fichier README de échafaudage mis à jour.
- multifichier téléchargement cassée fixe.
Ce qui est nouveau dans la version 1.1.1:.
- fichier README d'échafaudage Mise à jour
- multifichier téléchargement cassée fixe.
Ce qui est nouveau dans la version 1.0.0:
- Correction:
- Convertir Aucun pour colander.null dans get_appstruct sorte que la sérialisation ne manque pas (nécessaire en raison de récents changements dans la passoire).
Ce qui est nouveau dans la version 0.9.1:.
- permettent aux administrateurs de l'utilisateur de modifier les mots de passe de l'utilisateur
- Exiger kotti_tinymce récent (source édition de code a été brisée dans 0,4).
Ce qui est nouveau dans la version 0.9:.
- Ajout de contenu multi-upload de fichier
- Correction:
- Beaucoup de traductions ne sont pas inclus dans la dernière version.
- modèles enveloppants où extract_messages échoué avec & # x3C; TAL. bloc & # X3e;
- traductions TinyMCE fonctionnent à nouveau.
Quoi de neuf dans la version 0.7.2:
- instructions d'installation améliorée. Maintenant utilise fichier requirements.txt balisé.
- Ajout de demande d'événement POST vars à la demande de l'viewlet de fente.
- interfaces Ajouté iFile et IImage pour permettre fichiers et d'images sous-classes de réutiliser le même point de vue (inscriptions).
Quoi de neuf dans la version 0.7.1:.
- Ajouter suppression des utilisateurs à la gestion des utilisateurs
- Correction du support de tag pour fichiers et des images.
- Mise à niveau vers Twitter Bootstrap 2.1.
Ce qui est nouveau dans la version 0.7:
- Fix question cruciale des migrations où le numéro de version ne serait pas persisté dans le tableau des versions Alambic.
Quoi de neuf dans la version 0.7a4:.
- Ajout minified versions JS / fichiers CSS
- Correction connectant avec email.
- Mise à jour des traductions.
Quoi de neuf dans la version 0.7a2:.
- Ne pas autoriser les utilisateurs inactifs de réinitialiser leur mot de passe
Quoi de neuf dans la version 0.7a1:
- Ajout d'une nouvelle 'Image' type de contenu et l'image mise à l'échelle , originaire de la kotti_image_gallery add-on. Voir kotti.image_scales. * Paramètres.
- Ajout recherche et le réglage kotti.search_content connexe.
- Ajout d'abonné de mettre têtes de cache basés sur des règles de mise en cache. Voir paramètre kotti.caching_policy_chooser également liée.
Quoi de neuf dans la version 0.6.3:
- Ajout du support de la balise. Tous les objets de contenu ont maintenant les tags. Ils peuvent être ajoutés dans l'interface utilisateur en utilisant le & quot;! JQuery UI Tag-it & quot; widgets.
- Correction d'un bug avec les performances de téléchargement de fichier.
Ce qui est nouveau dans la version 0.6.0:.
- Ajout de la traduction japonaise
- Appliquer les noms d'utilisateur et les minuscules email avec enregistrement et connexion.
- Proposée SQLAlchemy liés trucs de kotti.util dans kotti.sqla.
Quoi de neuf dans la version 0.5.2:
- Populators plus besoin d'appeler `` transaction. commit () `` eux-mêmes.
Quoi de neuf dans la version 0.5.1:
- Internationaliser interface utilisateur. Ajouter portugais comme la première traduction.
- Un nouveau menu d'ajout permet d'ajouter un plus intuitive des éléments de la CMS.
- Affiner Node.copy. Pas plus de copier des rôles locaux par défaut.
Ce qui est nouveau dans la version 0.5.0:
- Déplacez l'interface utilisateur par défaut de Kotti à utiliser Twitter Bootstrap 2 .
- Ajouter un nouveau "Fichier" type de contenu.
- Ajouter protection CSRF à certaines formes.
- Supprimer FormController de Kotti en faveur de l'utilisation de pyramid_deform.
- Utiliser plone.i18n à normaliser des titres à des parties de l'URL.
- Ajout d'un écran de navigation distincte qui remplace l'ancien menu chapelure intelligents.
- Utiliser pyramid_beaker que l'usine de session par défaut.
- Assurez kotti.messages.send_set_password un peu plus flexible.
Quoi de neuf dans la version 0.4.5:
- Ajout de 'kotti.security.has_permission »qui peut être utilisé à la place de «pyramid.security.has_permission '.
- La différence est que la version de Kotti fixera quot le &; & quot contexte autorisation; être le contexte que vous passez à 'has_permission'. L'effet est que «list_groups» retournera une liste plus juste des rôles locaux, à savoir les groupes dans le contexte donné au lieu de «request.context '.
- Ajout d'un modèle («forbidden.pt ') pour lorsque l'utilisateur est connecté, mais encore obtenir HTTPForbidden.
Quoi de neuf dans la version 0.4.4:
- Le & quot; Interdite Voir & quot; ne sera plus rediriger les clients qui ne acceptent 'text / html' à le formulaire de connexion.
- Correction d'un bug avec le réglage 'kotti.site_title'.
Ce qui est nouveau dans la version 0.4.2:
- remplacements plus commode pour les add-sur les paquets par une meilleure utilisation de «config.commit () '.
Quoi de neuf dans la version 0.3.1:.
- la méthode pour dicts mutation ajoutée »touches de
Ce qui est nouveau dans la version 0.3.0:
- Remplacer nœud de la annotations__ en faveur d'une extension de station .annotations.
Quoi de neuf dans la version 0.2.8:
- Supprimer dépendance »PasteScript 'depuis qui entraînerait fausses erreurs lors de l'installation Kotti.
Ce qui est nouveau dans la version 0.2.6:.
- Ajout d'une page d'accueil
- Ajouter `l'attribut annotations__` de commodité de nœud.
Ce qui est nouveau dans la version 0.2.3:
- `` nœud de la getitem__`` va maintenant aussi accepter un tuple comme la clé.
- `` dossier ['1', '2'] `` est le même que `` dossier ['1'] ['2'] ``, un peu plus efficace.
- Ajout d'un nouveau décorateur de cache basée sur `` repoze.lru``.
Ce qui est nouveau dans la version 0.2.2:
- Modifier la signature de fonction de kotti.authn_policy_factory, Kotti .authz_policy_factory et kotti.session_factory pour inclure tous les paramètres du fichier de configuration.
Ce qui est nouveau dans la version 0.2.1:
- Des modifications mineures au code de configuration des événements pour faciliter l'utilisation dans tests.
Quoi de neuf dans la version 0.2.a1:
- Améliorer schéma de base de données pour les nœuds. Classe Node divisée en nœud et le contenu.
- Ce changement est incompatible avec les précédentes en ce que les types de contenu existants dans votre code devra sous-classe de contenu au lieu de nœud. L'exemple dans les docs a été mis à jour. En outre, le schéma de base de données sous-jacente a changé.
- Améliorer la base de données de l'utilisateur hachage et rôles locaux de stockage.
- Compatibilité correctif pour Pyramide 1.2.
Quoi de neuf dans la version 0.1.1:
- Correction d'un problème d'installation avec un `` colander`` et `` dependency_links``.
Ce qui est nouveau dans la version 0.1:
- Ajouter paramètres persistants, qui permettent la primordial de paramètres de registre et mener avec eux la version de la mise à jour.
Quoi de neuf dans la version 0.1a9:
- drapeau Ajouter 'de in_navigation »pour tous les nœuds de contrôler si elle figure ou non dans la navigation.
- Améliorations relatives à l'écriture de add-ons.
Quoi de neuf dans la version 0.1a8:
- Ajouter slots / portlets à travers lequel les paquets thirdy du parti peut étendre Kotti et mis fragments de balisage dans le code HTML du site. Regardez le `` kotti.views.slots`` pour la documentation.
- Activer formes AJAX dans l'écran de Move et ajouter notification Growl comme pour les messages.
- problème d'emballage idiot fixe avec 0.1a7 libération. Installez échouerait avec `` README.rst:. Aucun fichier ou directory`` avant
- Correction d'un bug avec TinyMCE qui déclencherait & quot; Etes-vous sûr de vouloir quitter cette page? & quot; tout le temps.
Exigences :
- Python 2.5 ou supérieur
Commentaires non trouvées