aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/entities.php
AgeCommit message (Collapse)Author
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
2008-06-18Removing some error noticesben
git-svn-id: https://code.elgg.org/elgg/trunk@978 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-18Added generic listing and pagination functionsben
git-svn-id: https://code.elgg.org/elgg/trunk@964 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-13added $order to docsdave
git-svn-id: https://code.elgg.org/elgg/trunk@919 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-13Fixed typoben
git-svn-id: https://code.elgg.org/elgg/trunk@918 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-13getAnnotations now has an extra param $orderdave
git-svn-id: https://code.elgg.org/elgg/trunk@917 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-13Marcus Povey: CLOSED - # 9: FilePluginFile not found marcus
http://trac.elgg.org/ticket/9 git-svn-id: https://code.elgg.org/elgg/trunk@908 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-12Some extra entity documentationben
git-svn-id: https://code.elgg.org/elgg/trunk@883 36083f99-b078-4883-b0ff-0f9b5a30f544