dokuwiki:new_page

新增頁面

透過瀏覽器網址列輸入想建立的頁面名稱(包括 namespace),移至該頁面後,按編輯鍵進入編輯介面,結束後存檔。

    • 至少是個小表單
    • 不過沒有新增 namespace/folder 的功能
    • 放在 sidebarnavbar 中,視覺效果都不算很理想(也許是目前 bootstrap3 模板的問題?)
      ↑後來發現 bootstrap3 在右上角工具欄內建整合 addnewpage 的按鈕!«讚»
    • (但這個會方便輸入嗎?還要透過網址列代入變數?沒有表單可用嗎?)
    • 20191024 等了很久,終於要來試試(結合 openas plugin
      1. 安裝這兩個 plugin 以後,在 GHS 下面建立 :pagetemplates:diary,先簡單設有 @TITLE@@TAG@ 在裡面
      2. 建個 :diary:new,然後寫入 openas 的表單語法:
        ~~OpenAsVarsStart~~
        標題:~~OpenAsVAR>TITLE~~\\ 
        標籤:~~OpenAsVAR>TAG~~
        ~~OpenAsVarsClose~~
        ~~OpenAS>diary:SAVEAS_PAGE#pagetemplates:diary>~~

        再儲存,就會出現可以填寫「標題」、「標籤」及「page id」3 個欄位的表單。「page id」中如果用 : 隔開,填好以後按 SAVEAS_PAGE 連結,就會打開編輯頁面,標題、標籤都填好了,儲存後就會出現在 diary 下我指定的 namespace:page這就是我要的新增頁面表單!:-D

      3. 測試後發現,頁面模板似乎也不是一定要放在 :pagetemplates 下面
      4. 初步成功之後就可以進行細部調校了〜
    • 如果是 bootstrap3 template 的話,大概會試著放在 lib/tpl/bootstrap3/tpl_navbar.php 中吧……
      嘗試在 lib/tpl/bootstrap3/tpl_navbar.php 中放入 plugin:npd 的按鈕
    • 20200831 有了!這幾天順利實做 bureaucracy 表單新增頁面
  • 隨手在 indexmenu 的項目上按右鍵,才發現它們每一項都有功能選單,包括在 namespace 下建立新頁面!這樣很棒!感覺比上面各種方法都更直觀(只差不能建立新 namespace)
  • 不知道有沒有辦法做個瀏覽器按鈕,按一下馬上可以開始編輯,先不用把頁面歸類(有點像是一般編輯器的 New File)?FIXME 研究可新增 DokuWiki 頁面並編輯的瀏覽器按鈕

30)
日期格式依:PHP: strftime - Manual
輸入您的意見. 允許使用維基語法:
A R X B A
 
  • 上一次變更: 2020/09/01 01:27
  • ghsrobert