aboutsummaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2011-01-06Refs #1242, Fixes #2775. Pulled common code between get_data() and ↵brettp
get_data_row() into elgg_query_runner(). Caching is now done in the query runner instead of spread across execute_query() and get_data*(). Namespacing cache for callback and single row request. I'm open to better names for that function. Not closing #1242 because the elgg_get_entities*() functions can still return false. git-svn-id: http://code.elgg.org/elgg/trunk@7849 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-06Fixes test for $relationship_guid in sql generating functioncash
git-svn-id: http://code.elgg.org/elgg/trunk@7845 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-06Fixes #2774 - fixes several E_NOTICE issues - mostly due to accessign array ↵cash
indexes git-svn-id: http://code.elgg.org/elgg/trunk@7844 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-06replaced deprecated load_plugins() - thanks to hellekincash
git-svn-id: http://code.elgg.org/elgg/trunk@7843 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-05Fixes #2760. Refs #2759. Updated plugin admin actions to use the new system. ↵brettp
Added plugin dependency views in admin. ElggPluginPackage->checkDependencies() now returns the detected value. git-svn-id: http://code.elgg.org/elgg/trunk@7838 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-05Refs #2759: Added elgg_version to 1.7 manifest parser.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7837 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-05Fixes #2458 adds upgrade to set default_access on old installscash
git-svn-id: http://code.elgg.org/elgg/trunk@7834 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-04Refs #2771: Removed CRLF.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7827 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-04Fixed problem removing plugin entities if physical files were deleted.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7825 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-03Removed experimental duplicate code from ElggPlugin.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7822 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-03Added ElggPlugin::getPath().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7821 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-03Reindexing plugin priorities after regenerating entities.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7820 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-03Fixes #2763. Better normalizing for unused 1.7 manifest options. Added ↵brettp
logging when ElggPluginPackage can't be loaded. Better disabling of deleted physical plugins. git-svn-id: http://code.elgg.org/elgg/trunk@7819 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-02Fixes #1986, #2170, #2225, #2759. Integrated ElggPluginPackage and ↵brettp
ElggPluginManifest with ElggPlugin. System now uses ElggPlugin objects to determin plugins. Order is stored in private settings. This absolutely requires running upgrade.php. git-svn-id: http://code.elgg.org/elgg/trunk@7817 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-02Refs #7552, #2547. Autoloading functions return bool.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7816 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-02Refs #2490. Using array_key_exists() instead of isset() in get() overrides ↵brettp
to prevent a check for (invalid) metadata with the name of an attribute if that attribute evaluates to !isset(). git-svn-id: http://code.elgg.org/elgg/trunk@7815 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-02Added checking for real entities to other private setting functions.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7814 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-02set_private_setting() checks if the guid is a real entity.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7813 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-02revert structure of admin views and fixed uniqueness of admin page menu itemscash
git-svn-id: http://code.elgg.org/elgg/trunk@7810 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-01updating the sidebar boxes to use the new module classescash
git-svn-id: http://code.elgg.org/elgg/trunk@7809 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-01using the info module for user settingscash
git-svn-id: http://code.elgg.org/elgg/trunk@7808 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-01removed unnecessary variable from stick forms codecash
git-svn-id: http://code.elgg.org/elgg/trunk@7803 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-01fixed the function for viewing latest commentscash
git-svn-id: http://code.elgg.org/elgg/trunk@7802 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-01stop double encoding attributes in output/input elementscash
git-svn-id: http://code.elgg.org/elgg/trunk@7801 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-01Fixes #2740 - exception messages using the value for minimum username and ↵cash
password length git-svn-id: http://code.elgg.org/elgg/trunk@7800 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-01Fixes #2561 only triggering join, group event if the add relationship succeededcash
git-svn-id: http://code.elgg.org/elgg/trunk@7799 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-01Fixes #2698 not sanitizing strings to prevent double encodingcash
git-svn-id: http://code.elgg.org/elgg/trunk@7798 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-31Refs #2684, #2754: Merged r7701 to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7796 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-31not caching js and css when not served through simple cache right nowcash
git-svn-id: http://code.elgg.org/elgg/trunk@7795 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-31Refs #2583, #2754: Merged r7445-7446 to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7794 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-31Refs #2752, #2635. Merged r7299 to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7792 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-31Merged r7272 from 1.7 to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7791 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-31added a proper gallery view - still need to wire up the elgg_view_list_item ↵cash
functions and remove the use of context git-svn-id: http://code.elgg.org/elgg/trunk@7784 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-30adding ability to override access regardless of whether the entity is saved ↵cash
in the database yet git-svn-id: http://code.elgg.org/elgg/trunk@7777 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-30required for river rss to workcash
git-svn-id: http://code.elgg.org/elgg/trunk@7767 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-30fixed a few issues with the admin backend - need to look into better ways to ↵cash
structure admin sub views git-svn-id: http://code.elgg.org/elgg/trunk@7764 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29added admin utilities menu itemcash
git-svn-id: http://code.elgg.org/elgg/trunk@7760 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29Fixes #2221 - rewrite of rover functions has been completed with moving ↵cash
elgg_view_river_item() into the views library. The ugly C&P functions were moved into the riverdashboard plugin and new 1.7 style get/list functions were introduced git-svn-id: http://code.elgg.org/elgg/trunk@7755 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29Fixes #2751 profile custom fields uses the config table nowcash
git-svn-id: http://code.elgg.org/elgg/trunk@7754 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29added a catch for configuration names longer than 32 characterscash
git-svn-id: http://code.elgg.org/elgg/trunk@7753 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29fixed bug where get_config was returning 0 because there is not not auto id ↵cash
on the config table git-svn-id: http://code.elgg.org/elgg/trunk@7752 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29rewrote the display of likescash
git-svn-id: http://code.elgg.org/elgg/trunk@7748 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29updated documentation on new elgg_annotation_exists() functioncash
git-svn-id: http://code.elgg.org/elgg/trunk@7747 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29page menu using the new menu system - admin menu updatedcash
git-svn-id: http://code.elgg.org/elgg/trunk@7738 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-29Cleaned up register_translations().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7733 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-28Added elgg_register_viewtype().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7732 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-27fixing merge of plugin code [7727] - it blew away the plugin class loading codecash
git-svn-id: http://code.elgg.org/elgg/trunk@7730 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-27removed early version of admin context menu and fixed missing edit profile ↵cash
button git-svn-id: http://code.elgg.org/elgg/trunk@7728 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-27Refs #2635, #2643. Merged cache changes into trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7727 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-12-27Refs #2543: set_default_config() uses better names. get_config() rewrites ↵brettp
old names to new, but have to double up assignments in $CONFIG for ppl not using get_config(). git-svn-id: http://code.elgg.org/elgg/trunk@7725 36083f99-b078-4883-b0ff-0f9b5a30f544