Statamic 是一個簡單的靜態網站生成器,支持博客功能。
與任何其他博客相比,Statamic沒有什麼不同,主要的變化隱藏在引擎蓋下
它使用模板化的佈局將精心製作的靜態HTML頁面中的用戶想要的內容組合起來。
這種新方法可能會嚇跑WordPress用戶,但它實際上為數據庫不可訪問的條件下運行博客提供了安全可靠的替代方案,並且無法安裝 WordPress 。 p> 系統要求
- PHP 5.3或更高版本
- 啟用mod_rewrite
此版本中的新功能:
- 新:
- 從v2返回一些新的修飾符:contains,starts_with,ends_with,replace,remove_left,remove_right和required_list
- 添加了“查看頁面/條目”鏈接在發布屏幕上。我們還沒有呢?熱鬧。
- 現在,您可以在頁面樹中折疊子頁面的子頁面。
- 用於獲取當前頁面的父變量的父標籤。
- 新建鉤子:member__login,member__login_failed,member__pre_process和member__registration_failure
- 改進:
- 將Redactor升級到10.2.3,修復了Firefox的添加鏈接問題
- 標籤條件得到升級,現在可以完成所有操作,並且不得使用&而不是使用所有條件
- 現在,變換支持多個水印。只需用逗號分隔字符串。
- 在最新版本的Markdown和Markdown Extra中,您可以添加屬性到更多的塊級元素,如img。
- 導航標記現在支持限制和偏移參數
- 修正:
- CP頁面樹上的實際頁面標題消失了。傻CSS。
- 在“發布”屏幕上,真正長時間的名字視覺故障(CSS的非技術術語)
- Apache未發送會話頭 時可能會發生未定義的索引錯誤
- 子目錄安裝中的成員註銷重定向網址
- Replicator 中的本地化變量
刪除了Denali主題。它真的不再屬於那裡了。
1.10.5版中的新功能:
- 新:
- 將sort_by =“random”添加到get_files標籤 中
- 添加了MySQL和MongoDB支持
- 改進:
- 已發送電子郵件發送調整
- 您可以在文本字段類型 中添加佔位符
- 轉換代碼默認使用100%的質量,可以使用_transform_quality 全局覆蓋
- 修正:
- 修正建議字段標記為零時的問題
- 在成員:profile_form標籤 中修正區分大小寫的用戶名問題
- 修復顏色字段在新的Replicator集 之前無法正常工作的問題
- 發布和繼續有時會重定向到頁面列表 時修復問題
- 修復位置字段類型 中的說明不正確佈局的問題
- 只是在開玩笑的DB數據。是4月1日
1.10.1版中的新功能:
- 改進:
- Made Entries:更清晰地列出分類模式
- 修正:
- 修改會給某些人造成控制面板錯誤。不再這樣做,因為沒人喜歡
1.9.2版中的新功能
- 修正:
- 導航標籤現在可以將文件夾和文件正確地對齊,而不是將文件夾推送到底部。
- Dipper已經更新,再次使用PHP 5.3更好地工作。對於那個很抱歉。 BAD DIPPER。
1.9版中的新功能:
- 新:
- 標題修飾符現在接受智能作為參數。當存在時,此修飾符將使用John Gruber的標題案例腳本的PHP端口,而不是基本的PHP ucwords功能。
- 複製器字段類型。為您的客戶創建即時的現場集,自定義並重新排序其內容區域
- 表格類型。使用可變和可排序的行和列 創建簡單的表格內容
- 使用AJAX批量上傳,拖放文件重新排序等等,從頭開始重新編寫文件字段類型
- 添加了我們新的YAML解析器,Dipper作為選項(將_yaml_mode設置為快速)。
- 能夠使用成員重置密碼:forgot_password_form和member:reset_password_form
- 能夠使用變換標籤 向圖像添加水印
- 能夠使用位置映射單個位置:map
- 附加數據保存級別:_storage,適用於比緩存數據更長時間的附加內容
- 改進:
- 更新了.htaccess和內部代碼,以自動檢測已安裝Statamic的站點根目錄。要使用此自動檢測,請註釋您設置文件中的_site_root變量。 (它在大多數但不是所有情況下都有效。)
- 由於保護方案,查詢字符串現在被傳遞到登錄/密碼頁面。
- Redactor字段可以使其所有選項(包括按鈕)按照每個字段進行設置
- Markitup字段可以根據每個字段來設置所有選項
- Markitup字段可以自定義其按鈕
- CP中的“條目”文本可以根據文件夾 進行自定義
- | img修飾符可以接受並輸出維度
- 將Parsedown和ParsedownExtra更新到最新版本
- 可以在使用PHPmail / SMTP 時發送到多個命名地址(例如“John Smith< john@smith.com>”)
- 添加了“發布&繼續按鈕保存內容,無需導航。
- 添加了_response標籤,它是_http_status的別名(因為設置_response,然後在模板中使用_http_status沒有任何意義)
- 修正:
- 需要密碼進行註冊
- 某些服務器上重定向無法正常運行的問題
- 添加了一些缺少的翻譯
- 修正排序數組 的問題
- 已修復“由於目標已存在而無法重命名”錯誤
- 修正只能保護根級別頁面的問題
初始化網格現在可以包含任何級別的文件字段。小心不要陷入困境
文件字段中的“允許”文件擴展名現在是不區分大小寫的
1.8.3版中的新功能:
- 新:
- 佈局和模板現在可以使用YAML前端塊 設置自己的默認變量
- 改進:
- 控制面板中的訪問/帳戶將帶您進入您當前的會員路線,允許您將其設為_admin_start_page設置
- 修正:
- 1.8.2中的問題,如果_site_root在其路徑中,則存在現有圖像的文件字段可能會在保存時丟失其數據
- 條目和頁面標籤上的距離功能
1.8.1版中的新功能:
- 新:
- 添加了折疊頂級頁面樹的能力
- nl2br修飾符
- 改進:
- “建議”字段類型現在支持成員選擇
- 建議字段類型現在允許佔位符文本和空白選擇
- 允許使用管道語法 的字段說明中的換行符
- 成員:配置文件標籤現在可以使用uid參數 通過_uid查找成員
1.8版中的新功能:
- 新增:
- 加載項可以創建控制面板頁面(請參閱Raven 2.0)
- 使用變量或變量縮短長期條件
- 現在可以關閉if和除非/ if和/除非 的語句
- 如果語句現在可以使用〜來匹配正則表達式
- 新的捆綁包直接鏈接到條目的CP發布頁面
- 新修飾符可以輕鬆地將變量記錄到JavaScript控制台
- 加載項現在可以解析基於環境的配置文件
- API方法:Environment :: get();用於檢索附加組件 中的當前環境
- 改進:
- 性能!我們已經從Statamic的每個角落擠出了渲染時間。
- 調試面板有更多的測量和全新的時間軸視圖
- 切換標籤現在可以多次重複值
- Markitup字段類型現在支持圖像和文件上傳
- 模板中的嵌套循環更好地繼承了上下文數據
- 修正:
- HTML緩存有時是 背後的一個版本的錯誤
- 在HTML緩存的緩存更新中棄用,它現在就像上次修改的 一樣
緩存和環境對像已被拆分為公共和私有API;私有API功能只有核心將需要做,保持公共API好,清除無用的方法
1.7.8版中的新功能:
- 新:
- 渲染的HTML緩存,此功能目前是實驗性的,但我們很樂意聽到您的反饋,關於升級的說明:您將要將_config / bundles / html_caching複製到_config / bundles文件夾
- 控制面板每頁管理員設置:隱藏和保護
- 修正:
- 問題在1.7.6中引入,其中模板解析器在某些情況下不符合標記循環的限制
- 條件語句現在完全解析變量值,即使它們包含需要評估 的更多變量
- 解決了一個問題,在某些非常邊緣的情況下,複雜的條件語句破壞了解析器
- 建議字段類型 的z-index問題
- 在PHP包含的命令行服務器中運行Statamic的問題找不到某些資源文件
1.7.6版中的新功能:
- 新:
- 現在,所有頁面已添加到_debug變量中,該變量顯示該頁面上使用的Statamic的佈局,模板,主題,環境和版本。
- 添加了一個轉儲修改器,用於快速轉儲一個命名的信息列表,如_debug
- Hooks現在可以使用setStatusCode方法快速設置觸發鉤子的HTTP狀態代碼
- 在頁面渲染後添加一個鉤子(_render__after)
- 在控制面板發布之後添加一個鉤子(control_panel__publish)
- 改進:
- 控制面板的自動插件製造商在做得更好, 更好
- Slug :: make()已更新,以匹配新的自動製造商 的輸出
- 緩存的監視設置列表現在包括_date_format,_time_format和_content_type
- ContentSet的customSupplement方法現在將完整的當前項目的數據數組傳遞給匿名函數,而不僅僅是當前項的URL
- markitup編輯器現在尊重您配置的_content_type,現在在選擇其中任何一個而不是僅在Markdown時創建Textile和HTML
- 將_cache添加到sample.htaccess文件中不可訪問的文件夾列表
- 現在可以將命名列表用作標籤對,列表項鍵可用作對中的標籤
- 模板解析器現在可以在其他插件 之內加載插件
- 控制面板現在對內容文件使用n行結尾,而不是使用rn(可以通過設置_admin_line_endings變量將其替換為所選行的結尾)
- 將Redactor更新到最新版本(9.2.2),具有許多新功能和錯誤修復
- 圖像上傳的更好的錯誤處理太大
- 修正:
- 按分類結果排序:清單現在在過濾後重新計算結果編號
- 將變量site_language和contact_email添加到Acadia的theme.yaml文件中,該文件未設置,並在日誌Feed中創建空字段
- 將新內容保存為草稿或隱藏現在正確存儲內容的路徑
- 刪除了通過實際文件名 在瀏覽器中加載內容文件的能力
- 有時您需要使用雙括號而不是單括號來獲取變量在參數中工作的問題
- 解決問題,其中控制面板有時更改文件的文件權限
- 在某個字段中有---可能會中斷控制面板編輯的問題
- 修正了除Fullscreen之外的Redactor插件不會加載 的問題
1.7.5中的新功能:
- 改進:
- Parse :: tagLoop現在使用上下文 進行解析
- 導航標籤的每個循環現在可以訪問其父URL的信息
- 位置標籤現在也接受interactive_tap,允許或阻止觸摸設備在地圖顯示 中註冊點擊事件
- 修正:
- get_content現在可以在子文件夾安裝中使用
1.7.4版中的新功能:
- 改進:
- 現在,分類法可以按照結果排序
- 環境檢測不再區分大小寫
- 修正:
- 在format_number修飾符中輸入錯誤
- member:register_form現在正確地使用返回參數
- 某些PHP文件在某些情況下出現的問題
- 阻止您設置自定義管理主題路徑 的問題
- 在列出管理視圖的條目中進行數值排序
- 不會讓您發送沒有HTML對應的文本電子郵件的問題
- 字段集的內容字段設置不是全部得到尊重的問題
- 嵌套添加網格行按鈕 的問題
1.7.3版中的新功能:
- 改進:
- 更新了.htaccess文件示例以包含一行以防止直接訪問控制面板的佈局和模板文件。
- 傳遞給truncate:marker標籤的網址不再被迫小寫
- 傳遞給任何truncate標籤的結尾文本不再被強制小寫
1.7.2版中的新功能:
- 改進:
- Markdown解析器現在可以識別
作為塊級元素 - striptags修飾符現在有一個可選參數,可以讓您選擇要剝離的標籤
- 成員標籤的fields.yaml中的字段現在可以指定save_value選項
- 更新了Respect庫,以便使用Raven和成員資格字段 改進表單驗證
- 現在可以看到給定的字段是否包含一些帶〜的文本,如下所示:conditions =“title:〜edge”
- 內部內容解析現在緩存結果,當頁面嘗試多次解析相同的內容字段時,刪除性能問題
- 標題字段現在將接受顯示選項;如果將顯示設置為無效,則控制面板將從屏幕上直觀地刪除標籤,但會將其留給屏幕閱讀器
- 將示例聯繫人頁面和Raven模板添加到Acadia主題
控制面板中的
1.7版中的新功能
- 新:
- 用於在您的網站中創建會員資格的全套新成員工具
- 能夠根據成員字段,附加API或一次性密碼保護內容
- 默認主題Acadia加載了很好的模板示例和好東西
- nav:exists可讓您檢查一組參數 是否存在導航
- 現在,內容相關Flash數據可用於加載項
- 現在,內容相關Cookie數據可用於加載項
- 修飾符現在是加載項的一個方面
- API現在是附加組件的一個方面(加載項可以有一個API,而附加組件現在可以輕鬆地相互交談)
- 變量修飾符:檢查器,雙重,三重,以前,因為,相對,直到,順序,特殊字符,實體,ucfirst
- 如果插件選擇這樣做,即可訪問變量上下文
- 條目:meld允許您使用參數集 找到的條目中添加或平均給定字段中找到的所有值
- 頁面:meld可以使用參數集 找到的頁面中添加或平均給定字段中的所有值
- 現在可以設置一個folder.yaml文件來創建文件夾級變量,將其級聯到所有內容文件中。
- 位置可讓您創建地圖,而不依賴於條目列表
1.6.7中的新功能:
- 將SVG MIME類型添加到內部列表。
- 解決問題,在某些情況下,條目:分頁不起作用。
1.6.5中的新功能:
- 現在可以使用.md和.textile文件擴展名保存部分內容,以便在加載時對其進行解析。
1.6.4版中的新功能:
- 修正:
- 修正了當出現null變量 時引起標籤範圍限制問題的1.6.3中引入的問題
- 修正了1.6.3中引入的一個問題,該問題破壞了深入條件
- 修正了在“網格”字段中保存一行不正確索引的YAML 的問題
- 修正了在沒有page.md文件的情況下列出文件夾的頁面區域 中出現錯誤的問題
- 修正了日誌過濾器下拉列表未正確排序的問題
1.6.2版中的新功能:
- 新:
- 可視化組織您的字段集的部分字段類型
- 改進:
- 建議字段現在接受添加選項以及其他新功能
- Redactor已更新為9.1.1,現在可以使用拖放上傳
- 99%翻譯控制面板
- 解析器的速度,效率和可讀性的許多改進
- 現在,轉換檢查原始圖像的最後修改時間,如果圖像被替換 是一個問題
- 添加了不錯的新的CP錯誤消息
- Redactor默認設置現在包括電子郵件鏈接設置
- 返回到舊的日期字段類型。新的是不可靠的。性感!=更好。
- 刪除成員列表屏幕上的mailto鏈接以獲得更好的UX
- 條目子列表現在包含頂層 下的條目列表
- 修正:
- 插件現在可以在參數內部使用(使用單個大括號)
- 現在插件正確地在您的內容字段 中工作
- 管道中找不到資產現在發送正確的404s
版本1.5.3中的新功能:
- 新:
- 轉換代碼替換圖片插件
- _enable_add_child_page控制面板設置
- File :: cleanURL()api方法
- 添加了在條目中使用通配符的功能:列表,頁面:列表和分類:列出文件夾參數
- _type可用:xml(與rss相同)
- 改進:
- 將Redactor更新到v9.0.3
- 現在,get_content標籤使用緩存
- 網格中的無線電欄現在顯示他們的標籤
- 更好的示例.htaccess規則
- 條目:列表過濾器現在不太貪婪
- 將其_type設置為xml的內容文件現在可以在其URL中引用為.xml文件
- 更新了各種第三方庫和依賴關係
- 網格字段類型現在更明智地顯示何時顯示“添加行”按鈕
- 由於文檔li>中的打字錯誤,在所有列表標籤中添加了文件夾作為文件夾的別名
- 修正:
- 在控制面板中保存頁面而沒有字段集的問題會導致錯誤
- 使用模數和指數變量修飾符 發行
- 在列表的文件夾參數打破條目 中發出帶有前綴斜杠的問題
- 將管道內容與值列表 進行比較時,變量覆蓋正在破壞條件
- 推薦使用:
圖片插件(笨拙標記為“附加組件”)將在1.6中刪除。完全不同於轉換。
1.5.2版中的新功能:
- 修復了在新的網格行上不能正確初始化的幾個字段類型的問題。
- 修正了條目的不敏感性問題:列表條件。
- 默認情況下已關閉。
1.4.2版中的新功能:
- 修正了網格不正確保存新行數據的問題。
- 修正了造成成員:個人資料僅獲取登錄用戶的問題。
- 修正了使用句點作為數字分隔符保存編號的條目的問題。
評論沒有發現