I am creating this thread so everyone can say what topics they would like to see covered first in the new manual ( http://b2evolution.net/man/ )
i'd appreciate better docs especially on plugin hooks and skin functions.A list of available hooks & functions would be perfect for starters.The skeleton plugin explains hooks pretty much.
But i'd like to point a few issues that gave me hard time in the past;
For example i do not know how to get my plugin's url or path. i know there are globals for common /plugins folder and url.But do i have to type in $plugins_folder.'myplugin_name' manually ? I mean it's a very tiny issue but it's not the best practice i think.
The hardest part is dealing with plugins & themes in the backend.Since 3.x the skins esp. came a long way with skin options.I've added many options in my last skin (chita) in the backend.I got around with some jQuery plugins & hacks, like on of switch for checkboxes etc.
But the list grew long and i didnt know even how to make a collapsible <fieldset> they had no id whatsoever.It's a pain to throw in something in there in the backend.For example if i am to implement a file uploader in the settings for the user to upload his custom logo in the skin, how can i throw in some html in there ?
I've added color picker for changing various skin colors by prepending / appending options (thank god they had id's).
I mean i hope you understand what i am getting at.The backoffice doesnt seem to be very flexible and easy to get into.Even if it is, there is no doc or forum thread that explains how to.
I understand this to be mostly a tech doc request for plugin and skin developers.