Nikola fonctionne en prenant le contenu du site web à partir d'un fichier de la série et de les combiner dans des pages HTML basé sur un fichier de modèle prédéfini.
Les fichiers de contenu et la logique métier sont séparés pour l'administration plus facile, et pour faciliter l'édition à chaque fois que le contenu doit être changé ou les modèles ajustés à une nouvelle mise en page.
L'administrateur peut modifier son site à tout moment qu'il veut, puis régénérer pour mettre à jour son contenu sur le frontend.
Nikola est pas un CMS classique car il ne dispose pas d'un GUI facile à utiliser, mais il supporte la plupart des fonctionnalités présentes dans les systèmes de gestion de contenu de jour modernes.
La principale différence est que les webmasters utilisent la console pour rendre le site et modifier le contenu dans le repos brut ou format Markdown.
Ce qui est nouveau dans ce libérer:
- Caractéristiques:
- Meilleure gestion des manquants / compilateurs non configurés.
- Nouvelle option -r pour le vérificateur de liens pour vérifier les liens distants.
- Utilisez navbars statiques dans bootstrap3 et thèmes bootstrap.
- Correction de bugs:
- Poignée URL étranges, comme ed2k:. //
- Correction très vieux support du format de métadonnées.
Ce qui est nouveau dans la version 7.4.1:
- Caractéristiques:
- Meilleure gestion des manquants / compilateurs non configurés.
- Nouvelle option -r pour le vérificateur de liens pour vérifier les liens distants.
- Utilisez navbars statiques dans bootstrap3 et thèmes bootstrap.
- Correction de bugs:
- Poignée URL étranges, comme ed2k:. //
- Correction très vieux support du format de métadonnées.
Quoi de neuf dans la version 7.3.1:
- -a Ajouté option pour régler --author sur le terrain après l'auteur
- Ajout d'une option pour faire INDEXES_PRETTY_PAGE_URL URL pour les index des pages plus jolie.
- Ajout -i, l'argument --import à new_post pour l'importation de contenu de poste existants
- Ajout d'un avertissement à propos de mot de passe dans les messages étant insécurité
- INDEXES_TITLE et INDEXES_PAGES sont traduisibles
- Ajout de nouveaux ARCHIVES_ARE_INDEXES d'options qui permet pages d'archives qui liste les messages à être rendus avec le contenu de poste.
- Ajout nouvelle option INDEXES_STATIC qui permet de définir la page commande pour les index. En outre, si les pages de tags sont créés comme des indices, ils vont se comporter plus près les indices de défaut.
- Utilisez le tableau le style de ligne de numérotation avec le code de repos, de rendre le code copier-coller possible
- et les pages de catégories sont désormais plus séparés. Le préfixe pour les pages de catégorie peut être changé et le dossier peut être modifié indépendamment du dossier des balises.
- L'écriture du fichier de données nuage peut désormais être désactivée. Sera désactivé par défaut dans le futur.
- La fonction utils.config_changed prend maintenant un argument supplémentaire en option, identifiant, utilisé pour identifier la source d'une dépendance des sauvegardes spécifiques. En tant que tel, tous vos fichiers seront reconstruits après la mise à niveau.
- Nouvelle option GALLERY_FOLDERS remplaçant GALLERY_PATH
- Nouvelle option PANDOC_OPTIONS
- Nouvelle option tab-width dans la directive code-block
- Nouveaux TAG_PAGES_DESCRIPTIONS d'options pour éventuellement faire des pages d'étiquettes individuelles plus unique et intéressant
- Nouveaux LISTINGS_FOLDERS d'options (qui remplace LISTINGS_FOLDER) qui permet de séparer entrée et le dossier de sortie pour les noms des listes, et permet d'avoir plus d'un dossier annonces
balise
Quoi de neuf dans la version 7.3.0:
- -a Ajouté option pour régler --author sur le terrain après l'auteur
- Ajout d'une option pour faire INDEXES_PRETTY_PAGE_URL URL pour les index des pages plus jolie.
- Ajout -i, l'argument --import à new_post pour l'importation de contenu de poste existants
- Ajout d'un avertissement à propos de mot de passe dans les messages étant insécurité
- INDEXES_TITLE et INDEXES_PAGES sont traduisibles
- Ajout de nouveaux ARCHIVES_ARE_INDEXES d'options qui permet pages d'archives qui liste les messages à être rendus avec le contenu de poste.
- Ajout nouvelle option INDEXES_STATIC qui permet de définir la page commande pour les index. En outre, si les pages de tags sont créés comme des indices, ils vont se comporter plus près les indices de défaut.
- Utilisez le tableau le style de ligne de numérotation avec le code de repos, de rendre le code copier-coller possible
- et les pages de catégories sont désormais plus séparés. Le préfixe pour les pages de catégorie peut être changé et le dossier peut être modifié indépendamment du dossier des balises.
- L'écriture du fichier de données nuage peut désormais être désactivée. Sera désactivé par défaut dans le futur.
- La fonction utils.config_changed prend maintenant un argument supplémentaire en option, identifiant, utilisé pour identifier la source d'une dépendance des sauvegardes spécifiques. En tant que tel, tous vos fichiers seront reconstruits après la mise à niveau.
- Nouvelle option GALLERY_FOLDERS remplaçant GALLERY_PATH
- Nouvelle option PANDOC_OPTIONS
- Nouvelle option tab-width dans la directive code-block
- Nouveaux TAG_PAGES_DESCRIPTIONS d'options pour éventuellement faire des pages d'étiquettes individuelles plus unique et intéressant
- Nouveaux LISTINGS_FOLDERS d'options (qui remplace LISTINGS_FOLDER) qui permet de séparer entrée et le dossier de sortie pour les noms des listes, et permet d'avoir plus d'un dossier annonces
balise
Ce qui est nouveau dans la version 7.2.0:
- Ajout du support pour les dates de fantaisie via Moment.js
- Mises à jour: jQuery v1.11.1, v3.3.0 Bootstrap
- Laissez utilisation des préréglages avec Nikola deploy - DEPLOY_COMMANDS est maintenant un dict de {prédéfinis: commandes}
- Nouveau paramètre GLOBAL_CONTEXT_FILLER, les fonctions qui y sont énumérés seront appelés avec le contexte local et le nom du modèle avant gabarit rendu.
- Nouveau réglage de USE_CDN_WARNING pour bloquer des avertissements sur une mauvaise utilisation éventuelle USE_CDN (par défaut à true)
- Nikola vérifier -l avertir mixte de sécurité (HTTP sur HTTPS)
- catégorie Nouvelle ConfigPlugin (sans aucun comportement spécifique par défaut)
- Nouvelle méta biens & quot; previewimage & quot; pour une utilisation avec Open Graph
- Exposer date de publication, les balises, et plus encore dans l'Open Graph
Ce qui est nouveau dans la version 7.1.0:
- Erreur lorsque GIST reste ne peuvent être téléchargés
- Ajout d'un & quot; Skip to content & quot; lien pour l'accessibilité
- minify_lines Added filtre pour dépouiller leader lignes de blancs et vides
- Ajout de filtre Google Closure Compiler JavaScript
- Imprimer tracebacks complètes pour les erreurs de conf.py
- Ajouté USE_SLUGIFY (true par défaut). Si elle est fausse, Nikola permet et génère presque tous les caractères Unicode dans les URL de la page
- sources pour les fichiers .html sont maintenant copiés que .src.html
- Copiez les fichiers / *. html verbatim (sauter filtres)
- Ne pas générer STORY_INDEX si il ya une histoire conflictuelle
Ce qui est nouveau dans la version 7.0.0:
- Ajout d'une option pour faire UNSLUGIFY_TITLES titres adjugée par le nom de fichier regexp plus joli
- Nouveaux dépendances: natsort (tri naturel dans des galeries) et dateutil (remplace pytz)
- Nikola.commands sont maintenant les emballages conviviaux de la console
- Ajout d'une commande de github_deploy pour déployer des pages GitHub
- Supprimer filtre bien rangé (il a été cassé en raison de bien rangé étant ancienne)
- Ajouté paramètre pour permettre la désactivation de RSS dans Nikola GENERATE_RSS
- Link Veuillez sources premières si COPY_SOURCES est True
- Beaucoup plus puissante commande Nikola plugin
- mode console Plus puissant permet d'accéder à toutes les commandes de Nikola
- Nouveaux option `Liste des ressources ROBOTS_EXCLUSIONS` à exclure de sitemap et incluent dans la nouvelle /robots.txt générée
- Générer sitemapindex contenant RSS et les fichiers sitemap
- crochets de soutien dans les modèles, à l'usage des plugins
- Utiliser readline si disponible
- READ_MORE_LINK Remplacé par INDEX_READ_MORE_LINK et RSS_READ_MORE_LINK
- Ajout reading_time, remaining_reading_time, paragraph_count, balises remaining_paragraph_count pour READ_MORE_LINK
- Ajouter un lien canonique dans les listings.
Ce qui est nouveau dans la version 6.4.0:
- Nouvelles fonctionnalités:
- commande new_page Ajouté Nikola (équivalent à Nikola new_post -p).
- Ajouté LESS_OPTIONS et SASS_OPTIONS pour spécifier des paramètres supplémentaires pour les compilateurs MOINS / Sass.
- les utilisateurs avertis de bootswatch_theme étant incompatible avec bootstrap3 gradients.
- Ajout d'un lien: Syntaxe //filename/foo/bar.rst se référer au poste généré par foo / bar.rst .
- Connectez messages sont colorisés (Colorama est nécessaire sous Windows).
- filtres de modèles sont configurables via le TEMPLATE_FILTERS variable de config.
- Traduction ajoutée Hindi.
- Correction de bugs:
- enregistrement du temps lastdeploy a été brisée, changé au format ISO.
- Évitez comportement indéfini si NAVIGATION_LINKS manque touches pour une traduction.
- Faire livereload effectivement reconstruire le site lorsque des modifications sont apportées.
- codages de nom de fichier dans les importations WordPress. de
Ce qui est nouveau dans la version 6.3.0:
- TIMEZONE désormais par défaut UTC
- Ajout d'une option de DEMOTE_HEADERS (par défaut; précédemment mis en œuvre par le Markdown et compilateurs repos) d'avoir consentants compilateurs produisent des documents avec des collecteurs inférieurs par l'un que celle définie
- Isso commentaires sont maintenant supportés
- Galerie de titres sont utilisés dans plus d'endroits
- Galerie titres sont également utilisés dans la chapelure
- tagindex.tmpl est utilisé pour d'index de balises au lieu de index.tmpl
- Ajout de l'option par défaut SASS_COMPILER (SASS) pour ajouter le support pour les compilateurs de remplacement comme sassc
- Ajout de l'option par défaut (LESS_COMPILER lessc) pour ajouter le support pour les compilateurs de remplacement comme évidement
- SASS / moins de fichiers et les cibles dossier sera traité à partir de la racine du site
- Ajout d'une liste des messages pour chaque balise dans tag_cloud_data.json
- Ajout de l'option EXTRA_PLUGINS_DIRS, pour spécifier les répertoires de greffons supplémentaires
- Exposer Doit originale & quot; auto & quot; commande comme & quot; doit_auto & quot;
- Nouveau & quot; de type & quot; métadonnées de faire des différences pour les messages
- Nouveau Post.is_post attribut de différencier les messages et les pages sans biais (Post.use_in_feeds est False si le poste est à la retraite / inédit / un projet)
- Ajouter rel = canonique x3C & #; & # lien X3e; éléments
- Ajouter rel = alternent & # x3C; & # lien X3e; éléments à des traductions de la page courante
Ce qui est nouveau dans la version 6.2.0:
- Flux RSS pour les galeries
- Nouvelle option EXTRA_IMAGE_EXTENSIONS, et de soutien d'image extensions les plus courantes par défaut
- Ajouter reStructuredText post_list directive
- Galeries soutien traductions
- Soutenir une seule archive par site (en option; au lieu des archives par an ou par mois)
- Les lieux utilisés dans les essais peuvent être spécifiés dans les variables d'environnement
- Le local à utiliser avec chaque langue peut être explicitement définie
- Le support initial pour les signaux / crochets clignotant en utilisant
- mécanisme de résolution Chemin / Lien pour les plugins
- Sass compilation
- émettre un signal quand un nouveau poste est créé
- Nouvelle traduction finlandaise
Ce qui est nouveau dans la version 6.1.0:
- Ajout du support de bouchon sur le lien magique: // URL
- Nouvelle traduction Esperanto
- Nouveautés drapeau de calme exécutant
- Ajout champ auteur dans les éléments RSS
- Annotations utilisant annotateit.org
Ce qui est nouveau dans la version 6.0.0:.
- Nouveau Bootstrap 3 thème
- Ajout docs /. la mise à niveau à v6.txt pour obtenir des conseils de mise à jour
- Thème nettoyage.
- Support pour les liens de navigation imbriqués.
- directive nouveaux médias pour reStructuredText.
- New DEPLOY_DRAFTS et DEPLOY_FUTURE options.
- Nouvelle traduction néerlandaise.
- césure optionnelle.
- AddThis fait du soutien remplaçable par l'option nouvelle de SOCIAL_BUTTONS_CODE.
- catégories.
- Ajout d'une option pour la publication de messages FUTURE_IS_NOW postdaté maintenant.
- Nouveau filtre typogrify.
- Nouvelle option COPY_SOURCES, par défaut à true.
- personnalisable Lire la suite.
- Support pour moins / compilateurs RECESS CSS.
- Mise à jour de Colorbox 1.4.27.
- Nouveau compilateur pandoc.
Commentaires non trouvées