Magic is the code name for the new data-driven admin panel in TikiWiki 3.0
You can access at tiki-magic.php with 3.0
The old tiki-admin.php was hard coded settings. Tiki-magic.php has several advantages
sylvie: can you do it without duplicating the line?))
sylvie: how?
PureContainers
Functions
Settings
How about a "required"... for things like sender email that are empty on a new install but admins must/should complete? (ricks99)
sylvie: Is it the php file or the tpl? (tiki-phpinfo seems to show that it the php.. so perhaps the name in not well chosen
sylvie: ????? What means a negative value???
sylvie: the feature_id the feature(seems only needed for feature?????) is depending on. Can we put a list????
Type | Format |
---|---|
Flag | Have the checkbox to the left of the label. |
Simple | Have the label above the text field, with the field 100% width. |
Int | Have the label to the left of the text field (size=3) |
Text Area | Have the label above the text area, with the field 100% width. |
Enumeration | Have the label to the left of the selector. |
[Tikiwiki-devel] Massive changes to the admin panel in progress on trunk (future 3.0) during TikiFest Montreal
From: Marc Laporte - 2008-08-16 22:12
Hi!
Here at the Montreal TikiFest (http://tikiwiki.org/TikiFestMontreal),
we are working on massive changes to the admin interface.
Christine (http://www.neato.co.nz/) aka NefariousC on IRC aka
princessxine on SVN/SF has done an a-m-a-z-i-n-g job over the last few
weeks, which was committed today.
The old admin panel is untouched. Once all the settings have been
transfered and have been thoroughly tested, we'll be in a position to
delete it (the old admin panel). We will have made it obsolete!
If you update from trunk, you can check out: tiki-magic.php It's a
data-driven (using data in db/features.csv), magical admin panel.
There is still a lot to do, but you will see that it does quite a lot.
It will be in very good shape by the end of the TikiFest on Tuesday.
In future versions, this will solve the problem about site settings
which need tiki_p_admin and administration features which require
tiki_p_admin_feature It's database-driven so we will show users the
settings in WYSIWYCA (What You See Is What You Can Access).
With this new panel, it'll be easier/cleaner to add new features. It
will also be easy to add the settings in many (all relevant!) places.
A setting about categories and wiki will appear in both places.
Some background info:
http://dev.tikiwiki.org/AdminUIRevamp
After the Admin Panel Revamp, if we still have some time/energy, we'll
attack the edit UI aspects:
http://dev.tikiwiki.org/EditUIRevamp