From b51c90dcb37044c5d516c56e2f941b30511a0dad Mon Sep 17 00:00:00 2001 From: psychobunny Date: Wed, 8 Oct 2014 15:36:47 -0400 Subject: [PATCH] doing some reshuffling in public/src public/src/admin and public/src/client; also some cleanup in src/meta/js, no need to filter out admin files anymore --- public/src/admin/appearance/customise.js | 33 ++ public/src/admin/appearance/skins.js | 73 ++++ public/src/admin/appearance/themes.js | 93 +++++ public/src/admin/extend/plugins.js | 83 +++++ public/src/admin/extend/widgets.js | 198 ++++++++++ public/src/admin/footer.js | 190 ++++++++++ public/src/admin/general/dashboard.js | 445 ++++++++++++++++++++++ public/src/admin/general/languages.js | 8 + public/src/admin/general/sounds.js | 32 ++ public/src/admin/iconSelect.js | 47 +++ public/src/admin/manage/categories.js | 391 ++++++++++++++++++++ public/src/admin/manage/flags.js | 68 ++++ public/src/admin/manage/groups.js | 263 +++++++++++++ public/src/admin/manage/tags.js | 110 ++++++ public/src/admin/manage/users.js | 289 +++++++++++++++ public/src/admin/settings.js | 169 +++++++++ public/src/client/account/edit.js | 336 +++++++++++++++++ public/src/client/account/favourites.js | 45 +++ public/src/client/account/followers.js | 19 + public/src/client/account/following.js | 15 + public/src/client/account/header.js | 34 ++ public/src/client/account/posts.js | 46 +++ public/src/client/account/profile.js | 127 +++++++ public/src/client/account/settings.js | 71 ++++ public/src/client/account/topics.js | 44 +++ public/src/client/category.js | 351 ++++++++++++++++++ public/src/client/categoryTools.js | 205 ++++++++++ public/src/client/chats.js | 275 ++++++++++++++ public/src/client/footer.js | 69 ++++ public/src/client/groups/details.js | 16 + public/src/client/home.js | 77 ++++ public/src/client/infinitescroll.js | 92 +++++ public/src/client/login.js | 39 ++ public/src/client/notifications.js | 16 + public/src/client/pagination.js | 108 ++++++ public/src/client/popular.js | 19 + public/src/client/recent.js | 140 +++++++ public/src/client/register.js | 198 ++++++++++ public/src/client/reset.js | 28 ++ public/src/client/reset_code.js | 55 +++ public/src/client/search.js | 35 ++ public/src/client/tag.js | 42 +++ public/src/client/tags.js | 59 +++ public/src/client/topic.js | 452 +++++++++++++++++++++++ public/src/client/topic/browsing.js | 95 +++++ public/src/client/topic/events.js | 180 +++++++++ public/src/client/topic/fork.js | 136 +++++++ public/src/client/topic/move.js | 100 +++++ public/src/client/topic/postTools.js | 322 ++++++++++++++++ public/src/client/topic/threadTools.js | 169 +++++++++ public/src/client/unread.js | 151 ++++++++ public/src/client/users.js | 186 ++++++++++ src/meta/js.js | 10 +- 53 files changed, 6848 insertions(+), 6 deletions(-) create mode 100644 public/src/admin/appearance/customise.js create mode 100644 public/src/admin/appearance/skins.js create mode 100644 public/src/admin/appearance/themes.js create mode 100644 public/src/admin/extend/plugins.js create mode 100644 public/src/admin/extend/widgets.js create mode 100644 public/src/admin/footer.js create mode 100644 public/src/admin/general/dashboard.js create mode 100644 public/src/admin/general/languages.js create mode 100644 public/src/admin/general/sounds.js create mode 100644 public/src/admin/iconSelect.js create mode 100644 public/src/admin/manage/categories.js create mode 100644 public/src/admin/manage/flags.js create mode 100644 public/src/admin/manage/groups.js create mode 100644 public/src/admin/manage/tags.js create mode 100644 public/src/admin/manage/users.js create mode 100644 public/src/admin/settings.js create mode 100644 public/src/client/account/edit.js create mode 100644 public/src/client/account/favourites.js create mode 100644 public/src/client/account/followers.js create mode 100644 public/src/client/account/following.js create mode 100644 public/src/client/account/header.js create mode 100644 public/src/client/account/posts.js create mode 100644 public/src/client/account/profile.js create mode 100644 public/src/client/account/settings.js create mode 100644 public/src/client/account/topics.js create mode 100644 public/src/client/category.js create mode 100644 public/src/client/categoryTools.js create mode 100644 public/src/client/chats.js create mode 100644 public/src/client/footer.js create mode 100644 public/src/client/groups/details.js create mode 100644 public/src/client/home.js create mode 100644 public/src/client/infinitescroll.js create mode 100644 public/src/client/login.js create mode 100644 public/src/client/notifications.js create mode 100644 public/src/client/pagination.js create mode 100644 public/src/client/popular.js create mode 100644 public/src/client/recent.js create mode 100644 public/src/client/register.js create mode 100644 public/src/client/reset.js create mode 100644 public/src/client/reset_code.js create mode 100644 public/src/client/search.js create mode 100644 public/src/client/tag.js create mode 100644 public/src/client/tags.js create mode 100644 public/src/client/topic.js create mode 100644 public/src/client/topic/browsing.js create mode 100644 public/src/client/topic/events.js create mode 100644 public/src/client/topic/fork.js create mode 100644 public/src/client/topic/move.js create mode 100644 public/src/client/topic/postTools.js create mode 100644 public/src/client/topic/threadTools.js create mode 100644 public/src/client/unread.js create mode 100644 public/src/client/users.js diff --git a/public/src/admin/appearance/customise.js b/public/src/admin/appearance/customise.js new file mode 100644 index 0000000000..482dd7fb6d --- /dev/null +++ b/public/src/admin/appearance/customise.js @@ -0,0 +1,33 @@ +"use strict"; +/* global define, app, socket */ + +define('forum/admin/appearance/customise', ['forum/admin/settings'], function(Settings) { + var Customise = {}; + + Customise.init = function() { + Settings.prepare(function() { + $('#customCSS').text($('#customCSS-holder').val()); + $('#customHTML').text($('#customHTML-holder').val()); + + var customCSS = ace.edit("customCSS"), + customHTML = ace.edit("customHTML"); + + customCSS.setTheme("ace/theme/twilight"); + customCSS.getSession().setMode("ace/mode/css"); + + customCSS.on('change', function(e) { + $('#customCSS-holder').val(customCSS.getValue()); + }); + + customHTML.setTheme("ace/theme/twilight"); + customHTML.getSession().setMode("ace/mode/html"); + + customHTML.on('change', function(e) { + $('#customHTML-holder').val(customHTML.getValue()); + }); + }); + }; + + return Customise; +}); + \ No newline at end of file diff --git a/public/src/admin/appearance/skins.js b/public/src/admin/appearance/skins.js new file mode 100644 index 0000000000..75a57e60e5 --- /dev/null +++ b/public/src/admin/appearance/skins.js @@ -0,0 +1,73 @@ +"use strict"; +/* global define, app, socket */ + +define('forum/admin/appearance/skins', function() { + var Skins = {}; + + Skins.init = function() { + var scriptEl = $('