aboutsummaryrefslogtreecommitdiff
path: root/engine/lib
AgeCommit message (Collapse)Author
2009-02-13Added lazy database connections to delay establishing the db link until ↵marcus
actually required - will allow for future lite/static content endpoints that bypass db connections and session creation. git-svn-id: https://code.elgg.org/elgg/trunk@2733 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-13Closes #769: Added short circuit to quit function if entity is null.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2732 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-13Closes #772: $value no longer being incorrectly set when memcache is enabled.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2731 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-12A correction to the way attributes are set for extenders.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2730 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-12Clear river items on entity deleteben
git-svn-id: https://code.elgg.org/elgg/trunk@2727 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-12A minor stabilisation change for river2ben
git-svn-id: https://code.elgg.org/elgg/trunk@2726 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-12A minor stabilisation change for river2ben
git-svn-id: https://code.elgg.org/elgg/trunk@2725 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-12Alternative river system trial. This is a test.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2723 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-12Avoiding wsod for deleted usersmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2722 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-11git-svn-id: https://code.elgg.org/elgg/trunk@2720 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-11Closes #684: Scratching a particular itch of mine by no longer hiding urls ↵marcus
when converting them to active links. This issue has caused many a headache. The url is now preserved but with a <wbr /> inserted after every /, this lets long urls be wrapped without breaking the url. git-svn-id: https://code.elgg.org/elgg/trunk@2717 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-11Removing wildcard from the beginning of 'like' search for user/usernameben
git-svn-id: https://code.elgg.org/elgg/trunk@2716 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-11Filtering on type,subtype and eventmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2715 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-11Relocation of activity database queries to the core.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2714 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-10Cleaned up the admin directory using a pagehandler.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2713 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-10Refs #561: Split filtering into separate functionmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2709 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-10Further changes to the notification mechanism.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2706 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-10Closes #757: Removed strtolower as it is not UTF8 safe. See ↵marcus
http://www.phpwact.org/php/i18n/utf-8 for further discussion. git-svn-id: https://code.elgg.org/elgg/trunk@2705 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09A single notification is now sent out on forum topic creation.ben
This also contains an update to $entity->countAnnotations, which no longer requires you to specify the annotation type. git-svn-id: https://code.elgg.org/elgg/trunk@2699 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Notification fix: you no longer get notifications on your own content.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2698 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Refs #640: Entity disable now recursivemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2696 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Added the 'annotate' event on entities.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2694 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Added a new filter to delete relationship functionsben
git-svn-id: https://code.elgg.org/elgg/trunk@2691 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Refs #640, #282: Recursive deletion of owned and contained entities.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2690 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Extra security for object notifications.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2687 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Closes #584: Removed exception, get_user will now return false if GUID ↵marcus
exists but is not a user. This probably makes more sense as Exceptions should probably be reserved for major Ooopses. The error in this bug was caused by this exception being thrown and not caught in the access group handler. This may have been the cause of a number of group related / permission related errors. git-svn-id: https://code.elgg.org/elgg/trunk@2682 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Refs #584: Fixed error message.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2681 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-09Closes #720: setCalendarTimeAndDuration() now saves end time correctly.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2680 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-05Belts and braces with notificationsben
git-svn-id: https://code.elgg.org/elgg/trunk@2656 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-05Minor change to access SQL. Fixes #687ben
git-svn-id: https://code.elgg.org/elgg/trunk@2655 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-04Access improvements on granular notificationsben
git-svn-id: https://code.elgg.org/elgg/trunk@2649 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-04Moves access permissions references over to using the ACCESS_* constants ↵ben
defined in access.php. Refs #687 git-svn-id: https://code.elgg.org/elgg/trunk@2639 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-04Moved the access constant definitions from access.php to elgglib.php, so ↵ben
they'll be loaded initially. git-svn-id: https://code.elgg.org/elgg/trunk@2638 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-04When a new password is generated, the salt is now regenerated first. Fixes #726.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2637 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-04ticket #732 committeddave
git-svn-id: https://code.elgg.org/elgg/trunk@2636 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-03Elgg Javascript update content functionben
git-svn-id: https://code.elgg.org/elgg/trunk@2634 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-03patch number #724 applieddave
git-svn-id: https://code.elgg.org/elgg/trunk@2631 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-02Fixed bug in get_entities allowing for multiple subtypes.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2629 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-30Moving over to use file_exists to check for default entity icons, which ↵ben
should be lighter to load and produce fewer errors. git-svn-id: https://code.elgg.org/elgg/trunk@2627 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-29Tentatively downgraded version requirement.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2626 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-28notify_user now traps exceptions and logs them.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2625 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-27Change to notification object registration function.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2624 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-27Added container_guid to ElggEntity->save() and update_entity() functions. ↵ben
Fixes #711 git-svn-id: https://code.elgg.org/elgg/trunk@2620 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-27Moving actions into the boot event.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2619 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-26Moved actions out of init filesben
git-svn-id: https://code.elgg.org/elgg/trunk@2618 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-26Added object notifications plugin hook override.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2617 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-26Fixed pagination issue with count annotations function.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2616 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-25Fixes #709: get_language() now fails correctly. @ben Why is this introduced? ↵marcus
Surely this is the same as get_current_language()? git-svn-id: https://code.elgg.org/elgg/trunk@2615 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-24Fixing access controls on multi-metadatamarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2614 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-23Refs #706marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2611 36083f99-b078-4883-b0ff-0f9b5a30f544