Search results for "Plugins"
Developing PluginsLast modified Mon Jul 18 22:56:20 UTC 2016 . . . Developing [[
Plugins]] for Aneuch is easy and fun.
Plugins are simple PERL scripts that allow you to extend the feature set of Aneuch . . . .
All
plugins will reside in a folder called '
plugins' that lives within the $DataDir. Plugin names will end in either '.pl' or . . . ' (or anything, really) to the end of its name and it will not be loaded.
Plugins should have a hash-bang (#!) line at the very top that points at PERL, nor . . . **`package Aneuch;`**. Following that should be a line that says **`push @
Plugins`** followed by a string which contains plugin name, version, and a descrip . . . tion and link to plugin homepage. An example would be:
**`push @
Plugins, "<a href='http://aneuch.myunixhost.com/
Plugins_PlainHTML'>plainhtml.pl</a . . . page [[APIs]].
==Examples
You can always see examples of real live Aneuch
plugins by viewing the [[https://github.com/ajgraves/aneuch/tree/master/
plugins|pl . . .
PluginsLast modified Sat Dec 19 13:58:42 UTC 2020 . . . %info This page is all about the available
plugins for Aneuch. For information on developing
plugins, see [[Developing Plugin . . . s]].%
As
plugins become available for Aneuch, they will be listed here. If you're a plugin . . . is page, and link to your plugin's page. Pages where the name begins with "
Plugins_" will automatically be listed below. This is the preferred method.
You c . . . an see the list of
plugins in the [[https://github.com/ajgraves/aneuch/tree/master/
plugins|source rep . . . ository]].
%
Plugins%
----
CategoryDocumentation
. . .
Version 0.40 ChangelogLast modified Fri Nov 14 15:27:25 UTC 2014 . . . 2014 -0600
aneuch.pl
- Removed some unneeded variables, changed @
Plugins to %
Plugins
- Introduced $VERSIONID
- Use $Url instead of $ShortUr . . . he line
- AdminForm: Call Form() now
- DoAdminVersion: Change for @
Plugins -> %
Plugins
- DoAdminIndex: Use CGI.pm methods for links
- DoAdmin . . . - InitVars: Grab $Aneuch::VERSION instead of $VERSION in adding Aneuch to @
Plugins
- InitVars: Define $BlogPattern
- InitVars: Removed unneeded code
. . .
Version 0.30 ChangelogLast modified Fri Feb 21 04:12:14 UTC 2014 . . . dded a "go back" link at the bottom
* Init: Move DoPostInit() to below Load
Plugins()
* Added sub AppendStringToFile: Calles FileToString(), adds to it, then . . . displayed
* Init: Remove InitTemplate(), now call DoPostInit() before Load
Plugins()
* DoDiscuss: Added code to remove signature from preview FIXME: Call Get . . . ndition to check QUERY_STRING
* Changed RewriteRule to use / instead of ?
plugins/
* Added directory
commit e3353ba3510c21113d329dc5f2c2863f705e7b95\\
Auth . . .
Version 0.50 ChangelogLast modified Thu Feb 18 03:23:14 UTC 2016 . . . te renamed to $ThemeDir and $Theme
- InitVars: Call RegAdminPage() on '
plugins' and 'deleted'; call RegDashboardItem() for DashboardDatabase, DashboardBa . . .
- DoAdminRemoveLocks - use CGI and AdminLink()
- Wrote sub DoAdmin
Plugins - plugin manager for Aneuch
- Wrote sub DoAdminDeleted - Adds an admin . . .
HomePageLast modified Thu Feb 18 03:09:12 UTC 2016 . . . ible with [[http://www.wikicreole.org/|Creole]]
* [[Themes|Themeable]]
* [[
Plugins|Extensible (plugin support)]]
* Useful
* **Fast**
* [[Documentation|Well d . . . works, and what doesn't?
**Working:** //[[Markup]], editing, archiving, [[
Plugins]], [[Themes]], [[Discussion Pages]], [[RecentChanges]], viewing revision h . . .
FeaturesLast modified Mon Oct 16 00:26:29 UTC 2017 . . . [RecentChanges]]
* [[Discussion Pages]]
* Easy to install
* Extensible via
plugins
* Simple page storage (see [[What_Is_Aneuch#Filesystem_vs_Database]])
* Ed . . . Limiting]]
* [[File Uploads]]
===Extensibility
* Easily extensible via [[
Plugins]]
* Extensible even via the config.pl file!
* Just about every part of the . . .
Script FlowLast modified Sun Jun 16 21:40:10 UTC 2019 . . . Initializes directories (if this is the first time Aneuch is ran)
** **Load
Plugins**\\This is where all
plugins get loaded.
Plugins should end in the extensi . . .
Version 0.60Last modified Sat Oct 28 21:40:26 UTC 2017 . . . e API
Aneuch 0.60 introduces a preferences storage API that can be used by
plugins to store settings, data, and more, without having to maintain their own fi . . .
What Is AneuchLast modified Fri Oct 24 19:40:19 UTC 2014 . . . The engine is a single [[http://xkcd.com/208/|Perl]] script, with optional
plugins. When installed, it generates a web site where users can read, change, cre . . .
Short CodesLast modified Fri Oct 24 14:47:38 UTC 2014 . . . y can be defined in either your [[Configuring|config.pl]] file, or via a [[
Plugins|plugin]].
Short codes are used on your page by surrounding the code (and . . .
SupportLast modified Fri Nov 7 00:26:09 UTC 2014 . . . ng code for it]], both the main Aneuch script itself, or by contributing [[
Plugins]].
==Documentation
You can also support Aneuch by writing [[Documentation . . .
Version 0.50 DevTrackLast modified Thu Apr 2 19:35:03 UTC 2015 . . . more "modern." It should include a dashboard, which will be extensible via
plugins.
===Templates
Certain types of wiki sites may have need to set up documen . . .
Discuss Version 0.40 DevTrackLast modified Wed Nov 12 16:51:52 UTC 2014 . . . Graves]] //Thu Oct 23 19:57:56 UTC 2014// (69.4.28.21)
----
I wrote the [[
Plugins Snippets|snippets plugin]], however I'm debating on adding it in to the ba . . .
Developing ThemesLast modified Thu Nov 23 02:44:22 UTC 2017 . . . her set $Header and $Footer directly in your config.pl file, or create a [[
Plugins|plugin]] to set the variables.
There are several variables which can be i . . .
DocumentationLast modified Sat Dec 12 17:57:01 UTC 2015 . . . .
===Developers
Developers can get assistance on creating [[Themes]] or [[
Plugins]], and will be interested in reading up on Aneuch's available [[APIs]].
= . . .
Version 0 20Last modified Fri Mar 14 02:33:02 UTC 2014 . . . ly limited. In version 0.20, handling post data will now be extensible via
plugins. It'll be a simple matter of adding a new post handler to **%PostingAction . . .
Version 0.40Last modified Mon Nov 24 16:19:47 UTC 2014 . . . Short Codes]]** - Short codes are little tags that get replaced by code in
plugins. See the page for more information.
**robots.txt** - Search engines use t . . .
Version 0.60 DevTrackLast modified Sat Oct 28 21:40:56 UTC 2017 . . . e API
Aneuch 0.60 introduces a preferences storage API that can be used by
plugins to store settings, data, and more, without having to maintain their own fi . . .
Discuss Version 0.30 DevTrackLast modified Fri Feb 14 03:24:57 UTC 2014 . . . ich will make it much easier to extend the functionality of the engine via
plugins. I'll work on documenting all of these in the coming days.
-- [[AaronGrav . . .
SiteMapLast modified Sat Sep 3 23:19:02 UTC 2016 . . . ]]
* [[Markup]]
* [[Creating_Pages]]
* [[Deleting_Pages]]
* [[Themes]]
* [[
Plugins]]
* [[Upgrading]]
* [[Blocking]]
===Getting Involved
* [[Support]]
* [[So . . .
Plugins SnippetsLast modified Sat Nov 25 16:04:31 UTC 2017 . . . download the plugin here: [[https://github.com/ajgraves/aneuch/blob/master/
plugins/Snippets.pl]]
. . .
Plugins LinksLast modified Sun Nov 26 14:23:50 UTC 2017 . . . download the plugin here: [[https://github.com/ajgraves/aneuch/blob/master/
plugins/Links.pl]]
. . .
Discuss Plugins NoWikiMarkupLast modified Mon Jul 4 03:29:03 UTC 201624 pages found.