Standardize actions more: ManageAttachments or ManageBoards as examples

Signed-off-by: Norv <a.w.norv@gmail.com>
Tweak actions for ManageCalendar (to standard, no $_REQUEST['sa'])

Signed-off-by: Norv <a.w.norv@gmail.com>
CoreFeatures, add action_index() to delegate to its action_features().

This is simply a level of indirection, when the work is all done in
action_features; core features is a form which accepts user input
to switch on/off. If/when we split the user input handling from the
rest of action_features(), we might have a benefit. Now it's just
a matter of standardization attempt: action_index() directs to stuff,
doesn't process usually.

Signed-off-by: Norv <a.w.norv@gmail.com>
Refactor the redirection to viewfile for $_REQUEST['file'] set.

Add an activity for viewfile in ManageErrors.

Signed-off-by: Norv <a.w.norv@gmail.com>
Add enabled/disabled and default actions to Action class.

Signed-off-by: Norv <a.w.norv@gmail.com>
Refactor actions for admin features page to use enabled/disabled and default.

Signed-off-by: Norv <a.w.norv@gmail.com>
Small standardization of actions to languages admin.

Signed-off-by: Norv <a.w.norv@gmail.com>
Tweaks to bring actions handling to the common pattern.

Signed-off-by: Norv <a.w.norv@gmail.com>
Refactor enabled/disabled actions for security settings; tweaks.

Signed-off-by: Norv <a.w.norv@gmail.com>
Add enabled/disabled and default to smileys admin actions.

Added another method to Action, to tackle the 'real' sa
which will be set. Not ideal..

Signed-off-by: Norv <a.w.norv@gmail.com>
Standardize themes admin actions more; tweak visibility and a useless line.

Signed-off-by: Norv <a.w.norv@gmail.com>
Split PackageServers in its own template.

(prepare for a PackageServers area)

Signed-off-by: Norv <a.w.norv@gmail.com>
Add Package Servers admin area.

Signed-off-by: Norv <a.w.norv@gmail.com>
Clean up redundant menu sections.

Signed-off-by: Norv <a.w.norv@gmail.com>
Make list_getPackages() a method. Missed string in package servers.

Signed-off-by: Norv <a.w.norv@gmail.com>
Remove unused method InstalledList() (old leftover from createList())

Signed-off-by: Norv <a.w.norv@gmail.com>
Rename list method list_packages

Signed-off-by: Norv <a.w.norv@gmail.com>
Fix leftover links to area=packageservers

Signed-off-by: Norv <a.w.norv@gmail.com>
Quick rename: why package upload would be mapped to action_update()? (!)

Signed-off-by: Norv <a.w.norv@gmail.com>
Split ftp_connect() into a little method of its own.

We will need it again if we make two or more tabs for which we want it.
Document the code.

Signed-off-by: Norv <a.w.norv@gmail.com>