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>