aboutsummaryrefslogtreecommitdiff
path: root/engine/lib
AgeCommit message (Collapse)Author
2008-06-30Fixed minor cache counting issuemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1207 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-30Refs #102 - Speculative fixmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1206 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Fixed widget savingben
git-svn-id: https://code.elgg.org/elgg/trunk@1196 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27git-svn-id: https://code.elgg.org/elgg/trunk@1194 ↵marcus
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-27Introducing friendly_titleben
git-svn-id: https://code.elgg.org/elgg/trunk@1192 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27git-svn-id: https://code.elgg.org/elgg/trunk@1190 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Metastrings now keeps a record of strings it knows aren't present and so ↵marcus
removes the need to futher look for them. Refs #101 git-svn-id: https://code.elgg.org/elgg/trunk@1189 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Bug fix for previous.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1188 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Introducing elgg_count_commentsben
git-svn-id: https://code.elgg.org/elgg/trunk@1187 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Brought generic comments into Elgg coreben
git-svn-id: https://code.elgg.org/elgg/trunk@1185 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Using persistent db connections. This should speed up pages with numerous ↵marcus
small DB calls. Please report any issues asap. Refs #101 git-svn-id: https://code.elgg.org/elgg/trunk@1184 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Minor textual changesmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1183 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Added mapping to cache username => guid & code => guid. Refs #101.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1182 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Removed explains since these weren't much usemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1180 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Db installed flag on config, Refs #101marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1179 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Caching datalists. Refs #101marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1178 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-27Refs #101 - DB Profiling in debug mode (recommended usage means putting ↵marcus
$CONFIG->debug = true in settings.php) git-svn-id: https://code.elgg.org/elgg/trunk@1173 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Removed debug warningmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1171 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-27Introducing elgg_view_listingben
git-svn-id: https://code.elgg.org/elgg/trunk@1169 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Fixes #100 - User not having any notification method no longer a hard error.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1162 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Refs #86 - Better debugmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1159 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-27Closes #86marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1158 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Added get_installed_translations() to return an array of available ↵marcus
translations together with native language translation of the text. Refs #98 git-svn-id: https://code.elgg.org/elgg/trunk@1154 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Widget river items are now of the form river/widget/handler/event.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1151 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Closes #16: Administration: Reset password functionality on user admin screen marcus
http://trac.elgg.org/elgg/ticket/16 git-svn-id: https://code.elgg.org/elgg/trunk@1150 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Unified user settings formben
git-svn-id: https://code.elgg.org/elgg/trunk@1149 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Closes #92: Settings: Set user language marcus
http://trac.elgg.org/elgg/ticket/92 git-svn-id: https://code.elgg.org/elgg/trunk@1145 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Fixes #91 and #97marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1143 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Closes #90: Settings: Change name marcus
http://trac.elgg.org/elgg/ticket/90 git-svn-id: https://code.elgg.org/elgg/trunk@1142 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Fixes #95 - Now keying off system log entries so that whenever a user does ↵marcus
something that triggers an event they are boosted. git-svn-id: https://code.elgg.org/elgg/trunk@1140 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Closes #89: Provide functionality for a user to set their email address in ↵marcus
user settings http://trac.elgg.org/elgg/ticket/89 git-svn-id: https://code.elgg.org/elgg/trunk@1138 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Closes #79: Email confirmation on registration & email change marcus
http://trac.elgg.org/elgg/ticket/79 git-svn-id: https://code.elgg.org/elgg/trunk@1137 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Search and metadata functions now support multiple user GUIDsben
git-svn-id: https://code.elgg.org/elgg/trunk@1134 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Refs #79marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1133 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Small ownership tweak to get_tagsben
git-svn-id: https://code.elgg.org/elgg/trunk@1132 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25get_tags can now take an array as owner_guid.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1129 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Fixes for filestore.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1128 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Added grabFile() to the filestore, for much more efficient file reading.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1127 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Made the friends river entities functions loads more efficient.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1126 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Fixes #87 & #88marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1125 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Refs #78: Email notifications on friending, comments marcus
http://trac.elgg.org/elgg/ticket/78 git-svn-id: https://code.elgg.org/elgg/trunk@1124 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25The river now passes entities to each river view as $vars['entity']ben
git-svn-id: https://code.elgg.org/elgg/trunk@1123 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Adding an annotation triggers an 'annotate' eventben
git-svn-id: https://code.elgg.org/elgg/trunk@1122 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-25Fixes #84: Method for retrieving preferences for a user and notifying ↵marcus
accordingly http://trac.elgg.org/elgg/ticket/84 git-svn-id: https://code.elgg.org/elgg/trunk@1120 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-24Removed the circular delete mechanism that was plaguing ElggFileben
git-svn-id: https://code.elgg.org/elgg/trunk@1116 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-24Caching the show_db_tables functionben
git-svn-id: https://code.elgg.org/elgg/trunk@1114 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-24Serious memory optimisation for the photo resize functionsben
git-svn-id: https://code.elgg.org/elgg/trunk@1112 36083f99-b078-4883-b0ff-0f9b5a30f544