|
|
第1行: |
第1行: |
| = Development Documentation for Gallery 2 =
| | Gallery开发相关 |
| '''A beginner's guide to Gallery'''
| |
| *[[Gallery:MVC_Structure|Gallery's Model-View-Controller Structure]]
| |
| *[[Gallery:Forms|How Gallery forms work - End-to-end]]
| |
| | |
| '''Specific Components''':
| |
| * [[Gallery:Modules:colorpack#How_to_create_new_colorpacks|How to create new Color Packs]]
| |
| * [[Gallery:Modules:imageframe#Creating_your_own_Imageframe_Frame|How to create new Image Frames]]
| |
| * [[Gallery:How to use Captcha|How to use Captcha]]
| |
| * [[Gallery:Progressbar|Progress Bar]]
| |
| * [[Gallery:ItemAdd|ItemAdd / ItemAddPlugin / ItemAddOption - Components involved in the Add / Upload Process]]
| |
| | |
| '''Nitty Gritty''':
| |
| * [[Gallery:Locking|Locking]]
| |
| * [[Gallery:GallerySession|Session Handling]]
| |
| * [[Gallery:URL_Rewrite|URL Rewrite (URL Generator for short URLs)]]
| |
| * [[Gallery:Events|Events]]
| |
| | |
| '''More Documents''':
| |
| * [[Gallery:Module_Development_Tutorial|Module Development Tutorial]]
| |
| * [http://gallery.menalto.com/node/36885#comment-134279 Overview of Concepts]: A short writeup of some concepts used in G2.
| |
| * [[Gallery:Themes#Gallery_2_Templating_System|Theme Template System]] (Blocks, Callbacks, Templates, ...)
| |
| * [[Gallery:ModuleLinks]] How does my module make itself visible?
| |
| * [[Gallery:Embedding]]
| |
| * [[Gallery:Add_Table_Tutorial|Add Table Tutorial]]
| |
| * [[Gallery:Alter_Table_Tutorial|Alter Table Tutorial]]
| |
| * [http://gallery.menalto.com/node/43276#comment-164381 Some explanations creating New Tables and GalleryStorage]
| |
| * [http://www.combined-minds.net/tutorials/8/Gallery_2_Module_Development:_Database_part_1 How to create database tables in G2]
| |
| * [http://txtdump.com/g2dev/ Kirill's Dev Tutorial] (a little out of date though)
| |
| * [[Gallery:How_Tos|How To ...]] (find and link small snippets here)
| |
| * [[Gallery:Design Documents|Design Documents]]
| |
| * [[Gallery:UserStories|User Stories]]
| |
| * [[Gallery:UploadToRepository|How to upload a module to the community repository]]
| |