Nikola การทำงานโดยเนื้อหาของเว็บไซต์จากไฟล์ชุดและรวมพวกเขาเข้าไปในหน้าเว็บ HTML ขึ้นอยู่กับที่ตั้งไว้แฟ้มแม่แบบ.
ไฟล์เนื้อหาและตรรกะทางธุรกิจจะถูกแยกออกสำหรับการบริหารจัดการง่ายขึ้นและง่ายขึ้นสำหรับการแก้ไขเนื้อหาเมื่อใดก็ตามที่ต้องมีการเปลี่ยนแปลงหรือแม่แบบในการปรับรูปแบบใหม่.
ผู้ดูแลระบบสามารถแก้ไขเว็บไซต์ของเขาในเวลาที่เขาต้องการใด ๆ แล้วมันงอกใหม่ในการปรับปรุงเนื้อหาในส่วนหน้า.
นิโคลาไม่ได้เป็น CMS คลาสสิกเพราะมันไม่ได้มีการใช้งานง่าย GUI แต่ก็สนับสนุนมากที่สุดของคุณสมบัติที่พบในวันที่ทันสมัยระบบการจัดการเนื้อหา.
ความแตกต่างที่สำคัญคือเว็บมาสเตอร์ใช้คอนโซลการแสดงผลเว็บไซต์และแก้ไขเนื้อหาในส่วนที่เหลือดิบหรือรูปแบบ Markdown.
มีอะไรใหม่ ในนี้ ข่าว:
- คุณสมบัติ:
- การจัดการที่ดีขึ้นของที่หายไป / คอมไพเลอร์ unconfigured.
- ตัวเลือกใหม่ -r สำหรับตรวจสอบการเชื่อมโยงไปยังตรวจสอบลิงก์ระยะไกล.
- ใช้ navbars คงที่ใน bootstrap3 และรูปแบบบูต.
- แก้ไขข้อผิดพลาด:
- จับ URL ที่แปลกเช่น ed2k:. //
- แก้ไขสนับสนุนรูปแบบเมตาดาต้าเก่ามาก.
มีอะไรใหม่ ในรุ่น 7.4.1:
- คุณสมบัติ:
- การจัดการที่ดีขึ้นของที่หายไป / คอมไพเลอร์ unconfigured.
- ตัวเลือกใหม่ -r สำหรับตรวจสอบการเชื่อมโยงไปยังตรวจสอบลิงก์ระยะไกล.
- ใช้ navbars คงที่ใน bootstrap3 และรูปแบบบูต.
- แก้ไขข้อผิดพลาด:
- จับ URL ที่แปลกเช่น ed2k:. //
- แก้ไขสนับสนุนรูปแบบเมตาดาต้าเก่ามาก.
มีอะไรใหม่ ในรุ่น 7.3.1:
- -a เพิ่มตัวเลือกในการตั้ง --author โพสต์ฟิลด์เขียน
- เพิ่มตัวเลือกที่จะทำให้ INDEXES_PRETTY_PAGE_URL URL ที่หน้าดัชนีสวยมากขึ้น.
- เพิ่ม -i อาร์กิวเมนต์ --import เพื่อ new_post สำหรับการนำเข้าโพสต์เนื้อหาที่มีอยู่
- เพิ่มคำเตือนเกี่ยวกับรหัสผ่านในการโพสต์เป็นที่ไม่ปลอดภัย
- INDEXES_TITLE และ INDEXES_PAGES แปลเป็น
- ARCHIVES_ARE_INDEXES เพิ่มตัวเลือกใหม่ที่ช่วยให้หน้าเก็บที่โพสต์รายชื่อที่จะแสดงผลที่มีเนื้อหาการโพสต์.
- เพิ่มตัวเลือกใหม่ INDEXES_STATIC ซึ่งจะช่วยให้การสั่งซื้อเพื่อกำหนดหน้าสำหรับดัชนี นอกจากนี้ถ้าหน้าแท็กถูกสร้างขึ้นเป็นดัชนีพวกเขาจะทำงานอย่างใกล้ชิดมากขึ้นในการจัดทำดัชนีเริ่มต้น.
- ลักษณะเส้นเลขตารางการใช้งานที่มีรหัสที่เหลือทำให้รหัสคัดลอกวางไปได้
- แท็กและหน้าหมวดหมู่ตอนนี้แยกออกจากกันมากขึ้น คำนำหน้าสำหรับหน้าหมวดหมู่ที่สามารถเปลี่ยนแปลงและโฟลเดอร์สามารถปรับเปลี่ยนได้อย่างอิสระของโฟลเดอร์แท็ก '.
- การเขียนไฟล์ข้อมูลเมฆแท็กในขณะนี้สามารถปิดการใช้งาน จะถูกยกเลิกโดยปริยายในอนาคต.
- ฟังก์ชั่น utils.config_changed ตอนนี้ใช้เวลาอาร์กิวเมนต์พิเศษเลือกตัวระบุที่ใช้ในการระบุแหล่งที่มาของการพึ่งพาเฉพาะบันทึก เป็นเช่นนี้ทุกไฟล์ของคุณจะได้รับการสร้างขึ้นมาใหม่หลังจากการอัพเกรด.
- GALLERY_FOLDERS ตัวเลือกใหม่แทนที่ GALLERY_PATH
- ตัวเลือกใหม่ PANDOC_OPTIONS
- ตัวเลือกแท็บที่มีความกว้างใหม่ในรหัสสั่งบล็อก
- TAG_PAGES_DESCRIPTIONS ตัวเลือกใหม่สำหรับการเลือกทำหน้าแท็กของแต่ละบุคคลมากขึ้นและน่าสนใจไม่ซ้ำกัน
- LISTINGS_FOLDERS ตัวเลือกใหม่ (ซึ่งแทนที่ LISTINGS_FOLDER) ซึ่งจะช่วยให้แยกชื่ออินพุทและเอาท์พุทโฟลเดอร์สำหรับรายชื่อและช่วยให้มีรายชื่อโฟลเดอร์มากกว่าหนึ่ง
มีอะไรใหม่ ในรุ่น 7.3.0:
- -a เพิ่มตัวเลือกในการตั้ง --author โพสต์ฟิลด์เขียน
- เพิ่มตัวเลือกที่จะทำให้ INDEXES_PRETTY_PAGE_URL URL ที่หน้าดัชนีสวยมากขึ้น.
- เพิ่ม -i อาร์กิวเมนต์ --import เพื่อ new_post สำหรับการนำเข้าโพสต์เนื้อหาที่มีอยู่
- เพิ่มคำเตือนเกี่ยวกับรหัสผ่านในการโพสต์เป็นที่ไม่ปลอดภัย
- INDEXES_TITLE และ INDEXES_PAGES แปลเป็น
- ARCHIVES_ARE_INDEXES เพิ่มตัวเลือกใหม่ที่ช่วยให้หน้าเก็บที่โพสต์รายชื่อที่จะแสดงผลที่มีเนื้อหาการโพสต์.
- เพิ่มตัวเลือกใหม่ INDEXES_STATIC ซึ่งจะช่วยให้การสั่งซื้อเพื่อกำหนดหน้าสำหรับดัชนี นอกจากนี้ถ้าหน้าแท็กถูกสร้างขึ้นเป็นดัชนีพวกเขาจะทำงานอย่างใกล้ชิดมากขึ้นในการจัดทำดัชนีเริ่มต้น.
- ลักษณะเส้นเลขตารางการใช้งานที่มีรหัสที่เหลือทำให้รหัสคัดลอกวางไปได้
- แท็กและหน้าหมวดหมู่ตอนนี้แยกออกจากกันมากขึ้น คำนำหน้าสำหรับหน้าหมวดหมู่ที่สามารถเปลี่ยนแปลงและโฟลเดอร์สามารถปรับเปลี่ยนได้อย่างอิสระของโฟลเดอร์แท็ก '.
- การเขียนไฟล์ข้อมูลเมฆแท็กในขณะนี้สามารถปิดการใช้งาน จะถูกยกเลิกโดยปริยายในอนาคต.
- ฟังก์ชั่น utils.config_changed ตอนนี้ใช้เวลาอาร์กิวเมนต์พิเศษเลือกตัวระบุที่ใช้ในการระบุแหล่งที่มาของการพึ่งพาเฉพาะบันทึก เป็นเช่นนี้ทุกไฟล์ของคุณจะได้รับการสร้างขึ้นมาใหม่หลังจากการอัพเกรด.
- GALLERY_FOLDERS ตัวเลือกใหม่แทนที่ GALLERY_PATH
- ตัวเลือกใหม่ PANDOC_OPTIONS
- ตัวเลือกแท็บที่มีความกว้างใหม่ในรหัสสั่งบล็อก
- TAG_PAGES_DESCRIPTIONS ตัวเลือกใหม่สำหรับการเลือกทำหน้าแท็กของแต่ละบุคคลมากขึ้นและน่าสนใจไม่ซ้ำกัน
- LISTINGS_FOLDERS ตัวเลือกใหม่ (ซึ่งแทนที่ LISTINGS_FOLDER) ซึ่งจะช่วยให้แยกชื่ออินพุทและเอาท์พุทโฟลเดอร์สำหรับรายชื่อและช่วยให้มีรายชื่อโฟลเดอร์มากกว่าหนึ่ง
มีอะไรใหม่ ในรุ่น 7.2.0:
- เพิ่มการสนับสนุนสำหรับวันแฟนซีผ่าน Moment.js
- ปรับปรุง: jQuery v1.11.1, เงินทุน v3.3.0
- อนุญาตให้ใช้งานที่ตั้งไว้ล่วงหน้าที่มีการปรับใช้นิโคลา - DEPLOY_COMMANDS อยู่ในขณะนี้กิงดิคของ {ที่ตั้งไว้ล่วงหน้า: คำสั่ง}
- การตั้งค่าใหม่ GLOBAL_CONTEXT_FILLER หน้าที่จดทะเบียนจะมีการเรียกว่ากับบริบทของท้องถิ่นและชื่อแม่แบบแม่แบบก่อนที่จะแสดงผล.
- การตั้งค่า USE_CDN_WARNING ใหม่เพื่อป้องกันคำเตือนเกี่ยวกับการใช้ผิดประเภทที่มีศักยภาพ USE_CDN (ค่าเริ่มต้น True)
- nikola ตรวจ -l จะเตือนเกี่ยวกับการรักษาความปลอดภัยแบบผสม (HTTP บน HTTPS)
- หมวดหมู่ใหม่ ConfigPlugin (ไม่มีพฤติกรรมใด ๆ ที่เฉพาะเจาะจงตามค่าเริ่มต้น)
- สถานที่ให้บริการ meta ใหม่ & quot; previewimage & quot; สำหรับใช้กับเปิดกราฟ
- เปิดเผยวันที่เผยแพร่แท็กและอื่น ๆ ในกราฟเปิด
มีอะไรใหม่ ในรุ่น 7.1.0:
- ข้อผิดพลาดออกมาเมื่อจิสต์ส่วนที่เหลือไม่สามารถดาวน์โหลด
- เพิ่ม & quot; ข้ามไปที่เนื้อหา & quot; การเชื่อมโยงสำหรับการเข้าถึง
- เพิ่ม minify_lines กรองชั้นนำที่จะตัดช่องว่างและสายที่ว่างเปล่า
- เพิ่มคอมไพเลอร์ของ Google ปิด JavaScript กรอง
- พิมพ์ tracebacks เต็มรูปแบบสำหรับข้อผิดพลาด conf.py
- เพิ่ม USE_SLUGIFY (ค่าเริ่มต้นที่แท้จริง) ถ้าเป็นเท็จช่วยให้นิโคลาและสร้างเกือบทุกอักขระใน URL ของหน้า
- แหล่งที่มาสำหรับไฟล์ .html จะถูกคัดลอกในขณะนี้เป็น .src.html
- คัดลอกไฟล์ / *. html ของคำต่อคำ (ข้ามตัวกรอง)
- อย่าสร้าง STORY_INDEX ถ้ามีเป็นเรื่องที่ขัดแย้งกัน
มีอะไรใหม่ ในรุ่น 7.0.0:
- เพิ่มตัวเลือกสำหรับการทำ UNSLUGIFY_TITLES ชื่อเรียกผ่านชื่อไฟล์ regexp สวย
- การอ้างอิงใหม่: natsort (เรียงลำดับตามธรรมชาติในแกลเลอรี่) และ dateutil (แทนที่ pytz)
- Nikola.commands ตอนนี้ห่อที่ใช้งานง่ายจากคอนโซล
- เพิ่มคำสั่ง github_deploy ในการปรับใช้ไปยังหน้า GitHub
- ลบฟิลเตอร์เป็นระเบียบเรียบร้อย (มันถูกทำลายเนื่องจากการเป็นระเบียบเรียบร้อยเป็นโบราณ)
- เพิ่ม GENERATE_RSS การตั้งค่าที่จะอนุญาตให้ปิดการใช้งาน RSS ในนิโคลา
- รายชื่อการเชื่อมโยงแหล่งวัตถุดิบ COPY_SOURCES ถ้าเป็น True
- คำสั่งมากปลั๊กอิน nikola มีประสิทธิภาพมากขึ้น
- โหมดคอนโซลมีประสิทธิภาพมากขึ้นช่วยให้สามารถเข้าถึงคำสั่ง nikola ทั้งหมด
- New `ตัวเลือก ROBOTS_EXCLUSIONS` ทรัพยากรรายชื่อที่จะแยกออกจากแผนผังและรวมถึงในการสร้างใหม่ /robots.txt
- สร้าง sitemapindex มีไฟล์ RSS และแผนผัง
- ตะขอสนับสนุนในแม่แบบสำหรับการใช้งานปลั๊กอิน
- ที่ ReadLine ถ้ามีการใช้
- READ_MORE_LINK แทนที่ด้วย INDEX_READ_MORE_LINK และ RSS_READ_MORE_LINK
- เพิ่ม reading_time, remaining_reading_time, paragraph_count, แท็ก remaining_paragraph_count สำหรับ READ_MORE_LINK
- เพิ่มการเชื่อมโยงที่ยอมรับในรายการ.
มีอะไรใหม่ ในรุ่น 6.4.0:
- คุณสมบัติใหม่:
- เพิ่มคำสั่ง Nikola new_page (เทียบเท่า nikola new_post -p).
- เพิ่ม LESS_OPTIONS และ SASS_OPTIONS สำหรับการระบุพารามิเตอร์เพิ่มเติมเพื่อคอมไพเลอร์น้อย / Sass.
- เตือนผู้ใช้เกี่ยวกับการเป็น bootswatch_theme ขัดกับ bootstrap3-การไล่ระดับสี.
- เพิ่มการเชื่อมโยง: ไวยากรณ์ //filename/foo/bar.rst ในการอ้างถึงการโพสต์ที่สร้างขึ้นจาก foo / bar.rst .
- ลงชื่อข้อความที่ colorized (Colorama จะต้องอยู่ภายใต้ Windows).
- กรองแม่แบบจะกำหนดผ่านการตั้งค่าตัวแปร TEMPLATE_FILTERS.
- เพิ่มการแปลภาษาฮินดี.
- แก้ไขข้อผิดพลาด:
- บันทึกเวลา lastdeploy ถูกทำลายเปลี่ยนเป็นรูปแบบมาตรฐาน ISO.
- หลีกเลี่ยงพฤติกรรมที่ไม่ได้กำหนดถ้า NAVIGATION_LINKS หายไปคีย์สำหรับการแปล.
- ให้ livereload จริงสร้างเว็บไซต์เมื่อมีการเปลี่ยนแปลง.
- การเข้ารหัสชื่อไฟล์ในการนำเข้า WordPress.
มีอะไรใหม่ ในรุ่น 6.3.0:
- TIMEZONE ตอนนี้เริ่มต้นที่ UTC
- เพิ่มตัวเลือก DEMOTE_HEADERS (โดยค่าเริ่มต้นการดำเนินการก่อนหน้านี้โดย Markdown คอมไพเลอร์และส่วนที่เหลือ) จะมีคอมไพเลอร์ยินยอมผลิตเอกสารที่มีส่วนหัวที่ลดลงโดยหนึ่งมากกว่าหนึ่งที่กำหนดไว้
- ความคิดเห็น isso ได้รับการสนับสนุนในขณะนี้
- ชื่อแกลลอรี่ที่ใช้ในสถานที่มากขึ้น
- ชื่อแกลลอรี่นอกจากนี้ยังใช้ในการสวดมนต์
- tagindex.tmpl จะใช้สำหรับการจัดทำดัชนีแท็กแทน index.tmpl
- ตัวเลือกเพิ่ม SASS_COMPILER (ค่าเริ่มต้น Sass) เพื่อเพิ่มการสนับสนุนสำหรับคอมไพเลอร์อื่นเช่น sassc
- ตัวเลือกเพิ่ม LESS_COMPILER (ค่าเริ่มต้น lessc) เพื่อเพิ่มการสนับสนุนสำหรับคอมไพเลอร์อื่นเช่นการพักผ่อน
- เขื่อง / ไฟล์น้อยและเป้าหมายไฟล์จะถูกประมวลผลจากรากเว็บไซต์
- เพิ่มรายชื่อของโพสต์สำหรับแต่ละแท็กใน tag_cloud_data.json
- เพิ่มตัวเลือก EXTRA_PLUGINS_DIRS สำหรับการระบุไดเรกทอรีปลั๊กอินเพิ่มเติม
- เปิดเผย doit เดิม & quot; อัตโนมัติ & quot; คำสั่งเป็น & quot; doit_auto & quot;
- New & quot; ประเภท & quot; เมตาดาต้าที่จะทำให้ความแตกต่างที่โพสต์
- ใหม่ Post.is_post คุณลักษณะที่แตกต่างโพสต์และหน้าปราศจากอคติ (Post.use_in_feeds เป็นเท็จถ้าการโพสต์จะเกษียณ / การตีพิมพ์ / ร่าง)
- เพิ่ม rel = x3c ยอมรับ & #; & # ลิงค์ x3e; องค์ประกอบ
- เพิ่ม rel = อื่น & # x3c; & # ลิงค์ x3e; องค์ประกอบในการแปลของหน้าปัจจุบัน
มีอะไรใหม่ ในรุ่น 6.2.0:
- RSS ฟีดสำหรับแกลเลอรี่
- ตัวเลือกใหม่ EXTRA_IMAGE_EXTENSIONS และการสนับสนุนที่พบมากที่สุดส่วนขยายภาพโดยเริ่มต้น
- เพิ่ม reStructuredText post_list สั่ง
- แกลลอรี่แปลสนับสนุน
- สนับสนุนเก็บเดียวต่อเว็บไซต์ (ตัวเลือกแทนของต่อปีหรือที่เก็บต่อเดือน)
- สถานที่ที่ใช้ในการทดสอบสามารถระบุได้ในตัวแปรสภาพแวดล้อม
- สถานที่ที่จะใช้กับแต่ละภาษาที่สามารถตั้งค่าอย่างชัดเจน
- การสนับสนุนเริ่มต้นสำหรับสัญญาณ / ตะขอใช้เลี้ยว
- เส้นทาง / การเชื่อมโยงกลไกการแก้ไขปัญหาสำหรับปลั๊กอิน
- Sass รวบรวม
- Emit สัญญาณเมื่อมีการโพสต์ใหม่จะถูกสร้างขึ้น
- แปลฟินแลนด์ใหม่
มีอะไรใหม่ ในรุ่น 6.1.0:
- เพิ่มการสนับสนุนจนการเชื่อมโยงความมหัศจรรย์: // URL ที่
- แปลภาษาใหม่
- ธง -q ใหม่สำหรับการทำงานที่เงียบสงบ
- สนามผู้เขียนที่เพิ่มเข้ามาในรายการ RSS
- ใช้คำอธิบายประกอบ annotateit.org
มีอะไรใหม่ ในรุ่น 6.0.0:.
- เงินทุนใหม่ 3 ธีม
- เพิ่มเอกสาร / อัพเกรดไป v6.txt สำหรับเคล็ดลับการอัพเกรด.
- ธีมล้าง.
- การสนับสนุนสำหรับการเชื่อมโยงการนำซ้อนกัน.
- สื่อใหม่สั่งสำหรับ reStructuredText.
- DEPLOY_DRAFTS ใหม่และตัวเลือก DEPLOY_FUTURE.
- แปลดัตช์ใหม่.
- ตัวเลือกยัติภังค์.
- ทำ AddThis สนับสนุนการเปลี่ยนผ่านตัวเลือก SOCIAL_BUTTONS_CODE ใหม่.
- ประเภท.
- เพิ่มตัวเลือก FUTURE_IS_NOW สำหรับการเผยแพร่โพสต์ลงวันที่ในอนาคตในขณะนี้.
- กรอง typogrify ใหม่.
- ตัวเลือกใหม่ COPY_SOURCES, เริ่มต้นที่ทรู.
- ปรับแต่งได้อ่าน.
- การสนับสนุนสำหรับน้อย / Recess คอมไพเลอร์ CSS.
- การปรับปรุงเพื่อ Colorbox 1.4.27.
- คอมไพเลอร์ pandoc ใหม่.
ความคิดเห็นที่ไม่พบ