aboutsummaryrefslogtreecommitdiff
path: root/engine/lib
AgeCommit message (Collapse)Author
2010-02-13Cleaned up tag searching so you can search on a specific tag. Useful in ↵brettp
search so a tag in "Things I like" won't match a tag in "Things I hate." git-svn-id: http://code.elgg.org/elgg/trunk@3938 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-12Can't type hint for strings.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3937 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-12Closes #1506: Added elgg_register_tag_metadata_name(), ↵brettp
elgg_get_registered_tag_metadata_names(), and ElggEntity::getTags(). Search on tags updated to use registered tag names instead of hard-coded 'tags' metadata name. git-svn-id: http://code.elgg.org/elgg/trunk@3936 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-12Fixes #1510: Added elgg_get_file_list(). get_library_files() wraps to this ↵brettp
function with a deprecation notice for any plugin authors using it to auto-load files. git-svn-id: http://code.elgg.org/elgg/trunk@3935 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-12Fixes #1512: Using a helper function for mb_parse_str() instead of wrapping ↵brettp
it exactly. git-svn-id: http://code.elgg.org/elgg/trunk@3934 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-12updated documentation on the REST API user authenticationcash
git-svn-id: http://code.elgg.org/elgg/trunk@3933 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-11Fixes #1501: Setting ini for mbstring.internal_encoding to utf8 to work ↵brettp
around a PHP bug. Replaced calls to parse_str() with elgg_parse_str(). git-svn-id: http://code.elgg.org/elgg/trunk@3932 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-09Fixes #1503, fixes #1474: Library files are loaded using a hard-coded list ↵brettp
to better deal with removed files. Also, ~4% performance increase per page load on my server! git-svn-id: http://code.elgg.org/elgg/trunk@3927 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-08Updated copyright for core plugin manifests.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3923 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-08Fixes #1496: delete_access_collection() invalidates the access collection ↵brettp
cache before attempting to delete. Removed a misplaced unset() in a unit test that was causing test objects not to be properly deleted. git-svn-id: http://code.elgg.org/elgg/trunk@3922 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-07tweaked some documentation on the REST APIcash
git-svn-id: http://code.elgg.org/elgg/trunk@3918 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-07Correcting documentation for elgg_get_entities_from_metadata().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3917 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-06Fixes #1492: Removed usage info collecting from installation.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3913 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-06missing new on upgrade_details object creationcash
git-svn-id: http://code.elgg.org/elgg/trunk@3910 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-06fixes #1486 - elgg_dump now works when sending to server error logcash
git-svn-id: http://code.elgg.org/elgg/trunk@3909 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-05Fixes #1483: Reset password emails forward to a confirmation page handler ↵brettp
instead of directly to an action. git-svn-id: http://code.elgg.org/elgg/trunk@3907 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-05Fixes #1212: Removed unused code.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3906 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-05Fixes #1486: elgg_log() can now log arrays and objects to error_log().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3905 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-05Fixes #1319: Applied patch for missing xml-rpc <value> tag.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3904 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-05Fixes #1481: Applie Mike's patch and created function ↵brettp
elgg_http_add_url_query_elements() to handle what the pagination view was trying to do. git-svn-id: http://code.elgg.org/elgg/trunk@3903 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-04Refs #1200: Changed logic in elgg_get_entity_type_subtype_where_sql() to ↵brettp
return FALSE if there are no valid subtypes passed. Ignores all invalid subtypes. Added (partial) tests for elgg_get_entities() types and subtypes. git-svn-id: http://code.elgg.org/elgg/trunk@3901 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01PHP complains about not casting the timestampt to int for use in date().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3898 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Added error checking to clear_metadata_by_owner().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3897 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixed incorrect variable for subtype in get_entity_dates().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3896 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #340: add_menu() and make_register_object() deprecated.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3894 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1166. get_installed_translations() only calculates completion if ↵brettp
admin is logge din. git-svn-id: http://code.elgg.org/elgg/trunk@3893 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1406: get_entity_dates() supports order by.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3892 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Adding some \ns between the SQL error and the query in the database exception.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3891 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1398: autop() doesn't call missing clean_pre() function.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3890 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1376: added ElggEntity::removeRelationship().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3889 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1478: uh....how did that get in there?brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3888 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes: #1475. elgg_http_build_url() correctly sets port number.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3887 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1314: Filestore opens read-only with rb instead of r+b.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3886 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1261: Exceptions force an HTTP recache.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3884 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1213: delete_relationship() triggers delete:relationship hook.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3883 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1211: page_owner() sets the page owner after figuring it out.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3882 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Updated documentation for elgg_get_entities().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3881 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1325: ElggEntities::countEntitiesFromRelationship() support inverse ↵brettp
relationships. git-svn-id: http://code.elgg.org/elgg/trunk@3880 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #1473: Simple patch to create a view for the registration page.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3879 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixed incorrect deprecated warning.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3878 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Refs #1079: elgg_view() casts view to a string before attempting to call views.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3877 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Fixes #678. Friending appears in the river for invited new users.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3876 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Put the can_write_to_container() plugin hook in the right place after [3871].brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3875 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-01Add elgg_deprecated_notice() so we don't have to re-write all the elgg_log() ↵brettp
deprecated notices to register_error()s. Updated current ones to use this. git-svn-id: http://code.elgg.org/elgg/trunk@3874 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-01-31Deprecated old search functions and views.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3872 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-01-31Fixes #1164: can_write_to_container() now sends default values through ↵brettp
container_permissions_check hook. git-svn-id: http://code.elgg.org/elgg/trunk@3871 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-01-31Fixes #804: A relationship is created between a new user and the site it was ↵brettp
created on. git-svn-id: http://code.elgg.org/elgg/trunk@3867 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-01-31Fixes #959: Added elgg_http_remove_url_query_element() to remove a GET ↵brettp
element instead of using faulty regexp. git-svn-id: http://code.elgg.org/elgg/trunk@3866 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-01-30Changed array_key_exists() to isset() in elgg_validate_action_url().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3865 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-01-30Added checking for $query array in elgg_validate_action_url().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3864 36083f99-b078-4883-b0ff-0f9b5a30f544