Nikola arbeitet, indem sie die Website-Inhalte aus einer Reihe von Dateien und kombiniert sie in HTML-Seiten auf der Grundlage einer vorgegebenen Vorlagendatei.
Die Inhaltsdateien und die Business-Logik werden für einfache Verwaltung getrennt sind, und für die einfache Bearbeitung, wenn Inhalte geändert werden muss oder die Vorlagen, um ein neues Layout angepasst.
Der Administrator kann seine Website zu jeder Zeit er will zu bearbeiten, und dann regenerieren, um den Inhalt auf dem Frontend zu aktualisieren.
Nikola ist keine klassische CMS, da sie nicht verfügen über eine einfach zu bedienende GUI verwenden, aber es die meisten Features in modernen Content-Management-Systemen unterstützt.
Der Hauptunterschied ist, dass Webmaster verwenden Sie die Konsole, um die Website machen und den Inhalt in rohem Ruhe oder Markdown-Format zu bearbeiten.
Was ist neu in diesem Mitteilung:
- Features:
- Bessere Handhabung der Verfehlung / der nicht konfigurierten Compiler.
- Neue Option -r für das Link-Checker, um Remote-Verbindungen zu überprüfen.
- Verwenden Sie statische Navigationsleisten in bootstrap3 und Bootstrap-Themen.
- Fehlerbehebungen:
- Griff seltsamen URLs, wie ed2k:. //
- Fix sehr alte Metadaten-Format unterstützen.
Was ist neu in der Version 7.4.1:
- Features:
- Bessere Handhabung der Verfehlung / der nicht konfigurierten Compiler.
- Neue Option -r für das Link-Checker, um Remote-Verbindungen zu überprüfen.
- Verwenden Sie statische Navigationsleisten in bootstrap3 und Bootstrap-Themen.
- Fehlerbehebungen:
- Griff seltsamen URLs, wie ed2k:. //
- Fix sehr alte Metadaten-Format unterstützen.
Was ist neu in der Version 7.3.1:
- Hinzugefügt -a, --author Option auf Beitrag Autor Feld
- Option hinzugefügt INDEXES_PRETTY_PAGE_URL URLs für Indizes Seiten mehr recht zu machen.
- Hinzugefügt -i, um --import Argument für den Import von bestehenden Post Inhalte new_post
- Added Warnung über Passwort Beiträge unsicher
- INDEXES_TITLE und INDEXES_PAGES übersetzbar sind
- Neue Option ARCHIVES_ARE_INDEXES die Archivseiten, die Liste Beiträge mit den Post Inhalte wiedergegeben werden können.
- Neue Option INDEXES_STATIC, die um die Seitenanordnung für Indizes zu definieren. Auch, wenn Tag-Seiten werden als Indizes erstellt, werden sie verhalten sich in der Nähe der Standardindizes.
- Verwenden Sie Tabellenzeile-Nummerierungsstil mit Ruhe-Code, so dass kopier Einfügen von Code möglich
- Tag und Kategorie-Seiten sind jetzt getrennt. Das Präfix für die Kategorie-Seiten können verändert werden und der Ordner unabhängig Ordner den Tags 'verändert werden.
- Das Schreiben der Tag-Cloud-Datendatei kann nun deaktiviert werden. Wird standardmäßig in der Zukunft deaktiviert zu sein.
- Die utils.config_changed Funktion nimmt nun ein optionales zusätzliches Argument, Kennung, verwendet werden, um die Quelle eines bestimmten Abhängigkeits speichern identifizieren. Als solche werden alle Ihre Dateien nach dem Upgrade. Wieder aufgebaut werden
- Neue Option GALLERY_FOLDERS ersetzen GALLERY_PATH
- New PANDOC_OPTIONS Option
- New Tab-Breite-Option im Code-Block-Richtlinie
- Neue Option TAG_PAGES_DESCRIPTIONS für wahlweise bei individuellen Tag-Seiten mehr einzigartig und interessant
- Neue Option LISTINGS_FOLDERS (die LISTINGS_FOLDER ersetzt), die Ein- und Ausgabeordnernamen für Auflistungen trennen können, und ermöglicht es, mehr als eine einsehen Ordner
Was ist neu in der Version 7.3.0:
- Hinzugefügt -a, --author Option auf Beitrag Autor Feld
- Option hinzugefügt INDEXES_PRETTY_PAGE_URL URLs für Indizes Seiten mehr recht zu machen.
- Hinzugefügt -i, um --import Argument für den Import von bestehenden Post Inhalte new_post
- Added Warnung über Passwort Beiträge unsicher
- INDEXES_TITLE und INDEXES_PAGES übersetzbar sind
- Neue Option ARCHIVES_ARE_INDEXES die Archivseiten, die Liste Beiträge mit den Post Inhalte wiedergegeben werden können.
- Neue Option INDEXES_STATIC, die um die Seitenanordnung für Indizes zu definieren. Auch, wenn Tag-Seiten werden als Indizes erstellt, werden sie verhalten sich in der Nähe der Standardindizes.
- Verwenden Sie Tabellenzeile-Nummerierungsstil mit Ruhe-Code, so dass kopier Einfügen von Code möglich
- Tag und Kategorie-Seiten sind jetzt getrennt. Das Präfix für die Kategorie-Seiten können verändert werden und der Ordner unabhängig Ordner den Tags 'verändert werden.
- Das Schreiben der Tag-Cloud-Datendatei kann nun deaktiviert werden. Wird standardmäßig in der Zukunft deaktiviert zu sein.
- Die utils.config_changed Funktion nimmt nun ein optionales zusätzliches Argument, Kennung, verwendet werden, um die Quelle eines bestimmten Abhängigkeits speichern identifizieren. Als solche werden alle Ihre Dateien nach dem Upgrade. Wieder aufgebaut werden
- Neue Option GALLERY_FOLDERS ersetzen GALLERY_PATH
- New PANDOC_OPTIONS Option
- New Tab-Breite-Option im Code-Block-Richtlinie
- Neue Option TAG_PAGES_DESCRIPTIONS für wahlweise bei individuellen Tag-Seiten mehr einzigartig und interessant
- Neue Option LISTINGS_FOLDERS (die LISTINGS_FOLDER ersetzt), die Ein- und Ausgabeordnernamen für Auflistungen trennen können, und ermöglicht es, mehr als eine einsehen Ordner
Was ist neu in der Version 7.2.0:
- Unterstützung für Phantasie Daten via Moment.js
- Updates: jQuery V1.11.1, Bootstrap v3.3.0
- Lassen Presets Nutzung mit Nikola deploy - DEPLOY_COMMANDS ist jetzt ein dict von {Preset: Befehle}
- New GLOBAL_CONTEXT_FILLER Einstellung, Funktionen aufgelistet wird es mit dem lokalen Kontext und dem Namen der Vorlage vor Vorlage Rendering genannt werden.
- New USE_CDN_WARNING Einstellung, um Warnungen über potenzielle USE_CDN Missbrauch sperren (standardmäßig auf True)
- Nikola überprüfen -l wird über Mixed-Sicherheit zu warnen (HTTP auf HTTPS)
- New ConfigPlugin Kategorie (ohne spezifische Verhalten standardmäßig)
- Neue Meta-Eigenschaft & quot; previewimage & quot; für die Verwendung mit Open Graph
- Expose Veröffentlichungsdatum, Tags und mehr in Open Graph
Was ist neu in der Version 7.1.0:
- Fehler, wenn reST Logen können nicht heruntergeladen werden
- Es wurde ein & quot; Weiter zu Inhalt & quot; Link für die Zugänglichkeit
- Hinzugefügt minify_lines filtern auszuziehen führenden Leerzeichen und Leerzeilen
- hinzugefügt Google Closure Compiler JavaScript-Filter
- Drucken Vollrückverfolgungen zur conf.py Fehler
- Added USE_SLUGIFY (standardmäßig auf True). Wenn es falsch ist, ermöglicht Nikola und erzeugt nahezu jede Unicode-Zeichen in URLs
- Quellen für HTML-Dateien werden nun als .src.html kopiert
- Dateien kopieren / *. html wörtlich (überspringen Filter)
- nicht generieren STORY_INDEX wenn es eine widersprüchliche Geschichte
Was ist neu in Version 7.0.0:
- Added UNSLUGIFY_TITLES Option für die Herstellung Titel holte über den Dateinamen regexp hübscher
- New Abhängigkeiten: natsort (natürliche Sortierung in Galerien) und dateutil (ersetzt pytz)
- Nikola.commands sind nun die benutzerfreundliche Verpackungen von der Konsole
- Fügen Sie eine github_deploy Befehl zu GitHub-Seiten bereitstellen
- Entfernen ordentlich Filter (er wurde wegen ordentlich wobei alte gebrochen)
- Added GENERATE_RSS Einstellung, damit das Deaktivieren RSS in Nikola
- Link einsehen raw Quellen, wenn COPY_SOURCES True
- viel mächtiger nikola Plugin Befehl
- Stärkere Konsolenmodus erlaubt Zugang zu allen nikola Befehle
- New `ROBOTS_EXCLUSIONS` Option Eintrag Ressourcen, um aus sitemap auszuschließen und beinhalten in neue generiert /robots.txt
- Generieren sitemap RSS und Sitemap-Dateien mit
- Unterstützung Haken in Vorlagen, für die Nutzung durch Plugins
- Verwenden Sie readline falls verfügbar
- Ersetzt READ_MORE_LINK mit INDEX_READ_MORE_LINK und RSS_READ_MORE_LINK
- Hinzugefügt READING_TIME, remaining_reading_time, paragraph_count, remaining_paragraph_count Tags für READ_MORE_LINK
- In kanonische Link einsehen.
Was ist neu in der Version 6.4.0:
- Neue Features:
- Added Nikola new_page Befehl (entspricht nikola new_post -p).
- Added LESS_OPTIONS und SASS_OPTIONS für die Angabe zusätzlicher Parameter zur LESS / Sass Compilern.
- gewarnt Nutzern über bootswatch_theme Wesen mit bootstrap3-Gradienten nicht vereinbar.
- Hinzugefügt Link:. //filename/foo/bar.rst Syntax, um zu der von foo / bar.rst generiert Post beziehen
- Melden Sie sich Nachrichten werden eingefärbt (Colorama ist unter Windows erforderlich).
- Template Filter sind konfigurierbar über die TEMPLATE_FILTERS Konfigurationsvariable.
- Added Hindi Übersetzung.
- Fehlerbehebungen:
- lastdeploy Zeit-Aufzeichnung war gebrochen, um ISO-Format geändert.
- Vermeiden undefinierten Verhalten, wenn NAVIGATION_LINKS fehlt Schlüssel für eine Übersetzung.
- Stellen livereload tatsächlich Wiederaufbau der Website, wenn Änderungen vorgenommen werden.
- Dateikodierungen in Wordpress-Importe.
Was ist neu in der Version 6.3.0:
- TIMEZONE jetzt standardmäßig UTC
- Es wurde ein DEMOTE_HEADERS Option (standardmäßig aktiviert, die zuvor von der Markdown und Ruhe Compilern implementiert) zu haben, einverstanden Compiler erzeugen Dokumenten mit Überschriften von einem unteren als der definierte
- isso Kommentare werden nun unterstützt
- Gallery Titel in mehr Orten verwendet
- Gallery Titel auch in Paniermehl verwendet
- tagindex.tmpl für Tag-Indizes statt index.tmpl verwendet
- Added SASS_COMPILER Option (Standardeinstellung Sass), um Unterstützung für alternative Compiler wie sassc hinzufügen
- Added LESS_COMPILER Option (Standardeinstellung lessc), um Unterstützung für alternative Compiler förmige Aussparung hinzufügen
- sass / weniger Dateien und Zieldatei wird vom Site-Stamm bearbeitet werden
- Es wurde eine Liste der Beiträge für jedes Tag in tag_cloud_data.json
- Added EXTRA_PLUGINS_DIRS Option für die Angabe zusätzlicher Plugin Verzeichnissen
- Expose Original doit & quot; Auto & quot; Befehl als & quot; doit_auto & quot;
- New & quot; Typ & quot; Metadaten, um Unterschiede für Beiträge zu machen
- New Post.is_post zuschreiben Beiträge und Seiten ohne Voreingenommenheit zu differenzieren (Post.use_in_feeds ist falsch, wenn die Post ist im Ruhestand / unveröffentlicht / a draft)
- In rel = canonical & # X3C; link & # X3e; Elemente
- In rel = alternative & # X3C; link & # X3e; Elemente, um Übersetzungen der aktuellen Seite
Was ist neu in Version 6.2.0:
- RSS-Feeds für Galerien
- New EXTRA_IMAGE_EXTENSIONS Option und unterstützen die meisten gängigen Bild Erweiterungen standardmäßig
- In reStructuredText Richtlinie post_list
- Galerien Support Übersetzungen
- Unterstützung einer einzigen Archiv pro Standort (optional, statt pro Jahr oder pro-Monats-Archive)
- Die bei der Prüfung verwendeten Gebietsschemas kann in Umgebungsvariablen angegeben werden
- Das Gebietsschema, um mit jeder Sprache verwenden können, explizit festgelegt werden
- Die erste Unterstützung für Signale / Haken mit Blinker
- Pfad / Link-Lösungsmechanismus für Plugins
- Sass Kompilieren
- ein Signal aussenden, wenn ein neuer Beitrag erstellt wird
- New finnischen Übersetzung
Was ist neu in der Version 6.1.0:
- Hinzugefügt slug Unterstützung der Magic Link: // URLs
- New Esperanto Übersetzung
- New -q für Laufruhe
- Hinzugefügt Autors Feld in RSS Artikel
- Annotations mit annotateit.org
Was ist neu in der Version 6.0.0:.
- New Bootstrap 3 Thema
- Hinzugefügt docs / Upgrade-to-v6.txt für Upgrade-Tipps.
- Thema Aufräumarbeiten.
- Unterstützung für geschachtelte Navigation Links.
- Neue Medien Richtlinie für reStructuredText.
- New DEPLOY_DRAFTS und DEPLOY_FUTURE Optionen.
- New niederländische Übersetzung.
- Optional Silbentrennung.
- Hergestellt AddThis unterstützen austauschbare durch neue SOCIAL_BUTTONS_CODE Option.
- Kategorien.
- Es wurde ein FUTURE_IS_NOW Option für die Veröffentlichung von zukunfts datiert Beiträge jetzt.
- New typogrify Filter.
- New COPY_SOURCES Option standardmäßig auf True fest.
- Customizable lesen Sie mehr.
- Unterstützung für LESS / RECESS CSS Compilern.
- , um Colorbox 1.4.27 aktualisiert.
- New pandoc Compiler.
Kommentare nicht gefunden