rev 582
(85 files, 83kb) (phew...)
* Important for modders -- $context['sub_template'] = $template has now become a function, showSubTemplate($template), which will automatically manage multiple sub-templates and sidebar sub-templates (showSubTemplate($template, 'sidebar')). (Activate.php, Admin.php, Announce.php, BoardIndex.php, Calendar.php, CoppaForm.php, Credits.php, Display.php, Findmember.php, Groups.php, Help.php, Jseditor.php, JSModify.php, Load.php, Login.php, Login2.php, ManageAttachments.php, ManageBans.php, ManageBoards.php, ManageCalendar.php, ManageErrors.php, ManageMail.php, ManageMaintenance.php, ManageMembergroups.php, ManageMembers.php, ManageNews.php, ManagePaid.php, ManagePermissions.php, ManagePosts.php, ManageRegistration.php, ManageScheduledTasks.php, ManageSearch.php, ManageSearchEngines.php, ManageServer.php, ManageSettings.php, ManageSmileys.php, Memberlist.php, MessageIndex.php, ModerationCenter.php, Modlog.php, Notify.php, PackageGet.php, Packages.php, PersonalMessage.php, Post.php, PostModeration.php, Profile-Actions.php, Profile-Modify.php, Profile-View.php, Profile.php, QuoteFast.php, Register.php, Reminder.php, RepairBoards.php, Reports.php, Reporttm.php, Search2.php, Security.php, SendTopic.php, Spellcheck.php, SplitTopics.php, Stats.php, Subs-Auth.php, Subs-Menu.php, Subs-Package.php, Subs.php, Suggest.php, Themes.php, Unread.php, Unreadreplies.php, VerificationCode.php, Xmlhttp.php)
* Rewrote menu system to use regular sub-templates rather than template layers, and allow putting them inside the sidebar flow. Still a bit buggy when it comes to tabs, though. (Subs-Menu.php, GenericMenu.template.php)
* I've always hated empty lines with tabs in source code. Yikes. (Profile.template.php)
* Simplified some CSS related to earlier implementations of the profile/admin sidebars, and made use of media queries instead of conditional refitting. (ie6.css, index.css, rtl.css, sections.css, Warm/ie6.css, Warm/index.css, Warm/rtl.css, Warm/sections.css)
- Removed #context .custom_field hack, as I couldn't find any issue with these in IE6 and Opera. (sections.css, Warm/sections.css)
- Removed support for old-style tabs, as pre-SMF2 themes aren't compatible with Wedge anyway. (GenericMenu.template.php, Recent.template.php, Reports.template.php)
@ Note: WrapAction() in Themes.php... Shouldn't this be removed, now that a hook caters for that?
@ Note: remove .left_menu and .side_section classes?