aboutsummaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Collapse)Author
2011-01-13Fixes #2402 adds 'add' 'river' plugin hookcash
git-svn-id: http://code.elgg.org/elgg/trunk@7877 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-13Refs #2757 merged fix into trunkcash
git-svn-id: http://code.elgg.org/elgg/trunk@7873 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-08finished the admin title modificationscash
git-svn-id: http://code.elgg.org/elgg/trunk@7866 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-08Fixed problem where system log code would crash due to new plugin codecash
git-svn-id: http://code.elgg.org/elgg/trunk@7865 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-08drying up the title creation in the admin backendcash
git-svn-id: http://code.elgg.org/elgg/trunk@7864 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-07Refs #2781: Checking if a dir was passed as a plugin package. Need to do ↵brettp
this to allow packages to be loaded outside of plugin_dir. git-svn-id: http://code.elgg.org/elgg/trunk@7860 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-07Refs #2781: Using same technique to check for full plugin path in ElggPlugin.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7859 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-07Changed callback function option from 'row_callback' to 'callback' for ↵brettp
elgg_get_entities(). git-svn-id: http://code.elgg.org/elgg/trunk@7856 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-07Refs #2781 path checking in ElggPluginPackage constructor should work for ↵cash
both *nix and Windows now git-svn-id: http://code.elgg.org/elgg/trunk@7854 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-01-06Fixes #1242: elgg_get_data() correctly returns an empty array on no results. ↵brettp
It still returns false on error, but I consider that the correct behavior. Please reopen if it needs discussion. git-svn-id: http://code.elgg.org/elgg/trunk@7850 36083f99-b078-4883-b0ff-0f9b5a30f544
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