aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [ticket/10270] Added a new line to constant declarations in JS.Callum Macrae2012-03-311-1/+2
| | | | PHPBB3-10270
* [ticket/10270] Added a comment to phpbb.loading_alert.Callum Macrae2012-03-311-0/+1
| | | | PHPBB3-10270
* [ticket/10270] Made a comment clearer for phpbb.confirm.Callum Macrae2012-03-311-1/+1
| | | | PHPBB3-10270
* [ticket/10270] DRYed alert fades in core.js.Callum Macrae2012-03-311-15/+16
| | | | PHPBB3-10270
* [ticket/10272] Fixed a bug in the ajax exceptions callback handler.Callum Macrae2012-03-311-1/+1
| | | | | | | It was using code copied from a few lines above, which was designed for forms and doesn't work with links. PHPBB3-10272
* [ticket/10271] Added comments to the JavaScript ajax functions.Callum Macrae2012-03-311-1/+25
| | | | PHPBB3-10271
* [ticket/10270] Replaced find by tag names with class names in the js.Callum Macrae2012-03-313-8/+8
| | | | | | | What it was before (selecting by tag name) could have caused some problems for style authors. PHPBB3-10270
* [ticket/10270] Added the alerts to the ACP footer.Callum Macrae2012-03-311-0/+11
| | | | | | I had forgotten to do it previously. PHPBB3-10270
* [ticket/10270] Replaced keydown numbers with named constants.Callum Macrae2012-03-311-3/+5
| | | | PHPBB3-10270
* [ticket/10271] Removed excess whitespace from core.js.Callum Macrae2012-03-311-18/+18
| | | | PHPBB3-10271
* [ticket/10270] Renamed the CSS class "jalert" to "phpbb_alert".Callum Macrae2012-03-313-14/+19
| | | | PHPBB3-10270
* [ticket/10270] Added close buttons to phpbb.alert and phpbb.confirm.Callum Macrae2012-03-314-1/+28
| | | | PHPBB3-10270
* [ticket/10270] Removed all the inline language and HTML from the JS.Callum Macrae2012-03-316-24/+30
| | | | PHPBB3-10270
* [feature/ajax] Moved script.js into a few different files.Callum Macrae2012-03-315-104/+133
| | | | | | | Seperated it into: assets/javascript/core.js, styles/prosilver/template/ajax.js and adm/style/ajax.js. PHPBB3-10270
* [ticket/10270] Removed some unnecessary calls to $() in script.js.Callum Macrae2012-03-311-18/+14
| | | | | | | Sometimes, jQuery objects were being sent through the jQuery function again, wasting resources. PHPBB3-10270
* [ticket/10328] Added capital to "Content-type" in phpbb_json_response.Callum Macrae2012-03-311-1/+1
| | | | | | | It was originally Content-type, but has been replaced with Content-Type, which is correct. PHPBB3-10328
* [ticket/10270] Sped up animations of popups.Callum Macrae2012-03-311-14/+14
| | | | | | | They were too slow and were hampering the user experience on boards with a fast connection such as local boards. PHPBB3-10270
* [ticket/10270] Got rid of the temporary jQuery for the AJAX changes.Callum Macrae2012-03-312-7/+2
| | | | | | | | The jQuery library wasn't included before, so a temporary one was included. Now that igorws jQuery patch has been merged, the temporary library can be removed. PHPBB3-10270
* [ticket/10270] Increased the speed of the animations.Callum Macrae2012-03-311-15/+15
| | | | PHPBB3-10270
* [ticket/10271] Cleaned up phpbb.ajaxify.Callum Macrae2012-03-311-45/+25
| | | | | | Reduced a lot of duplicate code and made it more efficient. PHPBB3-10271
* [ticket/10272] Renamed AJAX callback "style_act_deact" to "act_deact".Callum Macrae2012-03-315-5/+5
| | | | PHPBB3-10272
* [ticket/10272] AJAXified the bots page in the ACP.Callum Macrae2012-03-313-3/+19
| | | | PHPBB3-10272
* [ticket/10270] Made the alert after an AJAX operation optional.Callum Macrae2012-03-311-2/+10
| | | | PHPBB3-10270
* [ticket/10271] AJAXified buttons on acp_main.Callum Macrae2012-03-313-9/+50
| | | | PHPBB3-10271
* [ticket/10271] AJAXified the styles tab in the ACP.Callum Macrae2012-03-314-9/+34
| | | | PHPBB3-10271
* [ticket/10271] AJAXified various deletions in the ACP.Callum Macrae2012-03-3115-13/+53
| | | | | | | | | | | | | | | The following places have had deletion AJAXified: * Smilies and icons * Word censors * BBCodes * Attachment groups * Groups * Admin / User / Moderator / Forum roles * Report / denial reasons * Module management * Custom profile fields PHPBB3-10271
* [ticket/10328] Renamed the JSON class, also now using autoloading.Callum Macrae2012-03-316-31/+28
| | | | | | | It is no longer static, and uses autoloading. It has also been renamed from JSON to phpbb_json_response. PHPBB3-10328
* [feature/ajax] Changed JavaScript comments to follow coding guidelines.Callum Macrae2012-03-311-11/+9
| | | | | | Also replaced a couple instances of "@return" with "@returns". PHPBB3-10270
* [ticket/10270] Moved some HTML from the JavaScript to overall_footer.Callum Macrae2012-03-314-5/+14
| | | | PHPBB3-10270
* [ticket/10270] Added jQuery popup CSS to the ACP.Callum Macrae2012-03-311-0/+34
| | | | | | | It was missing previously, meaning that it displayed wrong and in the footer. PHPBB3-10270
* [ticket/10271] Moved $.querystring to phpbb.parse_querystring.Callum Macrae2012-03-311-13/+18
| | | | PHPBB3-10271
* [ticket/10272] Zebra operations using AJAX are now less hacky.Callum Macrae2012-03-312-2/+6
| | | | | | | Before, they were splitting stuff by the <br />, and now JSON::add() is being used. PHPBB3-10272
* [ticket/10270] Lengthened the timeout on the AJAX request error.Callum Macrae2012-03-311-8/+9
| | | | | | | It was at 3 seconds before, now it is at 5 seconds from when the popup has faded in. PHPBB3-10270
* [ticket/10328] Added a JSON class.Callum Macrae2012-03-315-9/+63
| | | | | | | The JSON class adds a consistent way to send JSON to the client, making it perfect for AJAX (jQuery automatically parses it). PHPBB3-10328
* [ticket/10271] Changed AJAX functions to $request->is_ajax().Callum Macrae2012-03-312-8/+8
| | | | PHPBB3-10271
* [ticket/10270] Added keyboard shortcuts to confirm and alert boxes.Callum Macrae2012-03-311-0/+19
| | | | PHPBB3-10270
* [ticket/10272] AJAXified the add / remove friend / foe links.Callum Macrae2012-03-312-5/+10
| | | | PHPBB3-10272
* [ticket/10281] AJAXified reordering forums in the ACP.Callum Macrae2012-03-314-9/+49
| | | | PHPBB3-10281
* [feature/ajax] Fixed a small bug in the JavaScript.Callum Macrae2012-03-311-3/+3
| | | | | | | The bug meant that code outside of the function that ran on document ready would not be able to access the phpbb object. PHPBB3-10270
* [ticket/10270] Fixed a bug where fadedark wouldn't go.Callum Macrae2012-03-311-26/+16
| | | | | | | If the confirm box was submitted as yes, then the fadedark would stay until it was clicked. This commit fixes that. PHPBB3-10270
* [feature/ajax] Added code to avoid conflicts with other libraries using $Callum Macrae2012-03-311-0/+6
| | | | PHPBB3-10270
* [ticket/10270] Makes page fade to dark on popup, and added $.querystring.Callum Macrae2012-03-312-22/+133
| | | | PHPBB3-10270
* [ticket/10291] AJAXified quick reply form.Callum Macrae2012-03-312-3/+16
| | | | | | | Also changed the show quick reply button to a button, not a submit - it was affecting the behaviour of phpbb.ajaxify. PHPBB3-10291
* [ticket/10271] AJAXified Quick-mod tools.Callum Macrae2012-03-311-9/+20
| | | | | | Also made some improvements to the exceptions. PHPBB3-10271
* [feature/ajax] Replaced jQuery selectors with data attributes.Callum Macrae2012-03-315-47/+61
| | | | | | | Due to problems that could have been caused by selecting the element using jQuery selectors, they have been replaced by HTML5 data attributes. PHPBB3-10270
* [ticket/10270] Removed the js anim functions.Callum Macrae2012-03-311-29/+17
| | | | | | | This commit removes the hide_anim, show_anim and remove_anim functions and replaces them with built in jQuery function that do exactly the same thing. PHPBB3-10270
* [ticket/10271] Added ability for exceptions to phpbb.ajaxify.Callum Macrae2012-03-312-3/+16
| | | | | | Also made it easy for additional options to be added in the future. PHPBB3-10271
* [ticket/10272] Made some jQuery selectors more specific to avoid conflicts.Callum Macrae2012-03-311-6/+6
| | | | | | | Before, a link to any URL with, say, "mode=bump" in the title would have been prevented from acting normally. PHPBB3-10272
* [ticket/10270] Changed function names of jQuery modifications.Callum Macrae2012-03-311-13/+11
| | | | | | | The code was modifying the jQuery code before, now the functions have been renamed to unused function names. PHPBB3-10270
* [feature/ajax] Reduced duplicate code by merging all AJAX function into one.Callum Macrae2012-03-311-118/+84
| | | | | | | | | This commit merges phpbb.confirm_box, phpbb.ajaxify and phpbb.ajaxify_form into one function which automatically detects what is happening and calls the correct code accordingly. This has removed a lot of duplicate code and generally made the code cleaner. PHPBB3-10270