Tweak ElkArte spelling in language files.

Signed-off-by: Norv <a.w.norv@gmail.com>
Refactor Themes. Add Themes subs and a few database work functions.

Signed-off-by: Norv <a.w.norv@gmail.com>
Themes refactoring. Add themeUrl() utility function.

Signed-off-by: Norv <a.w.norv@gmail.com>
Adapt Data_Validator variable naming.

Signed-off-by: Norv <a.w.norv@gmail.com>
DataValidator belongs to subs

Signed-off-by: Norv <a.w.norv@gmail.com>
Fixes for theme edition in admin panel.
(this thing has been and is broken)

Signed-off-by: Norv <a.w.norv@gmail.com>
Theme edition rework, with DataValidator for php syntax check.

Signed-off-by: Norv <a.w.norv@gmail.com>
Add the fixes and changes to DataValidator.

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

Signed-off-by: Norv <a.w.norv@gmail.com>
Fixes; error messages for php check

Signed-off-by: Norv <a.w.norv@gmail.com>
Add more errors in the template

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

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

Signed-off-by: Norv <a.w.norv@gmail.com>
Refactor Themes controller. Fix and rewrite actions doing the theme edition in admin panel.

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

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

Signed-off-by: Norv <a.w.norv@gmail.com>
Document the new functions.

Signed-off-by: Norv <a.w.norv@gmail.com>
Fix issue with css and non-php files being submitted to PHP validation.

Signed-off-by: Norv <a.w.norv@gmail.com>
Add a few more comments.

Signed-off-by: Norv <a.w.norv@gmail.com>
Remove not (yet) useful indexes for the new actions: they're forwarded to, from action_edittheme()

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