<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.admidio.net/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.admidio.net/dokuwiki/feed.php">
        <title>Admidio-Wiki - en:entwickler</title>
        <description></description>
        <link>https://www.admidio.net/dokuwiki/</link>
        <image rdf:resource="https://www.admidio.net/dokuwiki/lib/exe/fetch.php?media=wiki:dokuwiki-128.png" />
       <dc:date>2026-09-14T23:14:28+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:plugin_development&amp;rev=1788127764&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:hooks&amp;rev=1788127701&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:sidebar&amp;rev=1787773851&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:hooks:catalogue&amp;rev=1787771050&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:regression_test_suite&amp;rev=1787587952&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:cli&amp;rev=1787437824&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.admidio.net/dokuwiki/lib/exe/fetch.php?media=wiki:dokuwiki-128.png">
        <title>Admidio-Wiki</title>
        <link>https://www.admidio.net/dokuwiki/</link>
        <url>https://www.admidio.net/dokuwiki/lib/exe/fetch.php?media=wiki:dokuwiki-128.png</url>
    </image>
    <item rdf:about="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:plugin_development&amp;rev=1788127764&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T22:09:24+00:00</dc:date>
        <dc:creator>kainhofer (kainhofer@undisclosed.example.com)</dc:creator>
        <title>Writing a plugin for Admidio - created</title>
        <link>https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:plugin_development&amp;rev=1788127764&amp;do=diff</link>
        <description>Writing a plugin for Admidio

Admidio can be extended with plugins. A plugin lives in its own directory under plugins/, is
switched on and off per organization, and can be removed again without leaving anything behind. You
never change Admidio itself.</description>
    </item>
    <item rdf:about="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:hooks&amp;rev=1788127701&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T22:08:21+00:00</dc:date>
        <dc:creator>kainhofer (kainhofer@undisclosed.example.com)</dc:creator>
        <title>Admidio Hooks — Developer Guide</title>
        <link>https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:hooks&amp;rev=1788127701&amp;do=diff</link>
        <description>Admidio Hooks — Developer Guide

For the full list of hooks, see the Hooks Catalogue. 

Note: The hooks system described on this page is how your code can alter the inner workings of Admidio. To make use of it, you typically create a plugin to register and execute the callback function. See the page</description>
    </item>
    <item rdf:about="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:sidebar&amp;rev=1787773851&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-26T19:50:51+00:00</dc:date>
        <dc:creator>kainhofer (kainhofer@undisclosed.example.com)</dc:creator>
        <title>Developer area</title>
        <link>https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:sidebar&amp;rev=1787773851&amp;do=diff</link>
        <description>Developer area

Common

	*  Coding Guidelines
	*  Set up a test environment
	*  PHP-Settings for developement environment
	*  Set up a developement environment
	*  Translation
	*  Regression test suite
	*  Publish new Version

Developing with PHP

	*  Documentation of classes and functions
	*  Sourcecode-Documentation
	*  Checking of passed variables
	*  Multilingualism
	*  Install new organizational settings
	*  Sessionhandling
	*  Forms - Create, validate and save
	*  Navigation across multipl…</description>
    </item>
    <item rdf:about="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:hooks:catalogue&amp;rev=1787771050&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-26T19:04:10+00:00</dc:date>
        <dc:creator>kainhofer (kainhofer@undisclosed.example.com)</dc:creator>
        <title>Admidio Hooks Catalogue</title>
        <link>https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:hooks:catalogue&amp;rev=1787771050&amp;do=diff</link>
        <description>Admidio Hooks Catalogue

This page documents every hook actually implemented in Admidio 5.1.

Engine: Admidio\Hooks\Hooks (static). Three primitives — Action (addAction/doAction), Filter
(addFilter/applyFilters/applyTypedFilters), Resolver (addResolver</description>
    </item>
    <item rdf:about="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:regression_test_suite&amp;rev=1787587952&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-24T16:12:32+00:00</dc:date>
        <dc:creator>kainhofer (kainhofer@undisclosed.example.com)</dc:creator>
        <title>Regression test suite - [Continuous integration] </title>
        <link>https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:regression_test_suite&amp;rev=1787587952&amp;do=diff</link>
        <description>Regression test suite

The Admidio regression test suite protects the behaviour of Admidio Core against regressions during development. It is useful both for developers contributing to Admidio itself and for third-party developers who build modules, plugins or integrations against Admidio.</description>
    </item>
    <item rdf:about="https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:cli&amp;rev=1787437824&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-22T22:30:24+00:00</dc:date>
        <dc:creator>kainhofer (kainhofer@undisclosed.example.com)</dc:creator>
        <title>Adding CLI commands to Admidio modules - created</title>
        <link>https://www.admidio.net/dokuwiki/doku.php?id=en:entwickler:cli&amp;rev=1787437824&amp;do=diff</link>
        <description>Adding CLI commands to Admidio modules

Admidio provides a command-line task registry that allows modules to expose additional commands through the top-level admidio utility.

The CLI is intentionally lightweight. It is not a second application framework. A CLI command should normally be a thin adapter around the same Admidio Entity, Service or ValueObject classes used by the web module.</description>
    </item>
</rdf:RDF>
