Thanks for providing the additional detail.
The solution is simple - you only need the Bureaucracy plugin and a template for it. But you can do more if you want :)
Create a new page and put a Bureaucracy form in it that generates a new page using the template you create.
New users enter the information into the form, press the button and a new page will be generated populated with their details and whatever additional information you've put in the template.
I usually keep all Bureaucracy templates in
data/page/templates, which is only accessible by admin (and not shown in search, sitemap or other lists).
I've attached two DokuWiki pages and two templates in a .zip file to this post which you might possibly find useful as the basis of your solution. Note that: the templates probably use plugins you don't have (or want
*¹); the form uses one of two templates depending on what is selected in the initial form (you probably only want to use one template); my examples are specific to Australia; I've
hacked my copy of Bureaucracy to change the actions of
Thanks - it's probably a bad idea to do the same thing; there is probably other stuff I haven't thought of.
* The
new_client page which contains the Bureaucracy form for creating new client records lives in
:
* The start page lives in
:clients and uses the
Structured Data plugin to display information about Clients
* All created client pages live in
:clients:$Client_Name
*
chkbx is a macro in /conf/entities.local.conf - you'd need htmlok enabled in your configuration and should consider the security implications of using that configuration.
chkbx <html><input type="checkbox"></html>
[/color]
*¹ AlphaIndex which automagically creates an index of pages (in this case Clients, you'd probably use Customers), and the
Do plugin.
HTH