aboutsummaryrefslogtreecommitdiff
path: root/engine/lib
AgeCommit message (Collapse)Author
2009-03-01Closes #828: Quite correct - rather tired - arrays are individually trimmed ↵marcus
- non-arrays are not. Closes #714: Input filtering now triggers on a plugin hook, this allows plugins to provide other filtering methods than kses (Refs #561). git-svn-id: https://code.elgg.org/elgg/trunk@3009 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-03-01Closes #828: Array input values now trimmed individually.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@3007 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-28Closes #665: Using a bit of preg callback magic to do <wbr> encoding and ↵marcus
href encoding in one pass. git-svn-id: https://code.elgg.org/elgg/trunk@3002 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-28Closes #824: $language is initialisedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@3001 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-28Disabling updateclient on installs as part of upgrade, this is because it is ↵marcus
no longer included and can cause problems. git-svn-id: https://code.elgg.org/elgg/trunk@2997 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-27Enable all / disable all functionality addedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2982 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-02-26Fixes to container permissions and widgets to allow default widgets to work ↵kevinjardine
with the Elgg permissions system. git-svn-id: https://code.elgg.org/elgg/trunk@2968 36083f99-b078-4883-b0ff-0f9b5a30f544
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-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-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