Difference between revisions of "Programmers/Developers Documentation"
From GeeklogWiki
(added Development Environment) |
|||
(20 intermediate revisions by 4 users not shown) | |||
Line 11: | Line 11: | ||
## [[Plugin Development]] | ## [[Plugin Development]] | ||
### [[Plugin Developers Handbook]] | ### [[Plugin Developers Handbook]] | ||
+ | ### Developing for the repository | ||
+ | ###* [[Structure and Information]] | ||
+ | ###* [[Developing Plugins]] | ||
+ | ###* [[Patches and Upgrades]] | ||
### Plugin API | ### Plugin API | ||
###* [[Minimal Plugin|A minimal plugin example]] | ###* [[Minimal Plugin|A minimal plugin example]] | ||
Line 22: | Line 26: | ||
###* [[Plugin Auto-Uninstall]] | ###* [[Plugin Auto-Uninstall]] | ||
###* [[Misc Plugin API's that dont fit any where else|Misc. API Functions]] | ###* [[Misc Plugin API's that dont fit any where else|Misc. API Functions]] | ||
+ | ### Cross Site Publishing and Receiving API | ||
+ | ###* [[Cross Site Publishing and Receiving Information]] | ||
### [[New Plugin API Functions in Geeklog 1.6.0]] | ### [[New Plugin API Functions in Geeklog 1.6.0]] | ||
### [[Plugin Toolkit]] | ### [[Plugin Toolkit]] | ||
Line 28: | Line 34: | ||
### [[AdminLists|Displaying Tables]] | ### [[AdminLists|Displaying Tables]] | ||
### [[Filtering Spam with Spam-X]] | ### [[Filtering Spam with Spam-X]] | ||
+ | ### [[Writing Portable SQL]] | ||
### [[DatabaseSchema|Database Schema]] | ### [[DatabaseSchema|Database Schema]] | ||
###* [[Geeklog 1.5]] | ###* [[Geeklog 1.5]] | ||
− | ### [[ | + | ### [[CommentAlgorithm|Storing Comments Hierarchically in Geeklog]] |
− | #### [[ | + | ### [[AddToConfiguration|Guide to Adding 'Core' Configuration Items]] |
− | ### [[ | + | ### [[Using GitHub|GitHub]] |
− | ### [[Google Summer of Code|Google Summer of | + | ### [[Test Suite|Writing Unit Tests]] |
+ | ### [[Google Summer of Code|Google Summer of Code]] | ||
+ | ### [[Scripts Class|JavaScript and CSS Files - Using the Scripts Class]] | ||
+ | ### [[Topic Support|Topic Support]] | ||
+ | ### [[Caching Template Library|Caching Template Library (CTL)]] | ||
## Related Topics | ## Related Topics | ||
### [[Translations]] | ### [[Translations]] |
Latest revision as of 21:47, 10 January 2016
- Introduction
- Installation
- Administration
- User's Documentation
- Programmers/Developers Documentation
- Getting Started
- Beginner's Guide to Geeklog Programming
- Plugin Development
- Plugin Developers Handbook
- Developing for the repository
- Plugin API
- Cross Site Publishing and Receiving API
- New Plugin API Functions in Geeklog 1.6.0
- Plugin Toolkit
- Misc. Programming Topics
- The Story Architecture
- Displaying Tables
- Filtering Spam with Spam-X
- Writing Portable SQL
- Database Schema
- Storing Comments Hierarchically in Geeklog
- Guide to Adding 'Core' Configuration Items
- GitHub
- Writing Unit Tests
- Google Summer of Code
- JavaScript and CSS Files - Using the Scripts Class
- Topic Support
- Caching Template Library (CTL)
- Related Topics