我正在尋找正確的方法來使用phpDoc-comments來自我的Confluence 4.1.4中生成開發人員的文檔。如何將phpDoc導入Confluence?
4
A
回答
2
我正在尋找相同的解決方案。我最近來的是使用html2wiki,它有一個Confluence方言。我創建了一個PHP腳本,它通過我的api目錄遞歸併使用此html2wiki程序處理每個html頁面。不幸的是,它並沒有完全格式化標記,並留下不希望的html文物。
我的下一個方法是嘗試和調整自己的方言來嘗試解決可憐的格式。
http://search.cpan.org/~diberri/HTML-WikiConverter-0.51/bin/html2wiki
6
一種方法我一直在尋找的是部署我的HTML輸出(類似於PHPDoc的)作爲在Tomcat的合流器的實例的第二網絡應用,然後訪問該文檔IFRAME到匯合頁面。它不與Confluence的搜索/索引或標籤集成,但它應該與我們設置的Crowd認證方案很好地配合。我想我可以使用聯合搜索工具來搜索這兩個網絡應用程序。
1
您可以使用Docs Plugin:https://marketplace.atlassian.com/plugins/net.meixxi.confluence.docs.docs-plugin。這個插件使您能夠在Confluence中上傳和發佈PHPDocs以及其他基於HTML和JavaScript的內容。
Docs還提供了一個REST接口,以實現發佈過程的自動化。所以,發佈PHPDocs可以成爲Continuous Integartion Process的一部分。一個技術文檔,以及示例代碼,你可以在這裏找到:https://bitbucket.org/meixxi/docs-plugin/wiki/Home
相關問題
- 1. 禁止爲PHPDoc導入類
- 2. 如何爲Confluence創建導出插件
- 3. 遷移/導入MediaWiki 1.20.8到Confluence 5.9.4
- 4. Confluence插件導入外部附件
- 5. 如何PHPDoc的
- 6. phpdoc入門問題
- 7. 如何將TeamCity報告集成到Confluence
- 8. 如何將可編譯的Python代碼嵌入到Confluence中
- 9. 如何以編程方式將Swagger API文檔發佈到Atlassian Confluence? (使用Swagger Confluence工具和Confluence REST API)
- 10. 如何記錄與PHPDoc的
- 11. PHPDoc的狀態如何?
- 12. 當涉及函數時,phpdoc崩潰;如何正確調試phpdoc
- 13. 如何在phpdoc評論中退出phpdoc評論?
- 14. 如何將build.gradle導入IntelliJ
- 15. 如何將「HttpClient」導入Eclipse?
- 16. 如何將dbpedia導入neo4j?
- 17. 如何將.py導入java
- 18. 如何將庫導入Intellij?
- 19. 如何將.stl導入tetgen?
- 20. 如何將CSV導入neo4j
- 21. 如何將SpriteFont導入MonoGame
- 22. 如何將Dictionary導入DataFrame?
- 23. 如何將COM導入Ironpython?
- 24. 如何將Joomla導入Azure?
- 25. Confluence宏vs Confluence小工具
- 26. 將Confluence部署到OpenShift?
- 27. 獲取已經通過AD導入到Confluence的用戶
- 28. 如何將合流宏插入到由Confluence Rest Api創建的頁面中?
- 29. Atlassian Confluence將特定標籤導出到公開頁面
- 30. JIRA宏表的Confluence高級PDF導出
最近,我一直在尋找編寫我自己的轉換器,它擴展了phpDocumentor轉換器類,以便我可以直接操縱數據到Confluence標記。儘管這樣做有一些困難,但由於我可以基於的唯一例子是phpdoc,即HTML,PDF,XML和CHM。問題是,所有這些都會生成所有類的索引,等等,我只需要爲每個類文件創建一個Confluence wiki頁面。請讓我知道,如果你有更多的餘地。謝謝 – Brett 2012-11-29 00:21:06