aboutsummaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2010-11-03Fixes #2151: Replaced elgg_get_viewtype() implementation with @cash's much ↵ewinslow
simpler version git-svn-id: http://code.elgg.org/elgg/trunk@7214 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-03Refs #1411: Deprecated list_entities_from_relationship() in favor of ↵ewinslow
elgg_list_entities_from_relationship() git-svn-id: http://code.elgg.org/elgg/trunk@7213 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-03Fixes #2606: Abstracted elgg_list_entities. Takes an optional second ↵ewinslow
argument for the 'getter', defaulting to 'elgg_get_entities'. Converted current elgg_list_entities* functions to use it git-svn-id: http://code.elgg.org/elgg/trunk@7212 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Fixes #2360: page_draw => elgg_view_page in core + bundled pluginsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7210 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2360: Deprecated page_draw in favor of elgg_view_page. Updated ↵ewinslow
packaged documentation to reflect this. git-svn-id: http://code.elgg.org/elgg/trunk@7208 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Added url normalization support to elgg_register_js and elgg_register_cssewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7207 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Added URL normalization support for entity and extender url handlersewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7203 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Fixed typo of elgg_normalize_url functionewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7201 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Removed some more instances of $CONFIG->url. Added support for ↵ewinslow
elgg_normalize_url to elgg_add_action_tokens_to_url git-svn-id: http://code.elgg.org/elgg/trunk@7200 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Added url normalization support to output/url, ↵ewinslow
output/confirmlink. Enhanced normalization to take care of urls like "example.com" git-svn-id: http://code.elgg.org/elgg/trunk@7199 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Removed many more graituitous calls to elgg_get_site_url(), ↵ewinslow
$CONFIG->url, etc. git-svn-id: http://code.elgg.org/elgg/trunk@7198 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Removed stay { that was causing the regexp to breakewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7196 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2463: Added elgg_normalize_url. forward() and add_menu() make use of itewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7194 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2538: Moved js directory to elgg root.ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7189 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2538: Renamed elgg.extendUrl to elgg.normalize_urlewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7188 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2538: Added type checking to some more core functionsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7187 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-02Refs #2538: Added Elggy event system. Javascript boot sequence mimics PHP.ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7186 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-01Fixes #2318: Adjusted system message markup + styles to work with ajax actionsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7185 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-01Refs #2538: Pulled in support for ajax actionsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7184 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-01Refs #2538: Added some models, inheritance, more bootstrapping codeewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7183 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-01Refs #2538: Pulled in some i18n featuresewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7182 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-01Commented some js Test filesewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7176 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-01Fixes #2603: Corrected is_public_page() to isPublicPage().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7174 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-11-01Refs #2538: Pulled in elgg JS object and unit testsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7173 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597: Pushed getOwner and getOwnerEntity into ElggEntity and ElggExtenderewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7172 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597: Deprecated Loggable::getObjectOwnerGUID()ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7171 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31added unit test for previous commitcash
git-svn-id: http://code.elgg.org/elgg/trunk@7170 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2210 - added functions for managing javascript and css filescash
git-svn-id: http://code.elgg.org/elgg/trunk@7169 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Fixed bug in regression test for upscaling turned offcash
git-svn-id: http://code.elgg.org/elgg/trunk@7168 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Fixes for [7165] - entity variable changedcash
git-svn-id: http://code.elgg.org/elgg/trunk@7167 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31updated unit test for file matrix to reflect updates in directory structure ↵cash
and class method names git-svn-id: http://code.elgg.org/elgg/trunk@7166 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597 - fixes some unit tests broken in the reorg of the data modelscash
git-svn-id: http://code.elgg.org/elgg/trunk@7165 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Unit tests with the system log turned on are too slowcash
git-svn-id: http://code.elgg.org/elgg/trunk@7164 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597: Pulled __set, __get, __isset magic functions definitions into ↵ewinslow
ElggData git-svn-id: http://code.elgg.org/elgg/trunk@7163 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597: Auto-initialize temp_metadata, temp_annotations, and volatile as ↵ewinslow
arrays git-svn-id: http://code.elgg.org/elgg/trunk@7162 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597: Moved "implements Exportable" up to {{{ElggData}}}ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7161 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597: ElggEntity::initializeAttributes calls into parent ↵ewinslow
initializeAttributes() git-svn-id: http://code.elgg.org/elgg/trunk@7160 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Improved initializeAttributes implementationsewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7159 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597: Entity type constructors all use initializeAttributes nowewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7158 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-31Refs #2597: Added getURL(), getTimeCreated(), and initializeAttributes() to ↵ewinslow
{{{ElggData}}} git-svn-id: http://code.elgg.org/elgg/trunk@7157 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2597: pulled getOwner and getOwnerEntity functions into ElggDataewinslow
I thought this would be OK even though relationships don't technically have owners because ElggRelationship implemented the getObectOwnerGUID method git-svn-id: http://code.elgg.org/elgg/trunk@7156 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2597: Pulled Loggable functions with identical implementations into ↵ewinslow
ElggData git-svn-id: http://code.elgg.org/elgg/trunk@7155 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2597: Pulled identical {{{Iterator}}} and {{{ArrayAccess}}} ↵ewinslow
implementations into {{{ElggData}}} git-svn-id: http://code.elgg.org/elgg/trunk@7154 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2128 - added stack context functionscash
git-svn-id: http://code.elgg.org/elgg/trunk@7153 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2597: Added a new ElggData class that ElggEntity, ElggExtender, and ↵ewinslow
ElggRelationship all extend git-svn-id: http://code.elgg.org/elgg/trunk@7152 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2598: Converted virtually all uses of $CONFIG->wwwroot to ↵ewinslow
elgg_get_site_url() git-svn-id: http://code.elgg.org/elgg/trunk@7146 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30finished the conversion to initializeAttributes()cash
git-svn-id: http://code.elgg.org/elgg/trunk@7145 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Fixes #2598: Added elgg_get_site_url()ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7144 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30fixed php exception and error handlers not being next to each other in elgglibcash
git-svn-id: http://code.elgg.org/elgg/trunk@7142 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30ripped out last remaining tentacles of old installer from core - just needs ↵cash
removal of install.php when elgg_view() is updated git-svn-id: http://code.elgg.org/elgg/trunk@7141 36083f99-b078-4883-b0ff-0f9b5a30f544