trac-GenshiMacro

軟件截圖:
trac-GenshiMacro
軟件詳細信息:
版本: 0.1
上傳日期: 20 Feb 15
開發: Ethan Jucovy
許可: 免費
人氣: 256

Rating: 3.0/5 (Total Votes: 2)

TRAC-GenshiMacro是Trac的插件,允許你寫和渲染元史模板直接在維基頁面用新元史處理器。
你的模板將有權訪問請求作為REQ,它可以是對於像URL生成任務,呈現形式令牌POST請求,並檢查一個已登錄的用戶是有用的。
注:沒有安全方面的考慮任何走進這個插件的製作。這可能是一個可怕的想法。 Trac的核心開發空白雷米說:
 >元史模板允許執行任意Python代碼。所以你基本上
 >給用戶誰可以插入任何地方的宏(wiki頁面,票證評論,
 >等)的權限運行Trac系統,包括運行運行充當用戶
 >任何shell命令。
 >
{{{#!元史

$ {開('的/ etc / apache2的/ htpasswd的')。閱讀()}

}}}
{{{#!元史
<?蟒蛇
&NBSP;進口OS
&NBSP;使用os.system(“RM /path/to/env/db/trac.db”)
? >
}}}
&NBSP;>
&NBSP;>所以我的建議是,只有在這裡你能信任的網站上這個宏*所有的*
&NBSP;>誰可以編輯任何* *與Web服務器的帳戶維基文本的用戶。
配置和使用
要使用該插件,安裝到您的Trac的環境並啟用其組件trac.ini:
[成分]
genshimacro。* =啟用
然後,你可以寫元史模板直接在像這樣的wiki頁面:
{{{
#!元史

&NBSP;
&NBSP;
&NBSP; <形式方法=“POST”行動=“$ {req.href.newticket()}”>
&NBSP;的&NBSP; ID =“現場總結”/>
&NBSP;的
&NBSP;的
&NBSP;
&NBSP;
&NBSP;
&NBSP; 要提交新的票,你需要
&NBSP;的登錄
&NBSP;的創建一個帳戶
&NBSP;第一個

&NBSP;

&NBSP;


}}}

要求

  • 在Python中
  • 在Trac系統

顯影劑的其他軟件 Ethan Jucovy

意見 trac-GenshiMacro

評論沒有發現
添加評論
打開圖片!