Difference between revisions of "Programmers/Developers Documentation"
From GeeklogWiki
(link to What's new in the Plugin API in 1.6.0) |
|||
(28 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
# [[Installation]] | # [[Installation]] | ||
# [[Administration]] | # [[Administration]] | ||
− | # [[Users Documentation]] | + | # [[Users Documentation|User's Documentation]] |
− | # Programmers/Developers Documentation | + | # [[Programmers/Developers Documentation]] |
## [[Getting Started]] | ## [[Getting Started]] | ||
## [[Beginner's Guide to Programming|Beginner's Guide to Geeklog Programming]] | ## [[Beginner's Guide to Programming|Beginner's Guide to Geeklog Programming]] | ||
### [[Coding Guidelines|Geeklog Coding Standards]] | ### [[Coding Guidelines|Geeklog Coding Standards]] | ||
+ | ### [[Source Code Documentation]] | ||
### [[Security and Common Practices]] | ### [[Security and Common Practices]] | ||
− | |||
## [[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 18: | Line 22: | ||
###* [[Adding Moderation Capability|Moderation]] | ###* [[Adding Moderation Capability|Moderation]] | ||
###* [[RSS API]] | ###* [[RSS API]] | ||
− | |||
###* [[PluginConfiguration]] | ###* [[PluginConfiguration]] | ||
− | |||
− | |||
###* [[Plugin Autoinstall]] | ###* [[Plugin Autoinstall]] | ||
###* [[Plugin Auto-Uninstall]] | ###* [[Plugin Auto-Uninstall]] | ||
− | ###* [[ | + | ###* [[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]] | ||
## Misc. Programming Topics | ## Misc. Programming Topics | ||
− | |||
### [[StoryArchitecture|The Story Architecture]] | ### [[StoryArchitecture|The Story Architecture]] | ||
### [[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]] | ||
### [[Theme Developers Guide]] | ### [[Theme Developers Guide]] | ||
+ | ### [[Proposed Roadmap]] | ||
+ | ### [[Development Environment]] | ||
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