aboutsummaryrefslogtreecommitdiff
path: root/js/lib/elgglib.js
AgeCommit message (Collapse)Author
2013-06-19style fixesSteve Clay
2013-06-19Fixes #5647 - Corrects handling of plus sign in elgg.parse_strPaweł Sroka
2012-12-17Fixes #4963, refs #4847. Error messages don't automatically fade.Brett Profitt
2012-10-19Added special checks for mailto: in elgg_normalize_url() and ↵Brett Profitt
elgg.normalize_url().
2011-11-10Fixes #4010 not sending naked query strings into add ajax tokens and also ↵cash
fixed a few related bugs in JavaScript
2011-11-05Fixes #3976 fixed unit tests for normalizing urls and standardized the code ↵cash
from the previous merge
2011-11-05Merge pull request #88 from sembrestels/t3976Cash Costello
Refs #3976. Implements the fix for #3747 from PHP in elgg.normalize_url() js function.
2011-11-03Fixes #4034 now using approach that exists in IE to find elements in an ArrayCash Costello
2011-11-03Fixes #3976. elgg.normalize_url() js function has the fix in #3747.Sem
2011-11-01added semi-colons after function expressionscash
2011-10-29Fixes #4010, refs #3927. Fixed elgg.security.addToken() to work with query ↵Brett Profitt
strings, relative URLs, and full URLs.
2011-10-15Fixes #3540. Added "instant hooks" to JS hooks engine. ↵Brett Profitt
elgg.register_instant_hook(name, type) will cause any handler registering to that hook to be immediately executed if the hook has been previously triggered. Open for better suggestions about the name.
2011-10-14Refs #3927, #3976. Added elgg.parse_url() and elgg.parse_str().Brett Profitt
2011-09-13Fixes #3539 two conditions for triggering init,system now - dom is ready and ↵Cash Costello
languages loaded
2011-04-10Refs #3182: Feeding language loading through /ajax/view to keep thing ↵ewinslow
simpler for now. Reorganized boot process so that we can ajax load the languages asap git-svn-id: http://code.elgg.org/elgg/trunk@8976 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-04-01Refs #3098. Changed elgg.getUrlFragment to elgg.getSelectorFromUrlFragment ↵brettp
to allow for better selectors. git-svn-id: http://code.elgg.org/elgg/trunk@8897 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-03-15Refs #2538: Added documentation to most of the JS methods missing it.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@8717 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-03-12Fixes #3065, #3089. Merged JS events and hooks to a single system. Updated ↵brettp
plugins and core to use it. Added elgg.getURLFragment() and using it elgg.ui.popsUp(). git-svn-id: http://code.elgg.org/elgg/trunk@8671 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-03-10Fixes #2228: Major cleanup of urls -- remove leading pg/ and trailing / from ↵ewinslow
most urls in core and plugins git-svn-id: http://code.elgg.org/elgg/trunk@8653 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-03-01cleaned up appending system messages since <ul> will always be therecash
git-svn-id: http://code.elgg.org/elgg/trunk@8554 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-25Refs #2538: Functions don't need double-namespacingewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@8479 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-19elgg.normalize_url() JS does the same as elgg_normalize_url() PHP.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@8339 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-06more css/html improvements - added .elgg-table and a featured modulecash
git-svn-id: http://code.elgg.org/elgg/trunk@8043 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-05Fixes #2770: Corrected markup in JS to create system messages.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7840 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-04Refs #2771: Removing CRLFs from javascript files.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7826 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-20Added an elgg.extend method for merging two or more objectsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7361 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-14Refs #2538: Added vsprintf support to elgg.echo. Added unit tests for ↵ewinslow
normalize_url, added prototype definitions for Array#forEach for compatibility with IE. git-svn-id: http://code.elgg.org/elgg/trunk@7313 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-09Added elgg.isNumber type-checking functionewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7260 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-09Abstract methods are no longer nameableewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7257 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-07Addition of type-checking helper functions, various tweaks to comments, code ↵ewinslow
style, etc. git-svn-id: http://code.elgg.org/elgg/trunk@7252 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2538: Removed stray 'f' from elgg.system_messages that was causing ↵ewinslow
fatal error git-svn-id: http://code.elgg.org/elgg/trunk@7192 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2538: Moved js directory to elgg root.ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7189 36083f99-b078-4883-b0ff-0f9b5a30f544