aboutsummaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2008-10-31Closes #493: Moved database queries out of module and in to core in line ↵marcus
with best practice. git-svn-id: https://code.elgg.org/elgg/trunk@2369 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-29Reverted database access permission caching.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2352 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-29Annotation pagination is now corrected where more than 10 items are being ↵ben
displayed at once. git-svn-id: https://code.elgg.org/elgg/trunk@2340 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-29Logrotate and archive containing offset. Table still created as $now but ↵marcus
containing < $now-period. git-svn-id: https://code.elgg.org/elgg/trunk@2337 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-28Views are now more granular.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2331 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-28Closes #440marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2326 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-28Flags to prevent queries being run multiple times. marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2325 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-28Removed spurious noticemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2324 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-27Refs #215: Minor tweak to logicmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2316 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-27Refs #215: System hook for archiving log. Cron yet to be added.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2314 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-24The friend invite infrastructure is now secure.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2310 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-24Added the ability to add a user to a user's friends list on registration.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2305 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-24Revert.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2303 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-24Improvements for container overrides.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2302 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-22Better default forwardmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2296 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-22Increasing sub-hour cron granularitymarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2294 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-22Removed unnecessary columnmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2293 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-22Closes #453 and #463: Completed work. Sessions now stored in database.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2292 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-22Semi-working session code. Still won't permit logging in, commented out ↵marcus
until there is time to fix. Problem seems to be based around the action_gatekeeper() and the values set for the __elgg_session. Removing this component from the key causes the token to be valid. My feeling is that the session is not being saved or loaded correctly. git-svn-id: https://code.elgg.org/elgg/trunk@2291 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-21Database session code.marcus
IMPORTANT NOTE: The trigger for this is commented out, so old session code is used. There are serious problems with using the new code since it causes a chicken and egg problem with the upgrade script. git-svn-id: https://code.elgg.org/elgg/trunk@2289 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-21Closes #457: Now returns $guid on success, false on failmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2288 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-21Added safety rail to prevent disabling/deleting of currently viewed site.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2287 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-20The input filter now deals with two-dimensional input arrays.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2285 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-20Important fix for deleted plugins.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2282 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-17Closes #335: Marcus Povey : marcus
* Per user tools settings now present again (only displays if there are settings present AND the plugin is enabled - needs skinning accordingly) * Re-jigged the settings code to behave like a proper page handler. * Minor tweak to language git-svn-id: https://code.elgg.org/elgg/trunk@2279 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-17Changes to access any system log code. Introducing owner guid on items which ↵marcus
is necessary for access control. Requires upgrade.php to be run git-svn-id: https://code.elgg.org/elgg/trunk@2278 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16You can now reorder plugins.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2274 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16Improved online users stats so that more than 10 get displayedben
git-svn-id: https://code.elgg.org/elgg/trunk@2271 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16Moving internal function out of elgg_view_tree() since this caused problemsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2270 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16Closes #438marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2269 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16git-svn-id: https://code.elgg.org/elgg/trunk@2268 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16Closes #442: Requires schema upgrade. Side effect - friends activity rivers ↵marcus
will be blanked. git-svn-id: https://code.elgg.org/elgg/trunk@2267 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16River performance tweakmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2266 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-14Removed an annoying variable cast that was destroying everything.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2259 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-14The word blacklist for filter_string is now loaded on init.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2258 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13git-svn-id: https://code.elgg.org/elgg/trunk@2253 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Catching error on datalistsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2252 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Closes #412marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2250 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Refs #431: Belts and braces added to river viewmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2249 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Closes #430marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2239 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Fixed the previous user login issue.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2237 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-13Introducing get_current_language(). Refs #235marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2236 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Default icon overrides.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2226 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Simple hook to allow for default user and entity icons.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2225 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08git-svn-id: https://code.elgg.org/elgg/trunk@2224 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Closes #417 & #418marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2223 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Minor optimisations.marcus
Introducing exists() on filestores git-svn-id: https://code.elgg.org/elgg/trunk@2222 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Closes #301: Profile icons now use getIcon() API. Overrides now possible:marcus
For themes to override, create a plugin hook listening to 'entity:icon:url' and object 'user'. In the hook return a different url. To replace default user icons in a plugin one might create a hook: function profile_usericon_hook($hook, $entity_type, $returnvalue, $params) { if ((!$returnvalue) && ($params['entity'] instanceof ElggUser)) { // return your default graphic here. } } And set it to priority 900 (lower priority than the code that displays a pretty icon for users but higher than the default object display code in entities.php) git-svn-id: https://code.elgg.org/elgg/trunk@2221 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-08Allowing '.' in username, refs #415marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2220 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-07Removing pagination from online users.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2216 36083f99-b078-4883-b0ff-0f9b5a30f544