aboutsummaryrefslogtreecommitdiff
path: root/engine/lib
AgeCommit message (Collapse)Author
2010-11-03Fixes #2606: Abstracted elgg_list_entities. Takes an optional second ↵ewinslow
argument for the 'getter', defaulting to 'elgg_get_entities'. Converted current elgg_list_entities* functions to use it git-svn-id: http://code.elgg.org/elgg/trunk@7212 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Fixes #2360: page_draw => elgg_view_page in core + bundled pluginsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7210 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2360: Deprecated page_draw in favor of elgg_view_page. Updated ↵ewinslow
packaged documentation to reflect this. git-svn-id: http://code.elgg.org/elgg/trunk@7208 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Added url normalization support to elgg_register_js and elgg_register_cssewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7207 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Added URL normalization support for entity and extender url handlersewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7203 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Fixed typo of elgg_normalize_url functionewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7201 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Removed some more instances of $CONFIG->url. Added support for ↵ewinslow
elgg_normalize_url to elgg_add_action_tokens_to_url git-svn-id: http://code.elgg.org/elgg/trunk@7200 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Added url normalization support to output/url, ↵ewinslow
output/confirmlink. Enhanced normalization to take care of urls like "example.com" git-svn-id: http://code.elgg.org/elgg/trunk@7199 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Removed many more graituitous calls to elgg_get_site_url(), ↵ewinslow
$CONFIG->url, etc. git-svn-id: http://code.elgg.org/elgg/trunk@7198 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Removed stay { that was causing the regexp to breakewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7196 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Added elgg_normalize_url. forward() and add_menu() make use of itewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7194 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2538: Renamed elgg.extendUrl to elgg.normalize_urlewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7188 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-01Refs #2538: Pulled in support for ajax actionsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7184 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2210 - added functions for managing javascript and css filescash
git-svn-id: http://code.elgg.org/elgg/trunk@7169 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2128 - added stack context functionscash
git-svn-id: http://code.elgg.org/elgg/trunk@7153 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2598: Converted virtually all uses of $CONFIG->wwwroot to ↵ewinslow
elgg_get_site_url() git-svn-id: http://code.elgg.org/elgg/trunk@7146 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Fixes #2598: Added elgg_get_site_url()ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7144 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30fixed php exception and error handlers not being next to each other in elgglibcash
git-svn-id: http://code.elgg.org/elgg/trunk@7142 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30ripped out last remaining tentacles of old installer from core - just needs ↵cash
removal of install.php when elgg_view() is updated git-svn-id: http://code.elgg.org/elgg/trunk@7141 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #1439: Using new page_owner functions in all of coreewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7140 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2124: Using get_loggedin_user functions instead of $vars['user'], ↵ewinslow
$_SESSION['user'], etc. git-svn-id: http://code.elgg.org/elgg/trunk@7139 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30organized functions in elgglib by purpose - more or lesscash
git-svn-id: http://code.elgg.org/elgg/trunk@7137 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30pulled navigation functions out of elgglib.phpcash
git-svn-id: http://code.elgg.org/elgg/trunk@7136 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30moved datalist code into the configuration libcash
git-svn-id: http://code.elgg.org/elgg/trunk@7135 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30fixed spelling mistake in commentcash
git-svn-id: http://code.elgg.org/elgg/trunk@7134 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30moved file path cache functions into the cache lib which seems to be a more ↵cash
logical location for them git-svn-id: http://code.elgg.org/elgg/trunk@7133 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Fixed an invalid call to get_pageowner_guid() in can_edit_entity().brettp
Removed the call to the validation function in useradd. git-svn-id: http://code.elgg.org/elgg/trunk@7132 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-28Fixes #2544. Pulled out the eval() for creating elgg_*() mb wrapper functions.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7126 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-28Fixes #2150: Removed old code in filestore.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7125 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-28Standardized code in all of core, not including language files, tests, or ↵brettp
core mods. git-svn-id: http://code.elgg.org/elgg/trunk@7124 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-22Removed @license, @copyright, and @author from files. License and copyright ↵brettp
are covered by LICENSE.txt and COPYRIGHT.txt in root. git-svn-id: http://code.elgg.org/elgg/trunk@7118 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-22Fixes #733 - events now support PHP callbackscash
git-svn-id: http://code.elgg.org/elgg/trunk@7116 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-22better creation of event and plugin hook registration arrayscash
git-svn-id: http://code.elgg.org/elgg/trunk@7115 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-22Fixes #2466 - split events() into register and trigger functionscash
git-svn-id: http://code.elgg.org/elgg/trunk@7114 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-21Refs #733 - plugin hooks now support PHP callbackscash
git-svn-id: http://code.elgg.org/elgg/trunk@7113 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-20Refs #2410 - merged [7024] into trunk from 1.7 branchcash
git-svn-id: http://code.elgg.org/elgg/trunk@7109 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-20Refs #2499 - merged [6990] into trunk from 1.7 branchcash
git-svn-id: http://code.elgg.org/elgg/trunk@7106 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-20Refs #2474 - merged [6976] from 1.7 branch into trunkcash
git-svn-id: http://code.elgg.org/elgg/trunk@7103 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-17Fixes #2563 - setup autoload in elgglib.php so exceptions and other classes ↵cash
are available as soon as possible git-svn-id: http://code.elgg.org/elgg/trunk@7091 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Fixes #2514 - separating action error messages for undefined and no action ↵cash
script file git-svn-id: http://code.elgg.org/elgg/trunk@7080 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Refs #2511 - removed empty query.php lib filecash
git-svn-id: http://code.elgg.org/elgg/trunk@7079 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Fixes #2339 - removes social library and deprecates its two functions (put ↵cash
it output.php for lack of a better location) git-svn-id: http://code.elgg.org/elgg/trunk@7078 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Fixes #2403 - adds unregister_entity_type()cash
git-svn-id: http://code.elgg.org/elgg/trunk@7077 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Deprecated unnecessary exceptions.php lib fileewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7076 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Fixes #2547: Plugins can now participate in autoloading classes.ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7074 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-10Checking for a valid entity before using its methods in update_entity().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7049 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-10using config variable for minimum password lengthcash
git-svn-id: http://code.elgg.org/elgg/trunk@7047 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-10handling the database being down/busy or an incomplete install. Also cleaned ↵cash
up failsafe views git-svn-id: http://code.elgg.org/elgg/trunk@7044 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-10removed function replaced by installercash
git-svn-id: http://code.elgg.org/elgg/trunk@7043 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-08Fixes #2161 - using filter_var() in email validation and moved ↵cash
is_email_address() to the input library git-svn-id: http://code.elgg.org/elgg/trunk@7036 36083f99-b078-4883-b0ff-0f9b5a30f544