Skip to content

Geeklog-Core/plugin-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Geeklog Plugin Toolkit 0.1.1                                        2009-06-01

The Plugin Toolkit will eventually grow into a set of tools to assist plugin
developers in creating and maintaining their plugins.

For now, there is only one tool available: The Plugin Generator.

Usage: The Plugin Generator has to be called from the command line. You need
the CLI version of PHP.

    cd plugin-toolkit
    php plgen.php

Follow the on-screen instructions. Default values are given in [square brackets]
and can be used by pressing enter. Otherwise, enter your value.

A plugin directory, using the name you entered, will be created in the current
directory. This is a fully usable plugin, although it doesn't exactly do much
yet. It does, however, perform install and uninstall and includes generic
public and admin pages. Filling in the functionality is your job ...

Note that currently, the created plugin is supposed to be used with Geeklog 1.6
which, at the time of this writing, was still in beta. You can download a beta
(or maybe, by the time you read this, the final version) from www.geeklog.net.
Alternatively, use the development version, following these instructions:

    http://www.geeklog.net/staticpages/index.php/CVS

Other resources:

Plugin Developer Handbook:
http://wiki.geeklog.net/index.php/Plugin_Developers_Handbook

Since the Handbook is not completely up to date yet (work in progress), also see
http://wiki.geeklog.net/index.php/Plugin_API

If you want to submit a bug or a feature request for the Plugin Toolkit, use
the bugtracker at

    http://project.geeklog.net/tracking/

Select "Plugin Toolkit" from the "Project:" dropdown.

Plugin Toolkit wiki page:
http://wiki.geeklog.net/index.php/Plugin_Toolkit


The Geeklog Plugin Toolkit is released under the GNU General Public License v2,
or (at your option) any later version

Authors:
Dirk Haun, dirk AT haun-online DOT de

Credits:
Euan McKay for the plugin generator idea,
Tom Willet and Blaine Lang for the Plugin Developers Handbook
and the Universal Plugin

History:
0.1.0 - first release
0.1.1 - optionally create a table (SQL support); added function templates for
        the search, autotags, and menu bar entries