aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/entities.php
AgeCommit message (Collapse)Author
2008-08-08Solved write issues in groups for non-admin users.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1808 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-08Adjusted contributors file.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1806 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-07Centralised set and get magic functions to the tlc. Added isset and unset ↵marcus
magic methods. Report any problems! git-svn-id: https://code.elgg.org/elgg/trunk@1776 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-06Edited container-related permissions.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1737 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-05Tagging issue on unsaved entities: solved.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1708 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-05Speculative fix for metadata issue.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1707 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-05Actually fixes #202marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1706 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-05Fixes #202 : Listen to plugin hook 'entity:icon:url', which passes parameters:marcus
'entity' The entity 'viewtype' The view (eg 'default') 'size' The size (eg, large, tiny etc) You should return a url for the object's icon if you can.. otherwise return nothing at all. git-svn-id: https://code.elgg.org/elgg/trunk@1705 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-04Further changes to the admin panelben
git-svn-id: https://code.elgg.org/elgg/trunk@1694 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-04Fixed the container_guid override.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1684 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-01Changed so that validated_email flag written as null user. Refs #190.marcus
Also confirms fix and closes #104. git-svn-id: https://code.elgg.org/elgg/trunk@1649 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-01The metadata permissions check now passes along (optionally) the specific ↵ben
piece of metadata. Refs #104 git-svn-id: https://code.elgg.org/elgg/trunk@1648 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-31Closes #151: Introducing getIcon($size)marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1629 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-25User test negative non-fatal on permissions checkmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1548 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-25Actually fetching the usermarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1547 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-25Support multiple metadata values on entities, closes #179marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1519 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-24Allowing multiplemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1510 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-24Correctly exporting site and container as openddmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1506 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-23Moving canWriteToContainermarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1500 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-22Saving cached annotationsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1487 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-21Exporting full profilemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1484 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-18Fix for can_write_to_containerben
git-svn-id: https://code.elgg.org/elgg/trunk@1481 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-18Fixed the can_write_to_container function when you're logged out.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1480 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-18Further fixes.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1479 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-18Fix for previous.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1478 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-18Container_guid is set intelligently for get_entities when owner_guid is set.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1477 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-18Moved can_write_to_container into elgglibben
git-svn-id: https://code.elgg.org/elgg/trunk@1474 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-18Moved container_guid to entities, modified a bunch of functions.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1473 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-17Closes #160marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1452 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-16Fixed numerous occurrances of elgg_view_entity being called incorrectly. ↵marcus
Fixes #163 git-svn-id: https://code.elgg.org/elgg/trunk@1449 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-16Closes #155: Introduces 'volatile' type of metadata in odd feeds.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1444 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-15You can now override entity URLs with the setURL($string) method.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1427 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-15Moved temp array caching stuff to the correct functions.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1421 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-15Entity metadata can now be saved using setMetaData() interface even if guid ↵marcus
not specified. git-svn-id: https://code.elgg.org/elgg/trunk@1420 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-12Introducing oddentity_to_elggentity(), a function used for import but ↵marcus
functionised to let you use it from elsewhere. git-svn-id: https://code.elgg.org/elgg/trunk@1411 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-11Fixes #137: annotate and getAnnotations now functions for unsaved entities. ↵marcus
Maths functions non-functional at present. Refs #135. git-svn-id: https://code.elgg.org/elgg/trunk@1405 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-11Added Group entity support to import.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1404 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-09Blocking some information from export, closes #130marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1380 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-09Refs #81: Subtype can be returned on a non-saved entity.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1363 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-09Introducing list_entities_groups()marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1351 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-07Administration tweaks; fixed users online functions, as well as last_action ↵ben
functions, and the 'make admin' functionality git-svn-id: https://code.elgg.org/elgg/trunk@1326 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-07Introducing canEditMetadataben
git-svn-id: https://code.elgg.org/elgg/trunk@1318 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-01Entity loader support for ElggGroup, refs #106marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1238 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-01Added site_guid to internal db fieldsmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1215 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-30Fixed minor cache counting issuemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1207 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Caching (most) subtype queries, drastically reduces database queries in most ↵marcus
use cases, refs #101 git-svn-id: https://code.elgg.org/elgg/trunk@1193 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Short circuited query if could not possibly return a value. Refs #101marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1175 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Added a 'display full view' parameter to all of the listings functionsben
git-svn-id: https://code.elgg.org/elgg/trunk@1170 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-24Removing an annoying noticeben
git-svn-id: https://code.elgg.org/elgg/trunk@1107 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-18Fixes #15: Ban user functionalitymarcus
git-svn-id: https://code.elgg.org/elgg/trunk@981 36083f99-b078-4883-b0ff-0f9b5a30f544