aboutsummaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2009-02-26Small access tweak for sending notifications.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2962 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-26Added "enemies" code to get_access_sql_suffix. This implements two features: ↵kevinjardine
a. a user can prevent another user from seeing any of his content and b. a user can filter out all the content created by another user. There is no interface for this yet, but adding one should be easy with this core support. git-svn-id: https://code.elgg.org/elgg/trunk@2959 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-26Closes #822: Action file existed however the action was not registered ↵marcus
(previously called directly) git-svn-id: https://code.elgg.org/elgg/trunk@2956 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-26Closes #807: Removed echo on page_draw()marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2955 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-25Refs #808: Bug was actually fixed by not using empty... ↵marcus
register_translations has to be in the wild otherwise install won't load translation. git-svn-id: https://code.elgg.org/elgg/trunk@2953 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-25Closes #808: Removed register_translation from the wild, now called on boot ↵marcus
so that it is always after configuration_init git-svn-id: https://code.elgg.org/elgg/trunk@2952 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-25Added friends access levelkevinjardine
git-svn-id: https://code.elgg.org/elgg/trunk@2944 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-25Introduces user default access.kevinjardine
git-svn-id: https://code.elgg.org/elgg/trunk@2943 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Syntax improvements for the get_metadata functionsben
git-svn-id: https://code.elgg.org/elgg/trunk@2935 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Fix for previous, including a change to check_entity_relationships that ↵ben
actually returns the relationship object. git-svn-id: https://code.elgg.org/elgg/trunk@2934 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Introducing the 'delete relationship' event. Fixes #779ben
git-svn-id: https://code.elgg.org/elgg/trunk@2933 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Notifications with nonexistent handlers no longer throw an exception; they ↵ben
now write to the error log. Refs #754 git-svn-id: https://code.elgg.org/elgg/trunk@2931 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24The session initialisation order is slightly altered to allow for language ↵ben
setup on the index page. Fixes #803 git-svn-id: https://code.elgg.org/elgg/trunk@2930 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Fixed error in notification procedureben
git-svn-id: https://code.elgg.org/elgg/trunk@2928 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Minor variable fix. Fixes #811ben
git-svn-id: https://code.elgg.org/elgg/trunk@2916 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Added fixes to create_entity and add_widgets to correctly handle containers.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2912 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-24Made icon views work properly for non-default icons, and introduced ↵kevinjardine
elgg_view_enable_simplecache and elgg_view_disable_simplecache functions. git-svn-id: https://code.elgg.org/elgg/trunk@2910 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Added the ability to turn simplecache on and off.kevinjardine
git-svn-id: https://code.elgg.org/elgg/trunk@2908 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23ACCESS_DEFAULT is now defined.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2905 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Removing the external definition from the page handler again.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2899 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23RSS for group topics, including fixes for annotation getURL() overrideben
git-svn-id: https://code.elgg.org/elgg/trunk@2898 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Further external marker on the pagehandler for walledgardenben
git-svn-id: https://code.elgg.org/elgg/trunk@2896 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Hook for better walled gardenben
git-svn-id: https://code.elgg.org/elgg/trunk@2894 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Introducing group_gatekeeper()ben
git-svn-id: https://code.elgg.org/elgg/trunk@2888 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-23Added site default access permissions. Refs #744ben
git-svn-id: https://code.elgg.org/elgg/trunk@2885 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-20Notification messages can be suppressed programmatically.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2868 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-20Fixes an annoying problem in countAnnotations.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2866 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-20isFriend() now retrieving userid correctlymarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2862 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-20Closes #487: Removed superfluous page_draw from exception view.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2840 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-20Added some documentation to the river functions.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2839 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-20Fixes warning messages on disable or delete for times when an entity has no ↵marcus
sub items. git-svn-id: https://code.elgg.org/elgg/trunk@2835 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Pagination is now optional on river lists; is removed on the river widgetben
git-svn-id: https://code.elgg.org/elgg/trunk@2834 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Friends river no longer shows your own stuff.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2833 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19An alternative template handler will now be sought by elgg_view by default. ↵ben
Fixes #768 git-svn-id: https://code.elgg.org/elgg/trunk@2828 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19A lighter way to detect if the db has been installed. Fixes #791ben
git-svn-id: https://code.elgg.org/elgg/trunk@2826 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Fixed parameter errors in site-related functions. Fixes #793ben
git-svn-id: https://code.elgg.org/elgg/trunk@2824 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Introduced get / list entities by relationship countben
git-svn-id: https://code.elgg.org/elgg/trunk@2818 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Fixed strange infinite loop on language loading.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2813 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Removed @ from register translation include_oncemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2812 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Closes #394: May now specify elgg_version in the manifest to specify a ↵marcus
minimum version of elgg required. git-svn-id: https://code.elgg.org/elgg/trunk@2811 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19delete confirmation added to delete pagesdave
git-svn-id: https://code.elgg.org/elgg/trunk@2810 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Fix for user object counting with upper and lower time limits.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2806 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-19Introducing archive functionality.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2803 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-18Closes #790: Removed @ before include statements.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2797 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-18Helping plugin developers by no longer suppressing parsing errors in plugins.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2793 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-17Added some very basic page load profiling.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2776 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-17Closes #785: datalists now pulls all settings on first item load.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2775 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-17Closes #783: Initial cache write on start now checks whether elgg has been ↵marcus
fully installed before proceeding. git-svn-id: https://code.elgg.org/elgg/trunk@2774 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-16A little more flexibility for the simplecache.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2768 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-16Short circuit get entity on impossible values, saving two db queries per pagemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2767 36083f99-b078-4883-b0ff-0f9b5a30f544