2012-04-24 Brett Profitt <brett.profitt@gmail.com> * CHANGES.txt, version.php: Version bump. Updated changes. * mod/groups/views/default/group/default.php: Fixed group entity display in full_view. * views/default/river/elements/summary.php: Fixes #4339. Checking for river:$action:$type in addition to river:$action:$type:$subtype. * engine/lib/sessions.php, engine/lib/web_services.php: Fixed problem in web services where users with incorrect passwords could gain an access token. * actions/admin/site/update_advanced.php, languages/en.php: Fixes #4324. Not allowing relative paths for dataroot in advance settings. * engine/lib/relationships.php: Fixes #4409. Selecting distinct across entities.* and entity_relationships.id instead of r.* so entities loaded via elgg_get_entities_from_relationship() have the correct time_created. 2012-04-22 Brett Profitt <brett.profitt@gmail.com> * mod/thewire/pages/thewire/owner.php: Fixes #4452. Passing the correct filter context in the wire's owner page. * views/default/object/plugin.php: Fixes #4439. Redirecting if trying to view a plugin object outside of admin. 2012-04-18 Brett Profitt <brett.profitt@gmail.com> * ...1.8.3-multiple_user_tokens-852225f7fd89f6c5.php, version.php: Fixes #4291. Removing the unique index on user and site guids in the users_apisessions table. * actions/login.php, actions/register.php, actions/useradd.php, ....8.3-dont_filter_passwords-c0ca4a18b38ae2bc.php, engine/lib/user_settings.php, .../actions/twitter_api/interstitial_settings.php, version.php: Fixes #1301. Not filtering passwords. 2012-04-16 Steve Clay <steve@mrclay.org> * engine/lib/users.php: Fixes #4414: Corrected name of river friend create view * mod/thewire/start.php: Fixes #4413: Removes deprecated call to get_loggedin_user 2012-04-15 Evan Winslow <evan@elgg.org> * mod/likes/views/default/likes/button.php: Removes superfluous array declaration 2012-03-25 Evan Winslow <evan@elgg.org> * mod/pages/start.php: Fixes #4419: Pages icons now work with all sizes * views/default/icon/default.php: Refs #1279: Specifying image dimensions in icon/default view. 2012-03-15 Brett Profitt <brett.profitt@gmail.com> * engine/classes/ElggSite.php: Fixes #4394. Added cron and services URLs to the default public pages list for walled garden. 2012-03-02 Evan Winslow <evan@elgg.org> * views/default/css/admin.php: Adds fixed-width font for pre + code in admin area 2012-02-22 Evan Winslow <evan@elgg.org> * .travis.yml: The travis-ci build should only run against master now. 2012-02-13 Evan Winslow <evan@elgg.org> * .travis.yml: Adds trivial .travis.yml config so we can get started building. 2012-02-25 Brett Profitt <brett.profitt@gmail.com> * engine/lib/output.php, engine/tests/regression/trac_bugs.php: Fixes #3210. Keeping -s in URL friendly titles. * engine/classes/ElggPluginManifest.php, views/default/admin/plugins.php, views/default/css/admin.php, views/default/object/plugin/full.php: Fixes #3312, #3632. Added class elgg-plugin-category-<category> to the plugin div. Exposed plugin categories under more. Changed border color and size for bundled categories. * mod/search/pages/search/index.php, mod/search/search_hooks.php, mod/search/start.php: Fixes #3550. Merged slightly modified pull request 166 from sembrestels. 2012-02-21 Brett Profitt <brett.profitt@gmail.com> * mod/groups/languages/en.php, mod/groups/start.php: Refs #4335. Updated discussion notifications. * mod/blog/languages/en.php, mod/blog/start.php, mod/bookmarks/languages/en.php, mod/bookmarks/start.php, mod/file/languages/en.php, mod/file/start.php, mod/pages/languages/en.php, mod/pages/start.php: Fixes #4335. Cleaned up the notifications for new content. 2012-02-11 Cash Costello <cash.costello@gmail.com> * mod/externalpages/start.php, .../views/default/expages/wrapper.php, views/default/css/walled_garden.php: external pages plugin uses walled garden layout when appropriate 2012-02-10 Ismayil Khayredinov <ismayil.khayredinov@hypejunction.com> * views/default/forms/login.php, views/default/forms/register.php: passing to extending views 2012-02-10 Cash Costello <cash.costello@gmail.com> * engine/lib/elgglib.php, views/default/js/walled_garden.php, views/default/page/layouts/walled_garden.php: updated the walled garden js to use new js lib * engine/classes/ElggSite.php, engine/lib/elgglib.php, views/default/core/walled_garden/body.php, views/default/core/walled_garden/login.php, views/default/core/walled_garden/lost_password.php, views/default/core/walled_garden/register.php, views/default/js/walled_garden.php, views/default/page/layouts/walled_garden.php: new layout and ajax loading for walled garden 2012-02-09 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggWidget.php: Fixes #4283 moving widgets from inactive plugins to the bottom of columns * engine/lib/views.php: Fixes #2625 removed old hack from elgg_view_annotation() * engine/lib/group.php: Fixes #4361 corrects forwarding logic for closed groups * mod/groups/lib/groups.php: Fixes #4362 extra context was breaking group sidebar menu logic * languages/en.php, pages/friends/index.php, pages/friends/of.php, pages/river.php: Fixes #2942 all list pages should have messages when no content now 2012-02-08 Cash Costello <cash.costello@gmail.com> * mod/pages/manifest.xml: Fixes #3678 adds better description of pages plugin * actions/friends/add.php, languages/en.php: Fixes #4348 adds check for missing user when friending * .../views/default/theme_preview/components.php, .../default/theme_preview/components/table.php, views/default/css/elements/components.php: Fixes #4357, #4358 updates .elgg-table-alt 2012-02-03 Janek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com> * actions/avatar/crop.php, pages/avatar/edit.php: Fixes #4350 (Edit Avatar - Crop button is misleading, should be hidden if avatar hasn't been created yet) 2012-02-07 Cash Costello <cash.costello@gmail.com> * engine/lib/plugins.php, languages/en.php: Fixes #3613 added system message for admins when plugins are disabled * engine/lib/metadata.php: Fixes #1043 tags retain their case 2012-02-04 cash <cash.costello@gmail.com> * mod/messageboard/actions/delete.php, mod/messageboard/views/default/messageboard/js.php: Fixes #4354 fixes messageboard delete * mod/thewire/start.php: removed some old code from thewire * engine/classes/ElggEntity.php, engine/classes/ElggGroup.php, engine/classes/ElggObject.php, engine/classes/ElggSite.php, engine/classes/ElggUser.php: Fixes #2112 not loading data from entities table twice * mod/thewire/start.php, mod/thewire/tests/regex.php: Fixes #1853 matching UTF8 characters in usernames * mod/blog/languages/en.php, mod/blog/start.php: Fixes #4310 adds missing blog notification function 2012-01-27 Janek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com> * engine/lib/cache.php: lazy boolean expression evaluation leaves function expressions unevaluated (!) * engine/lib/configuration.php: response from insert_data needs to be checked for !== FALSE 2012-01-27 Team Webgalli <webgalli@gmail.com> * views/default/widgets/friends/content.php: Removed pagination from friends widget 2012-02-03 Cash Costello <cash.costello@gmail.com> * engine/lib/users.php: improved documentation for get_user_by_email() 2012-02-01 cash <cash.costello@gmail.com> * engine/lib/languages.php, engine/lib/plugins.php: fixed logic that caused plugin language files to not be loaded 2012-01-30 cash <cash.costello@gmail.com> * install/ElggInstaller.php, install/languages/en.php: Refs #4324 installer checks for absolute path * install/ElggInstaller.php: Fixes #4342 updated the installer based on boot reorg - no longer need caching code in installer * engine/lib/plugins.php: fixed typo in plugin code * install/languages/en.php, views/installation/install/nav.php: added language strings to installer for refresh and next 2012-01-28 Cash Costello <cash.costello@gmail.com> * engine/lib/cache.php: Refs #4180 was caching extensions which was causing double extensions * mod/thewire/actions/add.php: replaced deprecated function call in the wire plugin * engine/lib/views.php: fixed typo in docs * engine/lib/entities.php: Fixes #4329 removed old recursive delete permissions override * engine/lib/entities.php: Fixes #2646 mention ELGG_ENTITIES_NO_VALUE in elgg_get_entities() documentation 2012-01-27 Cash Costello <cash.costello@gmail.com> * mod/pages/languages/en.php: Fixes #4309 added language string * engine/settings.example.php: Fixes #3651 fixed documentation of disable db cache setting and updated wiki * engine/lib/navigation.php: Fixes #3509 added documentation to menu system about confirm links * actions/avatar/crop.php, actions/profile/fields/add.php, actions/profile/fields/delete.php, actions/profile/fields/reorder.php: Fixes #1808 using correct message function in profile actions 2012-01-25 Brett Profitt <brett.profitt@gmail.com> * engine/lib/entities.php: Refs #4081. Correctly calling setIncrementOffset(false) for deleting entities using ElggBatch. * engine/lib/entities.php, engine/tests/api/helpers.php, engine/tests/objects/objects.php: Fixes #4081. Using ElggBatch to delete recursive. 2012-01-25 cash <cash.costello@gmail.com> * engine/lib/languages.php: not loading language files a second time when session initialized * engine/lib/cache.php, engine/lib/plugins.php: plugins use language cache and cache is cleared properly * engine/classes/ElggFileCache.php: implemented the clear method of the file cache * engine/lib/cache.php, engine/lib/configuration.php, engine/lib/elgglib.php, engine/lib/languages.php: caching language data 2012-01-25 Brett Profitt <brett.profitt@gmail.com> * engine/lib/metastrings.php: Refs #4269. Using ElggBatch to delete annotations / metadata again. * engine/classes/ElggBatch.php, engine/tests/api/helpers.php: Fixes #4288. Added setIncrementOffset() to ElggBatch. 2012-01-24 Cash Costello <cash.costello@gmail.com> * engine/lib/configuration.php, engine/lib/entities.php, engine/lib/views.php: Fixes #4272 where an array of entity types can be used, use array in config object 2012-01-24 Brett Profitt <brett.profitt@gmail.com> * upgrade.php: Fixes #4326. Disabling system log for upgrades. 2012-01-23 Brett Profitt <brett.profitt@gmail.com> * engine/lib/configuration.php, install/ElggInstaller.php: Refs #4147. Changed default site name to "My New Community." * languages/en.php: Fixed typo in language string. * engine/lib/entities.php, engine/tests/objects/objects.php: Fixes #1196. Added elgg_set_ignore_access() calls to disable_entity() when called with recursive = true. 2012-01-22 Brett Profitt <brett.profitt@gmail.com> * views/default/object/plugin/full.php, views/default/object/plugin/invalid.php: Fixes #4311. Rewriting all invalid CSS characters to - for plugin id in plugin admin area. * engine/schema/mysql.sql: Refs #2222. Added schema update for system log ip address column. 2012-01-22 cash <cash.costello@gmail.com> * engine/lib/access.php: Fixes #4295 using on duplicate key to not fail when adding the same user more than once to an access collection 2012-01-22 Brett Profitt <brett.profitt@gmail.com> * engine/lib/annotations.php, engine/lib/elgglib.php, engine/lib/metadata.php, engine/tests/api/metastrings.php: Fixes #4321. Limit alone is no longer valid for batch delete operations for metadata or annotations. * engine/lib/metadata.php: Refs #4325. Restored the null vs bool return in elgg_delete_metadata(). 2012-01-22 Cash Costello <cash.costello@gmail.com> * mod/search/views/default/search/list.php, .../forms/uservalidationbyemail/bulk_action.php, views/default/navigation/pagination.php, views/default/page/components/list.php: Fixes #4320 updated documentation for base_url in pagination and added backward compatible code * engine/lib/metadata.php: Fixes #4318 added guid to the list of parameters for elgg_delete_metadata() 2012-01-22 Team Webgalli <webgalli@gmail.com> * mod/bookmarks/actions/bookmarks/save.php: Removed unnecessary gatekeeper from bookmark actions. 2012-01-21 Ismayil Khayredinov <ismayil.khayredinov@hypejunction.com> * engine/classes/ElggUser.php: fix for deprecated use of elgg_get_objects 2012-01-21 Cash Costello <cash.costello@gmail.com> * engine/lib/cache.php, engine/lib/elgglib.php, engine/lib/plugins.php: moved cache loading out of plugin code * engine/lib/cache.php, engine/lib/plugins.php: better location for system cache in data directory * documentation/info/config.php, engine/lib/cache.php, engine/lib/configuration.php, ...2012100-1.8.3-system_cache-93100e7d55a24a11.php, install/ElggInstaller.php, .../views/default/admin/developers/settings.php, version.php, views/default/forms/admin/site/update_advanced.php: Fixes #4180 finished conversion to system cache by converting datalist/CONFIG var name * actions/admin/site/update_advanced.php, languages/en.php, mod/developers/actions/developers/settings.php, mod/developers/languages/en.php, .../views/default/admin/developers/settings.php, views/default/forms/admin/site/update_advanced.php: updated the display to show system cache language * actions/admin/plugins/activate.php, actions/admin/plugins/activate_all.php, actions/admin/plugins/deactivate.php, actions/admin/plugins/deactivate_all.php, actions/admin/plugins/set_priority.php, actions/admin/site/flush_cache.php, actions/admin/site/update_advanced.php, engine/lib/cache.php, engine/lib/deprecated-1.8.php, engine/lib/plugins.php, engine/lib/upgrades/2011010101.php, mod/developers/actions/developers/settings.php, upgrade.php: switched the function names to system cache * engine/lib/cache.php, engine/lib/configuration.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/languages.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/views.php, engine/start.php: cleans up the boot process * engine/lib/languages.php, engine/start.php: single for loop for loading libraries * engine/lib/configuration.php: updated documentation of configuration lib * engine/start.php: improved documentation in bootstrap script 2012-01-20 Brett Profitt <brett.profitt@gmail.com> * engine/lib/system_log.php, ...2012000-1.8.3-ip_in_syslog-87fe0f068cf62428.php, mod/logbrowser/languages/en.php, .../admin/administer_utilities/logbrowser.php, .../views/default/forms/logbrowser/refine.php, mod/logbrowser/views/default/logbrowser/table.php, version.php: Fixes #2222. Added IP address to system log table and log browser. Fixed problem in log browser that would only show entries without an owner_guid. 2012-01-20 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggUser.php, engine/lib/statistics.php, mod/bookmarks/pages/bookmarks/all.php, mod/bookmarks/pages/bookmarks/owner.php, views/default/core/settings/tools.php: Refs #4293 removed unnecessary get_input('offset') calls since elgg_list_entities() calls that * engine/lib/entities.php, engine/lib/users.php, mod/members/pages/members/search.php: Fixes #4303 passing arguments to elgg_view_entity_list in options array 2012-01-16 Sem <sembrestels@riseup.net> * views/default/forms/admin/site/update_advanced.php: Fixed #3155. Limited site default access to core access levels. 2012-01-13 Sem <sembrestels@riseup.net> * mod/file/graphics/icons/application.gif, mod/file/graphics/icons/application_lrg.gif, mod/file/graphics/icons/archive.gif, mod/file/graphics/icons/archive_lrg.gif, mod/file/graphics/icons/excel.gif, mod/file/graphics/icons/excel_lrg.gif, mod/file/graphics/icons/general.gif, mod/file/graphics/icons/general_lrg.gif, mod/file/graphics/icons/music.gif, mod/file/graphics/icons/music_lrg.gif, mod/file/graphics/icons/openoffice.gif, mod/file/graphics/icons/openoffice_lrg.gif, mod/file/graphics/icons/pages.gif, mod/file/graphics/icons/pages_lrg.gif, mod/file/graphics/icons/pdf.gif, mod/file/graphics/icons/pdf_lrg.gif, mod/file/graphics/icons/ppt.gif, mod/file/graphics/icons/ppt_lrg.gif, mod/file/graphics/icons/text.gif, mod/file/graphics/icons/text_lrg.gif, mod/file/graphics/icons/vcard.gif, mod/file/graphics/icons/vcard_lrg.gif, mod/file/graphics/icons/video.gif, mod/file/graphics/icons/video_lrg.gif, mod/file/graphics/icons/word.gif, mod/file/graphics/icons/word_lrg.gif, mod/pages/images/pages.gif, mod/pages/images/pages_lrg.gif: Fixes #3911. File and page icons with transparent backgrounds since now. 2012-01-18 Jerome Bakker <jeabakker@coldtrick.com> * actions/admin/site/update_advanced.php: solves part of #4307 * actions/admin/site/update_basic.php: solves part of #4307 2012-01-17 adayth <aday.talavera@gmail.com> * mod/file/start.php: Fixes #4305 added backward compatibility for file read url 2012-01-16 Brett Profitt <brett.profitt@gmail.com> * .../messages/exceptions/admin_exception.php: Refs #4036. Forgot to add a new view. 2012-01-15 Brett Profitt <brett.profitt@gmail.com> * engine/lib/elgglib.php, languages/en.php, views/failsafe/messages/exceptions/exception.php: Fixes #4036. Hiding exceptions except for admin users. 2012-01-12 Cash Costello <cash.costello@gmail.com> * views/default/object/widget.php: added clearfix to increase the size of the area for the drag handle 2012-01-11 cash <cash.costello@gmail.com> * CHANGES.txt, version.php: updated version and changes.txt * engine/lib/elgglib.php, engine/lib/views.php, mod/thewire/start.php: Fixes #4292 added a white list for ajax views 2012-01-11 Ismayil Khayredinov <ismayil.khayredinov@hypejunction.com> * views/default/css/elements/components.php, views/default/output/tags.php: class namespacing 2012-01-10 Brett Profitt <brett.profitt@gmail.com> * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/tests/api/annotations.php, engine/tests/api/metadata.php: Fixes #4269. Not using ElggBatch to delete metadata / annotations. Added unit tests for deleting annotations/md. Fixed an annoying inconsistency with "metastring/s" option in private functions. 2012-01-09 Brett Profitt <brett.profitt@gmail.com> * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/metastrings.php: Fixes #4243. Added docs for metadata_calculation option to elgg_get_metadata(). 2012-01-09 Jeroen Dalsem <jdalsem@coldtrick.com> * engine/classes/ElggWidget.php: Fixes #4285 move only fetches 10 items 2012-01-09 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggBatch.php, engine/classes/ElggEntity.php, engine/classes/ElggMemcache.php, engine/classes/ElggWidget.php, engine/classes/XMLRPCCall.php, engine/handlers/export_handler.php, engine/lib/actions.php, engine/lib/configuration.php, engine/lib/filestore.php, engine/lib/metadata.php, engine/lib/navigation.php, engine/lib/output.php, engine/lib/private_settings.php, engine/lib/users.php, engine/lib/views.php: coding standard fixes to engine 2012-01-09 Ismayil Khayredinov <ismayil.khayredinov@hypejunction.com> * views/default/css/elements/components.php: tags css * views/default/output/tags.php: fixes tags html markup issues 2012-01-08 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggExtender.php, engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/classes/ElggMetadata.php, engine/classes/ElggUser.php, engine/classes/SuccessResult.php, engine/lib/annotations.php, engine/lib/cache.php, engine/lib/metadata.php, engine/lib/output.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/plugins.php, engine/lib/users.php: most of the comments in the engine now past the sniffer * engine/classes/ElggCache.php, engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/classes/ElggPlugin.php, engine/classes/ElggPluginPackage.php, engine/classes/ElggSite.php, engine/lib/access.php, engine/lib/admin.php, engine/lib/database.php, engine/lib/extender.php, engine/lib/input.php, engine/lib/relationships.php, engine/lib/river.php: coding standards fixes - comments * mod/groups/actions/discussion/reply/save.php, mod/groups/actions/discussion/save.php, mod/groups/lib/discussion.php: Fixes #3216 passing type/subtype for group discussions * mod/search/pages/search/index.php: Fixes #2199 can now pass entity type/subtype to tag search * mod/file/actions/file/upload.php, mod/file/start.php, .../default/file/specialcontent/image/default.php: Fixes #2421 added icontime to files with thumbnails * mod/search/pages/search/index.php: Fixes #2404 not using full set of query parameters for custom search types * engine/lib/entities.php: Fixes #4234 forcing limit to be nonnegative * mod/messages/views/default/messages/js.php: updated the messages plugin to use 1.8's JS hook system * mod/groups/views/default/groups/js.php: updated groups js to use new JS hook system * js/lib/ui.widgets.js, mod/profile/views/default/profile/js.php: Fixes #4192 making the bottom of widget columns equal rather than height * actions/login.php: Fixes #4171 login success message is now i18n friendly * engine/handlers/cache_handler.php: Fixes #2002 adds ETag support to simple cache handler * engine/classes/ODDDocument.php: Refs #4271 integrates fix to 1.8 branch for ODDDocument * engine/lib/elgglib.php: Fixes #4278 deprecation notices ignore debug level but do respect whether the admin is logged in * engine/lib/elgglib.php: fixed some formatting 2012-01-07 Cash Costello <cash.costello@gmail.com> * mod/groups/icon.php, mod/profile/icondirect.php: added check for existance of IF-NONE-MATCH header in request 2012-01-03 Sem <sembrestels@riseup.net> * mod/groups/icon.php: Refs #4142. Also added ETag in group icon. * mod/profile/icondirect.php: Refs #4142. Added ETag header support for user avatars. 2012-01-07 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggRiverItem.php, mod/thewire/classes/ElggWire.php: Refs #3209 fixed spacing and added options for wire method * engine/classes/ODDEntity.php, engine/classes/ODDMetaData.php, engine/classes/ODDRelationship.php: pulled ODD classes out of ODDEntity 2012-01-05 Brett Profitt <brett.profitt@gmail.com> * engine/lib/annotations.php: Fixes #4243. Added docs to explain the difference between annotation_calculation and calculation. 2012-01-04 cash <cash.costello@gmail.com> * engine/lib/web_services.php: Fixes #4270 removed use of deprecated method * mod/pages/lib/pages.php, mod/pages/pages/pages/owner.php: Fixes #4266 fixed limit bugs with pages plugin * mod/embed/views/default/navigation/menu/embed.php, views/default/navigation/tabs.php: updated options on navigation/tabs * engine/lib/entities.php: fixed enabling bug, added flag for recursion, removed unnecessary code in disable function * engine/tests/objects/entities.php: added a unit test for recursive enabling/disabling 2012-01-03 Sem <sembrestels@riseup.net> * engine/lib/entities.php: Refs #2051. Fixed: ElggEntity's enable does not recurse. 2012-01-04 Brett Profitt <brett.profitt@gmail.com> * engine/lib/objects.php: Fixes #3710. Returning false from update, <type> event no longer deletes entity. Returning false from create, <type> still deletes the entity because of the "return false to halt events" approach. This will be reviewed for #3784. 2012-01-02 Cash Costello <cash.costello@gmail.com> * engine/lib/admin.php, languages/en.php, views/default/admin/statistics/basic.php, views/default/admin/statistics/numentities.php, views/default/admin/statistics/overview.php, views/default/admin/statistics/overview/basic.php, .../admin/statistics/overview/numentities.php, views/default/admin/statistics/server.php, views/default/admin/statistics/server/php.php, .../default/admin/statistics/server/web_server.php: Fixes #4164 adds a server statistics page to admin area 2012-01-01 cash <cash.costello@gmail.com> * mod/diagnostics/languages/en.php, mod/diagnostics/start.php, .../admin/administer_utilities/diagnostics.php, .../admin/develop_utilities/diagnostics.php: moved diagnostics to administer utilities menu area rather than developers * mod/groups/languages/en.php, mod/groups/start.php: Fixes #2230 group acl names are not i18n friendly * engine/lib/access.php, languages/en.php, views/default/output/access.php: Fixes #3939 if user does not have permissions to see the name of the access collection, it is shown as "Limited" 2012-01-01 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggExtender.php, engine/classes/ElggObject.php, engine/classes/ElggRelationship.php, engine/classes/ElggRiverItem.php, mod/blog/classes/ElggBlog.php, mod/thewire/classes/ElggWire.php: Fixes #3209 finished adding class properties documentation * engine/classes/ElggCache.php: fixed copy and paste error in documentation of ElggCache * engine/classes/ElggDiskFilestore.php: Refs #2290 removes check for username * documentation/examples/plugins/start.php: Fixes #3225 added what was missing from the basic init function example * engine/lib/users.php: Fixes #690 admin editing a user no longer makes them appear active * engine/lib/admin.php: Fixes #4168 ignoring access when saving an admin notice * views/default/css/admin.php: Fixes #3981 adds a better pre and code style to admin theme * engine/lib/plugins.php: Fixes #3992 fixed notice when loading plugins for first time * mod/developers/languages/en.php, mod/developers/start.php, .../default/admin/develop_tools/unit_tests.php, mod/diagnostics/languages/en.php, .../admin/develop_utilities/diagnostics.php: Fixes #4137 moves test UI to developers plugin 2011-12-31 cash <cash.costello@gmail.com> * engine/lib/users.php: Fixes #4260 get_user_sites() now works * engine/lib/notification.php: Fixes #4208 notifications do not use site guid * engine/classes/ElggSite.php: Fixes #4204 using only the relationship for getting members of a site * engine/classes/ElggWidget.php: Fixes #4255 new widget ordering code 2011-12-31 Evan Winslow <evan@elgg.org> * engine/classes/ElggGroup.php, engine/classes/ElggObject.php, engine/classes/ElggSite.php, engine/classes/ElggUser.php: Refs #3209: Adds property docs for the four main entity classes 2011-12-31 cash <cash.costello@gmail.com> * engine/classes/ElggWidget.php: Fixes #4259 using container guid for widgets when moving 2011-12-29 Jeroen Dalsem <jdalsem@coldtrick.com> * engine/classes/ElggWidget.php: Small typo. Seems to work, but i prefer it nice and tidy :) 2011-12-31 cash <cash.costello@gmail.com> * engine/lib/widgets.php: Fixes #4254 not registering the default widgets callback more than once per event * mod/groups/actions/groups/edit.php: Fixes #4152 setting access on group creation river item * engine/lib/river.php: Fixes #4258 fixes add_to_river escaping * .../views/default/groups/group_sort_menu.php: Fixes #4228 group sort menu view accepts selected menu item from page handler * views/default/css/admin.php: Fixes #4257 updates admin theme for widget menu changes * mod/groups/upgrades/2011030101.php: Fixes #4256 reruns the forum topic upgrade by checking the 5 oldest topics * ...3101-1.8.2-fix_blog_status-b14c2a0e7b9e7d55.php, version.php: Fixes #4239 rerun corrected blog status upgrade 2011-12-31 Cash Costello <cash.costello@gmail.com> * ...100-1.8.2-fix_friend_river-b17e7ff8345c2269.php, version.php: Fixes #4248 fixed friend river text * mod/blog/start.php: Fixes #4253 added backward compatibility for blog read url 2011-12-24 Cash Costello <cash.costello@gmail.com> * actions/avatar/revert.php, engine/lib/users.php, languages/en.php, views/default/core/avatar/upload.php: Fixes #3272 added button to revert avatar * engine/lib/elgglib.php: Refs #4009 registering the walled garden css and js on every request 2011-12-23 Cash Costello <cash.costello@gmail.com> * mod/blog/lib/blog.php, mod/blog/start.php, mod/blog/views/default/blog/sidebar.php, mod/blog/views/default/blog/sidebar/archives.php: Fixes #3751 adds a group blog archive page * js/lib/ui.widgets.js, views/default/css/admin.php, views/default/css/elements/modules.php, views/default/object/widget.php: Fixes #4186 restricting the drag handle for widgets * mod/groups/languages/en.php, mod/groups/lib/groups.php, mod/groups/views/default/forms/groups/find.php, mod/groups/views/default/forms/groups/search.php, mod/groups/views/default/groups/sidebar/find.php, mod/groups/views/default/groups/sidebar/search.php: Fixes #2074 adds group search * .../actions/groups/membership/delete_invite.php: Fixes #1922 can now delete invites to invisible groups * mod/externalpages/actions/edit.php, mod/externalpages/views/default/expages/menu.php, .../views/default/forms/expages/edit.php: Fixes #4069 reusing the previous ElggObject for external pages * engine/lib/annotations.php: Fixes #683 not deleting annotation when event handlers return false on an update * engine/lib/metadata.php: Fixes #682 not deleting metadata when update, metadata event handlers return false * engine/lib/users.php: Fixes #3716 setting the language when registering new users 2011-12-23 Ismayil Khayredinov <ismayil.khayredinov@hypejunction.com> * views/default/navigation/tabs.php: fixes spacing. add a note on text/title 2011-12-23 cash <cash.costello@gmail.com> * mod/groups/upgrades/2011030101.php: added access override to the forum upgrade * mod/blog/actions/blog/save.php, mod/blog/start.php, mod/blog/views/default/object/blog.php: Fixes #4179 not setting excerpt if none set * ...8_svn-blog_status_metadata-4645225d7b440876.php, ...8b1-sites_need_a_site_guid-6d9dcbf46c0826cc.php, mod/blog/start.php, mod/groups/upgrades/2011030101.php: Refs #4239 fixed upgrade scripts with bad limits * engine/classes/ElggBatch.php: Refs #4239 improved the documentation on ElggBatch for the limit option * mod/blog/views/default/blog/group_module.php: Fixes #4240 not showing draft blog posts in group module 2011-12-23 Ismayil Khayredinov <ismayil.khayredinov@hypejunction.com> * views/default/navigation/tabs.php: fixes for tab rendering 2011-12-19 Steve Clay <steve@mrclay.org> * mod/tinymce/views/default/js/tinymce.php: Solves issue 4222: incorrectly nested lists in Firefox 2011-12-21 Cash Costello <cash.costello@gmail.com> * CHANGES.txt, version.php: Set version to 1.8.2 and updated the changes list 2011-12-19 cash <cash.costello@gmail.com> * engine/lib/widgets.php: Fixes #4184 dashboard default widgets should work and widgets should be created regardless of access * mod/oauth_api/manifest.xml: Refs #4221 added a conflict statement to manifest for PECL extension * engine/lib/pagehandler.php, views/default/css/elements/layout.php, views/default/page/layouts/error.php: added more spacing to error layout 2011-12-18 cash <cash.costello@gmail.com> * js/lib/ui.widgets.js: Refs #4192 adds proper 'px' to minHeight but does not solve the issue 2011-12-15 Ismayil Khayredinov <ismayil.khayredinov@hypejunction.com> * engine/lib/navigation.php, js/lib/ui.widgets.js, views/default/css/elements/modules.php, views/default/css/elements/navigation.php, views/default/object/widget/elements/controls.php: Fix #4200: Converting widgets controls into an elgg menu * engine/lib/views.php, mod/developers/start.php, mod/embed/start.php: Fixes 4209: jquery.form.js library loading 2011-12-17 cash <cash.costello@gmail.com> * engine/lib/user_settings.php, engine/lib/users.php: moved user settings extensions to user_settings library 2011-12-17 Cash Costello <cash.costello@gmail.com> * mod/embed/start.php, mod/embed/views/default/embed/layout.php, mod/embed/views/default/js/embed/embed.php, .../views/default/embed/file_upload/content.php: Fixes #4086 handling containers for embed uploading * engine/lib/output.php: Fixes #4190 accepting full urls with non-ascii characters * mod/embed/views/default/js/embed/embed.php: Refs #3971 inserting medium size thumbnails rather than small * mod/embed/manifest.xml: embed can now be activated without the file plugin as other plugins can provide content * mod/uservalidationbyemail/start.php: Fixes #4217 user validation by email now respects decisions by other plugins 2011-12-15 Cash Costello <cash.costello@gmail.com> * js/lib/ui.userpicker.js, views/default/input/userpicker.php: Fixes #4214 added missing dependency for userpicker 2011-12-12 zcho <zcho05@gmail.com> * engine/lib/users.php: fixes elgg_get_user_validation_status() always returning null 2011-12-15 Cash Costello <cash.costello@gmail.com> * mod/uservalidationbyemail/lib/functions.php: Refs #4196 integrates fix into 1.8 branch 2011-12-12 hypeJunction <ismayil.khayredinov@hypejunction.com> * mod/uservalidationbyemail/start.php: Fixed #4198 uservalidationbyemail respects the return value of the register,user hook 2011-12-08 cash <cash.costello@gmail.com> * engine/lib/languages.php, js/lib/languages.js: Fixes #3181 caching language js on server side with proper headers * views/default/navigation/pagination.php: Fixes #4189 correctly getting the base url in pagination view * engine/lib/annotations.php: Fixes #4025 added a url handler for comments * actions/admin/site/flush_cache.php, engine/lib/admin.php, languages/en.php, views/default/widgets/control_panel/content.php: Fixes #4185, #2111 adds control panel widget * views/default/navigation/menu/default.php, views/default/navigation/menu/elements/item.php, views/default/navigation/menu/elements/section.php: added the ability to pass a class to be applied to all menu item <li> elements * engine/classes/ElggSite.php: Fixes #4182 if simplecache is empty, the cache requests go through the engine and need to be white listed for the walled garden 2011-12-07 Cash Costello <cash.costello@gmail.com> * mod/profile/start.php: fixed profile editing routing for profile plugin 2011-12-06 Janek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com> * engine/lib/entities.php: #4187 (get_entity optimization) 2011-12-07 Cash Costello <cash.costello@gmail.com> * js/lib/ui.widgets.js: simplified the JavaScript for deleteing a widget 2011-12-06 Jeroen Dalsem <jdalsem@coldtrick.com> * views/default/object/widget/elements/controls.php: delete action expects widget_guid instead of guid 2011-12-06 cash <cash.costello@gmail.com> * engine/lib/output.php: Fixes #4173 removed use of \w since it is locale sensitive 2011-12-05 cash <cash.costello@gmail.com> * engine/lib/pagehandler.php, languages/en.php, views/default/errors/404.php, views/default/errors/default.php, views/default/page/error.php, views/default/page/layouts/error.php: first version of a 404 page 2011-12-04 Cash Costello <cash.costello@gmail.com> * views/default/page/admin.php, views/default/page/default.php: Fixes #4032 rendering page elements before head/foot * engine/tests/regression/trac_bugs.php, mod/blog/actions/blog/auto_save_revision.php, mod/blog/actions/blog/save.php: removed some usage of deprecated methods 2011-12-03 cash <cash.costello@gmail.com> * mod/search/start.php: Fixes #4046 checking offset compared to string length * engine/lib/entities.php: Refs #4176 added elgg_list_registered_entities() fix to 1.8 branch 2011-12-01 Ash Ward <ash@netality.com> * mod/messages/languages/en.php, mod/messages/start.php: Fixes #4170: Messages icon on top bar doesn't have a title attribute (tooltip) 2011-12-01 cash <cash.costello@gmail.com> * views/default/graphics/ajax_loader.php: added support for passing classes to ajax loader 2011-11-22 Janek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com> * engine/classes/ElggMemcache.php: Fixes #1995 (memcache: incorrect check for get() return value) 2011-11-25 Jeff Tilson <jrtilson@gmail.com> * engine/lib/views.php: Need to call elgg_register_simplecache_view('css/lightbox') to register the lightbox CSS with simplecache 2011-11-28 cash <cash.costello@gmail.com> * engine/lib/river.php, engine/tests/api/river.php: Fixes #3496 finished up this ticket by updating unit test and using more parantheses to make it clear how the OR/AND gets applied 2011-11-28 Cash Costello <cash.costello@gmail.com> * mod/search/pages/search/index.php, mod/search/views/default/search/search_box.php: Fixes #4139 if no mbstring extension we strip characters for display with search * mod/likes/start.php: Fixes #4116 not liking users now since people think they are liking the activity entry * .../views/default/forms/messages/process.php: Fixes #3986 not showing message buttons if no messages * views/default/css/elements/forms.php: Fixes #4052 removed the :focus styling on every input element 2011-11-27 Cash Costello <cash.costello@gmail.com> * views/default/js/lightbox.php: Fixes #3773 added documentation hint for using advanced features of fancybox * actions/profile/edit.php, views/default/core/settings/account/name.php: Fixes #3953 adds back the ability to change display name from settings page * views/default/css/admin.php, views/default/css/elements/components.php, views/default/css/elements/core.php: Fixes #3982 fixing scrolling issue with elgg-body * views/default/admin/plugins.php, views/default/js/admin.php, views/default/object/plugin/full.php: Fixes #3954 using lightbox for plugin screenshots * engine/lib/entities.php: fixed some documentation related to subtypes * views/rss/page/components/gallery.php: rss view type needed a gallery view 2011-11-24 András Szepesházi <szepeshazi@gmail.com> * actions/useradd.php: Fixed typo that prevented creating an admin user via the Admin panel (user was created, but not elevated to admin). 2011-11-25 Cash Costello <cash.costello@gmail.com> * engine/lib/elgglib.php, languages/en.php: added a better message for php libraries that don't exist on disk * views/default/page/components/gallery.php: returning from gallery view if no items in the gallery * .../views/default/groups/membershiprequests.php: Fixes #4151 removed unnecessary $user definition 2011-11-17 Danny Navarro <j@dannynavarro.net> * engine/lib/river.php: Refs #3496 improving type/subtype handling for the river 2011-11-23 cash <cash.costello@gmail.com> * engine/lib/river.php, pages/river.php: Refs #4143 adds a unit test for type/subtype where sql generation * views/default/css/elements/navigation.php: Fixes #4145 using margin rather than padding for topbar menu items 2011-11-22 cash <cash.costello@gmail.com> * mod/logbrowser/start.php, .../admin/administer_utilities/logbrowser.php, mod/logbrowser/views/default/logbrowser/refine.php: Fixes #3775 updates the log browser link and keeps the refine area open if the page is loaded with a user selected 2011-11-20 Cash Costello <cash.costello@gmail.com> * mod/groups/start.php: added check in case something goes wrong with the container entity of a discussion 2011-11-20 cash <cash.costello@gmail.com> * install/languages/en.php: Fixes #4140 fixed spelling mistake * views/default/css/elements/typography.php: fixed error in css for .elgg-output ordered lists 2011-11-19 cash <cash.costello@gmail.com> * views/default/object/elements/summary.php: don't display <h3> if no title 2011-11-19 Cash Costello <cash.costello@gmail.com> * views/default/navigation/menu/site.php: Fixes #4102 handling no menu items for site menu * actions/login.php, actions/user/requestnewpassword.php, languages/en.php, views/default/forms/user/requestnewpassword.php: Fixes #641 users can submit email address to reset password 2011-11-18 cash <cash.costello@gmail.com> * engine/lib/user_settings.php, engine/lib/users.php, languages/en.php: Fixes #3792 admin can edit settings again * languages/en.php: made status message a little more grammatical * js/lib/pageowner.js: Fixes #4093 making sure elgg.page_owner is defined * mod/profile/views/default/profile/owner_block.php: don't want hover menu or link on owner block icon in profile * views/default/forms/admin/site/update_advanced.php, views/default/forms/admin/site/update_basic.php: line between settings and save button not needed * actions/admin/site/update_basic.php: Fixes #3996 displaying message when basic site settings are saved * views/default/css/elements/navigation.php: Fixes #3929 used a combination of min-width/max-width and overflow hidden to provide better support for long names * engine/classes/ElggEntity.php, engine/classes/ElggGroup.php, engine/classes/ElggObject.php, engine/classes/ElggSite.php, engine/classes/ElggUser.php: Fixes #4111 guid is now an int * mod/thewire/start.php: Fixes #4085 accepting . in usernames for the wire * engine/tests/api/helpers.php: Fixes #4128 better test of null passed to registering external files * engine/tests/api/plugins.php, engine/tests/test_files/plugin_18/manifest.xml: Fixes #4134 improved plugin manifest tests by using assertIdentical more * engine/classes/ElggPluginManifest.php, engine/tests/api/plugins.php: Fixes #4133 updated type in plugin manifest test * engine/tests/api/metastrings.php: Fixes #4132 fixed metastring delete by id test * engine/lib/metastrings.php, engine/tests/api/metastrings.php: Fixes #4131 elgg_delete_metastring_based_object_by_id() should return a bool * engine/tests/api/helpers.php: Fixes #4129 fixed priority list tests * engine/tests/api/entity_getter_functions.php: Fixes #4126 fixed test for checking relationship existence * engine/classes/ElggGroup.php, engine/lib/relationships.php: Fixes #4118 returning bool from leave group functions * engine/lib/access.php, engine/tests/api/access_collections.php: Fixes #4115 returning bool from remove_user_from_access_collection() * engine/lib/access.php: Fixes #4113 returning a bool from delete_access_collection() * engine/tests/api/entity_getter_functions.php: Fixes #4125 checking count correctly * engine/tests/api/entity_getter_functions.php: Fixes #4122, #4123, #4124 testing for empty arrays and added some documentation for the sanity of future developers * engine/lib/users.php: Fixes #4112 get_user_by_username() returns false if no user 2011-11-18 Cash Costello <cash.costello@gmail.com> * engine/tests/api/metastrings.php, engine/tests/objects/sites.php, engine/tests/objects/users.php, engine/tests/test_skeleton.php: Fixes #4109 remove inaccurate comment due to copy & paste * engine/lib/entities.php, engine/tests/objects/entities.php, engine/tests/objects/sites.php, engine/tests/objects/users.php: Fixes #4108 delete() returns bool now and updated unit tests * engine/tests/objects/entities.php: Fixes #4104, #4105 fixed casting in testElggEntityMetadata() * engine/tests/api/access_collections.php: Fixes #4114 checking type for acl test 2011-11-17 Cash Costello <cash.costello@gmail.com> * engine/tests/api/metadata.php: Fixes #4120 metadata tests now check for the correct types * engine/tests/objects/entities.php: Fixes #4094, #4095 fixes casting issues in unit tests - thanks to andres.fortier * mod/externalpages/start.php: Fixes #4101 added footer links back * mod/thewire/pages/thewire/everyone.php: Fixes #4100 adds the wire post form back to all page 2011-11-16 cash <cash.costello@gmail.com> * mod/thewire/pages/thewire/friends.php, mod/thewire/pages/thewire/owner.php: removed two deprecated function calls from thewire 2011-11-15 Cash Costello <cash.costello@gmail.com> * CHANGES.txt: updated release date * documentation/examples/plugins/README.txt, documentation/examples/plugins/start.php: updated the plugin skeleton with some instructions * actions/avatar/crop.php, actions/avatar/upload.php: fixed bugs in avatar cropping with remembering old crop coordinates and resizing the master * engine/lib/elgglib.php, js/lib/autocomplete.js, js/lib/avatar_cropper.js, js/lib/friends_picker.js, js/lib/ui.autocomplete.js, js/lib/ui.avatar_cropper.js, js/lib/ui.friends_picker.js, js/lib/ui.userpicker.js, js/lib/userpicker.js: atleast renaming the ui js libs * engine/classes/ElggRelationship.php: Fixes #4089 corrects documentation of ElggRelationship constructor * engine/lib/relationships.php: Fixes #4090 removes double assignment - thanks to andres.fortier 2011-11-14 Cash Costello <cash.costello@gmail.com> * mod/messages/pages/messages/send.php, mod/messages/views/default/forms/messages/send.php: Refs #4083 increased number of friends to 50 2011-11-13 cash <cash.costello@gmail.com> * engine/classes/ElggMenuItem.php: added the missing set/get priority methods to ElggMenuItem 2011-11-13 Cash Costello <cash.costello@gmail.com> * engine/lib/users.php, .../views/default/bookmarks/bookmarklet.php, views/default/core/avatar/upload.php, views/default/forms/avatar/crop.php, views/default/icon/default.php, views/default/icon/user/default.php, views/default/output/img.php: Fixes #4082 adds output/img * .../views/default/groups/profile/widgets.php: should be a ul rather than a div * views/default/output/confirmlink.php: need to unset the trusted link key 2011-11-12 cash <cash.costello@gmail.com> * documentation/examples/hooks/advanced.php, documentation/examples/hooks/all.php, documentation/examples/hooks/basic.php, documentation/examples/hooks/register/advanced.php, documentation/examples/hooks/register/all.php, documentation/examples/hooks/register/basic.php, documentation/examples/hooks/register/emit.php, documentation/examples/hooks/trigger.php, documentation/examples/hooks/trigger/advanced.php, documentation/examples/hooks/trigger/basic.php: cleaned up the plugin hooks documentation * documentation/examples/actions/basic.php, documentation/examples/actions/manual_tokens.php, documentation/examples/events/advanced.php, documentation/examples/events/all.php, documentation/examples/events/basic.php, documentation/examples/events/emit.php, documentation/examples/events/trigger.php, documentation/examples/plugins/README.txt, documentation/examples/plugins/languages/en.php, documentation/examples/plugins/manifest.xml, .../examples/plugins/manifest_options/manifest.xml, .../examples/plugins/skeleton/manifest.xml, documentation/info/config.php, documentation/info/manifest.xml, documentation/stubs/config.php: added better plugin skeleton and added documentation to some of the examples 2011-11-12 Cash Costello <cash.costello@gmail.com> * views/default/css/admin.php: added bottom margin to info modules for plugin settings * engine/lib/users.php, mod/groups/actions/groups/edit.php, mod/groups/actions/groups/membership/leave.php, mod/invitefriends/start.php, pages/entities/index.php, pages/settings/account.php, pages/settings/statistics.php: removed uses of deprecated function for setting page owner guid * mod/invitefriends/actions/invite.php: fixed exception being thrown when no site email address has been set * views/default/css/admin.php: added a input class for text boxes so that they aren't super long * mod/messages/pages/messages/send.php: removed deprecated function from messages plugin 2011-11-10 cash <cash.costello@gmail.com> * languages/en.php, mod/pages/pages/pages/edit.php: fixed WSOD when trying to edit a private page * engine/lib/database.php: Fixes #4071 hellekin was right - it was a bad idea to format queries * js/lib/ajax.js, js/lib/elgglib.js, js/lib/security.js, js/tests/ElggLibTest.js, js/tests/ElggSecurityTest.js: Fixes #4010 not sending naked query strings into add ajax tokens and also fixed a few related bugs in JavaScript 2011-11-08 Cash Costello <cash.costello@gmail.com> * mod/likes/languages/en.php: exclamation marks are annoying in notifications * CONTRIBUTORS.txt, COPYRIGHT.txt: we rewrote default widgets from scratch so updated copyright/contributors to reflect that * .../examples/plugins/manifest_options/manifest.xml, .../examples/plugins/skeleton/manifest.xml, engine/tests/api/plugins.php, engine/tests/test_files/plugin_17/manifest.xml, engine/tests/test_files/plugin_18/manifest.xml, mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/categories/manifest.xml, mod/custom_index/manifest.xml, mod/dashboard/manifest.xml, mod/developers/manifest.xml, mod/diagnostics/manifest.xml, mod/embed/manifest.xml, mod/externalpages/manifest.xml, mod/file/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/likes/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/members/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/notifications/manifest.xml, mod/oauth_api/manifest.xml, mod/pages/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/search/manifest.xml, mod/tagcloud/manifest.xml, mod/thewire/manifest.xml, mod/tinymce/manifest.xml, mod/twitter/manifest.xml, mod/twitter_api/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml: it is GPL General Public License not GPL Public License * views/rss/page/default.php: Refs #3150 can pass description to RSS page shell 2011-11-07 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggUser.php, views/default/js/initialize_elgg.php: Refs #4007 previous solution to admin population in ElggUser was throwing warnings * README.txt: fixed date on copyright and name of GPL * mod/custom_index/start.php: removing deprecated functions from custom_index plugin * CHANGES.txt: Updated change log * version.php: incremented version number * INSTALL.txt: updated install instructions * UPGRADE.txt: fixed wording in upgrade instructions 2011-11-07 Evan Winslow <evan.b.winslow@gmail.com> * documentation/coding_standards/best_practices.txt: Fixes #3397: Adds 'positive' variable name standard to best practices file. 2011-11-06 Cash Costello <cash.costello@gmail.com> * mod/tinymce/views/default/js/tinymce.php, .../default/tinymce/embed_custom_insert_js.php: Fixes #3853 caching a bookmark for insert carot when embedding content into TinyMCE editor * mod/tinymce/vendor/tinymce/changelog.txt, .../tiny_mce/plugins/emotions/emotions.htm, .../tiny_mce/plugins/emotions/js/emotions.js, .../tiny_mce/plugins/emotions/langs/en_dlg.js, .../tiny_mce/plugins/lists/editor_plugin.js, .../tiny_mce/plugins/lists/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/media/js/media.js, .../tiny_mce/plugins/media/langs/en_dlg.js, .../tiny_mce/plugins/media/moxieplayer.swf, .../tiny_mce/plugins/table/editor_plugin.js, .../tiny_mce/plugins/table/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/js/table.js, .../jscripts/tiny_mce/plugins/table/table.htm, .../jscripts/tiny_mce/themes/advanced/charmap.htm, .../tiny_mce/themes/advanced/editor_template.js, .../themes/advanced/editor_template_src.js, .../tiny_mce/themes/advanced/js/charmap.js, .../tiny_mce/themes/advanced/js/color_picker.js, .../tiny_mce/themes/advanced/langs/en_dlg.js, .../vendor/tinymce/jscripts/tiny_mce/tiny_mce.js, .../tinymce/jscripts/tiny_mce/tiny_mce_src.js: upgraded TinyMCE to 3.4.7 * mod/embed/views/default/js/embed/embed.php, mod/likes/views/default/annotation/likes.php, mod/messages/views/default/object/messages.php, .../views/default/thewire/profile_status.php, .../forms/twitter_api/interstitial_settings.php: removed uses of CSS class .right from plugins * views/default/annotation/default.php, views/default/annotation/generic_comment.php, views/default/page/elements/footer.php: remove uses of the CSS class right from core * engine/lib/entities.php, mod/blog/activate.php, mod/thewire/activate.php: Fixes #4068 not forcing update on adds when the subtype exists Refs #4058 * engine/lib/cron.php: $CONFIG->input is never initialized by page handling so this code never did anything * mod/blog/activate.php, mod/blog/deactivate.php, mod/search/README.txt, mod/thewire/activate.php, mod/thewire/deactivate.php, mod/thewire/start.php: Fixes #4067 adds activate/deactivate scripts * views/default/icon/user/default.php: added a href override to the user icon view 2011-11-05 cash <cash.costello@gmail.com> * engine/classes/ElggMenuItem.php, engine/lib/elgglib.php, engine/lib/navigation.php, engine/lib/views.php, mod/blog/start.php, mod/file/start.php, mod/groups/lib/discussion.php, mod/groups/lib/groups.php, .../views/default/object/groupforumtopic.php, mod/notifications/groups.php, mod/notifications/index.php, mod/profile/start.php, mod/thewire/pages/thewire/everyone.php, pages/settings/account.php, views/default/forms/login.php, views/default/input/button.php, views/default/output/access.php, views/default/page/components/gallery.php, views/default/page/components/list.php, views/default/page/components/module.php, views/default/page/layouts/one_column.php, views/default/page/layouts/widgets.php: Fixes #4024 fixed a lot of notices - enough for this release - found a few bugs * .../views/default/admin/users/unvalidated.php, .../forms/uservalidationbyemail/bulk_action.php, .../views/default/uservalidationbyemail/css.php, .../views/default/uservalidationbyemail/js.php, .../uservalidationbyemail/unvalidated_user.php: Fixes #3867 finished up uservalidationbyemail styling after a great start by Sem * views/default/css/admin.php, views/default/css/elements/core.php, views/default/css/elements/helpers.php, views/default/forms/admin/menu/save.php: cleaned up some CSS in admin theme * mod/file/languages/en.php, mod/file/start.php, views/default/navigation/listtype.php, views/default/navigation/viewtype.php, views/default/page/elements/sidebar.php: Fixes #1253 added toggle for list types to file plugin. It's not pretty so we may want to style/rethink in future version * engine/lib/input.php, engine/lib/views.php, .../views/default/theme_preview/icons/avatars.php, mod/file/views/default/icon/object/file.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../notifications/subscriptions/forminternals.php, mod/profile/views/default/profile/owner_block.php, views/default/icon/default.php, views/default/icon/user/default.php, views/default/input/friendspicker.php, views/default/input/userpicker.php, views/default/profile/icon.php, .../river/user/default/profileiconupdate.php: Fixes #3567 standardized classes for icons * mod/file/views/default/icon/object/file.php, views/default/icon/default.php, views/default/icon/user/default.php: Fixes #4023 escaping alt and title attributes in icon views * mod/groups/start.php: Refs #4059 group icon handler needs to return true * views/default/input/date.php, views/default/output/date.php: Fixes #4050 using ISO 8601 standard for dates * engine/lib/entities.php: Fixes #4018 Refs #3722 merged up to 1.7.14 into master * engine/lib/entities.php: fixed spacing on two uses of unset() * engine/lib/views.php, js/tests/jsTestDriver.conf, vendors/jquery/jquery-1.6.1.min.js, vendors/jquery/jquery-1.6.2.min.js, vendors/jquery/jquery-1.6.4.min.js, vendors/jquery/jquery-ui-1.8.14.min.js, views/installation/page/default.php: Fixes #4057 updates jQuery version to 1.6.4 * mod/file/download.php, mod/file/pages/file/download.php, mod/file/pages/file/view.php, mod/file/start.php, mod/file/views/rss/file/enclosure.php: Fixes #4048 using page handler for file downloads * engine/lib/database.php: Fixes #4049 casting bool to int so it doesn't disappear in the cache key * js/lib/elgglib.js, js/tests/ElggLibTest.js: Fixes #3976 fixed unit tests for normalizing urls and standardized the code from the previous merge * js/tests/README, js/tests/jsTestDriver.conf: Changed default port to a common one found in tutorials. Let me know if this is an issue. Also added intructions for running the unit tests. 2011-11-05 Cash Costello <cash.costello@gmail.com> * engine/lib/pagehandler.php: Refs #4053 improved documentation of page_handler() * actions/avatar/upload.php: Refs #4011 forgot upload action * mod/twitter_api/lib/twitter_api.php: Fixes #4061 getting icon sizes from config for twitter plugin * engine/lib/users.php, pages/account/login.php: Fixes #4060 combined some page handlers for users lib 2011-11-04 cash <cash.costello@gmail.com> * engine/lib/admin.php, engine/lib/cron.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/pagehandler.php, engine/lib/river.php, engine/lib/tags.php, engine/lib/user_settings.php, engine/lib/users.php, mod/blog/start.php, mod/bookmarks/start.php, mod/categories/start.php, mod/dashboard/start.php, mod/developers/start.php, mod/externalpages/start.php, mod/file/start.php, mod/groups/start.php, mod/invitefriends/start.php, mod/members/start.php, mod/messageboard/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/start.php, mod/profile/start.php, mod/reportedcontent/start.php, mod/search/start.php, mod/thewire/start.php, mod/twitter_api/start.php, mod/uservalidationbyemail/start.php: Fixes #4059 returning true when handling a page * engine/lib/admin.php, engine/lib/deprecated-1.8.php, engine/lib/elgglib.php, engine/lib/pagehandler.php, engine/lib/river.php, engine/lib/tags.php, engine/lib/user_settings.php, engine/lib/users.php, mod/blog/start.php, mod/bookmarks/start.php, mod/categories/start.php, mod/dashboard/start.php, mod/developers/start.php, mod/diagnostics/start.php, mod/externalpages/start.php, mod/file/start.php, mod/groups/start.php, mod/invitefriends/start.php, mod/members/start.php, mod/messageboard/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/start.php, mod/profile/start.php, mod/reportedcontent/start.php, mod/search/start.php, mod/thewire/start.php, mod/twitter_api/start.php, mod/uservalidationbyemail/start.php: Fixes #4059 page handlers all return nothing * mod/blog/start.php: fixed typo in comment for blog page handler 2011-11-04 Cash Costello <cash.costello@gmail.com> * engine/lib/entities.php: Fixes #4058 updating a subtype if it already exists * mod/groups/languages/en.php, .../views/rss/annotation/group_topic_post.php, mod/groups/views/rss/discussion/replies.php, mod/groups/views/rss/forum/topicposts.php, mod/groups/views/rss/forum/topics.php, mod/groups/views/rss/forum/viewposts.php, mod/groups/views/rss/groups/contentwrapper.php, mod/groups/views/rss/groups/profile/layout.php, mod/groups/views/rss/groups/profileitems.php, mod/groups/views/rss/object/groupforumtopic.php: Fixes #4027 updated groups RSS feeds for 1.8 * .../views/default/custom_index/css.php, .../views/default/page/layouts/custom_index.php: Refs #2937 featured is primary module class and highlight is extension * views/default/core/walled_garden/login.php, views/default/core/walled_garden/lost_password.php, views/default/core/walled_garden/register.php, views/default/page/components/module.php: Fixes #4047 header and footer optional for the module view 2011-11-03 Cash Costello <cash.costello@gmail.com> * views/default/css/ie7.php: updated CSS for walled garden and IE7 * views/default/forms/login.php: Fixes #3882 Remember me needed to be floated before the button was added * js/tests/jsTestDriver.conf: updated jsTest configuration for new jQuery and hooks library * js/tests/ElggLanguagesTest.js, js/tests/ElggSecurityTest.js: Fixes #4051 - fixes security token unit test and language unit tests * js/lib/elgglib.js: Fixes #4034 now using approach that exists in IE to find elements in an Array * js/lib/hooks.js: Refs #4051 hooks trigger function was returning undefined when it should have been returning true * js/classes/ElggPriorityList.js: Refs #4051 insert also needed to check for undefined priorities * js/classes/ElggPriorityList.js: Refs #4051 fixed insert for case when priority is set to 0 * js/tests/ElggPriorityListTest.js: Refs #4051 fixed bad unit test for ElggPriorityList.insert 2011-11-03 Sem <sembrestels@riseup.net> * .../forms/uservalidationbyemail/bulk_action.php, .../views/default/uservalidationbyemail/css.php, .../views/default/uservalidationbyemail/js.php, .../uservalidationbyemail/unvalidated_user.php, views/default/css/admin.php: Refs #3867. Unvalidated users is an unordered list now. Added right class and other css helpers to admin css. Standarized css namespaces and dashes in classes. Acomplishing code standards. 2011-11-03 Janek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com> * engine/lib/entities.php: Fixes 4041 (Deleted entities remain in memcache) 2011-11-03 Cash Costello <cash.costello@gmail.com> * mod/bookmarks/languages/en.php, mod/bookmarks/views/rss/object/bookmarks.php, mod/file/start.php, mod/file/views/rss/file/enclosure.php, mod/file/views/rss/object/file.php, mod/search/views/rss/search/list.php, mod/search/views/rss/search/listing.php, mod/thewire/languages/en.php, mod/thewire/views/rss/object/thewire.php, views/rss/annotation/generic_comment.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/user/default.php: Refs #4027 updated all rss views except for groups * mod/bookmarks/pages/bookmarks/all.php, mod/bookmarks/pages/bookmarks/friends.php, mod/file/languages/en.php, mod/file/pages/file/world.php, mod/groups/languages/en.php, mod/groups/lib/discussion.php, mod/groups/lib/groups.php, .../views/default/discussion/group_module.php: Fixes #4042 made sure empty content pages had a message about no content 2011-11-03 Sem <sembrestels@riseup.net> * js/lib/elgglib.js, js/tests/ElggLibTest.js: Fixes #3976. elgg.normalize_url() js function has the fix in #3747. 2011-11-02 Cash Costello <cash.costello@gmail.com> * engine/start.php, install/ElggInstaller.php: input lib depends on pageowner lib now * .../views/default/theme_preview/forms.php: Refs #4039 updated the theming sandbox for radio button classes 2011-11-02 Sem <sembrestels@riseup.net> * .../forms/uservalidationbyemail/bulk_action.php, .../views/default/uservalidationbyemail/css.php, .../uservalidationbyemail/unvalidated_user.php: Refs #3867. elgg_view_image_block used for list users. Bulk operations as a list. * mod/uservalidationbyemail/start.php, .../views/default/admin/users/unvalidated.php, .../forms/uservalidationbyemail/bulk_action.php, .../views/default/uservalidationbyemail/css.php, .../views/default/uservalidationbyemail/js.php, .../uservalidationbyemail/unvalidated_user.php: Fixes #3867. Rewrite and style unvalidated users administration area. 2011-11-02 Janek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com> * views/default/css/elements/forms.php: #4039 (Incorrect CSS class set in input/radio) 2011-11-01 cash <cash.costello@gmail.com> * .../views/default/admin/developers/settings.php, .../admin/develop_utilities/diagnostics.php, .../views/default/admin/appearance/expages.php, mod/externalpages/views/default/expages/menu.php, views/default/admin/appearance/menu_items.php, views/default/admin/appearance/profile_fields.php, views/default/admin/plugin_settings.php, views/default/admin/settings/advanced.php, views/default/admin/settings/basic.php, views/default/css/admin.php: Fixes #3672 added class for settings forms in admin area * engine/lib/access.php, engine/lib/annotations.php, engine/lib/entities.php, engine/lib/location.php, engine/lib/metadata.php, engine/lib/plugins.php, engine/lib/private_settings.php, engine/lib/relationships.php: standardized the elgg_get_entities* function @return documentation * mod/blog/lib/blog.php, mod/blog/views/default/object/blog.php, mod/bookmarks/pages/bookmarks/view.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, .../views/default/object/groupforumtopic.php, mod/pages/views/default/object/page_top.php, views/default/object/elements/full.php: Fixes #4035 made the entity view pages consistent for blog, bookmarks, file, pages, and forum posts * js/lib/ui.js: Fixes #4022 made JS lib a little more consistent * .../javascript_coding_standards.txt, js/lib/avatar_cropper.js, js/lib/configuration.js, js/lib/elgglib.js, js/lib/hooks.js, js/lib/ui.js, js/lib/ui.widgets.js, js/lib/userpicker.js, mod/blog/views/default/js/blog/save_draft.php, mod/bookmarks/views/default/bookmarks/js.php, .../views/default/js/developers/developers.php, mod/embed/views/default/js/embed/embed.php, mod/messageboard/views/default/messageboard/js.php, mod/thewire/views/default/js/thewire.php, mod/tinymce/views/default/js/tinymce.php, .../views/default/uservalidationbyemail/js.php: added semi-colons after function expressions * engine/classes/ElggUser.php, js/classes/ElggUser.js: Fixes #4007 merged in sembrestels fix for ElggUser.isAdmin but used prototype instead of extending object in constructor * views/default/output/text.php: Fixes #4038 corrects comment for view output/text 2011-10-30 cash <cash.costello@gmail.com> * engine/lib/elgglib.php, views/default/core/account/login_walled_garden.php, views/default/core/walled_garden/body.php, views/default/core/walled_garden/login.php, views/default/core/walled_garden/lost_password.php, views/default/core/walled_garden/register.php, views/default/css/walled_garden.php, views/default/forms/login.php, views/default/js/walled_garden.php, views/default/page/walled_garden.php: added back support for registration and forgotten passwords to walled garden index * _graphics/walled_garden/one_column_bottom.png, _graphics/walled_garden/one_column_middle.png, _graphics/walled_garden/one_column_top.png, _graphics/walled_garden/two_column_bottom.png, _graphics/walled_garden/two_column_middle.png, _graphics/walled_garden/two_column_top.png, _graphics/walled_garden_background_bottom.gif, _graphics/walled_garden_background_extend.gif, _graphics/walled_garden_background_top.gif, _graphics/walled_garden_backgroundfull_bottom.gif, _graphics/walled_garden_backgroundfull_top.gif, engine/lib/elgglib.php, views/default/core/walled_garden/body.php, views/default/css/walled_garden.php, views/default/page/walled_garden.php: basic walled garden implementation for logging in * views/default/core/account/login_box.php: added support for specifying the module type to login box 2011-10-30 Brett Profitt <brett.profitt@gmail.com> * engine/lib/plugins.php, languages/en.php, views/default/admin/plugins.php: Fixes #2821. Plugins that are active and cannot be started emit an admin notice. 2011-10-30 Cash Costello <cash.costello@gmail.com> * engine/lib/input.php, mod/htmlawed/start.php, views/default/output/longtext.php: Fixes #3370 running the anti-spam option of htmlawed when filtering for output * engine/lib/output.php: removed non-overridable insertion of inline style to links * engine/lib/configuration.php, engine/lib/pageowner.php: setting $CONFIG->context earlier to avoid using the context functions before it is initialized 2011-10-29 Brett Profitt <brett.profitt@gmail.com> * actions/widgets/save.php, views/default/widgets/river_widget/content.php, views/default/widgets/river_widget/edit.php: Fixes #4001. Activity widget passes a context so correct output is displayed upon save. * js/lib/elgglib.js, js/lib/security.js: Fixes #4010, refs #3927. Fixed elgg.security.addToken() to work with query strings, relative URLs, and full URLs. * mod/blog/lib/blog.php, mod/blog/start.php, mod/notifications/index.php, mod/thewire/start.php, mod/tinymce/start.php: Refs #3859. Added elgg_register_simplecache_view() to core plugins' js. * engine/lib/cache.php: Fixes #4029, refs #3859. elgg_invalidate_simplecache() resets the lastcached and lastupdate datasets. Added documentation about how to use simple cache views. 2011-10-29 cash <cash.costello@gmail.com> * .../examples/plugins/full_manifest/manifest.xml, .../examples/plugins/manifest_options/manifest.xml, .../examples/plugins/simple_manifest/manifest.xml, .../examples/plugins/skeleton/manifest.xml: better organization for the manifests and plugin skeleton * .../examples/plugins/full_manifest/manifest.xml, documentation/examples/plugins/manifest.xml, .../examples/plugins/simple_manifest/manifest.xml: creates a simple manifest for people to copy and use * .../vendors/oauth/library/OAuthRequestLogger.php, .../vendors/oauth/library/OAuthRequestSigner.php, .../vendors/oauth/library/OAuthRequestVerifier.php, .../vendors/oauth/library/OAuthRequester.php, .../vendors/oauth/library/OAuthServer.php: Refs #4028 reset the oAuth lib to version r64 of oauth-php * engine/classes/ElggEntity.php, engine/classes/Locatable.php, languages/en.php, views/default/annotation/generic_comment.php, views/rss/annotation/default.php, views/rss/annotation/generic_comment.php, views/rss/group/default.php, views/rss/object/creator.php, views/rss/object/default.php, views/rss/object/georss.php, views/rss/output/url.php, views/rss/page/components/creator.php, views/rss/page/components/georss.php, views/rss/page/default.php, views/rss/page/elements/comments.php, views/rss/river/item.php, views/rss/search/entity_list.php, views/rss/user/default.php: Fixes #3201 updates rss view type for core Elgg * views/php/api/output.php, views/php/group/default.php, views/php/object/default.php, views/php/page/default.php, views/php/site/default.php, views/php/user/default.php: Refs #3201 updates the php view type * views/json/api/output.php, views/json/entities/entity_list.php, views/json/group/default.php, views/json/object/default.php, views/json/site/default.php, views/json/user/default.php, views/php/search/entity_list.php: Refs #3201 this finishes the updates on the JSON view * engine/classes/ElggRiverItem.php, views/json/page/components/list.php, views/json/page/default.php, views/json/river/item.php, views/json/river/item/list.php, views/json/search/entity_list.php: Refs #3201 updates json river views and removed old search view * engine/lib/views.php, .../views/default/river/object/blog/create.php, .../default/river/object/bookmarks/create.php, .../views/default/river/object/file/create.php, .../river/annotation/group_topic_post/reply.php, mod/groups/views/default/river/group/create.php, .../river/object/groupforumtopic/create.php, .../default/river/relationship/member/create.php, .../default/river/object/messageboard/create.php, .../views/default/river/object/page/create.php, .../views/default/river/object/thewire/create.php, .../river/annotation/generic_comment/create.php, views/default/river/elements/layout.php, views/default/river/item.php, views/default/river/relationship/friend/create.php, .../river/user/default/profileiconupdate.php, views/default/river/user/default/profileupdate.php: adds a river layout view that all river views should use * mod/search/search_hooks.php: Refs #3983 merged fix into master * pages/avatar/view.php: Refs #3396 fixed the integration of this 1.7 fix into 1.8 and also added better expires header 2011-10-29 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggEntity.php, mod/profile/icon.php, mod/profile/icondirect.php, mod/profile/start.php: Fixes #3920 profile plugin adds a fast loading of user avatars * mod/messages/pages/messages/read.php, mod/messages/start.php, mod/messages/views/default/object/messages.php: Fixes #4015 decrementing the count before adding to the topbar 2011-10-28 Cash Costello <cash.costello@gmail.com> * js/lib/ui.js, views/default/input/date.php: Fixes #4012 when using a timestamp with input/date, return UTC time rather than local time * .../views/default/theme_preview/forms.php: using correct date string now in developers form sandbox 2011-10-27 cash <cash.costello@gmail.com> * actions/avatar/crop.php, engine/lib/views.php, mod/groups/actions/groups/edit.php: Fixes #4011 icon sizes are configurable now * mod/externalpages/start.php, views/default/css/elements/navigation.php, views/default/css/ie7.php, views/default/forms/login.php, views/default/page/walled_garden.php: Fixes #3863 introduced elgg-menu-general so that elgg-menu-footer can be specific to site footer * views/default/object/plugin.php, views/default/object/plugin/advanced.php, views/default/object/plugin/full.php, views/default/object/plugin/simple.php: Refs #3917 removed more code from simple plugin interface * mod/search/start.php, mod/search/views/default/search/css.php, mod/search/views/default/search/header.php, mod/search/views/default/search/search_box.php: Fixes #3687 added .elgg-search-header for css specific to header search box * js/lib/avatar_cropper.js: Fixes #3832 initialize avatar crop area * mod/groups/lib/groups.php, .../views/default/groups/membershiprequests.php: Refs #3296 displaying all group membership requests on one page * views/rss/page/default.php: Fixes #3150 added a blank description field so RSS is valid - any better ideas? * engine/lib/views.php, .../views/default/custom_index/css.php, .../views/default/page/layouts/custom_index.php: Fixes #2937 added .elgg-module-front 2011-10-27 Cash Costello <cash.costello@gmail.com> * pages/account/register.php, views/default/css/admin.php, views/default/css/elements/forms.php: Refs #3672 updated account forms for max width * engine/lib/users.php: login page should not be displayed to logged in users 2011-10-26 Brett Profitt <brett.profitt@gmail.com> * UPGRADE.txt: Made instructions for removing mod/profile clearer. 2011-10-26 Cash Costello <cash.costello@gmail.com> * mod/likes/start.php: Fixes #3958 added special catch for liking groups * languages/en.php, .../admin/appearance/profile_fields/list.php, views/default/forms/profile/fields/add.php: Fixes #3926 updated spacing for edit profile field forms 2011-10-26 Sem <sembrestels@riseup.net> * mod/externalpages/start.php, views/default/css/walled_garden.php, views/default/page/walled_garden.php: Closes #3947. External pages are now viewable by visitors in walled-garden sites. Footer menu is also added into walled-garden logging page. 2011-10-25 cash <cash.costello@gmail.com> * views/default/object/elements/summary.php: Fixes #2292 added object/summary/extend view * mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, mod/pages/views/default/object/page_top.php, views/default/object/elements/full.php: added new view for the full display of objects 2011-10-25 Cash Costello <cash.costello@gmail.com> * views/ical/export/entity.php, views/ical/object/default.php, views/ical/page/default.php, views/ical/search/entity_list.php: Refs #3201 a working ical view type 2011-10-24 cash <cash.costello@gmail.com> * mod/profile/views/default/profile/metatags.php, views/foaf/page/default.php, views/foaf/search/entity_list.php, views/foaf/user/default.php: Refs #3201 updated foaf link to only be added to user's pages * views/failsafe/messages/exceptions/exception.php, views/failsafe/page/default.php: Refs #3201 updating failsafe viewtype to Elgg standards for CSS * .../admin/develop_utilities/diagnostics.php, .../views/default/forms/diagnostics/download.php: Fixes #3868 removed unnecessary form for downloading the diagnostics report * mod/blog/views/default/forms/blog/save.php, mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, mod/pages/views/default/forms/pages/edit.php, mod/pages/views/default/object/page_top.php: Fixes #3974 blog, bookmarks, file, and pages plugins consistent in integration with categories plugin 2011-10-23 germanazo <germanazo@phpdev> * engine/lib/users.php: Cleanned the login failures on passwords resets, this have more sense 2011-10-23 Cash Costello <cash.costello@gmail.com> * views/default/page/components/module.php: Fixes #4003 footer in modules is included by default * views/default/input/reset.php, views/default/input/submit.php: Refs #3810 standardizes the button views 2011-10-23 Brett Profitt <brett.profitt@gmail.com> * .../admin/appearance/profile_fields/list.php, views/default/js/admin.php: Fixes #3864. Removed old code from profile fields sorting. Name spaced IDs and classes. * engine/lib/elgglib.php, js/lib/avatar_cropper.js, js/lib/ui.js, views/default/forms/avatar/crop.php: Fixes #3914. Pulled avatar code out into its own library. * js/lib/ui.js, views/default/css/elements/misc.php, views/default/forms/avatar/crop.php: Fixes #3914. Moved avatar cropping to ui.js. * engine/lib/plugins.php: Fixes #3991. Populating provided_by in elgg_get_plugins_provides(). * UPGRADE.txt: Fixes #3975. Added mod/profile to the list of dirs to remove for an upgrade. * mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/categories/manifest.xml, mod/custom_index/manifest.xml, mod/dashboard/manifest.xml, mod/developers/manifest.xml, mod/diagnostics/manifest.xml, mod/embed/manifest.xml, mod/externalpages/manifest.xml, mod/file/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/likes/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/members/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/notifications/manifest.xml, mod/oauth_api/manifest.xml, mod/pages/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/search/manifest.xml, mod/tagcloud/manifest.xml, mod/thewire/manifest.xml, mod/tinymce/manifest.xml, mod/twitter/manifest.xml, mod/twitter_api/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml: Fixes #3959. Using elgg_release in core plugins. 2011-10-21 Cash Costello <cash.costello@gmail.com> * install/ElggInstaller.php, install/cli/sample_installer.php: Fixes #3995 the batch installer now skips the settings file creation step if settings.php already exists * install/ElggInstaller.php: Fixes #3994 cleaned up session handling for the installer * engine/lib/filestore.php: don't set default filestore if we don't have a dataroot * engine/classes/ElggSite.php: updated ElggSite::disable() to conform to ElggEntity::disable() * engine/classes/ElggMetadata.php, engine/lib/entities.php: Fixes #3988 correctly passing user_guid through canEdit for metadata * engine/lib/entities.php: fixed access of non-object property in entities lib * engine/lib/access.php: Fixes #3989 fixed access of non-object property in access lib * views/installation/input/access.php, views/installation/input/button.php, views/installation/input/checkbox.php, views/installation/input/dropdown.php, views/installation/input/form.php, views/installation/input/password.php, views/installation/input/text.php: cleaned up input views for installation so that no notices are thrown 2011-10-21 Janek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com> * views/default/input/reset.php: #3810 (No class in input/reset view) 2011-10-20 Brett Profitt <brett.profitt@gmail.com> * views/default/admin/plugins.php: Fixes #3990 Using ElggPlugin->getFriendlyName() for sorting alphabetically to avoid WSODs with invalid plugins. * engine/start.php: Fixes #3680. Explicitly connecting to db in start.php. * languages/en.php: Fixes #3968. Added 'on' and 'off' to core language. * views/default/forms/widgets/save.php: Fixes #3951. Added label for access dropdown in widget edit view. 2011-10-19 Cash Costello <cash.costello@gmail.com> * engine/lib/filestore.php, engine/lib/plugins.php: fixed minor errors in the documentation in plugins and filestore lib 2011-10-18 Cash Costello <cash.costello@gmail.com> * engine/lib/users.php: fixed typo in setting the default profile fields 2011-10-17 cash <cash.costello@gmail.com> * actions/useradd.php: added another check to useradd action 2011-10-17 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggPluginPackage.php: added additional readme names for display on plugin page 2011-10-15 Brett Profitt <brett.profitt@gmail.com> * js/lib/elgglib.js, js/lib/hooks.js: Fixes #3540. Added "instant hooks" to JS hooks engine. elgg.register_instant_hook(name, type) will cause any handler registering to that hook to be immediately executed if the hook has been previously triggered. Open for better suggestions about the name. 2011-10-14 Brett Profitt <brett.profitt@gmail.com> * js/lib/security.js: Fixes #3927. elgg.security.addToken() works for URLs without query strings. * js/lib/elgglib.js: Refs #3927, #3976. Added elgg.parse_url() and elgg.parse_str(). 2011-10-14 Janek Lasocki-Biczysko <j.lasocki-biczysko@intrallect.com> * engine/classes/ElggMemcache.php: Ticket #3928 updated ElggMemecache->save() to take 3rd optional parameter 2011-10-14 Cash Costello <cash.costello@gmail.com> * .../river/user/default/profileiconupdate.php: Fixes #3977 not showing hover menu on avatar update in river 2011-10-13 Brett Profitt <brett.profitt@gmail.com> * engine/lib/annotations.php: Fixes #3901. Corrected typo for maxtime sorting. * actions/admin/plugins/simple_update_states.php, documentation/examples/plugins/manifest.xml, engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginManifestParser18.php, engine/lib/admin.php, engine/tests/api/plugins.php, engine/tests/test_files/plugin_18/manifest.xml, languages/en.php, mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/categories/manifest.xml, mod/custom_index/manifest.xml, mod/dashboard/manifest.xml, mod/developers/manifest.xml, mod/diagnostics/manifest.xml, mod/embed/manifest.xml, mod/externalpages/manifest.xml, mod/file/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/likes/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/members/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/notifications/manifest.xml, mod/pages/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/search/manifest.xml, mod/tagcloud/manifest.xml, mod/thewire/manifest.xml, mod/tinymce/manifest.xml, mod/twitter/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml: Fixes #3917. Removed uses of admin interface in manifests. Removed related code. 2011-10-13 cash <cash.costello@gmail.com> * js/lib/userpicker.js, views/default/input/userpicker.php: added documentation for the userpicker 2011-10-13 Brett Profitt <brett.profitt@gmail.com> * mod/categories/listing.php, mod/categories/pages/categories/listing.php, mod/categories/start.php: Fixes #3746. Moved the categories page handler script. Updated the layout call. * views/default/css/admin.php: Fixes #3880. Removed the too greedy CSS rule for elgg-admin-notice a so only the close icon is float right. 2011-10-13 cash <cash.costello@gmail.com> * js/lib/userpicker.js: fixed bug where a removed user could not be added again in userpicker 2011-10-13 Brett Profitt <brett.profitt@gmail.com> * languages/en.php: Fixes #3734. Changed "Tested value" to "Expected value" in the plugin deps matrix. 2011-10-13 cash <cash.costello@gmail.com> * engine/lib/input.php, js/lib/userpicker.js, views/default/css/elements/forms.php, views/default/input/userpicker.php: displaying users that have been selected and added remove capability 2011-10-13 Brett Profitt <brett.profitt@gmail.com> * mod/twitter_api/languages/en.php, .../default/plugins/twitter_api/usersettings.php: Fixes #3177. Don't show the authorize twitter plugin setting if the admin hasn't set up the plugin. 2011-10-13 cash <cash.costello@gmail.com> * js/lib/userpicker.js, views/default/input/userpicker.php: got the friends option working for user picker 2011-10-12 Brett Profitt <brett.profitt@gmail.com> * engine/lib/output.php, engine/tests/api/helpers.php: Fixes #3747. Using filter_var to check for any valid URI. 2011-10-12 cash <cash.costello@gmail.com> * engine/lib/input.php, mod/groups/views/default/group/default.php, views/default/css/elements/forms.php, views/default/object/default.php, views/default/user/default.php: Simple theme for autocomplete 2011-10-11 Brett Profitt <brett.profitt@gmail.com> * version.php: Setting version to 1.8.1b1 instead of 1.8.1b. * CHANGES.txt: Fixed extra space in changes. 2011-10-10 Brett Profitt <brett.profitt@gmail.com> * CHANGES.txt: Ordered the bugfixes in a for relevance. * CHANGES.txt: Fixed stray * in changes. * CHANGES.txt, version.php: Version bump. Updated changes. 2011-10-10 cash <cash.costello@gmail.com> * engine/lib/user_settings.php, languages/en.php: Fixes #3952 handling exceptions when password checks fail when changing password * mod/blog/lib/blog.php, mod/bookmarks/pages/bookmarks/friends.php, mod/bookmarks/pages/bookmarks/owner.php, mod/file/pages/file/friends.php, mod/file/pages/file/owner.php, mod/pages/pages/pages/friends.php, mod/pages/pages/pages/owner.php, mod/thewire/pages/thewire/friends.php, mod/thewire/pages/thewire/owner.php: Refs #3916 added checks to all content plugins in master for page owner in mine and friends pages * mod/file/actions/file/upload.php, mod/file/languages/en.php: Refs #3919 merged file upload failure check to master 2011-10-10 Cash Costello <cash.costello@gmail.com> * actions/widgets/save.php: Fixes #3950 falling back to deprecated view when saving a widget * .../views/default/widgets/bookmarks/edit.php: Fixes #3949 bookmarks widget fix 2011-10-09 Cash Costello <cash.costello@gmail.com> * languages/en.php, mod/messages/languages/en.php, mod/notifications/languages/en.php, .../core/settings/account/notifications.php: Fixes #595 separating email address from email notification in language strings * js/lib/ui.js, views/default/core/account/login_box.php, views/default/forms/login.php, views/default/forms/register.php, views/default/forms/user/requestnewpassword.php: Fixes #3673 added autofocus class * engine/lib/sites.php: Fixes #3796 get_site_by_url() now respects class inheritance * engine/classes/ElggSite.php: Fixes #3729 handling forwarding to page when logging into a walled garden * engine/tests/api/access_collections.php, engine/tests/api/entity_getter_functions.php, engine/tests/api/helpers.php, engine/tests/api/metadata.php, engine/tests/objects/entities.php: Fixes #3948 cleaning up stuff left behind by unit tests * engine/classes/ElggSite.php: Fixes #3878 registering the security token action as an external page 2011-10-08 Cash Costello <cash.costello@gmail.com> * engine/tests/objects/entities.php: Fixes #3946 deleting the temporary entities created in entity unit tests * engine/lib/entities.php, engine/tests/objects/sites.php: Fixes #3897 fixed source of infinite regression loop in delete_entity() * engine/classes/ElggAnnotation.php, engine/lib/access.php, engine/lib/annotations.php, engine/tests/api/access_collections.php, engine/tests/api/helpers.php, engine/tests/api/metadata.php, engine/tests/objects/entities.php, engine/tests/objects/users.php, engine/tests/regression/trac_bugs.php, mod/groups/start.php: Fixes #3942 fixed all the warnings and notices in the unit tests * engine/classes/ElggPriorityList.php: Fixes #3945 using reset on the array * engine/lib/widgets.php: Fixes #3944 fixing the default widgets implementation * engine/lib/entities.php: Fixes #3943 returning false in can_write_to_container() if container does not exist * engine/lib/elgglib.php: need to check if something exists before checking its type * engine/tests/ui/submenu.php: removed unused unit tests for old submenu code * engine/classes/ElggPlugin.php, engine/lib/plugins.php, engine/lib/private_settings.php: Fixes #3743 returning bool instead of int when setting a private setting * .../views/default/plugins/logrotate/settings.php: fixed bug with variable name in log rotation * engine/lib/access.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/cache.php, engine/lib/calendar.php, engine/lib/configuration.php, engine/lib/cron.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/navigation.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/opendd.php, engine/lib/output.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/pam.php, engine/lib/plugins.php, engine/lib/private_settings.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/statistics.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/upgrade.php, engine/lib/user_settings.php, engine/lib/users.php, engine/lib/views.php, engine/lib/web_services.php, engine/lib/widgets.php, engine/lib/xml-rpc.php: Fixes #3936 added @access private to internal functions * engine/lib/actions.php: Fixes #3941 Refs #3936 added @access private in action lib and added elgg_unregister_action() * engine/lib/access.php, engine/lib/views.php: Fixes #3937 updated the documentation for the access lib and a few minor code clean-ups * engine/classes/ElggMenuItem.php, mod/blog/views/default/blog/group_module.php, mod/blog/views/default/blog/sidebar/revisions.php, mod/blog/views/default/object/blog.php, mod/blog/views/default/widgets/blog/content.php, .../views/default/bookmarks/group_module.php, mod/bookmarks/views/default/object/bookmarks.php, .../views/default/widgets/bookmarks/content.php, .../views/default/theme_preview/general.php, .../admin/develop_utilities/diagnostics.php, mod/file/views/default/file/group_module.php, mod/file/views/default/icon/object/file.php, mod/file/views/default/object/file.php, .../views/default/widgets/filerepo/content.php, .../views/default/discussion/group_module.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../default/groups/profile/activity_module.php, .../views/default/groups/profile/summary.php, .../views/default/groups/sidebar/members.php, .../views/default/object/groupforumtopic.php, .../default/widgets/a_users_groups/content.php, mod/likes/views/default/annotation/likes.php, mod/likes/views/default/likes/button.php, mod/logbrowser/views/default/logbrowser/table.php, .../views/default/widgets/messageboard/content.php, mod/messages/views/default/object/messages.php, mod/pages/views/default/annotation/page.php, mod/pages/views/default/object/page_top.php, mod/pages/views/default/pages/group_module.php, mod/pages/views/default/widgets/pages/content.php, .../views/default/object/reported_content.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php, .../views/default/thewire/profile_status.php, .../views/default/widgets/thewire/content.php, .../forms/twitter_api/interstitial_settings.php, .../forms/uservalidationbyemail/bulk_action.php, views/default/admin/appearance/default_widgets.php, .../admin/appearance/profile_fields/list.php, views/default/admin/header.php, views/default/icon/default.php, views/default/icon/user/default.php, views/default/navigation/breadcrumbs.php, views/default/navigation/menu/user_hover.php, views/default/navigation/pagination.php, views/default/navigation/tabs.php, views/default/object/admin_notice.php, views/default/object/default.php, views/default/object/elements/summary.php, views/default/object/plugin/advanced.php, views/default/object/plugin/simple.php, views/default/object/widget/elements/controls.php, views/default/output/tag.php, views/default/output/url.php, views/default/page/elements/footer.php, views/default/page/elements/tagcloud_block.php, views/default/page/layouts/widgets/add_button.php, views/default/river/elements/body.php, views/default/river/elements/responses.php, views/default/river/elements/summary.php, .../river/user/default/profileiconupdate.php, views/default/river/user/default/profileupdate.php, views/default/widgets/content_stats/content.php: Fixes #3411 output/url now has a is_trusted parameter - defaults to false 2011-10-07 Cash Costello <cash.costello@gmail.com> * languages/en.php, .../admin/appearance/profile_fields/list.php, views/default/forms/profile/fields/add.php: Fixes #3644 localized profile field names 2011-10-06 cash <cash.costello@gmail.com> * engine/lib/elgglib.php, engine/lib/input.php, js/lib/autocomplete.js, vendors/jquery/jquery.ui.autocomplete.html.js, views/default/input/autocomplete.php, views/default/user/default.php: using html extension to jquery.ui autocomplete * engine/lib/input.php: Fixes #3932 Refs #3931 improved the livesearch endpoint 2011-10-05 cash <cash.costello@gmail.com> * actions/useradd.php, engine/lib/users.php, languages/en.php: Fixes #3704 displaying error messages when adding users through admin interface 2011-10-04 Brett Profitt <brett.profitt@gmail.com> * mod/tinymce/vendor/tinymce/changelog.txt, mod/tinymce/vendor/tinymce/examples/full.html, .../vendor/tinymce/jscripts/tiny_mce/langs/en.js, .../tiny_mce/plugins/advhr/langs/en_dlg.js, .../tiny_mce/plugins/advimage/editor_plugin.js, .../tiny_mce/plugins/advimage/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/advimage/js/image.js, .../tiny_mce/plugins/advimage/langs/en_dlg.js, .../tiny_mce/plugins/advlink/langs/en_dlg.js, .../tiny_mce/plugins/advlist/editor_plugin.js, .../tiny_mce/plugins/advlist/editor_plugin_src.js, .../tiny_mce/plugins/autolink/editor_plugin.js, .../tiny_mce/plugins/autolink/editor_plugin_src.js, .../tiny_mce/plugins/autoresize/editor_plugin.js, .../plugins/autoresize/editor_plugin_src.js, .../tiny_mce/plugins/autosave/editor_plugin.js, .../tiny_mce/plugins/autosave/editor_plugin_src.js, .../tiny_mce/plugins/contextmenu/editor_plugin.js, .../plugins/contextmenu/editor_plugin_src.js, .../plugins/emotions/img/smiley-foot-in-mouth.gif, .../plugins/emotions/img/smiley-laughing.gif, .../plugins/emotions/img/smiley-sealed.gif, .../tiny_mce/plugins/emotions/img/smiley-smile.gif, .../plugins/emotions/img/smiley-surprised.gif, .../tiny_mce/plugins/emotions/img/smiley-wink.gif, .../tiny_mce/plugins/emotions/langs/en_dlg.js, .../plugins/example_dependency/editor_plugin.js, .../example_dependency/editor_plugin_src.js, .../tiny_mce/plugins/fullpage/editor_plugin.js, .../tiny_mce/plugins/fullpage/editor_plugin_src.js, .../tiny_mce/plugins/fullpage/langs/en_dlg.js, .../tiny_mce/plugins/fullscreen/editor_plugin.js, .../plugins/fullscreen/editor_plugin_src.js, .../tiny_mce/plugins/fullscreen/fullscreen.htm, .../tiny_mce/plugins/inlinepopups/editor_plugin.js, .../plugins/inlinepopups/editor_plugin_src.js, .../inlinepopups/skins/clearlooks2/img/alert.gif, .../inlinepopups/skins/clearlooks2/img/button.gif, .../inlinepopups/skins/clearlooks2/img/confirm.gif, .../inlinepopups/skins/clearlooks2/img/corners.gif, .../skins/clearlooks2/img/vertical.gif, .../tiny_mce/plugins/layer/editor_plugin.js, .../tiny_mce/plugins/layer/editor_plugin_src.js, .../tiny_mce/plugins/lists/editor_plugin.js, .../tiny_mce/plugins/lists/editor_plugin_src.js, .../tiny_mce/plugins/media/editor_plugin.js, .../tiny_mce/plugins/media/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/media/js/media.js, .../tiny_mce/plugins/media/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/media/media.htm, .../tiny_mce/plugins/nonbreaking/editor_plugin.js, .../plugins/nonbreaking/editor_plugin_src.js, .../tiny_mce/plugins/noneditable/editor_plugin.js, .../plugins/noneditable/editor_plugin_src.js, .../tiny_mce/plugins/paste/editor_plugin.js, .../tiny_mce/plugins/paste/editor_plugin_src.js, .../tiny_mce/plugins/paste/langs/en_dlg.js, .../tiny_mce/plugins/searchreplace/langs/en_dlg.js, .../tiny_mce/plugins/spellchecker/editor_plugin.js, .../plugins/spellchecker/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/style/js/props.js, .../tiny_mce/plugins/style/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/style/props.htm, .../tiny_mce/plugins/tabfocus/editor_plugin.js, .../tiny_mce/plugins/tabfocus/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/cell.htm, .../tiny_mce/plugins/table/editor_plugin.js, .../tiny_mce/plugins/table/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/js/cell.js, .../jscripts/tiny_mce/plugins/table/js/row.js, .../tiny_mce/plugins/table/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/table/row.htm, .../jscripts/tiny_mce/plugins/table/table.htm, .../tiny_mce/plugins/template/langs/en_dlg.js, .../tiny_mce/plugins/wordcount/editor_plugin.js, .../plugins/wordcount/editor_plugin_src.js, .../tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js, .../tiny_mce/themes/advanced/editor_template.js, .../themes/advanced/editor_template_src.js, .../tiny_mce/themes/advanced/img/colorpicker.jpg, .../tiny_mce/themes/advanced/img/flash.gif, .../tiny_mce/themes/advanced/img/icons.gif, .../tiny_mce/themes/advanced/img/quicktime.gif, .../tiny_mce/themes/advanced/img/shockwave.gif, .../jscripts/tiny_mce/themes/advanced/js/anchor.js, .../jscripts/tiny_mce/themes/advanced/js/image.js, .../jscripts/tiny_mce/themes/advanced/langs/en.js, .../tiny_mce/themes/advanced/langs/en_dlg.js, .../themes/advanced/skins/default/content.css, .../themes/advanced/skins/default/img/buttons.png, .../themes/advanced/skins/default/img/items.gif, .../themes/advanced/skins/default/img/tabs.gif, .../tiny_mce/themes/advanced/skins/default/ui.css, .../themes/advanced/skins/highcontrast/content.css, .../themes/advanced/skins/highcontrast/ui.css, .../themes/advanced/skins/o2k7/content.css, .../themes/advanced/skins/o2k7/img/button_bg.png, .../advanced/skins/o2k7/img/button_bg_black.png, .../advanced/skins/o2k7/img/button_bg_silver.png, .../tiny_mce/themes/advanced/skins/o2k7/ui.css, .../jscripts/tiny_mce/themes/simple/img/icons.gif, .../jscripts/tiny_mce/themes/simple/langs/en.js, .../vendor/tinymce/jscripts/tiny_mce/tiny_mce.js, .../tinymce/jscripts/tiny_mce/tiny_mce_src.js, .../jscripts/tiny_mce/utils/editable_selects.js: Refs #3853. Upgraded TinyMCE to 3.4.6. Embed still inserts the content in the wrong place for IE 8. * pages/avatar/view.php: Refs #3396. Added try / catch for avatar icon. 2011-10-04 cash <cash.costello@gmail.com> * mod/blog/lib/blog.php: Fixes #3793 blogs respect closed groups for main index page * .../views/default/object/reported_content.php, views/default/css/admin.php: Refs #3809 implemented Evan's suggestion for button spacing * engine/lib/users.php: Fixes #3700 using different names for add friend and remove friend user hover menu items * mod/groups/lib/groups.php: Fixes #3841 not displaying leave group button to group owners * mod/groups/lib/groups.php: Fixes #3898 checking whether the viewer is logged in before adding join/requet buttons * engine/lib/entities.php: Fixes #3753 removed deprecated functions from delete_entity() 2011-10-03 cash <cash.costello@gmail.com> * views/default/css/admin.php: Fixes #3866 added CSS for entity menu in admin theme * mod/embed/README.txt, mod/embed/views/default/embed/item.php, mod/embed/views/default/js/embed/embed.php, mod/file/views/default/icon/object/file.php, views/default/icon/default.php: using better insert class * mod/embed/README.txt, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/layout.php, mod/embed/views/default/js/embed/embed.php, mod/embed/views/default/navigation/menu/embed.php, mod/file/start.php, .../views/default/embed/file_upload/content.php: removed the sections from the menu to provide more flexibility in tab ordering 2011-10-02 Brett Profitt <brett.profitt@gmail.com> * pages/avatar/view.php: Fixed avatar handling for default icons if the uploaded file is missing. * engine/lib/access.php, engine/lib/annotations.php, engine/lib/entities.php, engine/lib/metadata.php, engine/lib/relationships.php: Merged docs update for getters from 1.7. * engine/classes/ElggFile.php, mod/file/actions/file/upload.php: Merged file mime type detection from 1.7. * engine/lib/database.php: Merged fixes for delayed queries from 1.7. * engine/tests/regression/trac_bugs.php: Merged test for can_write_to_container(). 2011-09-10 Brett Profitt <brett.profitt@gmail.com> * engine/tests/suite.php: Fixes #3675. Added admin gate keeper to unit tests. 2011-10-02 Brett Profitt <brett.profitt@gmail.com> * mod/categories/deactivate.php: Removing admin notice for unpopulated categories when disabling categories plugin. * actions/admin/plugins/activate.php, actions/admin/plugins/activate_all.php, actions/admin/plugins/deactivate.php, actions/admin/plugins/deactivate_all.php, actions/admin/plugins/set_priority.php, engine/classes/ElggPlugin.php, engine/classes/ElggPluginPackage.php, languages/en.php: Fixes #3915. Added ElggPlugin->getFriendlyName() to check for manifest->getName() first, then for plugin ID. Added better descriptions for plugin activation errors. 2011-10-01 cash <cash.costello@gmail.com> * engine/lib/navigation.php, engine/lib/views.php: Fixes #3860 changed context-sensitive to dynamic to describe menus * mod/bookmarks/actions/bookmarks/save.php, mod/bookmarks/languages/en.php: Fixes #3686 added work around for PHP bug when validating URLs with dashes 2011-10-01 Cash Costello <cash.costello@gmail.com> * views/default/forms/avatar/crop.php: Fixes #3888 correcting initialization of avatar cropping library * engine/lib/elgglib.php, views/default/forms/avatar/crop.php: Fixes #3913 registering jquery.imgareaselect * actions/avatar/upload.php: Fixes #3912 checking that the upload succeeded before resizing * languages/en.php: more was defined twice in the core language file 2011-10-01 cash <cash.costello@gmail.com> * mod/embed/README.txt, mod/embed/views/default/js/embed/embed.php: Updated the instructions * mod/embed/views/default/js/embed/embed.php, mod/file/views/default/embed/file/content.php, .../views/default/embed/file_upload/content.php: fixed the forwarding of an embed upload form * mod/embed/start.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/item.php, mod/embed/views/default/js/embed/embed.php: cleaned up the embed item view and removed the inline js * mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/item.php, mod/embed/views/default/embed/list.php, mod/embed/views/default/embed/tabs.php, mod/embed/views/default/group/default/embed.php, mod/embed/views/default/js/embed/embed.php, mod/embed/views/default/object/default/embed.php, mod/embed/views/default/object/file/embed.php, mod/embed/views/default/object/file/embedlist.php, mod/embed/views/default/site/default/embed.php, mod/embed/views/default/user/default/embed.php: removed unnecessary code * mod/embed/languages/en.php, mod/embed/start.php, mod/embed/views/default/embed/item.php, mod/embed/views/default/embed/layout.php, mod/embed/views/default/embed/list.php, mod/embed/views/default/js/embed/embed.php, mod/embed/views/default/navigation/menu/embed.php, mod/file/start.php: using the menu system for the embed tabs and adding a reusable select list view * engine/lib/configuration.php: Fixes #3826 using wwwroot in 1.8.x releases 2011-09-30 cash <cash.costello@gmail.com> * views/default/forms/useradd.php: Fixes #3890 removed admin check in useradd form since it is only used by admins * engine/lib/navigation.php, mod/groups/start.php, mod/likes/views/default/annotation/likes.php, mod/messageboard/start.php, mod/messages/views/default/object/messages.php, views/default/core/friends/collection.php, views/default/output/confirmlink.php: Fixes #3904 action word should come first for encode_text parameter 2011-09-29 cash <cash.costello@gmail.com> * views/default/css/elements/forms.php: Fixes #3894 ui-datepicker should start out hidden * views/default/css/elements/forms.php: Fixes #3666, #3748 distinct CSS for inline vs popup date picker and fixed position bug for prev/next links in header * engine/lib/access.php, engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/plugins.php, engine/lib/private_settings.php, engine/lib/relationships.php: Fixes #3827 updated documentation on @return for elgg_get_entities* functions 2011-09-28 Brett Profitt <brett.profitt@gmail.com> * engine/lib/elgglib.php, engine/lib/views.php, engine/tests/api/helpers.php: Fixes #3891. elgg_register_external_file() defaults priority to 500. Elgg's default CSS now at 500 instead of 1. * .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, mod/profile/views/default/profile/owner_block.php, views/default/core/avatar/upload.php, views/default/forms/avatar/crop.php, views/default/icon/user/default.php: Fixes #3879. Removed some instances of deprecated views / functions. * mod/file/pages/file/search.php: Fixes #3823. More carefully casting to int for file's search. * engine/tests/api/plugins.php: Refs #3808. Removed failing tests for manifest translations. * engine/lib/entities.php, engine/lib/metastrings.php, engine/lib/river.php, engine/lib/tags.php, engine/tests/api/entity_getter_functions.php: Fixes #3713. elgg_get_entities() and friends return false if passed invalid options. 2011-09-26 cash <cash.costello@gmail.com> * engine/lib/output.php, views/default/input/checkboxes.php, views/default/input/date.php, views/default/input/dropdown.php, views/default/input/radio.php, views/default/input/userpicker.php: Fixes #2921 clearing new ignore internal variables 2011-09-25 cash <cash.costello@gmail.com> * engine/lib/navigation.php, views/default/navigation/menu/site.php: Fixes #3876 fixed dangling more site menu when items are manually selected - thanks to JEBailey * ...0.1-forum_reply_river_view-5758ce8d86ac56ce.php, version.php: Fixes #3877 updates river db table for replying to forum topics * languages/en.php, views/default/river/user/default/profileupdate.php: Refs #3842 adding river view back so that those upgrading from earlier Elgg views don't have empty river messages 2011-09-24 Cash Costello <cash.costello@gmail.com> * views/default/css/admin.php, views/default/css/elements/icons.php, views/default/css/ie.php, views/default/css/ie7.php: Fixes #3653 shrink wrapping .elgg-avatar so that hover menu arrow is constrained to the avatar image * engine/lib/views.php, mod/embed/views/default/embed/css.php, views/default/css/elements/core.php, views/default/css/elements/navigation.php, views/default/css/ie.php, views/default/css/ie6.php, views/default/css/ie7.php, views/default/page/elements/head.php: Fixes #3845 added ie7 css view and tested all current hacks for ie7 2011-09-24 cash <cash.costello@gmail.com> * mod/file/languages/en.php: Fixes #3858 added file notification string translation - thanks to slyhne * .../views/default/forms/logbrowser/refine.php, .../views/default/object/reported_content.php, .../views/default/reportedcontent/admin_css.php, views/default/css/admin.php, views/default/forms/admin/plugins/change_state.php, views/default/forms/admin/plugins/filter.php, views/default/forms/admin/plugins/sort.php: Fixes #3809 updated admin buttons css * engine/lib/deprecated-1.8.php, engine/lib/river.php, engine/lib/views.php, mod/likes/views/default/likes/count.php, mod/likes/views/default/likes/css.php, mod/likes/views/default/likes/js.php, mod/messageboard/views/default/messageboard/js.php, views/default/css/elements/components.php: Fixes #3828 correct list classes * .../admin/administer_utilities/logbrowser.php, mod/logbrowser/views/default/logbrowser/form.php, mod/logbrowser/views/default/logbrowser/refine.php: Fixes #3865 updated logbrowser refine form * views/default/css/admin.php: Fixes #3788 pagination highlighting updated for admin theme * views/default/admin/appearance/profile_fields.php, views/default/forms/profile/fields/add.php, views/default/forms/profile/fields/reset.php: Refs #3864 updated the two form bodies for edit profile fields * views/default/forms/account/settings.php, views/default/forms/login.php, views/default/forms/plugins/settings/save.php, views/default/forms/plugins/usersettings/save.php, views/default/forms/register.php, views/default/forms/usersettings/save.php: Fixes #3856 adds elgg-foot to forms missing it in /views/default/forms and updated documentation 2011-09-23 Brett Profitt <brett.profitt@gmail.com> * engine/handlers/cache_handler.php: Refs #3859. Using PHP internal functions to expire cache in +6 months instead of doing math manually to avoid int overflow. 2011-09-22 cash <cash.costello@gmail.com> * mod/embed/views/default/embed/css.php, mod/file/views/default/embed/file/content.php: Fixes #3795 not inserting the file title when embeding a file and tweaked css - thanks to slyhne * engine/classes/ElggPluginManifest.php, languages/en.php, views/default/admin/plugins.php: Fixes #3808 not translating manifest fields through elgg_echo() 2011-09-22 Cash Costello <cash.costello@gmail.com> * engine/lib/upgrade.php: Fixes #3834 not loading version.php hundreds of times - thanks to srokap 2011-09-21 cash <cash.costello@gmail.com> * js/lib/ui.js, views/default/css/elements/navigation.php, views/default/css/ie.php, views/default/navigation/menu/site.php: Fixes #3770 CSS only site menu that works in IE7 2011-09-19 Steve Clay <steve@mrclay.org> * engine/lib/elgglib.php, engine/lib/group.php, engine/lib/sessions.php, languages/en.php: forward throws Exception if headers sent. fix for http://trac.elgg.org/ticket/3765 * engine/lib/views.php: don't generate false internalid deprecation notices: http://trac.elgg.org/ticket/2921#comment:3 2011-09-18 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggMenuItem.php: Fixes #3786 menu code was corrupting link class if an additional class was passed through getContent() * mod/developers/languages/en.php, mod/developers/start.php, .../views/default/admin/develop_tools/inspect.php, .../views/default/admin/develop_tools/preview.php, .../views/default/admin/developers/inspect.php, .../views/default/admin/developers/preview.php: Fixes #3721 reorganized the developer tools menu items in the admin area * .../views/default/js/developers/developers.php: Fixes #3825 need to specify the data type as json 2011-09-17 cash <cash.costello@gmail.com> * languages/en.php: Fixes #3819 added the request action words to the language file * mod/logrotate/languages/en.php, mod/logrotate/start.php, .../views/default/plugins/logrotate/settings.php, .../default/plugins/twitter_api/usersettings.php: Fixes #3824 fixed deprecation warnings for plugin settings and usersettings * views/default/object/plugin/advanced.php: Refs #3236 using .float-alt for plugin activate button * .../default/plugins/garbagecollector/settings.php, .../default/settings/garbagecollector/edit.php, .../views/default/plugins/groups/settings.php, mod/groups/views/default/settings/groups/edit.php, .../views/default/plugins/logrotate/settings.php, .../views/default/settings/logrotate/edit.php, .../views/default/plugins/twitter_api/settings.php, .../default/plugins/twitter_api/usersettings.php, .../views/default/settings/twitter_api/edit.php, .../default/usersettings/twitter_api/edit.php: Fixes #2990 updated the bundled plugins to use the new plugin/user settings structure 2011-09-17 Cash Costello <cash.costello@gmail.com> * .../views/default/settings/twitter_api/edit.php, views/default/css/admin.php, views/default/object/plugin/advanced.php, .../object/plugin/elements/dependencies.php, views/default/object/plugin/invalid.php, views/default/object/plugin/simple.php, views/default/page/admin.php: Fixes #3236 finishes admin theme - open new tickets for new issues 2011-09-15 cash <cash.costello@gmail.com> * engine/lib/views.php: Fixes #3178 updated elgg_view_icon() to take an optional class * _graphics/elgg_sprites.png, mod/search/views/default/search/css.php, views/default/css/elements/icons.php: Fixes #3400, #3820 added additional icons to Elgg's sprite 2011-09-15 Cash Costello <cash.costello@gmail.com> * views/default/css/lightbox.php: Fixes #3818 fixed short tag and extra slash in URL for lightbox 2011-09-14 Cash Costello <cash.costello@gmail.com> * .../notifications/subscriptions/forminternals.php, views/default/icon/user/default.php, views/default/input/friendspicker.php: Fixes #3742 not including the hover menu on the personal notifications page * engine/lib/navigation.php, languages/en.php, mod/diagnostics/languages/en.php, mod/diagnostics/start.php, .../admin/develop_utilities/diagnostics.php, .../views/default/admin/utilities/diagnostics.php, mod/logbrowser/languages/en.php, mod/logbrowser/start.php, .../admin/administer_utilities/logbrowser.php, .../views/default/admin/utilities/logbrowser.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/start.php, .../admin/administer_utilities/reportedcontent.php, .../default/admin/utilities/reportedcontent.php: Fixes #3681 fixed Utilities menu collisions in admin section and added documentation about registering more than one menu item with the same name to a menu * views/default/forms/admin/site/update_advanced.php: Fixes #3783 using an associative array for advanced settings checkboxes 2011-09-13 Cash Costello <cash.costello@gmail.com> * js/lib/elgglib.js, js/lib/languages.js, views/default/js/elgg.php: Fixes #3539 two conditions for triggering init,system now - dom is ready and languages loaded * views/default/output/confirmlink.php: Fixes #3811 defaulting title to confirm text if passed to output/confirmlink * languages/en.php, views/default/admin/plugins.php: Fixes #3623 added non-bundled filter option for plugins * .../default/widgets/a_users_groups/content.php: Fixes #3803 fixed groups more link in widget 2011-09-12 Cash Costello <cash.costello@gmail.com> * engine/lib/admin.php, views/default/js/admin.php: Refs #3800 including jeditable on more admin pages * engine/lib/deprecated-1.8.php: Fixes #3801 fixed documentation for page_owner_entity() * mod/externalpages/manifest.xml: Fixes #3804 using Site Pages for the plugin name 2011-09-12 Brett Profitt <brett.profitt@gmail.com> * .gitignore: Refs #3573. Using more specific rules in .gitignore. * mod/embed/manifest.xml: Refs #3771. Fixed incorrect requires plugin name. 2011-09-11 Brett Profitt <brett.profitt@gmail.com> * .gitignore: Fixse #3573. Ignoring all files in /mod/ that aren't part of core. * mod/embed/manifest.xml, mod/file/views/default/embed/file/content.php, .../views/default/embed/file_upload/content.php: Fixes #3771. Added missing files for embed support. Added requirement for file in embed's manifest. 2011-09-11 Cash Costello <cash.costello@gmail.com> * mod/dashboard/languages/en.php, mod/dashboard/start.php, .../default/widgets/group_activity/content.php, .../views/default/widgets/group_activity/edit.php: Fixes #3340 adds group activity widget for the user dashboard 2011-09-11 Ravindra Nath Kakarla <ravindhranath@gmail.com> * engine/lib/input.php: Livesearch handler returns proper JSON string now 2011-09-11 Cash Costello <cash.costello@gmail.com> * engine/lib/users.php: Fixes #3794 fixes menu links so that admins can edit avatars 2011-09-10 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggMenuItem.php: Fixes #3741 fixed menu code so that all links do not get empty title and confirm attributes * engine/lib/views.php: Fixes #3665, #3660 added plugin hooks for page and layouts so that rss icon for page meta menu can be registered consistently * engine/lib/views.php: Fixes #3688 setting the page setup variable in $CONFIG before trigger the event to prevent a stack overflow * actions/admin/plugins/activate.php: Fixes #3714 also forwarding to the top of the page when a plugin activation fails * mod/groups/actions/groups/membership/join.php: Fixes #3752 corrected URL for group membership requests * engine/lib/plugins.php: made the documentation of the plugin settings code a little clearer * engine/classes/ElggEntity.php: Fixes #3782 only deleting metadata if the entity has been saved * mod/logbrowser/start.php, mod/logbrowser/views/default/logbrowser/form.php: Fixes #3775 updated admin area for logbrowser to utilities 2011-09-05 Brett Profitt <brett.profitt@gmail.com> * CHANGES.txt, engine/lib/access.php, version.php: Fixed a stupid problem I introduced in the installation and only just caught >:O * version.php: Version bump to 1.8.0. *whew* * README.txt: Updated README to mention the Elgg Foundation. * js/lib/ui.js, views/default/css/ie.php: Refs #3449, #3770. Using JS to fix submenu dropdown in IE7. * engine/lib/deprecated-1.8.php: Improved documentation for deprecated functions. * UPGRADE.txt: Added instructions to delete deprecated plugins during upgrade. * CHANGES.txt: Updated changes for 1.8.0. * CONTRIBUTORS.txt: Updated contributors file with @elgg.org email addresses. * UPGRADE.txt: Added more explicit upgrade instructions for 1.7 -> 1.8. * views/default/css/ie.php: Refs #3449. Some IE7 CSS fixes. I need to shower now. 2011-09-04 Brett Profitt <brett.profitt@gmail.com> * engine/lib/entities.php: Fixes #3661. Pulled in recursive delete fixes to master. * engine/classes/ElggEntity.php: Refs #3661. Merged lat/long metadata fixes to master. * engine/lib/entities.php, mod/search/search_hooks.php: Refs #3661. Merged XSS fixes in search to master. * mod/pages/pages/pages/edit.php: Refs #3661. Better filtering for container_guid in pages. * mod/file/pages/file/search.php: Refs #3661. Pulled in XSS fixes for file search. * mod/groups/lib/groups.php: Fixes #3720. Using correctly filters for tabs on group landing page. * engine/start.php: Refs #3661. Merged $CONFIG->lastcache fix to master. Fixes #3530. $CONFIG->lastcache has correct value on page load when cache is regenerated. Conflicts: engine/start.php 2011-09-03 Brett Profitt <brett.profitt@gmail.com> * engine/lib/access.php: Fixed typo in call to function. 2011-08-30 Brett Profitt <brett.profitt@gmail.com> * actions/friends/collections/add.php, actions/friends/collections/delete.php, actions/friends/collections/edit.php, engine/lib/access.php, engine/tests/api/access_collections.php, languages/en.php: Fixes #3543. Ported access collections fix to master. 2011-08-29 Brett Profitt <brett.profitt@gmail.com> * engine/lib/views.php, views/default/css/lightbox.php: Fixes #3461: Using absolute URLs for lightbox CSS. * mod/embed/views/default/js/embed/embed.php: Removing debug string. 2011-08-27 Brett Profitt <brett.profitt@gmail.com> * mod/profile/views/default/profile/js.php: Fixes #3561. Only adding the static profile block height to the widget canvas if on the profile page. * mod/embed/languages/en.php, mod/embed/start.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/item/gallery.php, mod/embed/views/default/embed/item/list.php, mod/embed/views/default/embed/layouts/gallery.php, mod/embed/views/default/embed/layouts/list.php, mod/embed/views/default/embed/upload/content.php, mod/embed/views/default/js/embed/embed.php, mod/embed/views/default/js/embed/inline.php, mod/file/start.php: Fixes #2911. Embed plugins works again. Added menu for embed sections. This plugin is painfully messy. * engine/classes/ElggPluginPackage.php, engine/lib/plugins.php, languages/en.php, views/default/admin/plugins.php: Fixes #3434. Manifests are checked more carefully on anything that checks deps. Disabling plugins with invalid manifests from admin page. 2011-08-25 Brett Profitt <brett.profitt@gmail.com> * engine/lib/views.php: Fixes #3535. elgg_view_form() automatically adds elgg-form-action-name. * mod/likes/start.php: Removed unused code for likes notification. * mod/likes/actions/likes/add.php, mod/likes/languages/en.php, mod/likes/start.php: Fixes #3131. Added generic liking notification text. * mod/blog/start.php: Fixes #3558. Added upgrade for excerpt in blogs. * mod/blog/start.php: Removed silly check for elgg version. * mod/blog/start.php: Fixing blog upgrades for excerpt. * CODING.txt: Fixes #3657. There's not a good way to ensure redirects for CODING.txt because most of the code is off our servers now, so just putting a placeholder. * views/default/page/elements/head.php, views/default/page/elements/shortcut_icon.php: Fixes #3662. Pulled out shortcut_icon to its own view for easier overriding. 2011-08-24 Brett Profitt <brett.profitt@gmail.com> * engine/classes/ElggPriorityList.php: Checking for === false when moving elements in ElggPriorityList instead of just !$priority. Fixes problems when moving elements to / from 0. * .../forms/uservalidationbyemail/bulk_action.php: Fixes #3621. Corrected the URL for the unvalidated users pagination. * mod/groups/actions/discussion/reply/save.php, mod/groups/start.php, .../views/default/annotation/group_topic_post.php, .../views/default/forms/discussion/reply/save.php, .../views/default/annotation/messageboard.php: Fixes #3612, #3750. Added edit replies back to group plugin with the annotation menu. * mod/messageboard/start.php: Refs #3750. Messageboard using annotations menu. * engine/lib/navigation.php, views/default/annotation/default.php, views/default/annotation/generic_comment.php, views/default/css/elements/navigation.php: Refs #3750. Added annotation menu for generic comments (delete) and default annotations (empty). * js/lib/hooks.js: Fixes #3589. JS "all" hook handlers called only once. * actions/avatar/upload.php: Refs #3557: Upscaling small icons to 200x200. This doesn't fix the problem if someone uploads a 100x200 image. * mod/categories/actions/save.php, mod/categories/activate.php, mod/categories/languages/en.php, mod/categories/start.php, mod/categories/views/default/input/categories.php, .../views/default/plugins/categories/settings.php, .../views/default/settings/categories/edit.php: Refs #3746. Updated categories for 1.8. Still some deprecation notices, but functional. 2011-08-23 Brett Profitt <brett.profitt@gmail.com> * .../actions/twitter_api/interstitial_settings.php, mod/twitter_api/languages/en.php, mod/twitter_api/lib/twitter_api.php, mod/twitter_api/pages/twitter_api/interstitial.php, mod/twitter_api/start.php, .../forms/twitter_api/interstitial_settings.php, .../default/usersettings/twitter_api/edit.php: Fixes #3117. Added an interstitial page for twitter new users. * views/default/navigation/menu/default.php: Rewriting more chars to - in the default menu view. * engine/classes/ElggPriorityList.php, engine/lib/elgglib.php, engine/lib/views.php, engine/tests/api/helpers.php: Fixes #3355. Added ElggPriorityList. Adapted the externals system to use it. 2011-08-22 Brett Profitt <brett.profitt@gmail.com> * engine/lib/views.php, vendors/jquery/jquery-1.6.2.min.js, vendors/jquery/jquery-ui-1.8.16.min.js, views/installation/page/default.php: Closes #3015. jQuery updated to 1.6.2. jQuery-UI updated to 1.8.16. 2011-08-21 Brett Profitt <brett.profitt@gmail.com> * mod/groups/lib/groups.php: Fixes #3701. Removed early call to elgg_echo() for group action button menu. * engine/classes/ElggSite.php: Fixes #3606. Reset password page added to public pages for walled garden mode. * engine/lib/river.php: Fixes #3496. Using OR to concatenate unpaired type and subtype clauses in elgg_get_river_type_subtype_where_sql(). 2011-08-18 Brett Profitt <brett.profitt@gmail.com> * engine/lib/views.php: Fixing priorities for jquery. 2011-08-17 Brett Profitt <brett.profitt@gmail.com> * engine/classes/ElggPriorityList.php, engine/lib/elgglib.php, engine/tests/api/helpers.php: Finished ElggPriorityList. Migrated external files to use it. 2011-08-17 tvld <tom@lorinthe.com> * htaccess_dist: My very first attempt to contribute... http://trac.elgg.org/ticket/3601 For optimal speed, Firebug's Yslow complained that the js and ico files did not have an Etag. 2011-08-15 Brett Profitt <brett.profitt@gmail.com> * engine/classes/ElggPriorityList.php, engine/tests/api/helpers.php: Refs #3355. Added ElggPriorityList. * pages/friends/collections/add.php, pages/friends/collections/pickercallback.php, pages/friends/collections/view.php, pages/friends/index.php, pages/friends/of.php: Fixes #3715. Added the new collection button back. * mod/search/views/default/search/list.php: Fixed pagination for search. * mod/search/views/default/search/list.php: Fixes #3254. Removing limit for "+X more Y" in search results. 2011-07-27 Brett Profitt <brett.profitt@gmail.com> * engine/classes/ElggBatch.php: Fixed some documentation. 2011-07-27 Richard Loxley <richard.loxley@surevine.com> * engine/lib/actions.php: Fixes Ticket #3709 "Embed plugin: uploading a file in Firefox tries to save a JSON file in the user's browser" 2011-07-10 Cash Costello <cash.costello@gmail.com> * engine/lib/views.php: Fixes #3336 functions that used elgg_view_exists() were not falling back to the default views 2011-07-09 cash <cash.costello@gmail.com> * mod/file/pages/file/search.php: Refs #3685 need null for no container * engine/lib/users.php, pages/avatar/view.php: fixed redirect for user avatars if we cannot get the user 2011-07-07 Brett Profitt <brett.profitt@gmail.com> * mod/dashboard/start.php, views/default/admin/appearance/default_widgets.php: Fixes #3669. Dashboard now registers for default widgets. * version.php: Version bump to 1.8.0b2 2011-07-07 Cash Costello <cash.costello@gmail.com> * views/default/css/elements/components.php, views/default/river/elements/body.php, views/default/river/relationship/friend/create.php: fixed the float issue with the friends river view * views/default/icon/user/default.php: Refs #3567 added class extending to icon/user/default 2011-07-06 cash <cash.costello@gmail.com> * views/default/input/radio.php: Refs #3624 fixed radio button value detection 2011-07-06 Cash Costello <cash.costello@gmail.com> * actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, engine/classes/ElggPlugin.php: Fixes #2204 standardized the hooks/overrides for plugin settings and usersettings * engine/lib/river.php: $joins was not declared in elgg_get_river() * vendors/jquery/jquery.imgareaselect-0.8.min.js, .../jquery.imgareaselect-0.9.8/GPL-LICENSE.txt, .../jquery.imgareaselect-0.9.8/MIT-LICENSE.txt, .../css/border-anim-h.gif, .../css/border-anim-v.gif, .../jquery.imgareaselect-0.9.8/css/border-h.gif, .../jquery.imgareaselect-0.9.8/css/border-v.gif, .../css/imgareaselect-animated.css, .../css/imgareaselect-default.css, .../css/imgareaselect-deprecated.css, .../scripts/jquery.imgareaselect.js, .../scripts/jquery.imgareaselect.min.js, .../scripts/jquery.imgareaselect.pack.js, .../scripts/jquery.min.js, views/default/forms/avatar/crop.php: Fixes #3663 upgrades imgareaselect library * mod/likes/actions/likes/add.php, .../default/river/annotation/likes/create.php: Fixes #3642 removing likes river code * engine/lib/navigation.php, mod/blog/lib/blog.php, mod/bookmarks/pages/bookmarks/all.php, mod/bookmarks/pages/bookmarks/friends.php, mod/bookmarks/pages/bookmarks/owner.php, mod/file/pages/file/friends.php, mod/file/pages/file/owner.php, mod/file/pages/file/world.php, mod/groups/lib/discussion.php, mod/groups/lib/groups.php, mod/messages/pages/messages/inbox.php, mod/messages/pages/messages/sent.php, mod/pages/pages/pages/friends.php, mod/pages/pages/pages/owner.php, mod/pages/pages/pages/world.php: changed new convenience function from elgg_register_add_button() to elgg_register_title_button() * mod/embed/views/default/embed/css.php, mod/embed/views/default/js/embed/embed.php: updated the embed plugin for new css class elgg-item rather than elgg-list-item 2011-07-04 cash <cash.costello@gmail.com> * views/default/css/elements/forms.php: styled the date picker for the main theme * views/default/css/admin.php: theming the date picker for the admin theme * js/lib/ui.js, views/default/input/date.php, views/default/output/date.php: Fixes #3560 input/date and output/date support ISO 8601 (YYYY-MM-DD) and Unix timestamps. Need to think about how to handle alternate text formats. 2011-07-03 Brett Profitt <brett.profitt@gmail.com> * actions/friends/collections/add.php, actions/friends/collections/delete.php, actions/friends/collections/edit.php, engine/lib/access.php, engine/tests/api/access_collections.php, languages/en.php: Merged ACL fixes from 1.7 branch. * engine/lib/access.php, engine/tests/api/access_collections.php: Merged d423aee393458d6827db from 1.7 to master. Fixes #3552. Addess ACL unit tests. These currently fail because of #3522. Conflicts: engine/lib/access.php 2011-07-03 cash <cash.costello@gmail.com> * .../views/default/page/layouts/custom_index.php: removed deprecated function from custom_index plugin * views/default/page/elements/header_logo.php: reformatted the code in page/elements/header_logo view due to line length * .../views/default/page/layouts/custom_index.php: removed deprecated function from custom_index plugin * views/default/page/elements/header_logo.php: reformatted the code in page/elements/header_logo view due to line length * mod/blog/languages/en.php: Fixes #3593 defining the blog post notification string * languages/en.php: Fixes #3640 added 'none' as a language string * engine/classes/ElggUser.php: Fixes #3650 deprecated ElggUser::getCollections() * documentation/coding_standards/best_practices.txt, documentation/coding_standards/deprecation.txt: pulled deprecation guidelines out of general best practices * CODING.txt, documentation/coding_standards/best_practices.txt, .../coding_standards/css_coding_standards.txt, .../coding_standards/html_best_practices.txt, .../coding_standards/javascript_best_practices.txt, .../javascript_coding_standards.txt, .../coding_standards/php_best_practices.txt, .../coding_standards/php_coding_standards.txt: separate out coding standards 2011-07-03 Cash Costello <cash.costello@gmail.com> * engine/classes/ElggCache.php: Fixes #3656 updates the AccessArray interface methods for ElggCache * mod/notifications/start.php, mod/tinymce/start.php: these plugins should not need special loading order * views/default/css/admin.php: updated the admin theme for the new css classes on input elements 2011-07-02 cash <cash.costello@gmail.com> * mod/developers/actions/developers/settings.php, mod/developers/languages/en.php, mod/developers/start.php, .../views/default/admin/developers/settings.php: added logging of events and plugin hooks * mod/developers/actions/developers/settings.php, mod/developers/languages/en.php, mod/developers/start.php, .../views/default/admin/developers/settings.php: Fixes #3152 adds wrapping of views with comments * mod/developers/classes/ElggLogCache.php: returning false to stop elgg_dump() from also displaying the debugging information to the screen * mod/developers/actions/developers/settings.php, mod/developers/languages/en.php, mod/developers/start.php, .../views/default/admin/developers/settings.php: Fixes #3500 added setting for raw string display * mod/developers/views/default/developers/log.php: removed warning if no messages in the cache * engine/classes/ElggPlugin.php, mod/developers/actions/developers/settings.php, mod/developers/classes/ElggLogCache.php, mod/developers/languages/en.php, mod/developers/start.php, .../views/default/admin/developers/settings.php, mod/developers/views/default/developers/css.php, mod/developers/views/default/developers/log.php: added logging to the web page footer * mod/developers/actions/developers/inspect.php, mod/developers/classes/ElggInspector.php, mod/developers/languages/en.php, mod/developers/start.php, mod/developers/vendors/jsTree/jquery.jstree.js, mod/developers/vendors/jsTree/themes/apple/bg.jpg, mod/developers/vendors/jsTree/themes/apple/d.png, .../vendors/jsTree/themes/apple/dot_for_ie.gif, .../vendors/jsTree/themes/apple/style.css, .../vendors/jsTree/themes/apple/throbber.gif, mod/developers/vendors/jsTree/themes/classic/d.gif, mod/developers/vendors/jsTree/themes/classic/d.png, .../vendors/jsTree/themes/classic/dot_for_ie.gif, .../vendors/jsTree/themes/classic/style.css, .../vendors/jsTree/themes/classic/throbber.gif, .../vendors/jsTree/themes/default-rtl/d.gif, .../vendors/jsTree/themes/default-rtl/d.png, .../vendors/jsTree/themes/default-rtl/dots.gif, .../vendors/jsTree/themes/default-rtl/style.css, .../vendors/jsTree/themes/default-rtl/throbber.gif, mod/developers/vendors/jsTree/themes/default/d.gif, mod/developers/vendors/jsTree/themes/default/d.png, .../vendors/jsTree/themes/default/style.css, .../vendors/jsTree/themes/default/throbber.gif, .../views/default/admin/developers/inspect.php, mod/developers/views/default/developers/css.php, mod/developers/views/default/developers/tree.php, .../views/default/forms/developers/inspect.php, .../views/default/js/developers/developers.php: added the inspect tool to developers tool plugin * engine/lib/river.php, pages/river.php: fixed river for #3544 * mod/embed/start.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/upload/content.php: fixed embed plugin for #3544 * mod/file/pages/file/search.php, mod/messages/pages/messages/send.php: fixed messages and file plugins for #3544 * engine/lib/input.php: added note about preventing reflected XSS vulnerabilities. 2011-07-02 Cash Costello <cash.costello@gmail.com> * views/default/input/access.php, views/default/input/autocomplete.php, views/default/input/button.php, views/default/input/calendar.php, views/default/input/captcha.php, views/default/input/checkbox.php, views/default/input/checkboxes.php, views/default/input/date.php, views/default/input/dropdown.php, views/default/input/email.php, views/default/input/file.php, views/default/input/location.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/radio.php, views/default/input/tag.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php: Fixes #3624 input views use class extending rather than overriding * mod/blog/views/default/forms/blog/save.php: fixed the blog categories code as the entity was not being passed 2011-07-01 Cash Costello <cash.costello@gmail.com> * mod/bookmarks/pages/bookmarks/bookmarklet.php: removed the add bookmark button from get bookmarklet page 2011-06-30 Cash Costello <cash.costello@gmail.com> * engine/lib/elgglib.php: Adds exception handling to shutdown hook from pull request 50 * engine/lib/views.php, vendors/jquery/jquery-1.5.min.js, vendors/jquery/jquery-1.6.1.min.js, vendors/jquery/jquery-ui-1.8.14.min.js, vendors/jquery/jquery-ui-1.8.9.min.js: Refs #3015 updated jquery and jquery-ui to their latest releases * languages/en.php, views/default/object/plugin/advanced.php: Fixes #3635 added strings for activate and deactivate * languages/en.php: Fixes #3636 added general language strings for sort and filter 2011-06-29 cash <cash.costello@gmail.com> * .../views/default/groups/profile/widgets.php: made group widget columns backward compatible so that content at least does not disappear * engine/classes/ElggMenuItem.php: handling spaces and uppercase characters when creating menu item classes * engine/lib/views.php, views/default/page/elements/wrapper.php: added backward compatibility for the view page_elements/content_wrapper * engine/lib/group.php: added @since dates on two functions in group library 2011-06-29 Cash Costello <cash.costello@gmail.com> * mod/tinymce/views/default/js/tinymce.php, mod/tinymce/views/default/tinymce/css.php: Fixes #3537 using elgg.echo() for i18n of word count * mod/tinymce/css/elgg_tinymce.css, mod/tinymce/tinymce_content.css, mod/tinymce/views/default/js/tinymce.php: moved tinymce content css into its own directory * views/default/css/admin.php, views/default/css/elements/modules.php: Fixes #3629 added overflow hidden to .elgg-module for both default and admin themes * mod/thewire/pages/thewire/everyone.php, mod/thewire/pages/thewire/friends.php, mod/thewire/pages/thewire/owner.php, mod/thewire/pages/thewire/reply.php: Fixes #3578 added a css class to thewire add form * actions/admin/plugins/activate.php, actions/admin/plugins/deactivate.php, actions/admin/plugins/set_priority.php, views/default/object/plugin/advanced.php: Fixes #3630 using the plugin id for the css id 2011-06-28 Cash Costello <cash.costello@gmail.com> * mod/thewire/views/default/forms/thewire/add.php: Fixes #3579 using input/plaintext in the wire form * views/default/css/admin.php, views/default/page/layouts/admin.php: Fixes #3519 admin area now has title buttons * engine/lib/views.php, views/default/page/layouts/content/header.php: using elgg_view_title() in content layout header * languages/en.php, views/default/widgets/content_stats/content.php: Fixes #3597 defined a language string for 'more' * languages/en.php: Fixes #3505 define language string for menu:page:header:default * .../views/default/forms/bookmarks/save.php, .../views/default/forms/developers/settings.php, .../views/default/forms/expages/edit.php, mod/file/views/default/forms/file/upload.php, .../views/default/forms/discussion/reply/save.php, mod/groups/views/default/forms/discussion/save.php, .../views/default/forms/invitefriends/invite.php, .../views/default/forms/messages/process.php, .../views/default/forms/messages/reply.php, mod/messages/views/default/forms/messages/send.php, .../forms/notificationsettings/groupsave.php, mod/pages/views/default/forms/pages/edit.php, .../views/default/forms/reportedcontent/add.php, mod/thewire/views/default/forms/thewire/add.php: Fixes #3407 added elgg-foot to plugin forms * views/default/navigation/menu/elements/item.php: updated the menu item view to work with the new setLinkClass/addLinkClass methods 2011-06-27 Cash Costello <cash.costello@gmail.com> * mod/blog/lib/blog.php, mod/blog/views/default/forms/blog/save.php, mod/groups/lib/groups.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/groups/edit.php, .../default/forms/notificationsettings/save.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php, views/default/core/settings/account.php, views/default/css/elements/forms.php, views/default/forms/avatar/crop.php, views/default/forms/avatar/upload.php, views/default/forms/comments/add.php, views/default/forms/friends/collections/add.php, views/default/forms/plugins/settings/save.php, views/default/forms/profile/edit.php, views/default/forms/user/requestnewpassword.php, views/default/forms/useradd.php, views/default/forms/usersettings/save.php, views/default/forms/widgets/save.php, views/default/input/form.php: Refs #3407 using elgg-form and elgg-foot in core forms. Plugins next 2011-06-26 cash <cash.costello@gmail.com> * mod/bookmarks/pages/bookmarks/add.php, mod/bookmarks/pages/bookmarks/all.php, mod/bookmarks/pages/bookmarks/bookmarklet.php, mod/bookmarks/pages/bookmarks/edit.php, mod/bookmarks/pages/bookmarks/friends.php, mod/bookmarks/pages/bookmarks/owner.php, mod/file/pages/file/edit.php, mod/file/pages/file/friends.php, mod/file/pages/file/owner.php, mod/file/pages/file/search.php, mod/file/pages/file/upload.php, mod/file/pages/file/view.php, mod/file/pages/file/world.php, mod/groups/lib/discussion.php, mod/groups/lib/groups.php, .../views/default/groups/profile/buttons.php, mod/members/pages/members/index.php, mod/messageboard/pages/messageboard/owner.php, mod/messages/pages/messages/inbox.php, mod/messages/pages/messages/read.php, mod/messages/pages/messages/send.php, mod/messages/pages/messages/sent.php, mod/messages/views/default/messages/js.php, mod/pages/pages/pages/edit.php, mod/pages/pages/pages/friends.php, mod/pages/pages/pages/history.php, mod/pages/pages/pages/new.php, mod/pages/pages/pages/owner.php, mod/pages/pages/pages/revision.php, mod/pages/pages/pages/view.php, mod/pages/pages/pages/world.php, mod/thewire/pages/thewire/everyone.php, mod/thewire/pages/thewire/friends.php, mod/thewire/pages/thewire/owner.php, mod/thewire/pages/thewire/previous.php, mod/thewire/pages/thewire/reply.php, mod/thewire/pages/thewire/tag.php, mod/thewire/pages/thewire/thread.php, pages/river.php: this should update all the core pages and plugins using 'buttons' * engine/lib/navigation.php, mod/blog/lib/blog.php, views/default/page/layouts/content.php, views/default/page/layouts/content/header.php: removed buttons logic from content header view, created convenience function rather than copying and pasting, and updated the blog plugin * engine/classes/ElggMenuItem.php, engine/lib/navigation.php, mod/groups/start.php: added a data array to ElggMenuItem. Now by default options end up being passed to output/url. * mod/embed/images/close_button.gif, mod/embed/js/embed.js, mod/embed/views/default/embed/js.php, mod/embed/views/default/js/embed/embed.php: updated based on Brett's comments and removed old stuff related to facebox lightbox 2011-06-26 Cash Costello <cash.costello@gmail.com> * engine/lib/relationships.php: Fixes #3585 do not need to check parameters because was registered for only one event * engine/classes/ElggMenuItem.php, engine/lib/navigation.php, js/lib/ui.js, mod/groups/start.php, mod/logbrowser/views/default/logbrowser/form.php, mod/profile/views/default/profile/owner_block.php, .../views/default/object/reported_content.php, views/default/object/plugin/advanced.php, views/default/object/plugin/invalid.php, views/default/object/widget/elements/controls.php, views/default/page/layouts/widgets/add_button.php: Fixes #3470 using rel=toggle now * mod/thewire/languages/en.php, .../views/default/river/object/thewire/create.php: provided a way to get to the wire from activity page * mod/blog/languages/en.php, mod/blog/lib/blog.php, mod/bookmarks/pages/bookmarks/all.php, mod/bookmarks/start.php, mod/file/languages/en.php, mod/file/pages/file/friends.php, mod/file/pages/file/owner.php: made breadcrumbs consistent in content plugins * mod/groups/start.php: not displaying the reply button for discussion topics in widgets * mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, mod/groups/views/default/group/default.php, .../views/default/object/groupforumtopic.php, mod/pages/views/default/object/page_top.php, mod/thewire/views/default/object/thewire.php, views/default/object/default.php, views/default/object/elements/summary.php: Fixes #3368 combining $vars with parameters for object/elements/summary view * .../views/default/settings/logrotate/edit.php: removed use of deprecated internalname key in log rotation * engine/classes/ElggEntity.php, mod/blog/lib/blog.php, mod/bookmarks/pages/bookmarks/view.php, mod/file/pages/file/view.php, mod/groups/lib/discussion.php, .../views/default/groups/sidebar/featured.php, mod/messages/pages/messages/read.php, mod/pages/pages/pages/view.php, mod/search/views/default/search/entity.php, pages/entities/index.php, views/default/page/elements/owner_block.php, views/json/entities/entity_list.php: Fixes #3614 updated use of elgg_view_entity() throughout core * mod/messageboard/pages/messageboard/owner.php: better way of sorting messageboard annotations 2011-06-25 Brett Profitt <brett.profitt@gmail.com> * engine/lib/deprecated-1.8.php: Don't say the db was upgradeded when it wasn't. * engine/lib/upgrade.php, engine/lib/upgrades/2011010101.php: Fixes #3554. Pulled 1.7->1.8 upgrade bootstrapping into a separate function. Made the plugin upgrade that forwards (2011010101) set itself in the processed upgrades. 2011-06-25 cash <cash.costello@gmail.com> * views/default/css/elements/layout.php, views/default/page/layouts/one_column.php: one_column layout was not showing title and nav * mod/messageboard/pages/messageboard/owner.php: fixed ordering of messageboard posts 2011-06-25 Brett Profitt <brett.profitt@gmail.com> * engine/lib/configuration.php: datalist_get() was incorrectly setting escaped values in the cache. 2011-06-25 cash <cash.costello@gmail.com> * engine/lib/admin.php: fixed spacing in elgg_admin_add_plugin_settings_menu() * languages/en.php, .../river/user/default/profileiconupdate.php: actually read Evan's comment on pull request #48 and fixed previous * languages/en.php, .../river/user/default/profileiconupdate.php: updates the avatar update river view and closes pull request #48 * views/default/river/elements/body.php, views/default/river/elements/responses.php, views/default/river/elements/summary.php: added documentation to new river views and improved handling of responses * engine/classes/ElggEntity.php: Fixes #3609 removed use of deprecated trigger_plugin_hook() * mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/js.php, mod/groups/views/default/groups/profile/module.php, .../views/default/groups/profile/widgets.php: Fixes #3395 using a fluid gallery for the groups profile page * js/lib/ui.js, mod/likes/start.php, mod/likes/views/default/likes/count.php, mod/likes/views/default/likes/js.php: Fixes #3610 $guid was not defined 2011-06-25 Cash Costello <cash.costello@gmail.com> * views/default/css/elements/navigation.php: Fixes #3388 put vertical-align: middle back on topbar icons * mod/likes/start.php, mod/likes/views/default/likes/button.php, mod/likes/views/default/likes/count.php, mod/likes/views/default/likes/css.php, views/default/river/elements/body.php: Fixes #3566 separate out likes button from likes count * mod/likes/views/default/likes/button.php, mod/likes/views/default/likes/display.php, views/default/css/elements/core.php, views/default/css/elements/navigation.php: Refs #3388 entity menu has better vertical alignment 2011-06-24 cash <cash.costello@gmail.com> * mod/groups/lib/groups.php: fixed breadcrumb on groups members page * .../views/default/forms/messageboard/add.php: added spacing between messageboard textarea and submit button * mod/messages/pages/messages/read.php: adding some spacing between the messages and the reply form * mod/blog/views/default/blog/group_module.php, .../views/default/bookmarks/group_module.php, mod/file/views/default/file/group_module.php, .../views/default/discussion/group_module.php, .../default/groups/profile/activity_module.php, mod/groups/views/default/groups/profile/module.php, mod/pages/views/default/pages/group_module.php: Fixes #3139 DRYs up group modules * mod/custom_index/index.php, .../views/default/groups/sidebar/members.php, views/default/css/elements/components.php: Fixes #3559 adds .elgg-gallery-users * engine/lib/entities.php, engine/lib/views.php, mod/custom_index/index.php, mod/file/views/default/file/typecloud.php, .../views/default/groups/sidebar/members.php, views/default/widgets/friends/content.php: Refs #1253 using 'list_type' string instead of boolean 'gallery' for entity listing * engine/lib/views.php, mod/search/views/default/search/list.php, views/default/css/admin.php, views/default/css/elements/components.php, views/default/object/elements/summary.php, views/default/page/components/gallery.php, views/default/page/components/list.php: cleaned up the list/gallery css classes to use standard class naming - minor modifications only * .../graphics/sign-in-with-twitter-d.png, .../graphics/sign-in-with-twitter-l.png, mod/twitter_api/lib/twitter_api.php, .../views/default/twitter_api/login.php: Fixes #2958 cleaned up user login for twitter * mod/thewire/start.php: Fixes #3204 adds hook trigger so that wire sends out status updates * mod/twitter_api/lib/twitter_api.php, mod/twitter_api/start.php: fixed the post to twitter capability - was not loading the twitter oauth class * mod/twitter_api/lib/twitter_api.php, .../default/usersettings/twitter_api/edit.php: fixes the authorization to post so that it does not include login * mod/twitter_api/start.php: twitter @anywhere was causing problems - pages were not loading and js errors 2011-06-20 benbro <ben.browitt@gmail.com> * engine/lib/statistics.php, engine/lib/users.php: added find_active_users hook 2011-06-24 Cash Costello <cash.costello@gmail.com> * .../river/object/groupforumtopic/create.php, views/default/river/elements/body.php: fixed group forum discussion inline replies for activity page 2011-06-23 cash <cash.costello@gmail.com> * mod/twitter_api/languages/en.php, mod/twitter_api/start.php, .../views/default/settings/twitter_api/edit.php, mod/twitter_api/views/default/twitter_api/css.php: cleaned up the twitter api plugin settings so instructions are correct. Need to verify that login works. * .../views/default/settings/twitter_api/edit.php: added instructions back to twitter api plugin settings * views/default/css/admin.php: added a css class so that we can limit the width of text instruction areas in admin area 2011-06-23 Cash Costello <cash.costello@gmail.com> * mod/groups/actions/groups/membership/remove.php, mod/groups/languages/en.php: Refs #1867 let group owner know what user they just removed * mod/dashboard/start.php, mod/dashboard/views/default/dashboard/blurb.php, mod/dashboard/views/default/dashboard/css.php: Fixes #3599 spacing of dashboard blurb fixed * views/default/css/elgg.php: Fixes #3471 moved helpers to end of css/elgg * mod/twitter/views/default/twitter/css.php: Fixes #3603 fixes display of @username in twitter widget - thanks to ManUtopiK 2011-06-22 cash <cash.costello@gmail.com> * views/default/page/default.php: backward compatibility of the admin page shell was broken when we reorganized the page view directory * mod/thewire/languages/en.php, mod/thewire/views/default/thewire/reply.php: added @username in the reply text for a wire post 2011-06-22 Cash Costello <cash.costello@gmail.com> * mod/members/pages/members/search.php: Fixes #3598 sanitizing the $name variable 2011-06-21 Franz Liedke <franz@develophp.org> * engine/classes/ElggMenuItem.php: Add param description to PHPDoc comments of setText() function. 2011-06-20 cash <cash.costello@gmail.com> * engine/lib/actions.php: removed debug code 2011-06-20 Franz Liedke <franz@develophp.org> * engine/classes/ElggMenuItem.php: Add setText() method to ElggMenuItem class. Fixes #3546. * engine/classes/ElggMenuItem.php: Add setHref() method to ElggMenuItem class. Fixes #3486. 2011-06-19 cash <cash.costello@gmail.com> * mod/thewire/start.php: fixed the wire's previous ajax - the link class for the menu was lost in the conversion from plain class to link_class * languages/en.php: fixed typo in edit profile fields instructions * mod/file/views/default/forms/file/upload.php: we "upload" new files and "save" old ones * mod/file/pages/file/view.php, mod/file/views/default/object/file.php: moved the download button for files to the action menu (which probably needs to be a menu) * mod/embed/views/default/embed/upload/content.php, mod/embed/views/default/js/embed/embed.php: File uploads working now. It is hard coded to only work with file plugin. * engine/lib/actions.php: added another way for an action to be detected as an Ajax action: set the request variable X-Requested-With = XMLHttpRequest. This is because files cannot be uploaded with XMLHttpRequest * mod/file/actions/file/upload.php, mod/file/views/default/file/embed_upload.php, mod/file/views/default/forms/file/upload.php: removed the special ajax/embed code from the file plugin * views/default/css/elements/layout.php: need the system messages to be above the lightbox overlay at 1000 z-index * mod/file/views/default/forms/file/upload.php: need a default container for files if form included from outside file plugin (like the embed plugin) 2011-06-19 Cash Costello <cash.costello@gmail.com> * views/default/widgets/friends/content.php: Fixes #3581 checks that the owner of a friends widget is a user 2011-06-18 cash <cash.costello@gmail.com> * mod/embed/start.php: fixed issue with embedding a file in an embedded file * mod/embed/start.php, mod/embed/views/default/embed/tabs.php, mod/embed/views/default/js/embed/embed.php: added back tab switching * mod/embed/views/default/embed/addcontentjs.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/js/embed/embed.php: rewrote pagination for embed file listing * mod/embed/start.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/js/embed/embed.php, mod/embed/views/default/js/embed/inline.php: rewrote the insert javascript as an intermediate step. I'm sure I completely broke ECML integration and uploading files. * mod/embed/start.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/tabs.php, views/default/css/elements/navigation.php: using the new lightbox and hacking away at the complicated embed/embed view * mod/blog/actions/blog/save.php, mod/blog/views/default/forms/blog/save.php: Fixes #3580 adding blog preview button that uses save action * languages/en.php: added "Preview" as a general term defined in language file * mod/blog/actions/blog/save.php: using elgg_delete_river() rather than custom SQL in blog save action * mod/blog/views/default/forms/blog/save.php: moving the delete button in blog form to right side * mod/twitter_api/languages/en.php: Calling normal user registration "manual" was confusing admin manual registration with user initiated registration 2011-06-18 Cash Costello <cash.costello@gmail.com> * LICENCE.txt, LICENSE.txt: moved LICENCE.txt to LICENSE.txt to be consistent with readme 2011-06-13 Evan Winslow <evan@elgg.org> * views/default/css/elements/components.php: Using tabs, not spaces for indentation * mod/groups/start.php, .../river/object/groupforumtopic/create.php, views/default/river/elements/body.php, views/default/river/elements/footer.php, views/default/river/elements/responses.php: Renamed river footer to a more semantic "responses". Fixed discussion to work inline again with this new layout. * views/default/css/elements/components.php: elgg-river-message and elgg-river-attachments now get the old elgg-river-content styling 2011-06-13 Jeff Tilson <jrtilson@gmail.com> * mod/groups/actions/groups/membership/remove.php, mod/groups/languages/en.php, mod/groups/start.php: Added 'remove from group' link to the user hover menu (only appears when the page owner is a group) 2011-06-13 Ravindra Nath Kakarla <ravindhranath@gmail.com> * mod/thewire/views/default/js/thewire.php: textarea has to be jQuery object 2011-06-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggMenuItem.php, views/default/navigation/menu/elements/item.php: Fixes #3282 always using a menu item's name in its class * mod/tinymce/views/default/js/tinymce.php: Fixes #3175 toggled tinymce takes full width now - thanks tomv * languages/en.php: made some language clearer on default widgets instructions * .../views/default/forms/expages/edit.php: fixed formatting of site pages creation form - longtext menu was overlapping tinymce * views/default/css/admin.php: added the css for longtext control menu to admin theme 2011-06-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/languages/en.php, .../views/default/object/reported_content.php, .../views/default/reportedcontent/admin_css.php: fixing some display issues with reported content - code use a little cleanup * mod/thewire/languages/en.php: pulling in blacktooth's wire language typo fix : pull request #32 * mod/likes/start.php: Fixes #3521 removed unecessary anchor tags - thanks to blacktooth * engine/classes/ElggSite.php, ...8b1-sites_need_a_site_guid-6d9dcbf46c0826cc.php, version.php: Fixes #2910 set the site_guid of site entities * engine/lib/elgglib.php: Fixes #3480 not requiring a timestamp when using the js/css page handler * views/default/css/elements/layout.php: Fixes #3409 fixed small viewport issue with default theme * views/default/core/settings/tools.php: adjusted the spacing between the settings tools text and the surrounding elements * mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/profile/fields.php: using divs for group profile fields to work around html validation issues with the out/tags view using a div 2011-06-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/details.php: convert profile details to use divs so that we don't have invalid html due to output/tags * views/default/page/layouts/widgets/add_panel.php: need to maintain key associations with widget types * views/default/page/layouts/widgets/add_panel.php: sort widgets for add widgets panel * views/default/css/elements/navigation.php: moved the elgg logo to the left by 10 pixels * engine/lib/elgglib.php, engine/lib/users.php, views/default/css/elements/navigation.php: topbar icons were pushing the site title. Forced the elgg logo and avatar to behave. Adding overflow hidden to the topbar div would prevent future problems but cause issues for those adding drop down menus * actions/avatar/crop.php, actions/avatar/upload.php, languages/en.php: added user avatar river messages back * engine/lib/deprecated-1.8.php, engine/lib/river.php: Fixes #3039 added elgg_delete_river() * views/default/css/elements/modules.php: made the widget edit area slightly darker to provide contrast with content area * mod/profile/views/default/profile/owner_block.php: added some spacing around the profile action menu * pages/account/forgotten_password.php, pages/account/register.php, pages/account/reset_password.php, views/default/css/elements/forms.php, views/default/forms/user/requestnewpassword.php: Fixes #3556 limiting width of account text boxes * index.php, mod/custom_index/index.php: Fixes #3376 added RSS feed to default index page and suppressing on custom index front page * engine/classes/ElggSite.php, engine/lib/users.php, pages/account/forgotten_password.php, pages/account/reset_password.php, views/default/core/account/login_walled_garden.php, views/default/forms/login.php: Fixes #3515 created a unified page handler for account pages * mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/embed/views/default/embed/item/list.php, mod/file/views/default/object/file.php, mod/groups/views/default/group/default.php, .../views/default/object/groupforumtopic.php, mod/pages/views/default/object/page_top.php, mod/thewire/views/default/object/thewire.php, views/default/group/elements/summary.php, views/default/object/default.php, views/default/user/default.php, views/default/user/elements/summary.php: Fixes #3096 added user and group summery views an updated plugins to use the new view locations * views/default/object/elements/summary.php, views/default/page/components/summary.php: Refs #3096 Moved page/components/summary to object/elements/summary. Left page/components/summary for backwards compatibility. Plugins will eventually need to be updated to use $type/elements/summary * mod/pages/views/default/object/page_top.php: Fixes #3523 setting public write access to logged in for pages * mod/pages/start.php, mod/pages/views/default/input/write_access.php: Refs #3523 added a view for write access in pages plugin * mod/pages/pages/pages/view.php, mod/pages/start.php: Fixes #2672 limiting deleting pages and creating sub pages * engine/classes/ElggMenuItem.php, engine/lib/admin.php: sorting plugin settings menu items by text * .../views/default/settings/categories/edit.php, .../default/settings/garbagecollector/edit.php, .../views/default/settings/logrotate/edit.php: Refs #2032 changed <p> to <div> for plugin settings * mod/blog/views/default/forms/blog/save.php, mod/groups/actions/groups/delete.php, mod/groups/views/default/forms/groups/delete.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/groups/edit.php, .../views/default/forms/invitefriends/invite.php, .../notifications/subscriptions/forminternals.php, views/default/css/elements/forms.php, views/default/forms/avatar/crop.php, views/default/forms/avatar/upload.php, views/default/forms/comments/add.php, views/default/forms/usersettings/save.php: Refs #3407 adds a footer for forms * install/css/install.css, views/installation/install/nav.php, views/installation/install/pages/complete.php: fixed disabled button in installer - css class had changed 2011-06-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/developers/languages/en.php, .../views/default/theme_preview/general.php: Fixes #3394 added a landing page to theme preview and break out of iframe link * engine/lib/users.php, views/default/input/location.php, views/default/input/tag.php, views/default/output/location.php, views/default/output/tag.php, views/default/output/tags.php: Fixes #3489 added input/output views for tag and location * mod/invitefriends/manifest.xml: added invite friends to default activated plugins * actions/admin/plugins/activate.php, actions/admin/plugins/deactivate.php: Refs #2871 Forgot to update the forwarding for activate/deactivate actions * languages/en.php, mod/diagnostics/languages/en.php, mod/externalpages/languages/en.php: Refs #3410 all admin menu items have consistent capitalization * engine/lib/admin.php: Fixes #3548 the check for an admin menu's parent wasn't working * actions/admin/plugins/activate_all.php, actions/admin/plugins/deactivate_all.php, views/default/admin/plugins.php, views/default/css/admin.php, views/default/forms/admin/plugins/change_state.php: Fixes #2871 activate all/deactivate all now sensitive to filtering * views/default/admin/plugins/simple.php, .../forms/admin/plugins/simple_update_states.php: Refs #2871 removed the simple plugins page * engine/lib/admin.php, views/default/admin/plugins.php, views/default/admin/plugins/advanced.php: Refs #2871 promoted advanced plugins up to be a primary menu * views/default/object/plugin/advanced.php: Refs #2871 also turning off dragging when not in priority order * views/default/admin/plugins/advanced.php, views/default/object/plugin/advanced.php, .../object/plugin/elements/dependencies.php: Refs #2871 only showing links for changing priority when all plugins are shown in priority order * languages/en.php, views/default/admin/plugins/advanced.php, views/default/forms/admin/plugins/filter.php, views/default/forms/admin/plugins/sort.php: Refs #2871 adding sorting to advanced plugin page * languages/en.php, views/default/admin/plugins/advanced.php: Refs #2871 filter plugins by active/inactive state * mod/diagnostics/manifest.xml: setting correct category for diagnostics plugin 2011-06-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Closes #3510. Merged CHANGES.txt for 1.7.9 to trunk. * engine/lib/deprecated-1.8.php: Refs #3510, #3366. Added warning about count vs sum in egef_annotation_count() to trunk. * mod/profile/start.php: Refs #3510, #3316. Merged register_metadata_as_independent() fix in profile. 2011-06-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2011052801.php, version.php: Refs #3510, #3416. Merged update for making sure users have relationship member_of on site object. * mod/messages/languages/en.php, mod/messages/views/default/object/messages.php: Refs #3510, #3264. Ported fix for icons of messages from deleted users to trunk. 2011-06-08 Evan Winslow <evan@elgg.org> * engine/lib/views.php, languages/en.php, mod/blog/languages/en.php, .../views/default/river/object/blog/create.php, mod/bookmarks/languages/en.php, .../default/river/object/bookmarks/create.php, mod/file/languages/en.php, .../views/default/river/object/file/create.php, mod/groups/languages/en.php, .../river/annotation/group_topic_post/reply.php, mod/groups/views/default/river/group/create.php, .../river/object/groupforumtopic/create.php, .../default/river/relationship/member/create.php, .../default/river/annotation/likes/create.php, mod/messageboard/languages/en.php, .../default/river/object/messageboard/create.php, mod/pages/languages/en.php, .../views/default/river/object/page/create.php, mod/thewire/languages/en.php, .../views/default/river/object/thewire/create.php, .../river/annotation/generic_comment/create.php, views/default/river/elements/body.php, views/default/river/elements/summary.php, views/default/river/item.php, views/default/river/relationship/friend/create.php: River revamp for 1.8 2011-06-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/core/account/login_dropdown.php, views/default/core/account/login_walled_garden.php: Refs #3510, #3414, #3536. Ported https login fixes to trunk. Will need to backport changes to 1.7 for #3536. * engine/lib/group.php, engine/lib/sessions.php, languages/en.php: Refs #3510, #3418. Merged fix for forwarding after output to trunk. * mod/tinymce/vendor/tinymce/changelog.txt, .../vendor/tinymce/examples/accessibility.html, .../vendor/tinymce/examples/css/content.css, mod/tinymce/vendor/tinymce/examples/css/word.css, .../vendor/tinymce/examples/custom_formats.html, mod/tinymce/vendor/tinymce/examples/full.html, mod/tinymce/vendor/tinymce/examples/index.html, .../vendor/tinymce/examples/lists/image_list.js, .../vendor/tinymce/examples/lists/link_list.js, .../vendor/tinymce/examples/lists/media_list.js, .../vendor/tinymce/examples/lists/template_list.js, mod/tinymce/vendor/tinymce/examples/media/logo.jpg, .../vendor/tinymce/examples/media/logo_over.jpg, .../vendor/tinymce/examples/media/sample.avi, .../vendor/tinymce/examples/media/sample.dcr, .../vendor/tinymce/examples/media/sample.flv, .../vendor/tinymce/examples/media/sample.mov, .../vendor/tinymce/examples/media/sample.ram, .../vendor/tinymce/examples/media/sample.rm, .../vendor/tinymce/examples/media/sample.swf, mod/tinymce/vendor/tinymce/examples/menu.html, mod/tinymce/vendor/tinymce/examples/simple.html, mod/tinymce/vendor/tinymce/examples/skins.html, .../vendor/tinymce/examples/templates/layout1.htm, .../vendor/tinymce/examples/templates/snippet1.htm, mod/tinymce/vendor/tinymce/examples/word.html, .../vendor/tinymce/jscripts/tiny_mce/langs/en.js, .../tiny_mce/plugins/advhr/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/advhr/rule.htm, .../jscripts/tiny_mce/plugins/advimage/image.htm, .../jscripts/tiny_mce/plugins/advimage/js/image.js, .../tiny_mce/plugins/advimage/langs/en_dlg.js, .../tiny_mce/plugins/advlink/js/advlink.js, .../tiny_mce/plugins/advlink/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/advlink/link.htm, .../tiny_mce/plugins/advlist/editor_plugin.js, .../tiny_mce/plugins/advlist/editor_plugin_src.js, .../tiny_mce/plugins/autolink/editor_plugin.js, .../tiny_mce/plugins/autolink/editor_plugin_src.js, .../tiny_mce/plugins/autoresize/editor_plugin.js, .../plugins/autoresize/editor_plugin_src.js, .../tiny_mce/plugins/autosave/editor_plugin.js, .../tiny_mce/plugins/autosave/editor_plugin_src.js, .../tiny_mce/plugins/bbcode/editor_plugin.js, .../tiny_mce/plugins/bbcode/editor_plugin_src.js, .../tiny_mce/plugins/contextmenu/editor_plugin.js, .../plugins/contextmenu/editor_plugin_src.js, .../tiny_mce/plugins/emotions/emotions.htm, .../tiny_mce/plugins/fullpage/css/fullpage.css, .../tiny_mce/plugins/fullpage/editor_plugin.js, .../tiny_mce/plugins/fullpage/editor_plugin_src.js, .../tiny_mce/plugins/fullpage/fullpage.htm, .../tiny_mce/plugins/fullpage/js/fullpage.js, .../tiny_mce/plugins/fullscreen/editor_plugin.js, .../plugins/fullscreen/editor_plugin_src.js, .../tiny_mce/plugins/inlinepopups/editor_plugin.js, .../plugins/inlinepopups/editor_plugin_src.js, .../inlinepopups/skins/clearlooks2/window.css, .../tiny_mce/plugins/layer/editor_plugin.js, .../tiny_mce/plugins/layer/editor_plugin_src.js, .../tiny_mce/plugins/legacyoutput/editor_plugin.js, .../plugins/legacyoutput/editor_plugin_src.js, .../tiny_mce/plugins/lists/editor_plugin.js, .../tiny_mce/plugins/lists/editor_plugin_src.js, .../tiny_mce/plugins/media/css/content.css, .../jscripts/tiny_mce/plugins/media/css/media.css, .../tiny_mce/plugins/media/editor_plugin.js, .../tiny_mce/plugins/media/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/media/img/flash.gif, .../tiny_mce/plugins/media/img/flv_player.swf, .../tiny_mce/plugins/media/img/quicktime.gif, .../tiny_mce/plugins/media/img/realmedia.gif, .../tiny_mce/plugins/media/img/shockwave.gif, .../jscripts/tiny_mce/plugins/media/img/trans.gif, .../tiny_mce/plugins/media/img/windowsmedia.gif, .../jscripts/tiny_mce/plugins/media/js/media.js, .../tiny_mce/plugins/media/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/media/media.htm, .../tiny_mce/plugins/media/moxieplayer.swf, .../tiny_mce/plugins/nonbreaking/editor_plugin.js, .../plugins/nonbreaking/editor_plugin_src.js, .../tiny_mce/plugins/noneditable/editor_plugin.js, .../plugins/noneditable/editor_plugin_src.js, .../tiny_mce/plugins/pagebreak/css/content.css, .../tiny_mce/plugins/pagebreak/editor_plugin.js, .../plugins/pagebreak/editor_plugin_src.js, .../tiny_mce/plugins/pagebreak/img/pagebreak.gif, .../tiny_mce/plugins/pagebreak/img/trans.gif, .../tiny_mce/plugins/paste/editor_plugin.js, .../tiny_mce/plugins/paste/editor_plugin_src.js, .../plugins/searchreplace/editor_plugin.js, .../plugins/searchreplace/editor_plugin_src.js, .../plugins/searchreplace/js/searchreplace.js, .../plugins/searchreplace/searchreplace.htm, .../tiny_mce/plugins/spellchecker/editor_plugin.js, .../plugins/spellchecker/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/style/js/props.js, .../tiny_mce/plugins/style/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/style/props.htm, .../tiny_mce/plugins/tabfocus/editor_plugin.js, .../tiny_mce/plugins/tabfocus/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/cell.htm, .../tiny_mce/plugins/table/editor_plugin.js, .../tiny_mce/plugins/table/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/js/cell.js, .../jscripts/tiny_mce/plugins/table/js/row.js, .../jscripts/tiny_mce/plugins/table/js/table.js, .../tiny_mce/plugins/table/langs/en_dlg.js, .../tiny_mce/plugins/table/merge_cells.htm, .../jscripts/tiny_mce/plugins/table/row.htm, .../jscripts/tiny_mce/plugins/table/table.htm, .../tiny_mce/plugins/template/js/template.js, .../tiny_mce/plugins/visualchars/editor_plugin.js, .../plugins/visualchars/editor_plugin_src.js, .../tiny_mce/plugins/wordcount/editor_plugin.js, .../plugins/wordcount/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm, .../tiny_mce/plugins/xhtmlxtras/acronym.htm, .../tiny_mce/plugins/xhtmlxtras/attributes.htm, .../jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm, .../jscripts/tiny_mce/plugins/xhtmlxtras/del.htm, .../tiny_mce/plugins/xhtmlxtras/editor_plugin.js, .../plugins/xhtmlxtras/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm, .../tiny_mce/plugins/xhtmlxtras/js/attributes.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js, .../plugins/xhtmlxtras/js/element_common.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js, .../jscripts/tiny_mce/themes/advanced/about.htm, .../jscripts/tiny_mce/themes/advanced/anchor.htm, .../jscripts/tiny_mce/themes/advanced/charmap.htm, .../tiny_mce/themes/advanced/color_picker.htm, .../tiny_mce/themes/advanced/editor_template.js, .../themes/advanced/editor_template_src.js, .../jscripts/tiny_mce/themes/advanced/image.htm, .../tiny_mce/themes/advanced/img/flash.gif, .../tiny_mce/themes/advanced/img/iframe.gif, .../tiny_mce/themes/advanced/img/pagebreak.gif, .../tiny_mce/themes/advanced/img/quicktime.gif, .../tiny_mce/themes/advanced/img/realmedia.gif, .../tiny_mce/themes/advanced/img/shockwave.gif, .../tiny_mce/themes/advanced/img/trans.gif, .../tiny_mce/themes/advanced/img/video.gif, .../tiny_mce/themes/advanced/img/windowsmedia.gif, .../jscripts/tiny_mce/themes/advanced/js/about.js, .../jscripts/tiny_mce/themes/advanced/js/anchor.js, .../tiny_mce/themes/advanced/js/charmap.js, .../tiny_mce/themes/advanced/js/color_picker.js, .../jscripts/tiny_mce/themes/advanced/js/image.js, .../jscripts/tiny_mce/themes/advanced/js/link.js, .../tiny_mce/themes/advanced/js/source_editor.js, .../jscripts/tiny_mce/themes/advanced/langs/en.js, .../tiny_mce/themes/advanced/langs/en_dlg.js, .../jscripts/tiny_mce/themes/advanced/link.htm, .../tiny_mce/themes/advanced/shortcuts.htm, .../themes/advanced/skins/default/content.css, .../tiny_mce/themes/advanced/skins/default/ui.css, .../themes/advanced/skins/highcontrast/content.css, .../themes/advanced/skins/highcontrast/dialog.css, .../themes/advanced/skins/highcontrast/ui.css, .../themes/advanced/skins/o2k7/content.css, .../tiny_mce/themes/advanced/skins/o2k7/dialog.css, .../tiny_mce/themes/advanced/skins/o2k7/ui.css, .../themes/advanced/skins/o2k7/ui_black.css, .../themes/advanced/skins/o2k7/ui_silver.css, .../tiny_mce/themes/advanced/source_editor.htm, .../tiny_mce/themes/simple/editor_template.js, .../tiny_mce/themes/simple/editor_template_src.js, .../vendor/tinymce/jscripts/tiny_mce/tiny_mce.js, .../tinymce/jscripts/tiny_mce/tiny_mce_popup.js, .../tinymce/jscripts/tiny_mce/tiny_mce_src.js, .../tinymce/jscripts/tiny_mce/utils/form_utils.js, .../tinymce/jscripts/tiny_mce/utils/mctabs.js, .../tinymce/jscripts/tiny_mce/utils/validate.js: Refs #3510, #9113. Updated tinyMCE version in trunk. * engine/classes/ElggEntity.php: Refs #3510, #3433. Ported r9062 to trunk. Fix for comment hook returning 0 comments. * CHANGES.txt: Refs #3510: Merged r8938 to trunk. Removed exec props. * README.txt: Merged README.txt version removal to trunk. 2011-06-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php: Fixes #3520 fix check for subdirectory in installer * mod/embed/README.txt, mod/embed/start.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/item/list.php, mod/embed/views/default/embed/js.php, .../default/tinymce/embed_custom_insert_js.php: Refs #3360 #2911 applying ashleyward's patch for embed plugin - thanks! * vendors/jquery/jquery.form.js: Refs #3360 updating the jquery form plugin * mod/blog/actions/blog/delete.php, mod/blog/lib/blog.php, mod/blog/start.php, mod/blog/views/default/blog/group_module.php, mod/bookmarks/actions/bookmarks/delete.php, mod/bookmarks/pages/bookmarks/view.php, mod/bookmarks/start.php, .../views/default/bookmarks/group_module.php, mod/file/actions/file/delete.php, mod/file/actions/file/upload.php, mod/file/pages/file/search.php, mod/file/pages/file/upload.php, mod/file/pages/file/view.php, mod/file/start.php, mod/file/views/default/file/group_module.php, mod/messageboard/pages/messageboard/owner.php, mod/messageboard/start.php, .../views/default/widgets/messageboard/content.php, mod/pages/actions/pages/delete.php, mod/pages/pages/pages/history.php, mod/pages/pages/pages/revision.php, mod/pages/pages/pages/view.php, mod/pages/start.php, mod/pages/views/default/pages/group_module.php: Fixes #3138 using 'all' for group listing urls * mod/likes/actions/likes/add.php, mod/likes/actions/likes/delete.php, mod/likes/views/default/likes/display.php: Fixes #3497 users can unlike other users content 2011-06-02 Russell McLoughlin <mcloughlin3@llnl.gov> * mod/file/actions/file/upload.php: fixed embarrassing spelling mistake. 2011-06-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/likes/start.php: Fixes #3499 using consistent menu name for likes plugin 2011-06-01 Russell McLoughlin <mcloughlin3@llnl.gov> * mod/file/actions/file/upload.php, mod/file/download.php: Modified upload script to guarentee that the directory under elgg data is created or exists. Removed strange chunking code with builtin php function * mod/file/actions/file/upload.php: Modified upload code so that it uses php's built in file copy function rather than reading the entire uploaded file into memory from the temporary upload directory and then saving it to elgg's data dir. 2011-06-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php: Fixes #3455 added documentation back to deprecated functions 2011-05-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPluginPackage.php, languages/en.php, views/default/css/admin.php, views/default/object/plugin/advanced.php: Fixes #3467. Fixed bugs in priority deps. Can now disable active plugins with unmet dependencies. 2011-05-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php: Refs #3236 added some margin to the bottom of the admin footer * engine/lib/users.php, mod/dashboard/manifest.xml, mod/dashboard/start.php, mod/dashboard/views/default/dashboard/blurb.php, pages/dashboard.php, views/default/core/dashboard/blurb.php, views/default/css/elements/misc.php: Refs #3340 pulls dashboard out as plugin * views/default/annotation/generic_comment.php, views/default/page/elements/comments_block.php: Fixes #3457 showing a snippet of a comment in sidebar instead of entire comment * views/default/input/access.php, views/default/input/tags.php, views/default/output/tags.php: Fixes #3189 adds entity support to tags and access views * languages/en.php, mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/categories/manifest.xml, mod/diagnostics/manifest.xml, mod/embed/manifest.xml, mod/file/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/logrotate/manifest.xml, mod/messageboard/manifest.xml, mod/pages/manifest.xml, mod/tagcloud/manifest.xml, mod/tinymce/manifest.xml, mod/twitter/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml: Refs #2104 changed extension to enhancement and added security, widget, and theme categories * engine/lib/river.php: Fixes #3300 adds a created,river event 2011-05-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: 'creating', 'river' is the plugin hook for preventing or catching a river addition before it happens * engine/lib/output.php: Fixes #3454 not stripping empty attributes * engine/lib/admin.php, views/default/object/plugin/advanced.php: Fixes #3163 plugin/<plugin id>/settings.php is now the preferred way to add settings plugins * engine/classes/ElggPlugin.php, engine/lib/elgglib.php, languages/en.php: Fixes #3462 empty classes directory is no longer treated as an error 2011-05-18 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js, views/default/output/confirmlink.php, views/default/page/elements/header.php: Fixes #3385 rel now used for the confirm text so that title can be used separately * engine/lib/pagehandler.php: Fixes #3132 added 'route', $handler plugin hook * views/default/forms/register.php: Fixes #3419 removed code about admin option from registration form * mod/groups/start.php: Fixes #3464 group discussion replies work on activity page 2011-05-15 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/languages/en.php: Fixes #3453 added link to wiki about the data directory * install/css/install.css, views/installation/install/pages/requirements.php: fixed display issue in installation where navigation was overlapping requirements * install/ElggInstaller.php: fixed issue introduced with the session changes in the installer * install/ElggInstaller.php: do not need to initialize globals in installer because they are now declared that way in Elgg core libs * install/ElggInstaller.php: fixed regenerating cache when installing Elgg - wasn't picking up the plugins before * views/installation/page/elements/footer.php: helpful links in installer open up in new page now * install/ElggInstaller.php: Refs #3453 added $CONFIG->data_dir_override so that people can put the data directory in Elgg's root if they want to. Will add instructions to the wiki on using this and protecting the directory * install/ElggInstaller.php, install/ElggRewriteTester.php, install/css/install.css, install/js/install.js, install/languages/en.php, views/installation/forms/install/template.php, views/installation/input/checkbox.php, views/installation/input/checkboxes.php, views/installation/input/combo.php, views/installation/input/form.php, views/installation/input/hidden.php, views/installation/input/text.php: Refs #3453 an implementation of creating the data directory. This capability is turned off due to security concerns. 2011-05-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/installation/input/access.php, views/installation/input/button.php, views/installation/input/checkboxes.php, views/installation/input/dropdown.php, views/installation/input/form.php, views/installation/input/hidden.php, views/installation/input/longtext.php, views/installation/input/password.php, views/installation/input/reset.php, views/installation/input/securitytoken.php, views/installation/input/submit.php, views/installation/input/text.php: clean up installation input views * install/css/install.css: fixed the width of text boxes for the installer * actions/logout.php: on logout send the user to the main page * install/ElggInstaller.php: Fixes #3446 password is not required anymore for installer * install/js/install.js, views/installation/forms/install/template.php, views/installation/page/default.php: fixed the double form submission code for the installer * engine/lib/users.php, views/default/user/default.php: Fixes #3456 user/default now works much like the object/<subtype> views regarding the menu * engine/lib/extender.php: not using deprecated get_annotation/get_metadata functions in can_edit_extender() * views/default/navigation/topbar_tools.php, views/default/page/elements/topbar.php: only display deprecation message if someone extends/overrides the deprecated tools view * mod/developers/languages/en.php: defined elgg_dev_tools:settings:explanation * views/default/input/dropdown.php: fixes a php warning if no options are passed to input/dropdown view * engine/lib/users.php: removed a deprecated function use in users lib * .../views/default/theme_preview/forms.php, views/default/input/userpicker.php: fixed passing wrong parameters to input/userpicker (which is not currently functional) * mod/externalpages/start.php, mod/thewire/start.php, mod/twitter/start.php: removed deprecated functions from these 3 plugins * engine/lib/actions.php: improved documentation of elgg_register_action() * mod/pages/start.php: fixed page revisions url override * engine/lib/extender.php: improved documentation of elgg_register_extender_url_handler() * views/default/forms/admin/menu/save.php: fixed php warning when no custom menu items * languages/en.php: fixed typo in the admin welcome widget * views/default/admin/plugins/advanced.php: sorting plugin categories before display * languages/en.php, mod/groups/manifest.xml, mod/likes/manifest.xml, mod/oauth_api/manifest.xml, mod/twitter_api/manifest.xml, mod/zaudio/manifest.xml: Refs #2104 more category work for bundled plugins * engine/lib/database.php: made database query logging explicitly set to NOTICE level 2011-05-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/lib/blog.php: Fixes #3439 forcing months to have leading zero 2011-05-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump 2011-05-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/userpicker.js: Pulled in Jeff's patch to fix the user picker. * engine/classes/ElggPluginPackage.php: Fixes 3426. Not using a horrible variable name and fixing the bug created by it. 2011-05-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php: Fixed wrapper for annotation calculations. 2011-04-29 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/css/admin.php, views/default/widgets/admin_welcome/content.php: Made admin welcome widget a bit more semantic * upgrade.php: comment typo * engine/.htaccess: Bah, can't do that * engine/.htaccess: Deny all HTTP access to the engine directory 2011-04-28 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/twitter/views/default/twitter/css.php: hacking the 1.7 css for current twitter widget so it looks decent for screenshots * mod/embed/start.php: Refs #3358 fixed another instance where link_class should be used now due to changes in menu code 2011-04-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/security.js, js/lib/ui.js: Fixes #3408. During token refresh, only touching hrefs that contain __elgg_ts and __elgg_token to avoid changing selector-only hrefs since fragment-only hrefs are normalized by the browser. Not sure how this didn't show up until now. 2011-04-28 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/widgets/admin_welcome/content.php: Trying to increase probability that people will read the welcome widget by making the text shorter * languages/en.php, views/default/css/admin.php, views/default/forms/profile/fields/reset.php: Refs #3236 updated the button css so that disable plugin button looks like a button * mod/messages/manifest.xml: activate messages plugin on install * views/default/css/admin.php, .../object/plugin/elements/dependencies.php: Refs #3236 removed elgg-states-* from admin css since it was overaggressive * views/default/css/admin.php: Refs #3236 cleaned up the widget css in admin area 2011-04-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tinymce/start.php: Refs #3358. Missed Tinymce's use of class for its menu. * views/default/css/admin.php: Fixes #3326. Added CSS for inputs in admin area. No more tiny text fields! * mod/messageboard/views/default/messageboard/js.php: Fixed a problem with the ajax for deleting message board posts. * engine/lib/actions.php: Removed unneeded else. * engine/lib/actions.php: Fixes #3127. Normalizing the json returned by the ajax action handler. Doing this in PHP. 2011-04-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php: Added very basic CSS for elgg-markdown in admin area. * engine/lib/admin.php: Fixed possible WSOD for plugin text file page handler. * mod/search/README.txt: Fixed typo in search's readme. * vendors/markdown/UPSTREAM_WARNING, vendors/markdown/markdown.php: Updated markdown to add support for === instead of just ### for headers. Added upstream warning. * mod/search/README.txt: Updated search's readme to markdown. * mod/logrotate/languages/en.php, mod/logrotate/start.php, .../views/default/settings/logrotate/edit.php: Fixes #3253. Merged in Shashank's patch. * engine/lib/plugins.php: Removed stray test code. * engine/lib/plugins.php, views/default/admin/plugins/advanced.php: Refs #3362. Removed use of $show_bad in elgg_get_plugins(). * actions/admin/plugins/activate.php, actions/admin/plugins/activate_all.php, actions/admin/plugins/deactivate.php, actions/admin/plugins/deactivate_all.php, actions/admin/plugins/set_priority.php, actions/admin/plugins/simple_update_states.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, engine/classes/ElggPlugin.php, engine/classes/ElggPluginPackage.php, engine/lib/admin.php, engine/lib/deprecated-1.8.php, engine/lib/plugins.php, install/ElggInstaller.php, views/default/admin/plugin_settings.php, views/default/admin/plugins/advanced.php, views/default/core/settings/tools.php, .../forms/admin/plugins/simple_update_states.php, views/default/object/plugin/advanced.php, .../object/plugin/elements/dependencies.php, views/default/object/plugin/simple.php: Refs #3362. Plugins don't check deps upon boot. Made package and manifest private properties of ElggPlugin and added ->getPackage() and ->getManifest(). 2011-04-26 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/icons.php: Fixes #3380: .elgg-icon-user states are now consistent with other elgg-icons * views/default/css/elements/core.php, views/default/css/elements/navigation.php: Fixes #3388: .elgg-icon is now middle-aligned by default * views/default/page/components/gallery.php: Fixes #3290: Fluid gallery w/o tables -- working great for fixed-width content * views/default/css/elements/typography.php: Fixes #3389: Sandbox base styles for dl, dt, dd * engine/lib/input.php, views/default/input/autocomplete.php: Fixes #2922: pg/livesearch now works with "term" parameter * engine/lib/elgglib.php: Fixes some coding standard issues in elgglib.php 2011-04-25 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/readme.txt: Removed inaccurate readme.txt file. * engine/classes/ElggPlugin.php, engine/classes/ElggPluginPackage.php, engine/lib/admin.php, engine/lib/plugins.php, languages/en.php, vendors/markdown/License.text, vendors/markdown/PHP Markdown Extra Readme.text, vendors/markdown/markdown.php, views/default/object/plugin/advanced.php, views/default/object/plugin/simple.php: Fixes #2899, #2870. Added README.txt, CHANGES.txt, COPYRIGHT.txt, LICENSE.txt, and INSTALL.txt as markdown files for plugins. Added page handler to parse and serve them. Added links in plugin admin. Refs #3236. Problems with displaying parsed markdown because of missing parts of the admin theme's CSS. * engine/classes/ElggPlugin.php: Renamed ElggPlugin->canIncludeFile() to ->canReadFile() and am using is_readable() instead of file_exists(). 2011-04-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/forms.php: Fixes #2196. Pulled in Francisco's patch for datepicker CSS. 2011-04-23 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/developers/languages/en.php, mod/developers/start.php, .../views/default/page/theme_preview.php, .../views/default/theme_preview/buttons.php, .../views/default/theme_preview/components.php, .../theme_preview/components/image_block.php, .../default/theme_preview/components/list.php, .../default/theme_preview/components/messages.php, .../default/theme_preview/components/table.php, .../views/default/theme_preview/forms.php, .../views/default/theme_preview/general.php, .../views/default/theme_preview/grid.php, .../views/default/theme_preview/icons.php, .../views/default/theme_preview/icons/avatars.php, .../views/default/theme_preview/icons/loader.php, .../views/default/theme_preview/icons/sprites.php, .../views/default/theme_preview/modules.php, .../default/theme_preview/modules/modules.php, .../default/theme_preview/modules/widgets.php, .../views/default/theme_preview/navigation.php, .../theme_preview/navigation/breadcrumbs.php, .../default/theme_preview/navigation/default.php, .../default/theme_preview/navigation/extras.php, .../default/theme_preview/navigation/filter.php, .../theme_preview/navigation/horizontal.php, .../theme_preview/navigation/owner_block.php, .../default/theme_preview/navigation/page.php, .../theme_preview/navigation/pagination.php, .../default/theme_preview/navigation/site.php, .../default/theme_preview/navigation/tabs.php, .../views/default/theme_preview/objects.php, .../views/default/theme_preview/typography.php, .../default/theme_preview/typography/headings.php, .../default/theme_preview/typography/misc.php, .../default/theme_preview/typography/paragraph.php, .../views/default/theme_preview/widgets.php: Fixes #3042: Theme preview navs now match css/elements/*. Also did a major cleanup of the presentation. 2011-04-22 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/forms/developers/settings.php: Fixes #3374: echo developers settings explanation * views/default/navigation/menu/elements/item.php: Fixes #3282: Added a class to menu items which includes menu item name (just like ul contains a class with the menu name) 2011-04-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php: Fixed rewriting for internalid and internalname to not cause false deprecation notices if passed among views. * views/default/forms/profile/fields/add.php: Fixed deprecated call to input/pulldown. * engine/lib/elgglib.php: Added 3rd param to elgg_deprecated_notice() to control how much of the stack to show. * engine/lib/statistics.php: Fixes some deprecated notices in admin online user widget. * engine/lib/views.php: Fixed erroneous notices about full_view when passing $vars directly to another view within a view. 2011-04-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metastrings.php: Refs #3195. Selectively joining certain tables for performance with annotation calculations. * engine/lib/annotations.php, engine/lib/metastrings.php: Reverting the annotation changes because they're not ready yet. * engine/lib/annotations.php, engine/lib/elgglib.php, engine/lib/metastrings.php, engine/tests/api/metastrings.php: Fixed a problem with the annotation batch operation test. * engine/tests/api/plugins.php, engine/tests/test_files/plugin_18/manifest.xml: Fixes #3310. Removed old on_activate unit tests. 2011-04-20 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/views/default/object/bookmarks.php: Fixes #3369: Bookmarks now have rel=nofollow 2011-04-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/groups/featured.php, mod/groups/languages/en.php, mod/groups/start.php: Fixes #3364: Added action tokens and fixed guids for featuring/unfeaturing groups. Cleaned up language for result messages. 2011-04-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggMenuItem.php, engine/lib/navigation.php, views/default/page/layouts/content/header.php: Fixes #3358. Renamed menu's class to link_class and documented possible problems with passing <a> tags in the text option. * engine/lib/database.php, engine/lib/entities.php, engine/lib/metastrings.php, engine/lib/river.php: Fixes #2046. Applied Franz' patch for sanitize_int(). * engine/lib/cache.php: Fixes #3365. Pulled in blacktooth's patch. 2011-04-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPlugin.php, engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginManifestParser18.php, languages/en.php, mod/blog/manifest.xml, mod/blog/start.php, mod/categories/manifest.xml, mod/categories/start.php: Fixes #3310. Applied lie2815's patch to use activate.php and deactivate.php instead of manifest on_de/activate fields in plugins. 2011-04-16 Brett Profitt <brett.profitt@gmail.com> * engine/lib/metastrings.php, engine/tests/api/entity_getter_functions.php: Removed debug calls. * .gitignore, engine/classes/ElggFile.php, engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/tests/api/entity_getter_functions.php, engine/tests/suite.php: Denormalizing annotation names for calculation functions. 2011-04-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php: Fixed problem with list_entities_from_metadata() wrapper. * engine/lib/annotations.php, engine/lib/deprecated-1.8.php, engine/lib/metastrings.php: Refs #3195. Changed the way annotation calculations are performed. Seems to be working better, but will want to test more before closing. * engine/classes/ElggMenuItem.php: Refs #3023. Exposed item_class option in the menu item factory. Should we change 'class' to 'link_class' to avoid confusion? 2011-04-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/tests/api/helpers.php: fixed filtering of external files array and suppressed warning in external files unit test 2011-04-14 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/core.php: Fixes #2972: Following elements have default clearfix: elgg-inner elgg-page-header elgg-page-footer elgg-foot elgg-head elgg-col elgg-image-block * views/default/page/admin.php, views/default/page/default.php, views/default/page/elements/foot.php, views/default/page/walled_garden.php: Fixes #3329: Added page/elements/foot and refactored page shells to use it 2011-04-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Fixes #3268 forwarding to referrer (fixed by ashwanthkumar) * engine/lib/metastrings.php: handles empty array in get_metastring_id() (hellekin) * engine/lib/sessions.php: preventing warnings with the user password authorization pam (hellekin) * engine/classes/ElggEntity.php: fixes warnings in ElggEntity::getMetadata() (hellekin) * engine/classes/ElggEntity.php: making sure ElggEntity::getAnnotations() returns an array, check if temporary annotation exists before returning, and added a warning about annotating unsaved entities * engine/tests/services/api.php: suppressing warnings in web services unit tests (hellekin) * engine/classes/ElggPAM.php: checking that PAM handlers have been registered for the policy being tested (hellekin) * engine/classes/ElggUser.php: Checking that get_user_by_username() returned something in ElggUser constructor to prevent notice (hellekin) 2011-04-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/cache_handler.php, engine/lib/cache.php, engine/lib/elgglib.php: Fixes #3331. Changed cache schema to allow for JS/CSS views with slashes and dots. * engine/lib/elgglib.php: Consolidated the css and js pagehandlers with elgg_cachable_view_pagehandler() and fixed for URLs with multiple dots after the last / (like /js/calendars/fullcalendar.min.123456789.js) 2011-04-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixes #3347 fixes comment typo for ege 2011-04-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/js/initialize_elgg.php: Fixing JS problems when simple cache is disabled. 2011-04-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/output.php: Fixes #3327 fixed typo * views/default/css/elgg.php: Fixes #3333 removed include of chrome css * views/default/css/admin.php: Fixes #3325 added cursor: pointer to system messages in admin area * mod/file/start.php: Fixes #3322 file link removed from owner_block if disabled for a group 2011-04-10 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php, views/default/page/elements/head.php: Fixed #3313: Removed the superfluous html_head/extend view from core. Anyone following trunk should extend page/elements/head instead * js/lib/languages.js: Fixes #3182: No attempt to go through simplecache at all, but any language can be exported to js now without any extra effort on the part of language pack authors * js/lib/elgglib.js, js/lib/languages.js, views/default/js/elgg.php, views/default/js/initialize_elgg.php: Refs #3182: Feeding language loading through /ajax/view to keep thing simpler for now. Reorganized boot process so that we can ajax load the languages asap * views/default/css/elements/buttons.php, views/default/css/elements/components.php, views/default/css/elements/core.php, views/default/css/elements/grid.php, views/default/css/elements/helpers.php, views/default/css/elements/icons.php, views/default/css/elements/layout.php, views/default/css/elements/navigation.php, views/default/css/elgg.php: Refs #3281: css/elements/core.php for the cross-browser/hacky/non-trivial things that themes should rarely, if ever, override. 2011-04-09 Brett Profitt <brett.profitt@gmail.com> * engine/lib/annotations.php, engine/lib/metastrings.php: Running egef_annotation_calculation() through elgg_get_annotations() instead of elgg_get_entities(). 2011-04-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * ....8_svn-admins_like_widgets-7f19d2783c1680d3.php: Reopens #3224 not as clever as I thought - user experiences error before seeing reminder * mod/bookmarks/languages/en.php, mod/bookmarks/start.php: registered bookmarks widget * views/default/css/admin.php: fixed delete icon in admin css * actions/widgets/upgrade.php, ...svn-update_default_widgets-7daf5a459720d06d.php, engine/lib/widgets.php, languages/en.php, views/default/admin/appearance/default_widgets.php: Fixes #3193 moves default widgets upgrade to an action * engine/lib/upgrades/2011010101.php, ....8_svn-admins_like_widgets-7f19d2783c1680d3.php: Fixes #3224 Fixes #3241 stopping upgrade after plugin upgrade and restarting 2011-04-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/api/entity_getter_functions.php: Fixes #2600. Applied Hellekin's patch. Props to him for understanding what was going on because whoa. * mod/twitter_api/lib/twitter_api.php: Removing odd ? after docblock in twitter_api. 2011-04-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrade.php: Refs #3241 sorting upgrades so that upgrades from old upgrade system are ordered in datalist array * ..._svn-goodbye_walled_garden-083121a656d06894.php: Refs #3241 deleting old config value in registration upgrade * engine/lib/upgrade.php, engine/lib/upgrades/2010050701.php, ..._svn-goodbye_walled_garden-083121a656d06894.php: Refs #3241 cleaned up upgrade sequence so that we don't need special catch for that one upgrade created during 1.7 development. It doesn't hurt running it twice so sites currently using svn trunk will not be negatively affected. * engine/lib/upgrades/2010123101.php, engine/lib/upgrades/2011010401.php: Refs #3241 moved the default site access check upgrade script to before the plugin upgrade so plugin upgrade is last upgrade in old upgrade system. The site access script can be run multiple times without causing problems. * engine/lib/deprecated-1.8.php, engine/lib/upgrade.php, engine/lib/version.php, engine/start.php, install/ElggInstaller.php: Refs #3241 upgrade.php is a much better name for the upgrade library * engine/lib/upgrades/2008100701.php, engine/lib/upgrades/2009022701.php, engine/lib/upgrades/2009041701.php, engine/lib/upgrades/2009070101.php, engine/lib/upgrades/2009102801.php, engine/lib/upgrades/2010033101.php, engine/lib/upgrades/2010040201.php, engine/lib/upgrades/2010061501.php: Refs #3241 cleaned up comments on upgrades and removed the turning off of time limit in individual upgrades since this is now handled by the upgrade function * ...11031400-1.8_svn-oauth_api-8f33ee79c3e66222.php: Refs #3241 we never distributed an oauth_lib plugin so we don't need an upgrade (those following svn trunk have already upgraded or can manually update this) * engine/lib/upgrades/2010100500.php: Refs #3241 we never distributed a plugin called oauth and Justin Richer has so let's not disable his plugin * ....8_svn-admins_like_widgets-7f19d2783c1680d3.php: added a comment to explain why the call to elgg_add_admin_widgets() in the upgrade script has parameters like it does 2011-04-09 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/chrome.php, views/default/css/elements/components.php, views/default/css/elements/helpers.php, views/default/css/elements/typography.php, views/default/css/elgg.php: Refs #3286: Removed css/elements/chrome.php, putting all the style rules into sensible locations 2011-04-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/elements/sidebar_alt.php, views/default/page/layouts/two_sidebar.php: Fixes #3319 alternate sidebar should work now * _graphics/admin_sprites.png, views/default/css/admin.php: Refs #3108 forgot the user hover menu for the admin area * engine/lib/upgrades/2010121401.php: Fixes #3320 no longer require the upgrade to disable the members plugin 2011-04-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metastrings.php: Fixes #3232 removed unnecessary distinct plus variable in select for metastrings calculation 2011-04-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js: Refs #3278. No more likes in login popup handler. 2011-04-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/admin_sprites.png, .../admin/appearance/profile_fields/list.php, views/default/css/admin.php: Fixes #3108 added admin sprites (enough for beta release) 2011-04-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js: Fixes #3278 Login popup aligned to right side of button. 2011-04-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/SPRITES_LICENSE.TXT, _graphics/elgg_sprites.png, mod/messages/views/default/messages/css.php, mod/search/views/default/search/css.php, views/default/css/elements/icons.php: Refs #3108 added more sprites and a license file - no visible changes 2011-04-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_sprites.png, engine/lib/views.php, mod/bookmarks/start.php, mod/bookmarks/views/default/object/bookmarks.php, mod/messages/start.php, views/default/css/elements/helpers.php, views/default/css/elements/icons.php, views/default/river/relationship/friend/create.php: Refs #3108 frontend should be done and ready for review - admin area is next * engine/lib/deprecated-1.7.php, engine/lib/objects.php, engine/lib/users.php: moved two more deprecated functions out of the main libs 2011-04-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php, views/default/css/elements/buttons.php: Fixes #3289 added inline-block to buttons * mod/groups/languages/en.php, mod/groups/start.php, .../river/object/groupforumtopic/create.php, views/default/css/elements/components.php, views/default/river/elements/footer.php: Fixes #3275 forms in a river item are not forced to be hidden 2011-04-04 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/favicon.ico, mod/reportedcontent/graphics/icon_reportthis.gif: Refs #3307 removed executable prop from core files * engine/lib/navigation.php, languages/en.php, mod/likes/start.php, views/default/css/elements/navigation.php, views/default/river/elements/body.php, views/default/river/elements/controls.php, views/default/river/item.php: Refs #3073 first version of horizontal river menu. css still needs work for likes and the comment text bubble needs to be darkened * mod/externalpages/start.php, mod/reportedcontent/start.php, views/default/css/elements/navigation.php: Fixes #3305 switched default and alt sections for footer menu * _graphics/elgg_sprites.png, engine/lib/users.php, .../admin/appearance/profile_fields/list.php, views/default/css/elements/chrome.php, views/default/css/elements/icons.php, views/default/css/elements/modules.php, views/default/css/elements/navigation.php, views/default/object/widget/elements/controls.php: Refs #3108 fixed widgets for main site (not admin) and tweaked topbar 2011-04-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/pages/file/world.php: removed unnecessary context setting * .../views/default/groups/group_sort_menu.php: Fixes #3105 group sort menu uses filter menu * engine/lib/navigation.php, languages/en.php: better title attributes for entity menu edit/delete links * views/default/output/confirmlink.php: output/confirmlink now supports title attribute * views/default/output/access.php: cleaned up css for output/access * mod/blog/start.php: Refs #3184 added span so that blog post status would be vertically aligned * _graphics/elgg_sprites.png, engine/lib/users.php, views/default/css/elements/icons.php, views/default/css/elements/navigation.php: Refs #3108 partial implementation of new sprites (widgets, hover menu, search are all broken) * mod/likes/languages/en.php, mod/likes/views/default/likes/display.php: cleans up likes display which was causing issues in entity menu - less markup * views/default/css/elements/navigation.php: Refs #3184 needed to set height for the icons * views/default/css/elements/navigation.php: Fixes #3184 fixed alignment issues for entity menu * views/default/css/elements/navigation.php: added spaces to standardize the css statements 2011-04-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/pages/search/index.php, mod/search/views/default/search/search_box.php: Refs #3179 pulled fix for search query encoding into trunk from 1.7 branch * engine/lib/elgglib.php: Refs #3149 reimplemented fix for calling a handler more than once in trunk * .../views/default/uservalidationbyemail/js.php: Refs #3001 made comment change in trunk from 1.7 fix * mod/search/search_hooks.php: Refs #2994 added group search fix from 1.7 branch to trunk * engine/classes/ElggRelationship.php: Refs #2988 corrected typo in trunk * mod/invitefriends/start.php: Refs #2968 invite friends link should not be available for non-logged in users * engine/lib/extender.php: Refs #2878 fixes detect_extender_valuetype() in trunk * documentation/examples/crontab.example: updated crontab example documentation * engine/lib/entities.php: Refs #3277 merged fix for recursive delete and disabled entities into trunk * mod/groups/start.php, mod/groups/views/default/groups/side_menu.php: Fixes #3104 updated groups plugin to use new menu system for sidebar * mod/groups/lib/groups.php, mod/groups/views/default/groups/profile/layout.php: moved group profile layout out of page handler so that plugins can override it * engine/classes/ElggEntity.php, engine/lib/entities.php, mod/blog/actions/blog/save.php: Fixes #3208 setting time_created on update * actions/admin/plugins/activate.php: Refs #3229 at least we can forward so that user sees error message immediately * actions/register.php, views/default/forms/register.php: Refs #3233 registration form should be sticky too * actions/useradd.php, views/default/forms/useradd.php: Fixes #3233 useradd form is now sticky * engine/classes/ElggPluginManifest.php: Fixes #3244 fixed variable name in ElggPluginManifest * .../views/default/theme_preview/widgets.php: fixed typo in theme preview - widgets 2011-04-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/hooks.js: Returning false in JS hooks is now sent through to the calling trigger. Null still returns the original value. * js/lib/elgglib.js, js/lib/ui.js: Refs #3098. Changed elgg.getUrlFragment to elgg.getSelectorFromUrlFragment to allow for better selectors. 2011-04-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, languages/en.php, mod/members/languages/en.php, mod/members/manifest.xml, mod/members/pages/members/index.php, mod/members/pages/members/search.php, mod/members/start.php, mod/members/views/default/members/nav.php, mod/members/views/default/members/sidebar.php, pages/members/index.php, pages/members/search.php, views/default/core/members/nav.php, views/default/core/members/sidebar.php: Fixes #3231 welcome back, members plugin * engine/classes/ElggMenuItem.php: Refs #3287 setting null for menu href means you want an empty <a></a> tag with no href * engine/classes/ElggMenuItem.php, engine/lib/navigation.php: Fixes #3287 added documentation on non-link menu items * engine/lib/metastrings.php: Refs #3245 pulling in https://github.com/Elgg/Elgg/pull/11 and thanks also to gprasanth * views/default/user/default.php: fixed hardcoded string in user/default view * mod/thewire/views/default/object/thewire.php: Refs #3200 any time a wire post is displayed, we may need the 'previous' javascript * mod/thewire/languages/en.php: added notification messages to the wire * mod/bookmarks/start.php: Fixes #3044 removed bookmark link from user hover menu * engine/lib/users.php, views/default/forms/user/passwordreset.php: Fixes #3207 passing code variable to form for password reset 2011-03-31 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Refs #2940 added php settings comments into trunk 2011-03-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Fixed ajax status for elgg.action(). 2011-03-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/js/thewire.js, mod/thewire/languages/en.php, mod/thewire/start.php, mod/thewire/views/default/js/thewire.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/previous.php: Fixes #3200 ajax-based view previous link works for the wire * mod/thewire/pages/thewire/previous.php: Refs #3200 pulling in e1d75071737b2ed35cf9 from anirupdutta's pull request 2011-03-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, js/lib/ajax.js: Fixed auto-display of system errors in ajax actions. Fixed docs for system_messages(). Blech...that needs cleaned up. 2011-03-29 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/user_settings.php, mod/notifications/groups.php, mod/notifications/index.php, .../forms/notificationsettings/groupsave.php, .../notifications/subscriptions/forminternals.php: Fixes #3266 let the settings pages have breadcrumbs * views/default/page/layouts/content.php, views/default/page/layouts/one_sidebar.php: one_sidebar layout wants breadcrumbs, too! * views/default/css/elements/chrome.php: fixed some typos in css chrome 2011-03-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js: Fixes #3234: Adding explicit collision param for popups. 2011-03-29 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/lib/groups.php, mod/groups/start.php, mod/groups/views/default/groups/sidebar/find.php: Fixes #3243 pulled in anirupdutta's patch with some modifications (moved tag search to its own page handler function) 2011-03-28 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/css.php: made search box span sidebar in default theme 2011-03-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/start.php: Fixing css/elgg instead of css/screen. 2011-03-27 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php, languages/en.php: Fixes #2591 removing newlines in queries - thanks to Tachyon * engine/lib/views.php: Refs #3085 updated elgg_view_annotation() to use $vars array * engine/lib/views.php: Refs #3085 added $vars array to elgg_view_river_item() * engine/lib/users.php, engine/lib/views.php, mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, .../default/file/specialcontent/image/default.php, mod/file/views/default/object/file.php, mod/groups/lib/groups.php, mod/groups/views/default/group/default.php, .../views/default/object/groupforumtopic.php, .../views/default/annotation/messageboard.php, mod/messages/views/default/object/messages.php, mod/pages/pages/pages/revision.php, mod/pages/views/default/object/page_top.php, mod/thewire/views/default/object/thewire.php, views/default/annotation/generic_comment.php, views/default/object/plugin.php, views/default/page/components/gallery.php, views/default/page/components/list.php, views/json/entities/entity_list.php: Fixes #3086 using full_view instead of full * engine/lib/views.php: Refs #3086 adds backward compatibility code in elgg_view() for full_view vs full * mod/blog/views/default/blog/sidebar.php: Fixes #2969 turned off group blog archives 2011-03-26 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/configuration.php, mod/diagnostics/start.php, mod/profile/start.php: Fixes #3250 elgg_get_root_path() to be consistent * actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, engine/lib/actions.php: Fixes #3249 fixed name of actions exists function * mod/messages/languages/en.php, .../views/default/forms/messages/process.php, mod/messages/views/default/messages/css.php: forcing a min-height on inbox list in messages plugin * views/default/css/admin.php, views/default/css/elements/layout.php: Fixes #3084 added clearfix to elgg-layout * views/default/css/elements/chrome.php: Fixes #3183 limiting size of user inserted images in content * mod/externalpages/languages/en.php, mod/externalpages/start.php, .../views/default/admin/appearance/expages.php, .../views/default/admin/site/expages.php, mod/externalpages/views/default/expages/menu.php: Fixes #3106 putting external pages under appearance - no better place * engine/classes/ElggMenuBuilder.php, engine/lib/navigation.php, engine/lib/views.php: Fixes #3026 documentation for menu system * engine/lib/admin.php: Fixes #2233 added documentation on admin menus and pages * engine/lib/deprecated-1.8.php: Refs #3248 deprecates remove_submenu_item() * engine/classes/ElggAnnotation.php, engine/classes/ElggMetadata.php, engine/lib/annotations.php: Refs #3238 #3246 anootations needed the same fixes as metadata * engine/lib/metadata.php: Refs #3238 fix for updating name of metadata for trunk * engine/classes/ElggMetadata.php: Fixes #3246 fixed ElggMetadata() constructor * engine/lib/pageowner.php: fixed notice in get_context() when no context is set * engine/lib/output.php, engine/lib/users.php, engine/lib/views.php, engine/lib/widgets.php: some light standardization of the core libraries 2011-03-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js: Fixes #3234, refs #3094. Added the inTarget code back to the popup closing function. 2011-03-26 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/actions/add.php, mod/thewire/actions/delete.php, mod/thewire/classes/ElggWire.php, mod/thewire/languages/en.php, mod/thewire/pages/thewire/everyone.php, mod/thewire/pages/thewire/friends.php, mod/thewire/pages/thewire/owner.php, mod/thewire/pages/thewire/reply.php, mod/thewire/pages/thewire/thread.php, mod/thewire/start.php, mod/thewire/tests/regex.php, mod/thewire/views/default/object/thewire.php, .../views/default/thewire/profile_status.php, mod/thewire/views/rss/object/thewire.php: standardized thewire plugin * engine/lib/annotations.php, engine/lib/metadata.php, engine/tests/api/annotations.php, engine/tests/api/metadata.php, engine/tests/objects/metadata.php: Closes #3202 'count' already supported, added unit tests * mod/bookmarks/lib/bookmarks.php, .../views/default/forms/bookmarks/save.php, mod/file/lib/file.php, mod/groups/lib/discussion.php, mod/pages/lib/pages.php: Fixes #3239 entities aren't blown away in form prepare functions any more * mod/pages/languages/en.php: fixed language strings in pages plugin * mod/file/actions/file/upload.php: don't allow a user to remove a title on a file, must replace with another title * engine/lib/input.php, mod/blog/lib/blog.php: Refs #3239 added a new sticky forms function to grab all variables and integrated into blog plugin 2011-03-25 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php, views/default/css/elements/reset.php: Refs #2979 forces vertical scrollbar without breaking widget dragging * engine/lib/navigation.php: Refs #3119 if only one item left, move it off more menu (but only when nothing selected) * actions/admin/menu/save.php, views/default/forms/admin/menu/save.php: Fixes #3206 using space so that echo('none') is not passed as value * views/default/css/admin.php: Refs #3236 removed some unused css from admin theme and did some reorganizing 2011-03-24 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/languages/en.php: added missing language string for comments on file in river * engine/lib/views.php: Fixes #3166 registering css/elgg for simplecache 2011-03-23 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Refs #3193 rollback version number * upgrade.php: display_errors is on for upgrades * ...svn-update_default_widgets-7daf5a459720d06d.php, version.php: Fixes #3193 converts the default widgets for 1.8 - leaves behind the default widgets object * engine/lib/admin.php, views/default/css/admin.php: Refs #3165 floating admin widgets in same direction as profile widgets * ....8_svn-admins_like_widgets-7f19d2783c1680d3.php, version.php: Fixes #3165 admins get widgets on upgrade - new upgrade creation process super smooth #thanksBrett * engine/lib/admin.php, engine/lib/users.php, install/ElggInstaller.php: Refs #3165 new admin users all get admin widgets * engine/classes/ElggFile.php: Fixes #3160 just needed a small variation off of [8762] to handle getting filestore before metadata is set but after the guid is set * engine/classes/ElggFile.php: Fixes #3205 reverting [8762] * engine/lib/elgglib.php: Fixes #3180 adds ajax page handler * mod/bookmarks/start.php, mod/thewire/start.php: added an owner block link for the wire plugin * languages/en.php, mod/blog/languages/en.php, mod/blog/lib/blog.php, mod/bookmarks/pages/bookmarks/all.php, mod/bookmarks/start.php, mod/file/pages/file/owner.php, mod/groups/languages/en.php, mod/pages/languages/en.php, views/default/page/layouts/content/header.php: Fixes #3218 group content pages now use container method to determine who can add content 2011-03-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/pages/views/default/forms/pages/edit.php: fixed position of longtext menu when editing pages * mod/bookmarks/languages/en.php: better names for a bookmark - got rid of 'bookmark item' * mod/bookmarks/views/default/bookmarks/sidebar.php, mod/file/views/default/file/sidebar.php, mod/pages/views/default/pages/sidebar.php, mod/thewire/pages/thewire/everyone.php, mod/thewire/pages/thewire/owner.php, mod/thewire/views/default/thewire/sidebar.php: Fixes #2091 completes sidebar tagcloud for major content plugins * engine/lib/tags.php, mod/blog/views/default/blog/sidebar.php, mod/blog/views/default/blog/sidebar/tagcloud.php, views/default/output/tagcloud.php, views/default/page/elements/tagcloud_block.php: Refs #2091 added a tagcloud block that accepts subtype * views/default/page/elements/comments_block.php: Fixes #2090 context sensitive sidebar box is added - groups off * mod/bookmarks/views/default/bookmarks/js.php, mod/groups/views/default/groups/js.php, mod/messageboard/views/default/messageboard/js.php, mod/messages/views/default/messages/js.php, .../views/default/uservalidationbyemail/js.php: Refs #3016 making the final elgg.js more readable * .../views/default/uservalidationbyemail/js.php: another example of an extra ; in js due to lazy copy/paste jobs * mod/file/pages/file/owner.php, mod/file/pages/file/world.php, mod/file/views/default/file/sidebar.php, mod/pages/pages/pages/owner.php, mod/pages/pages/pages/world.php, mod/pages/views/default/pages/sidebar.php, views/default/page/elements/comments_block.php: Refs #2090 added sidebar comment block to file and pages plugins * mod/file/start.php, mod/pages/start.php: Refs #3176 missed group owner page in script renaming 2011-03-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php, vendors/jquery/fancybox/blank.gif, vendors/jquery/fancybox/fancy_close.png, vendors/jquery/fancybox/fancy_loading.png, vendors/jquery/fancybox/fancy_nav_left.png, vendors/jquery/fancybox/fancy_nav_right.png, vendors/jquery/fancybox/fancy_shadow_e.png, vendors/jquery/fancybox/fancy_shadow_n.png, vendors/jquery/fancybox/fancy_shadow_ne.png, vendors/jquery/fancybox/fancy_shadow_nw.png, vendors/jquery/fancybox/fancy_shadow_s.png, vendors/jquery/fancybox/fancy_shadow_se.png, vendors/jquery/fancybox/fancy_shadow_sw.png, vendors/jquery/fancybox/fancy_shadow_w.png, vendors/jquery/fancybox/fancy_title_left.png, vendors/jquery/fancybox/fancy_title_main.png, vendors/jquery/fancybox/fancy_title_over.png, vendors/jquery/fancybox/fancy_title_right.png, vendors/jquery/fancybox/fancybox-x.png, vendors/jquery/fancybox/fancybox-y.png, vendors/jquery/fancybox/fancybox.png, vendors/jquery/fancybox/jquery.easing-1.3.pack.js, vendors/jquery/fancybox/jquery.fancybox-1.3.4.css, vendors/jquery/fancybox/jquery.fancybox-1.3.4.js, .../jquery/fancybox/jquery.fancybox-1.3.4.pack.js, .../fancybox/jquery.mousewheel-3.0.4.pack.js, views/default/js/lightbox.php: Refs #2882 basic lightbox 2011-03-21 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: No need to document NULL as possible return value here * engine/classes/ElggEntity.php: oof -- how did that happen? * engine/classes/ElggEntity.php: Added documentation of magic properties to ElggEntity 2011-03-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/logbrowser/views/default/logbrowser/table.php: using - in log browser css class names * mod/bookmarks/languages/en.php: added missing language string * mod/bookmarks/pages/bookmarks/all.php, mod/bookmarks/pages/bookmarks/owner.php, mod/bookmarks/views/default/bookmarks/sidebar.php: Refs #2090 added latest comments to bookmarks sidebar * engine/lib/views.php, languages/en.php, mod/blog/views/default/blog/sidebar.php, views/default/page/elements/comments.php, views/default/page/elements/comments_block.php: Refs #2090 removed elgg_view_latest_comments() and replaced it with a page elements view * mod/groups/lib/groups.php, mod/groups/views/default/groups/profile/fields.php, .../views/default/groups/profile/profile_block.php, .../views/default/groups/profile/summary.php: Fixes #3113 pulled group profile fields out of top profile area * views/default/admin/appearance/profile_fields.php: Fixes #3099 corrected view name * mod/logbrowser/views/default/logbrowser/form.php: Fixes #3082 fixed toggler in log browser * views/default/navigation/menu/user_hover.php: Fixes #3203 not calling the view menu section code once per item * views/default/page/layouts/widgets.php: Fixes #3168 not displaying a widget when handler is not available 2011-03-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggObject.php, mod/blog/lib/blog.php, mod/groups/actions/discussion/reply/save.php, mod/groups/actions/discussion/save.php, mod/groups/languages/en.php, mod/groups/lib/discussion.php, mod/groups/start.php, .../river/object/groupforumtopic/create.php: Fixes #2974 using canWriteToContainer() to control access to creating group content * install/ElggInstaller.php: Fixes #3101 removed language setting from installer until we provide language files besides English * .../forms/admin/plugins/simple_update_states.php: Fixes #3102 removed plugin reset button * views/default/forms/admin/site/update_advanced.php: Fixes #3100 removed viewtype from advanced settings * install/ElggInstaller.php, install/languages/en.php: Fixes #3062 checks if data directory exists 2011-03-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js: Fixes #3094. Removed event blocking code for popups. * ..._svn-widgets_arent_plugins-61836261fa280a5c.php, version.php: Fixes #3161. Added upgrade to update object, widget to ElggWidget. 2011-03-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php, mod/twitter/start.php: Refs #3171 Using correct widget registration method 2011-03-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/version.php: Fixes #3188. We no longer store the version as the key, so a standard sort will do. 2011-03-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php, pages/river.php, views/rss/core/river/body.php, views/rss/river/item.php, views/rss/river/item/list.php: Fixes #3197 fixed the RSS feed for activity (river) * views/rss/layout/objects/image_block.php, views/rss/layout/objects/list.php, views/rss/layout/shells/default.php, views/rss/page/components/image_block.php, views/rss/page/components/list.php, views/rss/page/layouts/default.php: Refs #3197 fixed layout views for RSS viewtype * engine/lib/entities.php, engine/lib/group.php, engine/lib/sites.php, engine/lib/users.php, engine/lib/views.php, views/default/page/elements/sidebar.php: Fixes #3114 added the rss link back to pages * engine/lib/admin.php: Refs #2892 added elgg_get_admins() function - this could eventually be a wrapper around elgg_get_users() * mod/thewire/start.php: Fixes #3025 added back thewire's entity menu items * engine/lib/elgglib.php: Fixes #3198 handling exceptions thrown in exception handler by pointing to the error log 2011-03-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggEntity.php: Fixes #3192, refs #650. ElggEntity->getMetaData() sets the limit to 0 for array-based metadata. * engine/lib/deprecated-1.8.php: Fixes #3190. Added elgg_count_comments() to deprecated-1.8.php. * upgrade.php: Fixes #3064. Can't use the pretty new views to display the can't upgrade messages. Using the failsafe view type. 2011-03-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * ...031300-1.8_svn-twitter_api-12b832a5a7a3e1bd.php: Refs #3188 removed empty call for guid * languages/en.php: Fixes #3162 2011-03-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/widgets/friends/content.php, views/default/widgets/new_users/content.php, views/default/widgets/online_users/content.php: added documentation headers to the core widgets * engine/lib/river.php, languages/en.php, views/default/widgets/river_widget/content.php, views/default/widgets/river_widget/edit.php: Fixes #3171 added river widget using same name as 1.7 riverdashboard plugin * actions/friends/add.php: Fixes #3167 friending now shows up in river * mod/twitter/manifest.xml: added "widget" to this plugin's name to descrease confusion with the api plugin * languages/en.php, mod/profile/views/default/profile/owner_block.php: Fixes #3173 quote was missing from conversion to new toggler pattern * mod/file/pages/file/index.php, mod/file/pages/file/owner.php, mod/file/start.php, mod/pages/pages/pages/index.php, mod/pages/pages/pages/owner.php, mod/pages/start.php, mod/thewire/pages/thewire/owner.php, mod/thewire/pages/thewire/user.php, mod/thewire/start.php: Fixes #3176 replaced usage of index.php where appropriate * mod/pages/edit.php, mod/pages/friends.php, mod/pages/history.php, mod/pages/index.php, mod/pages/new.php, mod/pages/pages/pages/edit.php, mod/pages/pages/pages/friends.php, mod/pages/pages/pages/history.php, mod/pages/pages/pages/index.php, mod/pages/pages/pages/new.php, mod/pages/pages/pages/revision.php, mod/pages/pages/pages/view.php, mod/pages/pages/pages/world.php, mod/pages/revision.php, mod/pages/start.php, mod/pages/view.php, mod/pages/world.php, mod/search/index.php, mod/search/pages/search/index.php, mod/search/start.php: Fixes #3158 updated search and pages plugins for page handler scripts * mod/messages/inbox.php, mod/messages/pages/messages/inbox.php, mod/messages/pages/messages/read.php, mod/messages/pages/messages/send.php, mod/messages/pages/messages/sent.php, mod/messages/read.php, mod/messages/send.php, mod/messages/sent.php, mod/messages/start.php: Refs #3158 update messages plugin * mod/messageboard/pages/messageboard/owner.php, mod/messageboard/pages/owner.php, mod/messageboard/start.php: Refs #3158 Fixes #3170 namespaces messageboard plugin page scripts * mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/pages/file/edit.php, mod/file/pages/file/friends.php, mod/file/pages/file/index.php, mod/file/pages/file/search.php, mod/file/pages/file/upload.php, mod/file/pages/file/view.php, mod/file/pages/file/world.php, mod/file/search.php, mod/file/start.php, mod/file/upload.php, mod/file/view.php, mod/file/views/default/file/typecloud.php, mod/file/world.php: Refs #3158 namespace file plugin's page scripts 2011-03-19 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/forms/register.php: using shorthand for document ready callback 2011-03-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/start.php: Fixes #3164. Denormalized unread message counting query because it was making things so slow I couldn't test. * engine/classes/ElggFile.php: Fixes #3160. ElggFile->getFilehandler() is less horrible. * engine/lib/metastrings.php: Fixing pluralization of singular options for elgg_get_metadata() and elgg_get_annotations(). 2011-03-18 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/pages/add.php, mod/bookmarks/pages/all.php, mod/bookmarks/pages/bookmarklet.php, mod/bookmarks/pages/bookmarks/add.php, mod/bookmarks/pages/bookmarks/all.php, mod/bookmarks/pages/bookmarks/bookmarklet.php, mod/bookmarks/pages/bookmarks/edit.php, mod/bookmarks/pages/bookmarks/friends.php, mod/bookmarks/pages/bookmarks/owner.php, mod/bookmarks/pages/bookmarks/view.php, mod/bookmarks/pages/edit.php, mod/bookmarks/pages/friends.php, mod/bookmarks/pages/owner.php, mod/bookmarks/pages/view.php, mod/bookmarks/start.php, mod/thewire/pages/everyone.php, mod/thewire/pages/friends.php, mod/thewire/pages/previous.php, mod/thewire/pages/reply.php, mod/thewire/pages/tag.php, mod/thewire/pages/thewire/everyone.php, mod/thewire/pages/thewire/friends.php, mod/thewire/pages/thewire/previous.php, mod/thewire/pages/thewire/reply.php, mod/thewire/pages/thewire/tag.php, mod/thewire/pages/thewire/thread.php, mod/thewire/pages/thewire/user.php, mod/thewire/pages/thread.php, mod/thewire/pages/user.php, mod/thewire/start.php: Refs #3158 namespaced pages for bookmarks and thewire 2011-03-17 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../notifications/subscriptions/forminternals.php: Using shorthand document ready initialization * mod/embed/views/default/embed/embed.php: Switching click handler to "live" 2011-03-17 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: fixed typo in welcome widget text * engine/lib/system_log.php: Refs #3154 adding system log cache bug fix to trunk * engine/lib/system_log.php: Fixes #3098 catching exceptions when loading an object in system log 2011-03-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js: Fixes #3094, Refs #3111. Clicking outside a popup closes the visible popups. * views/default/css/admin.php: elgg-head is no longer the direct child of elgg-state-draggable. Restoring dragger icon for plugins. * mod/blog/languages/en.php: Added missing language string. * install/ElggInstaller.php: Changed order of the default admin widgets. * engine/lib/cache.php, engine/lib/configuration.php, ...-1.8_svn-datalist_grows_up-0b8aec5a55cc1e1c.php, engine/schema/mysql.sql, version.php: Fixes #3123. Datalists and config names can now be up to 255 chars long. Debug mode is disabled when caching views to avoid saving bad stuff. * mod/likes/start.php: Fixes #3153. Fixed incorrect options. * views/default/forms/comments/add.php, views/default/river/elements/body.php: Fixes #3130. Fixed river/item/footer -> river/elements/footer for comments. * mod/twitter_api/lib/twitter_api.php: Fixes #2416. Twitter API pulls in avatars from twitter for new users. * ...031300-1.8_svn-twitter_api-12b832a5a7a3e1bd.php, ...11031400-1.8_svn-oauth_api-8f33ee79c3e66222.php, languages/en.php, mod/oauth_api/manifest.xml, mod/twitter_api/manifest.xml: Fixes #3141. Disabling twitter_api and oauth_api upon upgrade because we can't check previous states. Adding an admin notice. twitter_api conflicts with twitterservice and oauth_api conflicts with oauth_lib. * views/default/object/admin_notice.php: Refs #2242: Better placement for the delete button for admin notices. * engine/lib/plugins.php: Fixed a typo that broke ignore access. That was fun to track down >:O * views/default/object/admin_notice.php: Refs #2242. Removed incorrect option passed to url view. * actions/admin/delete_admin_notice.php, engine/lib/admin.php, languages/en.php, views/default/css/admin.php, views/default/js/admin.php, views/default/object/admin_notice.php, views/default/page/admin.php: Fixes #2242. Can now delete admin notices manually. 2011-03-16 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Fixes #3066 moves setting of lastcache value up in boot sequence * engine/classes/ElggMenuBuilder.php: Fixes #3145 adds a default for menu sort_by * index.php: Fixes #3144 not using undefined $options variable 2011-03-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * ...031300-1.8_svn-twitter_api-12b832a5a7a3e1bd.php, ...11031400-1.8_svn-oauth_api-8f33ee79c3e66222.php: Fixes #3141. Fixed twitter_api and oauth_api upgrades. Only worked on localhost because of code gnomes. 2011-03-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * ...11031400-1.8_svn-oauth_api-8f33ee79c3e66222.php: Fixes #3129. Fixed faulty logic that broke upgrades. 2011-03-15 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Refs #2814 can now check if an entity exists indepedent of access permissions 2011-03-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ajax.js, js/lib/configuration.js, js/lib/security.js, languages/en.php, views/default/js/elgg.php: Refs #2538. Loading js/configuration.js again. Only updating tokens on success and showing a basic warning if refresh fails. * js/lib/languages.js: JS elgg.echo() returns the key if the string isn't found. This is consistent with the PHP version. * js/classes/ElggPriorityList.js, js/lib/elgglib.js, js/lib/hooks.js, js/lib/languages.js, js/lib/prototypes.js, js/lib/security.js, js/lib/session.js, js/lib/ui.js, js/lib/userpicker.js: Refs #2538: Added documentation to most of the JS methods missing it. * mod/oauth_api/manifest.xml, mod/oauth_api/start.php, mod/oauth_api/vendors/oauth/LICENSE, mod/oauth_api/vendors/oauth/example/server/INSTALL, .../vendors/oauth/example/server/core/init.php, .../example/server/core/templates/inc/footer.tpl, .../example/server/core/templates/inc/header.tpl, .../oauth/example/server/core/templates/index.tpl, .../oauth/example/server/core/templates/logon.tpl, .../example/server/core/templates/register.tpl, .../vendors/oauth/example/server/www/hello.php, .../vendors/oauth/example/server/www/index.php, .../vendors/oauth/example/server/www/logon.php, .../vendors/oauth/example/server/www/oauth.php, .../vendors/oauth/example/server/www/register.php, .../oauth/example/server/www/services.xrds.php, .../vendors/oauth/library/OAuthDiscovery.php, .../vendors/oauth/library/OAuthException.php, .../vendors/oauth/library/OAuthRequest.php, .../vendors/oauth/library/OAuthRequestLogger.php, .../vendors/oauth/library/OAuthRequestSigner.php, .../vendors/oauth/library/OAuthRequestVerifier.php, .../vendors/oauth/library/OAuthRequester.php, .../vendors/oauth/library/OAuthServer.php, mod/oauth_api/vendors/oauth/library/OAuthStore.php, .../library/body/OAuthBodyContentDisposition.php, .../library/body/OAuthBodyMultipartFormdata.php, .../vendors/oauth/library/discovery/xrds_parse.php, .../vendors/oauth/library/discovery/xrds_parse.txt, .../OAuthSignatureMethod.class.php, .../OAuthSignatureMethod_HMAC_SHA1.php, .../signature_method/OAuthSignatureMethod_MD5.php, .../OAuthSignatureMethod_PLAINTEXT.php, .../OAuthSignatureMethod_RSA_SHA1.php, .../library/store/OAuthStoreAbstract.class.php, .../oauth/library/store/OAuthStoreAnyMeta.php, .../oauth/library/store/OAuthStoreMySQL.php, .../vendors/oauth/library/store/mysql/install.php, .../vendors/oauth/library/store/mysql/mysql.sql, .../oauth/test/discovery/xrds-fireeagle.xrds, .../oauth/test/discovery/xrds-getsatisfaction.xrds, .../oauth/test/discovery/xrds-magnolia.xrds, mod/oauth_api/vendors/oauth/test/oauth_test.php, mod/oauth_lib/manifest.xml, mod/oauth_lib/start.php, mod/oauth_lib/vendors/oauth/LICENSE, mod/oauth_lib/vendors/oauth/example/server/INSTALL, .../vendors/oauth/example/server/core/init.php, .../example/server/core/templates/inc/footer.tpl, .../example/server/core/templates/inc/header.tpl, .../oauth/example/server/core/templates/index.tpl, .../oauth/example/server/core/templates/logon.tpl, .../example/server/core/templates/register.tpl, .../vendors/oauth/example/server/www/hello.php, .../vendors/oauth/example/server/www/index.php, .../vendors/oauth/example/server/www/logon.php, .../vendors/oauth/example/server/www/oauth.php, .../vendors/oauth/example/server/www/register.php, .../oauth/example/server/www/services.xrds.php, .../vendors/oauth/library/OAuthDiscovery.php, .../vendors/oauth/library/OAuthException.php, .../vendors/oauth/library/OAuthRequest.php, .../vendors/oauth/library/OAuthRequestLogger.php, .../vendors/oauth/library/OAuthRequestSigner.php, .../vendors/oauth/library/OAuthRequestVerifier.php, .../vendors/oauth/library/OAuthRequester.php, .../vendors/oauth/library/OAuthServer.php, mod/oauth_lib/vendors/oauth/library/OAuthStore.php, .../library/body/OAuthBodyContentDisposition.php, .../library/body/OAuthBodyMultipartFormdata.php, .../vendors/oauth/library/discovery/xrds_parse.php, .../vendors/oauth/library/discovery/xrds_parse.txt, .../OAuthSignatureMethod.class.php, .../OAuthSignatureMethod_HMAC_SHA1.php, .../signature_method/OAuthSignatureMethod_MD5.php, .../OAuthSignatureMethod_PLAINTEXT.php, .../OAuthSignatureMethod_RSA_SHA1.php, .../library/store/OAuthStoreAbstract.class.php, .../oauth/library/store/OAuthStoreAnyMeta.php, .../oauth/library/store/OAuthStoreMySQL.php, .../vendors/oauth/library/store/mysql/install.php, .../vendors/oauth/library/store/mysql/mysql.sql, .../oauth/test/discovery/xrds-fireeagle.xrds, .../oauth/test/discovery/xrds-getsatisfaction.xrds, .../oauth/test/discovery/xrds-magnolia.xrds, mod/oauth_lib/vendors/oauth/test/oauth_test.php, mod/twitter_api/manifest.xml: Refs #3115. Moved oauth_lib to oauth_api. * engine/lib/version.php: Refs #1433. Restored db_upgrade() call during upgrades to fix issues for people upgrading from earlier versions of 1.7 than 2010062401. This is why we should follow deprecation policies, Brett........ 2011-03-15 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/developers/actions/developers/settings.php, mod/developers/languages/en.php, mod/developers/manifest.xml, mod/developers/start.php, .../views/default/admin/developers/settings.php, .../views/default/forms/developers/settings.php: Fixes #3009 a bare bones developer tools settings 2011-03-14 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/js/embed.js, mod/embed/start.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/js.php, mod/embed/views/default/embed/lightbox_init.php, mod/embed/views/default/embed/upload/content.php, mod/file/views/default/file/embed_upload.php, mod/groups/start.php, mod/groups/views/default/groups/js.php, .../views/default/groups/profile/widgets.php, mod/messages/start.php, .../views/default/forms/messages/process.php, .../views/default/forms/messages/reply.php, mod/messages/views/default/messages/js.php, mod/profile/start.php, mod/profile/views/default/profile/js.php, mod/profile/views/default/profile/wrapper.php, mod/thewire/start.php, mod/thewire/views/default/forms/thewire/add.php, views/default/css/elements/buttons.php: Refs #3016: Removes inline javascript from embed, file, groups, messages, profile, thewire * views/default/css/admin.php, views/default/css/elements/icons.php, views/default/css/elements/modules.php, views/default/object/widget/elements/controls.php: Refs #3112: Pulled out widget gear icon into elgg-icon-gear, which widgets now use 2011-03-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPlugin.php, engine/classes/ElggPluginPackage.php, languages/en.php, views/default/admin/plugins/advanced.php, views/default/object/plugin/invalid.php: Fixes #2928: Invalid plugins are shown on the advance page with details about the problem and a link to the docs. 2011-03-14 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php, views/default/css/elements/layout.php: Refs #3109: Fixes 3 more instances of background-color being used when background should be * .../views/default/theme_preview/navigation.php, mod/embed/views/default/embed/css.php, mod/search/views/default/search/css.php, mod/thewire/views/default/thewire/css.php, views/default/css/admin.php, views/default/css/elements/buttons.php, views/default/css/elements/components.php, views/default/css/elements/forms.php, views/default/css/elements/icons.php, views/default/css/elements/layout.php, views/default/css/elements/misc.php, views/default/css/elements/modules.php, views/default/css/elements/navigation.php: Refs #3109: More CSS cleanup. Fixes bugs introduced by last cleanup where background-color: was being used instead of background: 2011-03-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPlugin.php, engine/lib/plugins.php: Refs #3079: Making sure elgg_get_max_plugin_priority() returns 1 instead. Fixed problems when bootstrapping elgg plugins. Will perform tests against MySQL 5.5 when I have a real internet connection. 2011-03-14 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * CODING.txt: Using tabs instead of spaces to indent lines in CODING.txt * install/css/install.css, .../views/default/custom_index/css.php, mod/embed/views/default/embed/css.php, mod/groups/views/default/groups/css.php, mod/messages/views/default/messages/css.php, mod/profile/views/default/profile/css.php, .../views/default/reportedcontent/admin_css.php, mod/search/views/default/search/css.php, mod/tinymce/views/default/tinymce/css.php, mod/twitter/views/default/twitter/css.php, views/default/css/admin.php, views/default/css/elements/buttons.php, views/default/css/elements/chrome.php, views/default/css/elements/components.php, views/default/css/elements/forms.php, views/default/css/elements/icons.php, views/default/css/elements/misc.php, views/default/css/elements/modules.php, views/default/css/elements/navigation.php: Fixes #3109: added non-vendor-prefixed css property declarations where applicable. Cleaned up various other aspects of the css * engine/handlers/page_handler.php: Fixes #3080: Move redirect code to before engine inclusion 2011-03-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixes #3121 array_filter() passes array elements to callback 2011-03-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/menu/page.php: Fixes #3103. Re-added code accidentally removed in r8611 that broke page menu selected items. * ...031300-1.8_svn-twitter_api-12b832a5a7a3e1bd.php, mod/twitter_api/graphics/sign_in_with_twitter.gif, mod/twitter_api/languages/en.php, mod/twitter_api/lib/twitter_api.php, mod/twitter_api/manifest.xml, mod/twitter_api/start.php, mod/twitter_api/vendors/twitteroauth/LICENSE, mod/twitter_api/vendors/twitteroauth/OAuth.php, mod/twitter_api/vendors/twitteroauth/README, .../vendors/twitteroauth/twitterOAuth.php, .../views/default/settings/twitter_api/edit.php, mod/twitter_api/views/default/twitter_api/css.php, .../views/default/twitter_api/login.php, .../views/default/twitter_api/metatags.php, .../default/usersettings/twitter_api/edit.php, .../graphics/sign_in_with_twitter.gif, mod/twitterservice/languages/en.php, mod/twitterservice/manifest.xml, mod/twitterservice/start.php, mod/twitterservice/twitterservice_lib.php, mod/twitterservice/vendors/twitteroauth/LICENSE, mod/twitterservice/vendors/twitteroauth/OAuth.php, mod/twitterservice/vendors/twitteroauth/README, .../vendors/twitteroauth/twitterOAuth.php, .../views/default/settings/twitterservice/edit.php, .../views/default/twitterservice/css.php, .../views/default/twitterservice/login.php, .../views/default/twitterservice/metatags.php, .../default/usersettings/twitterservice/edit.php, version.php: Refs #3115. Migrated twitterservice to twitter_api. Added upgrade to migrate plugin and user settings. 2011-03-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/start.php: fixed WSOD because of function name change when using some 1.7 themes * engine/lib/views.php: Refs #3059 should only fallback to 1.7 pageshell when asking for default page shell - otherwise breaks admin area * engine/lib/deprecated-1.8.php: Fixes #3116 old method of getting site menu works again * engine/handlers/page_handler.php: Refs #2228 reverting [8654] so forwarding works * languages/en.php: Reverted changes made for elgg.com on Tools menu 2011-03-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPlugin.php: Refs #3079: Better checks in ElggPlugin::setPriority() to avoid priorities of 0. Still requires testing for MySQL 5.5. * languages/en.php: Refs #3009. Fixed a few typos and inaccuracies in the welcome widget. 2011-03-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/likes/views/default/likes/display.php: tweaked an id so that the likes html would be valid * views/default/page/elements/footer.php: how did that get there - removing some test code * js/lib/ui.js: Fixes #3110 - checking selector before running date picker js * .../views/default/admin/utilities/diagnostics.php, .../views/default/diagnostics/forms/download.php: wrapped the submit button in diagnostics plugin with a <p> so the bottom doesn't get cut off * languages/en.php: Refs #2991 restored plugin settings language string needed for page title * languages/en.php: fixed typo in site settings * .../views/default/groups/sidebar/members.php: Fixes #3072 using elgg_list_entities*() in group members sidebar view * mod/groups/languages/en.php, mod/groups/lib/groups.php: displaying a no activity message on the activity page for new groups * mod/pages/world.php: added text to pages plugin for case where no pages have been created on site * mod/file/index.php: fixed typo in file index.php * mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, mod/groups/views/default/group/default.php, .../views/default/object/groupforumtopic.php, mod/pages/views/default/object/page_top.php, mod/thewire/views/default/object/thewire.php, views/default/object/default.php, views/default/page/components/list/body.php, views/default/page/components/summary.php, views/default/user/default.php: Refs #3096 using 'summary' instead of list/body 2011-03-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/elements/body.php, views/default/river/elements/controls.php, views/default/river/elements/footer.php, views/default/river/elements/image.php, views/default/river/item.php, views/default/river/item/body.php, views/default/river/item/controls.php, views/default/river/item/footer.php, views/default/river/item/image.php: somehow we forgot to use 'elements' in river views 2011-03-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, upgrade.php, views/default/page/upgrade.php: Fixes #3064. Checking for views/default/welcome.php and aborting upgrade if found. Need to add documention for how to replace views directory to wiki. Also fixed ajax loader during upgrade. 2011-03-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggUser.php, mod/custom_index/index.php, views/default/widgets/friends/content.php: Fixes #3045 custom index and the friends widget now use the gallery view for user icons * engine/lib/views.php, views/default/page/components/gallery.php, views/default/page/components/list.php, views/default/user/default.php: Refs #3045 adds a gallery context based view for users * engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/views.php, engine/tests/api/helpers.php, mod/blog/lib/blog.php, mod/blog/start.php, .../views/default/page/theme_preview.php, mod/notifications/index.php, .../notifications/subscriptions/forminternals.php, mod/pages/start.php, mod/tinymce/start.php, mod/tinymce/views/default/tinymce/init.php, mod/zaudio/start.php, mod/zaudio/views/default/zaudio/audioplayer.php, views/default/input/autocomplete.php, views/default/input/friendspicker.php, views/default/input/userpicker.php, views/default/page/elements/head.php: Fixes #3091 adds load functions for js and css 2011-03-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php: Fixed #3093: Admin link shows only for admin users. * languages/en.php: Fixes #3004: Updated admin widget text to reflect menu changes. * mod/blog/views/default/blog/sidebar/revisions.php: Fixed blog revision links. * js/lib/autocomplete.js, js/lib/elgglib.js, js/lib/events.js, js/lib/hooks.js, js/lib/languages.js, js/lib/security.js, js/lib/ui.js, js/lib/ui.widgets.js, js/lib/userpicker.js, js/tests/ElggEventsTest.js, js/tests/ElggHooksTest.js, mod/blog/views/default/js/blog/save_draft.php, mod/bookmarks/views/default/bookmarks/js.php, mod/messageboard/views/default/messageboard/js.php, mod/tinymce/views/default/js/tinymce.php, .../views/default/uservalidationbyemail/js.php, views/default/core/account/login_box.php, views/default/core/account/login_dropdown.php, views/default/core/river/filter.php, views/default/js/admin.php, views/default/js/elgg.php: Fixes #3065, #3089. Merged JS events and hooks to a single system. Updated plugins and core to use it. Added elgg.getURLFragment() and using it elgg.ui.popsUp(). 2011-03-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/admin.php, views/default/page/default.php: forgot to include js registered for the footer in page shells * engine/lib/elgglib.php, engine/tests/api/helpers.php: Refs #3091 registering js and css support priority though does not maintain registration order if items have equal priority * engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/views.php, engine/tests/api/helpers.php, mod/blog/lib/blog.php, mod/notifications/index.php, .../notifications/subscriptions/forminternals.php, mod/pages/start.php, mod/tinymce/views/default/tinymce/init.php, mod/zaudio/views/default/zaudio/audioplayer.php, views/default/admin/plugins/advanced.php, views/default/input/autocomplete.php, views/default/input/friendspicker.php, views/default/input/userpicker.php, views/default/page/components/list.php: Refs #3091 rewrote the js and css register functions to require a name * mod/blog/views/default/blog/group_module.php, .../views/default/bookmarks/group_module.php, mod/file/views/default/file/group_module.php, .../views/default/discussion/group_module.php, mod/pages/views/default/pages/group_module.php: Fixes #3071 group "widgets" check permissions now 2011-03-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/widgets.php, views/default/admin/appearance/default_widgets.php, views/default/admin/appearance/menu_items.php, views/default/admin/appearance/profile_fields.php, .../admin/appearance/profile_fields/list.php, views/default/admin/settings/default_widgets.php, views/default/admin/settings/menu_items.php, views/default/admin/settings/profile_fields.php, .../default/admin/settings/profile_fields/list.php, views/default/css/admin.php, views/default/js/admin.php: Refs #2991: Readded the appearance menu under configure. Moved plugin settings under configure/settings. * engine/lib/admin.php, languages/en.php, views/default/admin/sidebar.php, views/default/css/admin.php: Refs #2991. Using section for admin menu. * views/default/navigation/menu/elements/section.php: Refs #3088. Wrapping section headers in <h2>s. * engine/lib/views.php: Refs #3088. Added docs for section headers to elgg_view_menu(). * views/default/navigation/menu/default.php, views/default/navigation/menu/elements/section.php, views/default/navigation/menu/page.php: Fixes #3088: Added section header support to page and default menus. 2011-03-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php: Refs #3085 finished support for passing $vars to elgg_view_entity() * engine/lib/views.php, views/default/page/components/gallery.php, views/default/page/components/list.php, views/rss/layout/objects/list.php: Refs #3085 moved full_view out of elgg_view_list_item() into $vars to be consistent with other elgg_view* functions * engine/lib/views.php, views/default/page/elements/comments.php: Refs #3085 added $vars to elgg_view_comments() * engine/lib/views.php: Refs #3085 improved documentation of elgg_view_entity_list() which already supported $vars array * engine/classes/ElggEntity.php, engine/lib/entities.php: improved documentation of can write to container method/function 2011-03-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/js/elgg.php: Fixes #3081: Adding a new line between javascript includes. * engine/handlers/page_handler.php, engine/lib/admin.php, engine/lib/widgets.php, languages/en.php, mod/developers/languages/en.php, mod/developers/start.php, mod/diagnostics/start.php, mod/externalpages/start.php, mod/logbrowser/start.php, mod/reportedcontent/start.php, mod/uservalidationbyemail/start.php, views/default/admin/appearance/default_widgets.php, views/default/admin/appearance/menu_items.php, views/default/admin/appearance/profile_fields.php, .../admin/appearance/profile_fields/list.php, views/default/admin/settings/advanced.php, views/default/admin/settings/basic.php, views/default/admin/settings/default_widgets.php, views/default/admin/settings/menu_items.php, views/default/admin/settings/profile_fields.php, .../default/admin/settings/profile_fields/list.php, views/default/admin/sidebar.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/css/admin.php, views/default/js/admin.php: Refs #2991. First round at rearranging and grouping admin menu based upon tasks. 2011-03-10 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/activate.php, actions/admin/plugins/deactivate.php, actions/admin/user/delete.php, actions/friends/collections/add.php, actions/friends/collections/delete.php, engine/classes/ElggSite.php, engine/lib/admin.php, engine/lib/cache.php, engine/lib/cron.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/input.php, engine/lib/navigation.php, engine/lib/output.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/plugins.php, engine/lib/river.php, engine/lib/user_settings.php, engine/lib/users.php, engine/tests/api/helpers.php, index.php, install/ElggInstaller.php, js/lib/elgglib.js, js/lib/languages.js, js/lib/userpicker.js, js/tests/ElggLibTest.js, mod/blog/actions/blog/delete.php, mod/blog/actions/blog/save.php, mod/blog/lib/blog.php, mod/blog/start.php, mod/blog/views/default/blog/group_module.php, mod/blog/views/default/blog/sidebar/archives.php, mod/blog/views/default/blog/sidebar/revisions.php, mod/blog/views/default/object/blog.php, mod/blog/views/default/widgets/blog/content.php, mod/bookmarks/actions/bookmarks/delete.php, mod/bookmarks/actions/bookmarks/save.php, mod/bookmarks/pages/friends.php, mod/bookmarks/pages/view.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, .../views/default/bookmarks/group_module.php, mod/bookmarks/views/default/object/bookmarks.php, .../views/default/widgets/bookmarks/content.php, mod/categories/start.php, mod/categories/views/default/output/categories.php, mod/developers/start.php, .../views/default/admin/developers/preview.php, mod/embed/start.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/upload/content.php, mod/externalpages/start.php, mod/externalpages/views/default/expages/menu.php, mod/file/actions/file/delete.php, mod/file/actions/file/upload.php, mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/start.php, mod/file/upload.php, mod/file/view.php, mod/file/views/default/file/embed_upload.php, mod/file/views/default/file/group_module.php, mod/file/views/default/object/file.php, .../views/default/widgets/filerepo/content.php, mod/groups/actions/discussion/delete.php, mod/groups/actions/groups/delete.php, mod/groups/actions/groups/membership/invite.php, mod/groups/lib/discussion.php, mod/groups/lib/groups.php, mod/groups/start.php, .../views/default/discussion/group_module.php, .../views/default/groups/group_sort_menu.php, .../default/groups/profile/activity_module.php, .../views/default/groups/profile/buttons.php, mod/groups/views/default/groups/side_menu.php, mod/groups/views/default/groups/sidebar/find.php, .../views/default/groups/sidebar/members.php, .../default/widgets/a_users_groups/content.php, mod/invitefriends/actions/invite.php, mod/invitefriends/start.php, mod/logbrowser/start.php, mod/logbrowser/views/default/logbrowser/form.php, mod/logbrowser/views/default/logbrowser/table.php, mod/messageboard/pages/owner.php, mod/messageboard/start.php, .../views/default/widgets/messageboard/content.php, mod/messages/actions/messages/send.php, mod/messages/read.php, mod/messages/start.php, mod/messages/views/default/object/messages.php, mod/notifications/start.php, mod/pages/actions/pages/delete.php, mod/pages/friends.php, mod/pages/history.php, mod/pages/revision.php, mod/pages/start.php, mod/pages/view.php, mod/pages/views/default/object/page_top.php, mod/pages/views/default/pages/group_module.php, mod/pages/views/default/widgets/pages/content.php, mod/profile/start.php, mod/reportedcontent/start.php, mod/search/index.php, mod/search/views/default/search/list.php, mod/search/views/default/search/search_box.php, mod/thewire/actions/add.php, mod/thewire/actions/delete.php, mod/thewire/pages/friends.php, mod/thewire/pages/reply.php, mod/thewire/pages/tag.php, mod/thewire/pages/thread.php, mod/thewire/pages/user.php, mod/thewire/start.php, mod/thewire/tests/regex.php, mod/thewire/views/default/object/thewire.php, .../views/default/thewire/profile_status.php, .../views/default/widgets/thewire/content.php, mod/twitterservice/start.php, mod/twitterservice/twitterservice_lib.php, .../views/default/twitterservice/login.php, .../default/usersettings/twitterservice/edit.php, mod/uservalidationbyemail/lib/functions.php, mod/uservalidationbyemail/start.php, .../forms/uservalidationbyemail/bulk_action.php, views/default/admin/appearance/default_widgets.php, views/default/admin/header.php, views/default/admin/plugins/advanced.php, views/default/core/account/login_dropdown.php, views/default/core/account/login_walled_garden.php, views/default/core/members/nav.php, views/default/core/members/sidebar.php, views/default/forms/login.php, views/default/group/search/finishblurb.php, views/default/input/autocomplete.php, views/default/object/plugin/advanced.php, views/default/object/plugin/simple.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/page/default.php, views/default/page/layouts/content/filter.php, views/default/page/layouts/content/header.php, .../page/layouts/two_column_left_sidebar.php, views/default/user/search/finishblurb.php, views/default/widgets/content_stats/content.php, views/foaf/page/default.php, views/installation/page/elements/footer.php, views/rss/core/river/body.php: Fixes #2228: Major cleanup of urls -- remove leading pg/ and trailing / from most urls in core and plugins * .gitignore: Ignoring some standard eclipse files * engine/handlers/page_handler.php, htaccess_dist: Refs #2228: Deprecated use of pg/ in page handlers. Now we get to have nice clean urls like "example.com/bookmarks" 2011-03-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/twitterservice/manifest.xml: Added curl requirement to twitterservice. * .../views/default/groups/sidebar/members.php: Fixes #3072: Fixed group member list in sidebar. Thoughts about using the elgg-menu-hz class for this? It's not exactly a menu, but that CSS does exactly what's needed. * mod/groups/lib/groups.php: Fixes #3069. Added group activity content. * languages/en.php, views/default/widgets/admin_welcome/content.php: Refs #3004. First draft of welcome widget text. * views/default/css/admin.php: Fixes #2948: Put specific rules in for .elgg-plugin.elgg-state-active to get white backgrounds in plugins, but not break the action button. The admin CSS still needs a bit of work. 2011-03-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pageowner.php: fixed page owner setting for sites in a subdirectory * views/default/css/admin.php, views/default/page/admin.php: Fixes #3057 page wrapper now sets the margin so messages don't end up in far left 2011-03-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js, mod/likes/views/default/likes/display.php: Refs #3027: Using the event popup, ui for advanced placement in elgg.ui.popsUp() * engine/lib/views.php: Fixes #3059. elgg_view_layout() checks for deprecated layouts in canvas/layouts/ and elgg_view_page() checks for deprecated pageshells in pageshells/pageshell. * engine/classes/ElggBatch.php: Fixed some typos in documentation of ElggBatch. 2011-03-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/upgrades/2011030101.php: Fixes #2679 added a script to upgrade forum topics from 1.7 and earlier * actions/likes/add.php, actions/likes/delete.php, engine/classes/ElggEntity.php, engine/lib/elgglib.php, engine/lib/navigation.php, engine/lib/upgrades/2010121702.php, engine/lib/views.php, languages/en.php, .../views/default/theme_preview/icons.php, mod/likes/actions/likes/add.php, mod/likes/actions/likes/delete.php, mod/likes/languages/en.php, mod/likes/manifest.xml, mod/likes/start.php, mod/likes/views/default/annotation/likes.php, mod/likes/views/default/likes/css.php, mod/likes/views/default/likes/display.php, .../default/river/annotation/likes/create.php, views/default/annotation/likes.php, views/default/core/likes/display.php, views/default/css/admin.php, views/default/css/elements/components.php, views/default/css/elements/icons.php, views/default/css/ie.php, views/default/river/annotation/likes/create.php: Fixes #3058 pulls likes out as a plugin * views/default/navigation/menu/metadata.php: removed metadata menu which has been replaced by the entity menu 2011-03-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/categories/manifest.xml, mod/custom_index/manifest.xml, mod/developers/manifest.xml, mod/diagnostics/manifest.xml, mod/embed/manifest.xml, mod/externalpages/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/notifications/manifest.xml, mod/oauth_lib/manifest.xml, mod/twitter/manifest.xml: Refs #2104 added bundled category to all core plugins * .../views/default/theme_preview/forms.php: added padding to the display of buttons in developer preview * languages/en.php, views/default/admin/plugins/advanced.php: Refs #2871 advanced plugin filtering works - sorting still does odd things 2011-03-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, languages/en.php, views/default/admin/footer.php, views/default/css/admin.php: Fixes #3005. Added links to admin faq, admin manual, blog, and community forums in the admin footer. * mod/thewire/start.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/metadata.php: Fixes #3025: The wire uses core's metadata view. * engine/lib/views.php: Added a bit more docs to elgg_view_menu(). * engine/lib/upgrades/2010050701.php: Fixes #2310. Only conditionally setting the allow_registration field for users who used $CONFIG->disable_registration. * js/lib/ui.js, views/default/core/likes/display.php: Fixes #3027. Likes popup uses rel='popup' and elgg.ui.popsUp() to position absolute. * mod/blog/views/default/blog/sidebar/revisions.php: Fixes #3054: Fixed URL for editing a blog revision. 2011-03-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tinymce/start.php, mod/tinymce/views/default/js/tinymce.php, mod/tinymce/views/default/tinymce/init.php, views/default/input/longtext.php: fixed tinymce toggle 2011-03-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/js/blog/save_draft.php: Fixes #3053: Fixed JS for blog draft autosave. * ...8_svn-blog_status_metadata-4645225d7b440876.php, mod/blog/actions/blog/auto_save_revision.php, mod/blog/actions/blog/save.php, mod/blog/classes/ElggBlog.php, mod/blog/languages/en.php, mod/blog/views/default/blog/sidebar/revisions.php, mod/blog/views/default/forms/blog/save.php, mod/blog/views/default/input/datetime.php, mod/blog/views/default/js/blog/save_draft.php, mod/blog/views/default/object/blog.php, version.php: Fixes #2229. Removed published data metadata in blog. Added upgrade to set all status metadata for old blog posts. * engine/classes/ElggBatch.php: Added a bit more docs to ElggBatch. * mod/blog/lib/blog.php, mod/blog/views/default/blog/sidebar/archives.php: Refs #2229: Using time_created instead of publish_date metadata to sort. 2011-03-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/longtext.php: fixed longtext menu display 2011-03-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/navigation.php, engine/lib/river.php, mod/blog/start.php, mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, mod/groups/start.php, mod/groups/views/default/group/default.php, .../views/default/object/groupforumtopic.php, mod/pages/start.php, mod/pages/views/default/object/page_top.php, views/default/css/elements/navigation.php: Refs #2895 entity menu uses new menu system * engine/classes/ElggMenuItem.php: added support for confirm text to ElggMenuItem * views/default/output/confirmlink.php: made encoding text default to false in confirm link * mod/blog/views/default/blog/group_module.php, .../views/default/bookmarks/group_module.php, mod/file/views/default/file/group_module.php, .../views/default/discussion/group_module.php, mod/groups/views/default/forms/groups/delete.php, mod/groups/views/default/groups/css.php, .../views/default/groups/group_sort_menu.php, .../default/groups/profile/activity_module.php, .../views/default/groups/profile/profile_block.php, .../views/default/groups/profile/widgets.php, mod/pages/views/default/pages/group_module.php: cleaned up the groups plugin css * views/default/css/elements/navigation.php: owner block menu items appear like normal page menu items in default theme * engine/lib/river.php: not showing river buttons when displaying in widgets 2011-03-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Elgg's web services API is not RESTful * mod/custom_index/start.php: custom index plugin checks return value on hook now * _graphics/walled_garden_background_top.gif, engine/lib/elgglib.php, views/default/core/account/login_walled_garden.php, views/default/css/walled_garden.php, views/default/page/elements/footer.php, views/default/page/walled_garden.php: Refs #2693 walled garden code is functional. Push back a thorough clean up until Elgg 1.9 * engine/lib/elgglib.php, languages/en.php, views/default/css/walled_garden.php, views/default/page/walled_garden.php: Refs #2693 pulled walled garden css out as separate view * documentation/examples/plugins/manifest.xml, mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/developers/manifest.xml, mod/file/manifest.xml, mod/pages/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/search/manifest.xml, mod/tagcloud/manifest.xml, mod/thewire/manifest.xml, mod/tinymce/manifest.xml, mod/twitterservice/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml, views/default/admin/plugins/advanced.php: Refs #2104 added some categories to core (bundled) plugins * mod/thewire/languages/en.php, .../views/default/thewire/profile_status.php: Fixes #3024 thewire view for the profile page is finished * engine/lib/river.php, mod/groups/start.php, .../views/default/forms/discussion/reply/save.php, .../river/object/groupforumtopic/create.php, views/default/river/item/controls.php: Refs #2679 can comment on discussion forums in river now * mod/groups/start.php: Refs #2413 registered the subtype for discussion topics so search works * mod/groups/start.php: Refs #2679 added a function for processing groups plugin upgrades * engine/lib/river.php, views/default/river/item/controls.php: Fixes #2895 river menu reimplemented using plugin hook * upgrade.php: Fixes #3029 added an upgrade, system event that always fires 2011-03-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggMenuBuilder.php: added a catch to menu builder for bad menu items * views/default/css/elements/navigation.php: added background to li hover for filter menu to work around sliver of white showing through - probably a better way to do this * mod/messages/start.php, mod/messages/views/default/messages/css.php: fixed new message indicator * views/default/navigation/menu/default.php: forcing dashes in elgg menu classes * mod/messages/read.php, mod/pages/view.php: changed rest of title buttons to an elgg-menu * mod/groups/languages/en.php, mod/groups/lib/groups.php: fixed some group page titles * mod/thewire/languages/en.php: thewire was missing object:<subtype> string * views/default/css/elements/navigation.php: tweaked spacing of sidebar menus * languages/en.php: adjust language on like link title * views/default/css/elements/layout.php, views/default/css/elements/navigation.php: added a amrgin to elgg-menu-title so that buttons have some space * .../views/default/groups/profile/buttons.php: groups profile buttons now elgg-menu-title - still need to be registered * .../views/default/forms/messages/process.php, mod/messages/views/default/object/messages.php, views/default/annotation/default.php, views/default/annotation/generic_comment.php, views/default/annotation/likes.php, views/default/css/elements/buttons.php, views/default/input/submit.php: cleared up confusion over elgg-icon-delete and elgg-button-delete * .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php: cleaned up the group invitations and membership request pages * mod/groups/actions/groups/edit.php, mod/groups/views/default/forms/groups/edit.php: fixed a bug with invisible groups - saving and display both had a problem * mod/groups/views/default/forms/groups/search.php, mod/groups/views/default/groups/edit.php, .../views/default/groups/group_sort_menu.php, .../default/groups/profile/activity_module.php, mod/groups/views/default/groups/side_menu.php, .../views/default/groups/sidebar/members.php, .../river/annotation/group_topic_post/reply.php, .../default/river/relationship/member/create.php, mod/groups/views/default/settings/groups/edit.php: reviewed groups plugin and added todo's * mod/bookmarks/views/default/object/bookmarks.php: added owner icons to bookmarks * views/default/css/elements/misc.php: drop down button did not need to have such a large z-index * views/default/css/elements/buttons.php: removed shadow from elgg-button-dropdown inherited from elgg-button * views/default/page/elements/footer.php: make sure powered by icon does not sneak up in the menu area * .../default/file/specialcontent/image/default.php, mod/file/views/default/icon/object/file.php: fixed two validation issues with ampersands in file plugin * views/default/page/elements/footer.php: forgot to close div tag * .../views/default/custom_index/css.php, .../views/default/page/layouts/custom_index.php: updated custom index spacing so it spans the width of the central area * engine/lib/elgglib.php, mod/externalpages/start.php, mod/reportedcontent/start.php, views/default/css/elements/navigation.php, views/default/page/elements/footer.php: pulled power by icon out of menu in footer as it serves a different purpose than other menu items 2011-03-05 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js, views/default/input/date.php, views/default/input/datepicker.php, views/default/output/calendar.php, views/default/output/date.php: Fixes #2321: Deprecated input/datepicker and output/calendar in favor of input/date and output/date 2011-03-04 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/groups/membership/join.php, mod/groups/start.php: Fixes #1926 flushing access list when adding a user to a group * mod/groups/lib/groups.php, .../default/groups/profile/activity_module.php: preventing crashes when user does not have access to the group on group profile page * engine/lib/access.php: Refs #1926 should not be ignoring the flush variable * engine/lib/access.php: updated comment on why we may want to keep access cache * mod/groups/start.php: Refs #1926 user is now being added to access collection of invisible group * engine/lib/access.php: Refs #1926 made 'access:collections:add_user', 'collection' plugin hook more useful * mod/groups/actions/groups/edit.php, mod/groups/languages/en.php, mod/groups/views/default/forms/groups/edit.php: trying to make support for invisible groups a little saner * mod/groups/actions/groups/membership/join.php: fixed bug in accepting invitations to closed groups * mod/groups/actions/addtogroup.php, mod/groups/actions/delete.php, mod/groups/actions/edit.php, mod/groups/actions/featured.php, mod/groups/actions/groups/delete.php, mod/groups/actions/groups/edit.php, mod/groups/actions/groups/featured.php, mod/groups/actions/groups/membership/add.php, .../actions/groups/membership/delete_invite.php, .../actions/groups/membership/delete_request.php, mod/groups/actions/groups/membership/invite.php, mod/groups/actions/groups/membership/join.php, mod/groups/actions/groups/membership/leave.php, mod/groups/actions/groupskillinvitation.php, mod/groups/actions/groupskillrequest.php, mod/groups/actions/invite.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/groups/start.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/profile/buttons.php: updated the group actions - edit group needs more work * engine/lib/entities.php: added a hint about 0 meaning no limit for ege 2011-03-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Refs #2679 preventing people from commenting on a discussion topic in the river * mod/groups/actions/discussion/reply/delete.php, mod/groups/actions/discussion/reply/save.php, mod/groups/languages/en.php, mod/groups/lib/discussion.php, mod/groups/lib/groups.php, mod/groups/start.php, .../views/default/annotation/group_topic_post.php, mod/groups/views/default/discussion/replies.php, .../views/default/forms/discussion/reply/save.php, mod/groups/views/default/groups/css.php, .../views/default/object/groupforumtopic.php, .../river/annotation/group_topic_post/reply.php: Refs #2679 - returning to a separate annotation for discussion forum replies. For those using the latest out of svn you can update with this script: https://gist.github.com/852092 2011-03-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, mod/blog/views/default/forms/blog/save.php, mod/groups/views/default/forms/groups/edit.php, .../notifications/subscriptions/forminternals.php, views/default/css/elements/chrome.php, views/default/forms/admin/site/update_advanced.php, views/default/forms/admin/site/update_basic.php, views/default/forms/usersettings/save.php: Fixes #3006 restores previous dividers * mod/categories/views/default/output/categories.php: not showing categories label if not categories chosen * actions/login.php: Fixes #3036 moved setting of forward url to before login in case session variables are being lost * views/default/river/item/controls.php: Refs #2895 reverting [8532] as code is not working as intended. Can comment and like everything because menu items are being registered. Perhaps questionable benefit of using the menu system here. * mod/groups/actions/discussion/save.php: fixed the view name for discussion topic river * .../views/default/object/groupforumtopic.php: showing the text of a forum topic post 2011-03-02 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tinymce/views/default/tinymce/css.php, views/default/core/friends/collection.php, views/default/core/friends/collections.php, views/default/core/friends/collectiontabs.php, views/default/css/elements/components.php, views/default/css/elements/modules.php, views/default/css/elements/navigation.php, views/default/page/elements/owner_block.php, views/default/page/elements/topbar.php: Addressed several miscellaneous todo's * views/default/object/widget.php, views/default/object/widget/elements/controls.php: Widget collapse button uses elgg-toggler pattern * views/default/page/layouts/widgets/add_button.php: Fixed widgets add button * views/default/object/plugin/advanced.php, .../object/plugin/elements/dependencies.php: Plugin admin displays dependencies again * mod/twitterservice/start.php: Removed redundant requirements checking code * views/default/admin/statistics/basic.php, views/default/admin/statistics/numentities.php, views/default/admin/statistics/overview.php: Refactored admin statistics views -- no longer manually building elgg-module * engine/lib/output.php: Added comment explaining purpose of regex * engine/lib/output.php: elgg_normalize_url leaves #target and ?query urls alone 2011-03-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/elements/messages.php: Fixes #3012 added hidden li * js/lib/elgglib.js: cleaned up appending system messages since <ul> will always be there * install/ElggInstaller.php: Fixes #2929 Installer handles private default access now 2011-03-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/layouts/content/filter.php: Filter tabs ordered correctly 2011-03-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php: fixed bug where dataroot wasn't being set when regenerating cache during the install 2011-03-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/modules.php, views/default/css/elements/navigation.php, views/default/navigation/menu/site.php: Some fixes for site menu 2011-03-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/blog/save.php: because river entry is deleted we do not need to do an update * views/default/forms/comments/add.php: put margin back between longtext and submit button for comment form * mod/blog/actions/blog/save.php: fixes saving a new blog post - was trying to do an update to without a guid * engine/lib/views.php: Fixes #3033 removed use of set_view_location() from core * engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/users.php, mod/embed/start.php, mod/messages/start.php, mod/reportedcontent/start.php, views/default/admin/footer.php, views/default/admin/sidebar.php, views/default/css/admin.php, views/default/css/elements/navigation.php, views/default/input/longtext.php, views/default/page/elements/footer.php, views/default/page/elements/topbar.php, views/default/page/layouts/content/filter.php, views/default/page/layouts/content/header.php, views/default/river/item/controls.php: Fixes #3031 using 'priority' now * engine/lib/users.php: Fixes #3010 moved topbar menu registration to page setup so that the url override is registered * mod/tinymce/views/default/js/tinymce.php: fixed tinymce js code so that at least it doesn't have syntax errors and runtime exceptions * mod/tinymce/start.php: tinymce longtext menu item also needed the longtext class * mod/tinymce/start.php: fixes tinymce longtext registration * mod/embed/start.php: fixed embed longtext menu registration * views/default/input/button.php, views/default/input/submit.php: added better support for classes to buttons 2011-03-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggMenuItem.php, js/lib/ui.js, mod/profile/views/default/profile/owner_block.php, .../views/default/object/reported_content.php, views/default/core/account/login_dropdown.php, views/default/object/plugin/advanced.php, views/default/object/widget/elements/controls.php, views/default/page/layouts/widgets/add_button.php, views/default/river/item/controls.php: Fixes #3032: toggler pattern is now <a href="#target" class="elgg-toggler">...</a> Wow, so much nicer. * engine/classes/ElggMenuItem.php: Added support for "rel" to ElggMenuItem * engine/classes/ElggMenuItem.php: Fixes #3023: added support for 'class' argument in elgg_register_menu_item * views/default/css/admin.php, views/default/css/elements/navigation.php, views/default/navigation/menu/default.php, views/default/navigation/menu/elements/group.php, views/default/navigation/menu/elements/item.php, views/default/navigation/menu/elements/section.php, views/default/navigation/menu/metadata.php, views/default/navigation/menu/page.php, views/default/navigation/menu/site.php, views/default/navigation/menu/user_hover.php, views/default/page/elements/footer.php, views/default/page/elements/topbar.php, views/default/page/layouts/content/filter.php, views/default/page/layouts/content/header.php: Refs #3021: elgg-section-$section => elgg-menu-$menu-$section Added elgg-menu-hz for horizontal menus * mod/embed/start.php, mod/embed/views/default/embed/link.php: Fixes #2895: Embed uses longtext menu -- I believe that covers *all* the menus we had brought up! * mod/tinymce/start.php, mod/tinymce/views/default/input/longtext.php, mod/tinymce/views/default/js/tinymce.php, mod/tinymce/views/default/tinymce/init.php, views/default/input/longtext.php: Refs #2538: Cleaned up custom tinymce code into elgg.tinymce.*. Refs #2895: TinyMCE makes use of longtext menu * views/default/river/item/controls.php: Refs #2895: River items now emit a "river" menu. Not confident on the name, just trying to keep things short and sweet. * mod/search/start.php, views/default/page/elements/header.php: Removed header/extend in favor of just extending page/elements/header * views/default/css/elements/navigation.php, views/default/page/layouts/content/header.php: Refs #2895: Content header now emits a "title" menu 2011-03-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/blog/save.php: Fixes #2425, #2427. Blog status for published and draft correctly set the river items. 2011-03-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/core/likes/display.php, views/default/css/elements/navigation.php: core/likes/display uses image-block component. ensures that the like icon is even with the "x users liked this" text. Wondering if we should split the two up entirely. * views/default/css/elements/navigation.php, views/default/page/layouts/content/filter.php: Refs #2895: Converted content filter to a menu, duplicated styles to mimic tabs... ick. 2011-03-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/manifest.xml, mod/blog/start.php: blog plugin uses on_activate to set its class or the upgrade event * mod/groups/views/default/forms/groups/search.php, mod/thewire/views/default/forms/thewire/add.php, views/default/css/elements/buttons.php, views/default/forms/members/name_search.php, views/default/forms/members/tag_search.php, views/default/forms/widgets/save.php, views/default/input/submit.php: brought back the blue submit button * views/default/css/elements/buttons.php: yuck - have to reset all the styling from elgg-button for elgg-button-delete * actions/admin/plugins/activate.php, actions/admin/plugins/deactivate.php: Fixes #3013 activating/deactivating a plugin forwards to plugin page with changed plugin given focus 2011-03-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/pages/all.php: No need for ".=" here * mod/groups/start.php: pg/groups/world => pg/groups/all 2011-03-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/widgets.php, mod/developers/start.php, mod/diagnostics/start.php, mod/externalpages/start.php, mod/logbrowser/start.php, mod/reportedcontent/start.php, mod/uservalidationbyemail/start.php: Fixes #3014 using more standard "register" in admin convenience function 2011-03-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/navigation.php: Fixes for breadcrumbs and metadata menus. Added basic styles for title menu * views/default/core/likes/display.php: false is default for encode text in output/url -- no need to specify 2011-03-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messageboard/start.php, .../views/default/forms/messageboard/add.php, .../views/default/messageboard/css.php: cleaned up the css for messageboard * mod/messageboard/languages/en.php, .../views/default/annotation/messageboard.php, .../views/default/forms/messageboard/add.php, .../views/default/messageboard/messageboard.php, .../default/river/object/messageboard/create.php, .../views/default/widgets/messageboard/content.php, .../views/default/widgets/messageboard/edit.php: cleaned up the messageboard plugin further * views/default/annotation/default.php, views/default/annotation/generic_comment.php: finished making the "default" view the default view for annotation rather than generic_comment 2011-03-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/core/river/filter.php: Convert river filter javascript to new style 2011-03-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/annotation/default.php: improved the default annotation view 2011-02-28 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/elements/topbar.php: No more reason to explicitly add elgg-menu-topbar class * views/default/css/elements/navigation.php, views/default/navigation/menu/site.php: Fixes for several menu issues * views/default/page/elements/footer.php: No more need to explicitly include elgg-menu-footer class * views/default/navigation/menu/default.php: Always include name of menu in menu classes * mod/bookmarks/start.php, views/default/page/elements/sidebar.php: Refs #2895: Renamed "page_links" to "extras" -- feels more semantic (facebook's menu has actions such as unfriend, share, block) 2011-02-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPlugin.php, mod/categories/manifest.xml, mod/categories/start.php: Fixes #3011. on_activate and on_deactivate work for plugins now. Updated the categories plugin to use it. 2011-02-27 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php, mod/categories/views/default/output/categories.php, views/default/css/elements/icons.php, views/default/page/components/list/body.php: pushing categories to the next line when viewing an entity * views/default/js/admin.php: slide up system messages in admin area * views/default/page/admin.php: fixed the AWHOL state of system messages on admin pages * .../views/default/admin/users/unvalidated.php, .../forms/uservalidationbyemail/bulk_action.php: fixed bad return value in unvalidated users bulk action form 2011-02-26 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/forms/useradd.php: fixed useradd form * engine/lib/admin.php, engine/lib/navigation.php: Fixes #2951 not registering utilities menu item by default but added code to automatically register a parent menu if not registered in admin menu registration function. We lose the ability to set a weight on utilities. * engine/lib/admin.php, engine/lib/widgets.php, mod/developers/start.php, mod/diagnostics/start.php, mod/externalpages/start.php, mod/logbrowser/start.php, mod/reportedcontent/start.php, mod/uservalidationbyemail/start.php: simplified admin menu registration function in preparation for adding sections * install/ElggInstaller.php, install/languages/en.php: Fixes #2799 added check for session.auto_start * engine/lib/admin.php, views/default/css/admin.php, views/default/page/admin.php: moved admin messages into admin page shell * engine/lib/admin.php, install/ElggInstaller.php, languages/en.php, views/default/css/admin.php, views/default/widgets/admin_welcome/content.php: Fixes #2913 - directs the user to admin dashboard when installer finishes * .../views/default/bookmarks/bookmarklet.php: Fixes #2977 changed title to alt * _graphics/friendspicker.png, actions/friends/collections/edit.php, languages/en.php, pages/friends/collections/add.php, pages/friends/collections/pickercallback.php, views/default/core/friends/collections.php, views/default/css/elements/forms.php, views/default/css/elements/misc.php, views/default/forms/friends/collections/add.php, views/default/forms/friends/collections/edit.php, views/default/input/friendspicker.php: Fixes #2982 friends collections work even if the code is convoluted and poorly written. * .../notifications/subscriptions/forminternals.php: fixed notifications plugin's hacked up friends picker...shudder * mod/groups/lib/groups.php, mod/groups/views/default/forms/groups/invite.php: fixed group invite form * engine/lib/elgglib.php: fixed image size attributes added to "power by" image 2011-02-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggSite.php: Refs #2693 - Added pg/css and pg/js to the list of public pages for walled garden. 2011-02-26 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/friends/addcollection.php, actions/friends/collections/add.php, actions/friends/collections/delete.php, actions/friends/collections/edit.php, actions/friends/deletecollection.php, actions/friends/editcollection.php, engine/lib/users.php, pages/friends/add.php, pages/friends/collections.php, pages/friends/collections/add.php, pages/friends/collections/pickercallback.php, pages/friends/collections/view.php, pages/friends/edit.php, pages/friends/pickercallback.php, views/default/core/friends/collection.php, views/default/core/friends/collections.php, views/default/core/friends/collectiontabs.php, views/default/forms/friends/collectionfields.php, views/default/forms/friends/collections/edit.php, views/default/forms/friends/edit.php: Refs #2982 adding and deleting friend collections works - editing does not * engine/lib/views.php, mod/groups/views/default/forms/groups/invite.php, pages/friends/pickercallback.php, views/default/core/friends/collection.php, views/default/core/friends/picker.php, views/default/forms/friends/edit.php, views/default/input/friendspicker.php: fixed friends picker js include 2011-02-26 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/navigation.php: Switching elgg-menu-metadata to inline-block method of declaring a horizontal menu * mod/groups/views/default/group/default.php, mod/thewire/views/default/thewire/metadata.php, views/default/css/admin.php, views/default/css/elements/components.php, views/default/css/elements/navigation.php, views/default/navigation/menu/metadata.php, views/default/object/plugin/advanced.php, views/default/page/components/list/body.php, views/default/user/default.php: Refs #2895: .elgg-list-metadata => .elgg-menu-metadata. Still not using menu system yet, though * views/default/css/elements/navigation.php: .elgg-menu enhancement for horizontal menus * views/default/css/elements/layout.php, views/default/css/elements/navigation.php, views/default/navigation/breadcrumbs.php: .elgg-menu is no longer trivial * engine/lib/elgglib.php: Added explicit height and width to powered_by_elgg icon * views/default/css/elements/icons.php: Fixes #2691: Switching elgg-icon to display:inline-block -- matches behavior of <img> tag 2011-02-25 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/start.php, .../views/default/reportedcontent/css.php: Converted report-this icon to be compatible with elgg_view_icon * engine/lib/elgglib.php, mod/reportedcontent/start.php, .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/footer_link.php, views/default/page/elements/footer.php: Refs #2895: Removed footer/links view. Moved report-this link into alternate footer menu * engine/lib/elgglib.php, views/default/css/elements/layout.php, views/default/css/elements/navigation.php, views/default/page/elements/footer.php: Refs #2895: Added support for an "alt" section in the footer menu. Put "powered by Elgg" badge in here * js/lib/elgglib.js, js/lib/session.js: Refs #2538: Functions don't need double-namespacing * views/default/css/elements/components.php, views/default/css/elements/misc.php, views/default/css/elements/navigation.php: Using shorthand in css to scrunch it a bit * views/default/css/elements/layout.php, views/default/css/elements/page_layout.php, views/default/css/elgg.php: Converted css/elements/page_layout to layout. Now we have a bunch of nice, terse, 1-word names :) * engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/users.php, views/default/css/elements/navigation.php, views/default/css/elements/page_layout.php, views/default/page/elements/topbar.php: Refs #2895: Converted topbar to one menu (felt dirty using two). Fixed styles. * engine/lib/users.php, mod/messages/start.php, mod/messages/views/default/messages/topbar.php: Refs #2895: Messages now uses new topbar menu * mod/bookmarks/start.php, .../views/default/bookmarks/page_links.php, views/default/page/elements/page_links.php, views/default/page/elements/sidebar.php: Refs #2895: Converted page_links into a menu. Bookmarks now uses it * engine/lib/admin.php, engine/lib/users.php, views/default/page/elements/topbar.php: Refs #2895: Made topbar into 2 menus. CSS will have to be fixed * engine/lib/navigation.php: Corrects bug that occurred when ElggMenuItem is passed * mod/blog/views/default/object/blog.php, mod/groups/start.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../views/default/object/groupforumtopic.php, mod/messages/views/default/object/messages.php, .../notifications/subscriptions/forminternals.php, mod/profile/views/default/profile/owner_block.php, views/default/annotation/default.php, views/default/annotation/generic_comment.php, views/default/annotation/likes.php, views/default/core/friends/picker.php, views/default/core/friends/tablelist.php, views/default/forms/friends/edit.php, views/default/river/item/image.php, views/default/river/relationship/friend/create.php, views/default/user/default.php, views/default/widgets/friends/content.php: Converted all uses of profile/icon in core + plugins to elgg_view_entity_icon * engine/lib/navigation.php: Emit a warning + debug info when an attempt to register a menu item fails * engine/classes/ElggMenuItem.php: Supporting is_action in ElggMenuItem * views/installation/forms/install/template.php, views/installation/install/pages/admin.php, views/installation/install/pages/database.php, views/installation/install/pages/settings.php: Cleaned up some js in the installer * views/installation/input/checkbox.php, views/installation/input/checkboxes.php: Updated input/checkboxes code in installation viewtype * views/installation/install/forms/admin.php, views/installation/install/forms/database.php, views/installation/install/forms/settings.php, views/installation/install/forms/template.php, views/installation/install/pages/admin.php, views/installation/install/pages/database.php, views/installation/install/pages/settings.php: Converted installation forms to use elgg_view_form and the /forms/ directory 2011-02-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/js/admin.php: Fixes #2998. Updated admin JS for dnd plugin reordering with new plugin layout. 2011-02-24 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggAnnotation.php: Fixes #2960 removing river entry for deleted annotation * views/default/css/admin.php, views/default/css/elements/reset.php: fixed dragging/scrolling issue caused by overflow-y on body * engine/classes/ElggMenuItem.php: fixed typo in elgg menu updates from last night * engine/lib/users.php, languages/en.php, pages/friends/collections.php, views/default/css/elements/misc.php: fixing friends collections for backward compatibility * engine/classes/ElggMenuItem.php, views/default/navigation/menu/elements/item.php: finished the implementation of non-links in menu system * engine/classes/ElggMenuItem.php, mod/profile/views/default/profile/owner_block.php, views/default/navigation/menu/elements/item.php: using getContent() in menu system in preparation for supporting non-links * engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/lib/admin.php, engine/lib/deprecated-1.8.php, engine/lib/navigation.php, engine/lib/user_settings.php, engine/lib/users.php, engine/lib/views.php, mod/bookmarks/start.php, mod/developers/start.php, mod/file/views/default/file/typecloud.php, mod/invitefriends/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/lib/pages.php: Fixes #2997 - href used instead of url in menu system * engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/lib/admin.php, engine/lib/deprecated-1.8.php, engine/lib/user_settings.php, engine/lib/users.php, engine/lib/views.php, mod/bookmarks/start.php, mod/developers/start.php, mod/file/views/default/file/typecloud.php, mod/invitefriends/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/lib/pages.php, views/default/forms/admin/menu/save.php: Refs #2997 switching from title to text for menu items * views/default/core/friends/tablelist.php, views/default/css/elements/forms.php, views/default/css/elements/misc.php: moved another friends picker css section to forms css view * views/default/core/avatar/crop.php, views/default/core/avatar/upload.php, views/default/css/elements/misc.php, views/default/forms/avatar/crop.php: cutting down the amount of css required for the avatar page * views/default/core/river/body.php, views/default/core/river/controls.php, views/default/core/river/footer.php, views/default/core/river/image.php, views/default/river/item.php, views/default/river/item/body.php, views/default/river/item/controls.php, views/default/river/item/footer.php, views/default/river/item/image.php: organized the river views according to the subview pattern 2011-02-23 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/modules.php: Adjusting offset for dropdown module * engine/lib/admin.php: Simplify registration of jeditable library * views/default/css/elements/components.php, views/default/css/elements/layout_objects.php, views/default/css/elgg.php: Refs #2993: Changed css layout_objects to components * views/default/css/elgg.php: Refs #2995: Including css/elements/buttons in css/elgg * views/default/css/elements/buttons.php, views/default/css/elements/forms.php, views/default/css/elements/misc.php: Fixes #2995: buttons get their own css file * mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, mod/groups/views/default/group/default.php, .../views/default/object/groupforumtopic.php, mod/pages/views/default/object/page_top.php, mod/thewire/views/default/object/thewire.php, views/default/object/default.php, views/default/object/elements/list_body.php, views/default/page/components/list/body.php, views/default/user/default.php: Fixes #2992: moved object/elements/list_body to page/components/list/body * js/lib/ui.js: Fixes #2976: Removed second toggler implementation * mod/blog/lib/blog.php, mod/file/index.php, mod/file/views/default/object/file.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, mod/messages/read.php, .../views/default/forms/messages/process.php, mod/messages/views/default/object/messages.php, mod/pages/view.php, mod/profile/views/default/profile/owner_block.php, .../views/default/object/reported_content.php, .../views/default/thewire/profile_status.php, views/default/admin/plugins/advanced.php, views/default/annotation/generic_comment.php, views/default/annotation/likes.php, views/default/core/account/login_dropdown.php, views/default/core/friends/picker.php, views/default/forms/profile/fields/reset.php, views/default/input/button.php, views/default/object/plugin/advanced.php, views/default/page/layouts/content/header.php, views/default/page/layouts/widgets/add_button.php: Every occurrence of elgg-button-$type needs an elgg-button base class declaration -- or should we remove that requirement? * mod/profile/views/default/profile/owner_block.php, .../views/default/object/reported_content.php, views/default/core/river/controls.php, views/default/core/river/footer.php, views/default/object/widget/elements/controls.php, views/default/object/widget/elements/settings.php, views/default/page/layouts/widgets/add_button.php, views/default/page/layouts/widgets/add_panel.php: Refs #2976: Converted most markup to use elgg-toggler elgg-toggles-* pattern * views/default/css/elements/page_layout.php, views/default/page/default.php: Fixes #2957: elgg-page-classic => elgg-page-default * views/default/page/admin.php, views/default/page/layouts/one_column.php, views/default/page/layouts/one_sidebar.php: Moved elgg-inner out of layouts and into the page shell * mod/messageboard/views/default/messageboard/js.php, mod/messages/views/default/object/messages.php, mod/thewire/views/default/thewire/css.php, mod/tinymce/views/default/tinymce/css.php, views/default/annotation/generic_comment.php, views/default/annotation/likes.php, views/default/css/ie.php, views/default/css/ie6.php, views/default/page/upgrade.php: Converted delete-button to elgg-button-delete throughout plugins * views/default/css/elements/forms.php, views/default/css/elements/misc.php: Moved elgg-button-dropdown to forms * views/default/css/elements/chrome.php: Cleanup of css/elements/chrome.php * views/default/css/elements/forms.php: Converted delete-button to elgg-button-delete. This breaks some things because the semantics of the two are not equivalent. .delete-button just really needed to die * views/failsafe/canvas/default.php, views/foaf/canvas/default.php, views/ical/canvas/default.php, views/json/canvas/default.php, views/opendd/canvas/default.php, views/php/canvas/default.php: Deleting deprecated canvas/ directory from all viewtypes * views/default/navigation/menu/default.php: DRY'ed up default menu a bit 2011-02-22 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/page/shells/theme_preview.php, .../views/default/page/theme_preview.php: Moved theme_preview page shell out into page/ * views/default/css/elements/page_layout.php, views/default/page/elements/sidebar_alt.php, views/default/page/layouts/one_column.php, views/default/page/layouts/one_sidebar.php, views/default/page/layouts/two_sidebar.php: Trying to simplify layout css: nixed elgg-aside .elgg-sidebar.elgg-alt => .elgg-sidebar-alt (similar to .elgg-image-alt) * views/default/admin/footer.php, views/default/admin/header.php, views/default/page/admin.php, views/default/page/layouts/admin.php: extracted admin header, footer to admin/*. Moved pageshell code from admin layout to admin pageshell. * install/css/install.css, views/installation/install/footer.php, views/installation/install/header.php, views/installation/install/sidebar.php, views/installation/page/default.php, views/installation/page/elements/footer.php, views/installation/page/elements/header.php, views/installation/page/elements/sidebar.php: Move install footer/header/sidebar into page/elements. Converted CSS to use more standard Elgg framework objects * views/default/page/elements/content_header.php, .../page/elements/content_header_member.php: Removing holdovers from elgg.com * views/failsafe/page/default.php, views/failsafe/page/shells/default.php, views/foaf/page/default.php, views/foaf/page/shells/default.php, views/ical/page/default.php, views/ical/page/shells/default.php, views/installation/page/default.php, views/installation/page/shells/default.php, views/json/page/default.php, views/json/page/shells/default.php, views/opendd/page/default.php, views/opendd/page/shells/default.php, views/php/page/default.php, views/php/page/shells/default.php, views/rss/page/default.php, views/rss/page/shells/default.php, views/xml/page/default.php, views/xml/page/shells/default.php: Moved page/shells/* to page/* * mod/embed/views/default/embed/css.php, views/default/css/ie.php, views/default/export/entity.php: entity-listing => elgg-image-block, margin-top => mtm * mod/groups/lib/groups.php, mod/groups/views/default/forms/groups/delete.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forms/groups/search.php, mod/groups/views/default/groups/css.php, .../views/default/groups/group_sort_menu.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../default/groups/profile/activity_module.php, .../views/default/groups/profile/buttons.php, .../views/default/groups/profile/profile_block.php, .../views/default/groups/profile/widgets.php, .../views/default/groups/sidebar/members.php: Touch ups of groups plugin * mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/js.php, mod/embed/views/default/embed/layouts/gallery.php, mod/embed/views/default/embed/layouts/list.php, mod/embed/views/default/embed/lightbox_init.php, mod/embed/views/default/embed/link.php, mod/embed/views/default/embed/upload/content.php, mod/embed/views/default/group/default/embed.php, mod/embed/views/default/object/file/embedlist.php: Touch ups for the embed plugin -- this one needs some serious work still, though... * views/default/output/url.php: Utilizing elgg_extract in output/url * js/lib/configuration.js: Added elgg.get_site_url(), so people don't have to deal with the config object. * mod/diagnostics/actions/download.php, .../views/default/admin/utilities/diagnostics.php, .../views/default/diagnostics/forms/download.php: Touch ups for diagnostics plugin * views/default/admin/plugin_settings.php, views/default/core/settings/tools.php, views/default/forms/plugins/settings/save.php: Deprecated (user)settings/$plugin_id/edit in favor of plugins/$plugin_id/(user)settings * mod/bookmarks/start.php: Default permissions for new actions is logged_in, so no need to make that explicit * mod/blog/lib/blog.php, mod/blog/views/default/forms/blog/save.php, mod/blog/views/default/input/datetime.php, mod/blog/views/default/js/blog/save_draft.php: Cleaned up blog js 2011-02-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: Fixes #2952 less silliness in Elgg now * engine/lib/pageowner.php: Refs #2790 - fixes it for real this time * engine/lib/pageowner.php: Fixes #2790 adds fix from 1.7 branch into trunk 2011-02-22 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * crontab.example, documentation/examples/crontab.example: Moved crontab.example into documentation directory 2011-02-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/developers/actions/developers/settings.php, mod/developers/languages/en.php, mod/developers/manifest.xml, .../views/default/admin/developers/settings.php, mod/developers/views/default/developers/css.php, .../views/default/forms/developers/settings.php: started adding a settings page 2011-02-22 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * : hmmm... how did those get there? * mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, mod/groups/views/default/group/default.php, .../views/default/object/groupforumtopic.php, mod/pages/views/default/object/page_top.php, mod/thewire/views/default/object/thewire.php, views/default/object/default.php, views/default/page/layouts/content.php, views/default/user/default.php: Fixes #2950: All files that were calling into layout/* now use the up-to-date locations * .../views/default/bookmarks/page_links.php, mod/bookmarks/views/default/object/bookmarks.php, .../views/default/theme_preview/icons.php, mod/thewire/views/default/thewire/metadata.php, .../admin/appearance/profile_fields/list.php, views/default/core/likes/display.php, views/default/icon/user/default.php, views/default/navigation/menu/metadata.php, views/default/navigation/menu/site.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/page/elements/page_links.php, views/default/page/elements/topbar.php, views/default/river/relationship/friend/create.php: Fixes #2980: DRY'ed up all plugins to use elgg_view_icon instead of generating their own html * views/default/forms/comments/inline.php: Deprecated forms/comments/inline in favor of passing inline => TRUE to forms/comments/add * views/default/core/river/footer.php: core river footer taking advantage of new DRY comment form * engine/lib/views.php: Refs #2980: Added an elgg_view_icon function * views/default/graphics/ajax_loader.php: Typo in ajax_loader * views/default/navigation/listtype.php, views/default/navigation/topbar_tools.php: Cleaned up some nav views * views/default/navigation/menu/metadata.php: Refs #2950: layout/objects/list/metadata => navigation/menu/metadata * views/default/object/elements/list_body.php, views/default/page/components/list/body.php, views/default/page/layouts/content.php, views/default/page/layouts/widgets.php: Refs #2950: update locations of layout elements + moved page/components/list/body into object/elements/list_body -- not sure if this will be the final location * views/default/navigation/viewtype.php: Added appropraite @deprecated tag to navigation/viewtype * views/default/profile/icon.php: Included proper deprecation notice with deprecated view * views/default/layout/objects/list/body.php, views/default/layout/objects/list/metadata.php, views/default/layout/shells/content/filter.php, views/default/layout/shells/content/footer.php, views/default/layout/shells/content/header.php, views/default/layout/shells/content/sidebar.php, views/default/layout/shells/widgets/add_button.php, views/default/layout/shells/widgets/add_panel.php, views/default/page/components/list/body.php, views/default/page/layouts/content/filter.php, views/default/page/layouts/content/footer.php, views/default/page/layouts/content/header.php, views/default/page/layouts/content/sidebar.php, views/default/page/layouts/widgets/add_button.php, views/default/page/layouts/widgets/add_panel.php: Refs #2950: Moved /layout/ views into /page/ dir -- still not satisfied with page/components/list/body, page/layouts/content/* and page/layouts/widgets/add_button * views/default/forms/comments/add.php: Dry'ed up forms/comments/add a bit * views/default/forms/comments/add.php: merged comments/inline and comments/add forms * views/default/forms/friends/edit.php: Deleted completed @todo * pages/friends/add.php, pages/friends/edit.php, views/default/forms/friends/edit.php: forms/friends/edit no longer contains input/form logic * views/default/admin/users/add.php, views/default/forms/useradd.php: Extracted input/form login from forms/useradd * engine/lib/admin.php, views/default/admin/components/invalid_plugin.php, views/default/admin/components/plugin.php, .../admin/components/plugin_dependencies.php, views/default/admin/components/plugin_settings.php, views/default/admin/plugin_settings.php, views/default/admin/plugins/advanced.php, views/default/core/settings/tools.php, views/default/core/settings/tools/plugin.php, .../forms/admin/plugins/simple_update_states.php, views/default/forms/plugins/usersettings/save.php, views/default/js/admin.php, views/default/object/plugin.php, views/default/object/plugin/advanced.php, .../object/plugin/elements/dependencies.php, views/default/object/plugin/invalid.php, views/default/object/plugin/simple.php: Refs #2950: Cleanup of plugin-related view structure * views/default/output/longtext.php: output/longtext can now apply arbitrary html attributes to the wrapper div * views/default/core/dashboard/blurb.php: Cleaned up core/dashboard/blurb to take advantage of the new <div> wrapper around output/longtext 2011-02-21 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * pages/settings/tools.php: Removed use of deprecated set_page_owner * views/default/admin/sidebar.php, views/default/admin/sidebar/menu.php, views/default/page/layouts/admin.php: Refs #2950: Cleaned up admin sidebar code * engine/lib/deprecated-1.8.php, views/default/css/elements/layout_objects.php, views/default/page/elements/owner_block.php: elgg-owner-block-menu => elgg-menu-owner-block * views/default/admin/sidebar/menu.php, views/default/layout/shells/admin/menu.php, views/default/page/layouts/admin.php: Refs #2950: layout/shells/admin/menu => admin/sidebar/menu * engine/lib/views.php, views/default/page/admin.php, views/default/page/default.php, views/default/page/shells/admin.php, views/default/page/shells/default.php, views/default/page/shells/upgrade.php, views/default/page/shells/walled_garden.php, views/default/page/upgrade.php, views/default/page/walled_garden.php: Refs #2950: Move page/shells/ directly under /page/ since nowhere else in views do we use a shells directory. * views/default/layout/objects/widget/controls.php, views/default/layout/objects/widget/settings.php, views/default/object/widget.php, views/default/object/widget/elements/controls.php, views/default/object/widget/elements/settings.php, views/default/page/components/widget.php: Refs #2950: Moved widget code to object/widget/* 2011-02-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pageowner.php: Default page owner code now ignores the query. Works for pages like pg/bookmarks/add/34?address=http://google.com 2011-02-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: fixed caching of user avatars * engine/lib/admin.php, engine/lib/views.php, mod/bookmarks/start.php, mod/categories/start.php, mod/custom_index/start.php, .../views/default/page/shells/theme_preview.php, mod/embed/start.php, mod/file/start.php, mod/groups/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/start.php, mod/profile/start.php, mod/reportedcontent/start.php, mod/search/start.php, mod/tinymce/start.php, mod/twitter/start.php, mod/zaudio/start.php, views/default/css.php, views/default/css/elements/layout_objects.php, views/default/css/elgg.php, views/default/css/screen.php, views/default/page/shells/default.php: Fixes #2934 switching to css/elgg for css view since using a print viewtype is a good idea and screen would become a confusing idea * actions/likes/add.php, engine/classes/ElggEntity.php, languages/en.php, views/default/core/likes/display.php, views/default/core/river/controls.php: fixes #2885 #2569 likes controlled by canAnnotate() with plugin hook * engine/classes/ElggEntity.php, engine/classes/ElggGroup.php, engine/classes/ElggObject.php, engine/classes/ElggUser.php, mod/blog/classes/ElggBlog.php, mod/thewire/classes/ElggWire.php, mod/thewire/start.php, views/default/core/river/controls.php: Fixes #2971 added canComment() method and implemented it for ElggBlog 2011-02-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/activate.php, actions/admin/plugins/activate_all.php, actions/admin/plugins/deactivate.php, actions/admin/plugins/deactivate_all.php, actions/admin/plugins/set_priority.php, actions/admin/plugins/simple_update_states.php, install/ElggInstaller.php, languages/en.php: Fixes #2452. Removed the first admin installation notice. It was just a reminder to his "save" on the simple plugins screen. This is pretty obvious. * engine/lib/upgrades/2010050701.php: Fixes #2310. Rewriting disable_registration to allow_registration in walled garden upgrade. * mod/bookmarks/actions/bookmarks/save.php, mod/messageboard/actions/add.php, mod/messageboard/views/default/messageboard/js.php: Fixes #2719. Removing hack from bookmarks add. Now appends http:// to www.example.com and validates that. 2011-02-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/blog/save.php, mod/blog/lib/blog.php: fixed blog sticky forms * mod/file/index.php, mod/file/start.php, mod/file/upload.php, mod/file/view.php, mod/groups/lib/discussion.php, mod/groups/start.php, mod/pages/friends.php, mod/pages/index.php, mod/pages/start.php, mod/thewire/start.php: Fixes #2970 updated groups, file, pages, and wire plugins for automatic page owner setting * mod/bookmarks/actions/bookmarks/save.php: fixed sticky forms for bookmarks * mod/bookmarks/views/default/object/bookmarks.php: fixed copy and paste error in bookmarks * mod/blog/lib/blog.php, mod/bookmarks/pages/add.php, mod/bookmarks/pages/all.php, mod/bookmarks/pages/edit.php, mod/bookmarks/pages/friends.php, mod/bookmarks/pages/owner.php, mod/bookmarks/pages/view.php, mod/bookmarks/start.php: Refs #2970 updated blog and bookmarks plugins 2011-02-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/create_upgrade.php: Fixed a few bugs with create_upgrade.php. It now also automatically increments version.php. * version.php: Refs #2049: Missed version.php. 2011-02-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pageowner.php: added code to figure out page owner rather than explicitly setting in all the plugin page handlers 2011-02-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * ..._svn-custom_profile_fields-390ac967b0bb5665.php: Fixes #2049. Created migration for 1.7 custom profile fields to 1.8. * mod/groups/actions/delete.php: Refs #2787, #2956: Merged fix for deleting group icon files on group delete to trunk. * views/default/core/river/filter.php: Refs #2697, #2956. Ported fix to show users and groups in river filter to trunk. * engine/lib/actions.php: Refs #2833, #2956. Merged 1.7's action timeout changes to 1.8. * engine/tests/regression/trac_bugs.php: Refs #2956. Merged left out merges from r2799 to trunk. * engine/lib/elgglib.php: Refs #2749, #2956. Merged elgg_depracated_notice() fixes to trunk. * engine/lib/configuration.php: Refs #2793, #2956. Ported run_function_once() and datalist_get/set() changes for values > 32 chars to trunk. * engine/lib/configuration.php: Refs #2813, #2956. Ported get_config() returns null to 1.8's get_config() and elgg_get_config(). * engine/lib/notification.php: Refs #2617, #2956: Merged email notification exception message fix in r7926 to trunk. * mod/file/start.php: Refs #2765, #2956. Merged r7830 fix for group files to trunk. * engine/classes/ElggEntity.php, engine/tests/objects/entities.php: Fixes #2963: Rewrote ElggEntity->setMetadata() because yikes. Wrote unit tests for setting metadata on saved / unsaved entities. 2011-02-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/layouts/admin.php: only include footer/analytics view once on admin pages 2011-02-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../actions/resend_validation.php, mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/lib/functions.php, mod/uservalidationbyemail/start.php, .../views/default/admin/users/unvalidated.php, .../forms/uservalidationbyemail/bulk_action.php, .../views/default/uservalidationbyemail/js.php, .../uservalidationbyemail/unvalidated_user.php: Fixes #2658. Merged uservalidationbyemail changes from 1.7 to 1.8. This plugin needs cleanup. * engine/lib/widgets.php: Fixed problems with user-self registration if default widgets are set. * js/lib/ui.js: Removing more debug code. * js/lib/ui.js: Removing debug code from previous. * js/lib/ui.js: Fixes #2947: User hover menu attached to body and shows regardless of overflow. * mod/bookmarks/actions/bookmarks/save.php: Fixes #2719: Addresses are checked and normalized (and checked again) for bookmarks. 2011-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/views/default/forms/messages/send.php: Can send messages to non-friends. * languages/en.php, views/default/admin/appearance/default_widgets.php: Added instructions for default widgets. * actions/widgets/add.php: No need to say the widget was added because we can see it happen. * views/default/css/admin.php: Copied all the icons into the admin theme. * install/ElggInstaller.php: Installation loads 3 default widgets for the admin dashboard. * views/default/css/elements/icons.php: Refs #2961: Restoring old icon CSS for sprites and hover menu. * mod/messageboard/views/default/messageboard/js.php: Fixes #2962. I hate ie. * mod/messageboard/actions/add.php, mod/messageboard/actions/delete.php, mod/messageboard/ajax_endpoint/load.php, mod/messageboard/history.php, mod/messageboard/index.php, mod/messageboard/languages/en.php, mod/messageboard/manifest.xml, mod/messageboard/pages/owner.php, mod/messageboard/start.php, .../views/default/annotation/messageboard.php, mod/messageboard/views/default/messageboard/js.php, .../default/messageboard/messageboard_content.php, .../views/default/widgets/messageboard/content.php, .../views/default/widgets/messageboard/edit.php: Refs #2916. More cleanup of the messageboard widget. * views/default/admin/appearance/default_widgets.php: Refs #2753. Missed this one. * js/lib/ajax.js: elgg.action() now supports full URLs. 2011-02-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tinymce/views/default/input/longtext.php: fixed tinymce "remove editor" javascript * languages/en.php: updated language string for comments 2011-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/elgglib.js: elgg.normalize_url() JS does the same as elgg_normalize_url() PHP. 2011-02-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/layout/shells/custom_index.php, .../views/default/page/layouts/custom_index.php: updated the custom index for new views layout structure * mod/notifications/start.php: fixed the call to unextend the user settings for notifications * views/default/page/elements/messages.php: system messages use autop() for formatting rather than output/longtext * views/default/css/elements/chrome.php, views/default/forms/comments/add.php, views/default/page/elements/comments.php: improved the styling of the comment area * languages/en.php, mod/blog/languages/en.php, mod/blog/lib/blog.php, mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php, mod/thewire/views/default/object/thewire.php: Fixes #2824 moved byline text in core language file 2011-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js: Avatar menus use live() so they'll work with content inserted into the dom. 2011-02-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/chrome.php, views/default/css/elements/typography.php, views/default/output/longtext.php: added elgg-output class for displaying user input with typical styling for lists and tables * engine/lib/views.php: fixed typo * views/default/page/elements/comments.php: another work around to suppress incorrect warnings from elgg_view() * views/default/input/longtext.php: added a work around for injecting internal* variables to handle deprecation code - this prevents warnings from being emitted for no reason * mod/bookmarks/views/default/object/bookmarks.php, views/default/css/elements/icons.php, views/default/css/elements/layout_objects.php, views/default/css/elements/navigation.php, views/default/css/elements/page_layout.php, views/default/layout/objects/list/body.php, views/default/output/tagcloud.php, views/default/output/tags.php: improved icon css so that they do not require having display: block * views/default/css/screen.php: removed a $CONFIG usage in css/screen view 2011-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/annotation/generic_comment.php: Genericked up annotation/generic_comment view to allow reuse in plugins. * install/ElggInstaller.php: Fixes #2959: Removed engine/lib/install.php from ElggInstaller since it's no longer required. 2011-02-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/core/likes/display.php: fixed typo on function name 2011-02-19 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/page_layout.php, views/default/css/elements/typography.php: Moving elgg-heading-main into typography * views/default/css/elements/page_layout.php: That wasn't supposed to be there... * views/default/css/elements/page_layout.php, views/default/css/elements/typography.php: Moved elgg-heading-site into typography 2011-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messageboard/actions/add.php, mod/messageboard/start.php, .../views/default/forms/messageboard/add.php, .../views/default/messageboard/forms/add.php, mod/messageboard/views/default/messageboard/js.php, .../views/default/widgets/messageboard/content.php: Refs #2916: Moved messageboard js into elgg.messageboard object. Moved forms into forms/messageboard. Can post now, but wow this plugin needs cleaned up. 2011-02-19 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/views/default/messages/topbar.php: More consistent way of building topbar item for messages plugin 2011-02-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/actions/bookmarks/save.php: sticky form wasn't being cleared in bookmarks - that's fixed now * mod/bookmarks/views/default/object/bookmarks.php: fixed display issue when a bookmark has no description text 2011-02-19 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/theme_preview/forms.php: elgg-state-selected doesn't make sense for non-default buttons 2011-02-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/actions/bookmarks/delete.php: fixed forward url when deleting a bookmark 2011-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Fixes #2905: Admin action links on user hover menu asks for confirmation. * engine/classes/ElggMenuItem.php, views/default/navigation/menu/elements/item.php: Added 4 methods to ElggMenuItem: get/setLinkClass() and get/setItemClass(). This allows you to put classes on the a and li tags it generates. 2011-02-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: added documentation for the livesearch page handler 2011-02-19 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/page/shells/theme_preview.php, .../views/default/theme_preview/forms.php: More buttons in forms theme preview 2011-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js, views/default/output/confirmlink.php: Pulled the confirm link output view's JS into elgg.us. Any links with elgg-requires-confirmation will get a confirm box with the title of the anchor tag as the question, or the default "Are you sure?" if that doesn't exist. * views/default/input/plaintext.php: Fixed the tab that was showing up in every text area. 2011-02-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/search_hooks.php: removed $CONFIG usage in search hooks * mod/pages/views/default/pages/sidebar/history.php: Fixes #2955 fixed typo * mod/blog/lib/blog.php, mod/thewire/tests/regex.php, views/default/admin/plugins/advanced.php, views/default/forms/admin/menu/save.php: Fixes #2428 last of the $CONFIG removals. Anything missed can be individual tickets 2011-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/wrapper.php: Fixes #2768. min-height needed a little bit more for the profile widgets. * mod/groups/start.php: Removing test group default widget code. * actions/widgets/add.php, actions/widgets/delete.php, actions/widgets/move.php, actions/widgets/save.php, engine/lib/views.php, engine/lib/widgets.php, js/lib/ui.widgets.js, languages/en.php, mod/defaultwidgets/actions/update.php, mod/defaultwidgets/languages/en.php, mod/defaultwidgets/manifest.xml, mod/defaultwidgets/start.php, .../admin/appearance/default_dashboard_widgets.php, .../admin/appearance/default_profile_widgets.php, .../views/default/defaultwidgets/editor.php, mod/groups/start.php, mod/profile/start.php, views/default/object/plugin.php, views/default/page/components/widget.php, views/default/page/layouts/widgets.php: Fixes #2753: Default widgets merged into core as extensible admin section and updated to work with new widgets. Will need an upgrade for users running the old default widgets in 1.7. 2011-02-19 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layout/shells/widgets/add_panel.php: clearfix > clearfloat * mod/developers/languages/en.php, mod/developers/start.php, .../views/default/page/shells/theme_preview.php, .../views/default/theme_preview/header.php, .../views/default/theme_preview/index.php, mod/developers/views/default/theme_preview/nav.php, .../views/default/theme_preview/navigation.php: theme_preview is using more familiar/correct page handling practices 2011-02-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/pageowner.js, views/default/js/elgg.php: Added stub for page owners in elgg.js * views/default/core/likes/display.php: Fixes #2953: Like button doesn't show up for logged out users. * engine/lib/entities.php: Fixing list_registered_entities() from displaying things it should. You now must explicitly register object subtypes to get them to display. * views/default/forms/plugins/settings/save.php: Fixed plugin settings save form. * .../views/default/thewire/scripts/counter.js, mod/twitterservice/start.php, mod/twitterservice/twitterservice_lib.php, .../views/default/twitterservice/metatags.php: Removing unneeded @copyright and @license tags. 2011-02-18 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php: Added some color to the selected state for admin page menu so we can tell what page we're on * views/default/css/admin.php, views/default/css/elements/reset.php: Added overflow-y: scroll by default so that the page doesn't get jerky when an animation breaks the fold * views/default/css/admin.php: Improved the admin menu a bit 2011-02-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/categories/manifest.xml, mod/custom_index/manifest.xml, mod/defaultwidgets/manifest.xml, mod/developers/manifest.xml, mod/diagnostics/manifest.xml, mod/embed/manifest.xml, mod/externalpages/manifest.xml, mod/file/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/notifications/manifest.xml, mod/oauth_lib/manifest.xml, mod/pages/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/search/manifest.xml, mod/tagcloud/manifest.xml, mod/thewire/manifest.xml, mod/tinymce/manifest.xml, mod/twitter/manifest.xml, mod/twitterservice/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml: Updated copyright and author information in plugin manifests. 2011-02-18 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/install.php, engine/start.php: Fixes #2943: Removed engine/lib/install.php 2011-02-18 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/twitterservice/twitterservice_lib.php: Adding plugin hooks for authorization and login events. 2011-02-18 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php, engine/lib/river.php, engine/lib/views.php, .../views/default/theme_preview/objects.php, views/default/core/river/body.php, views/default/layout/objects/gallery.php, views/default/layout/objects/image_block.php, views/default/layout/objects/list.php, views/default/layout/objects/module.php, views/default/layout/objects/widget.php, views/default/object/widget.php, views/default/page/components/gallery.php, views/default/page/components/image_block.php, views/default/page/components/list.php, views/default/page/components/module.php, views/default/page/components/widget.php, views/default/page/elements/owner_block.php, views/default/river/item.php: Refs #2950: layout/objects => page/components 2011-02-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/layouts/widgets.php: Removed unused var in widgets layout. 2011-02-18 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php, views/default/layout/shells/admin.php, views/default/layout/shells/content.php, views/default/layout/shells/default.php, views/default/layout/shells/one_column.php, views/default/layout/shells/one_sidebar.php, .../layout/shells/two_column_left_sidebar.php, views/default/layout/shells/two_sidebar.php, views/default/layout/shells/widgets.php, views/default/page/layouts/admin.php, views/default/page/layouts/content.php, views/default/page/layouts/default.php, views/default/page/layouts/one_column.php, views/default/page/layouts/one_sidebar.php, .../page/layouts/two_column_left_sidebar.php, views/default/page/layouts/two_sidebar.php, views/default/page/layouts/widgets.php: Refs #2950: layout/shells => page/layouts * engine/lib/views.php, mod/search/views/default/search/list.php, views/default/layout/elements/comments.php, views/default/layout/elements/owner_block.php, views/default/layout/elements/page_links.php, views/default/layout/elements/sidebar.php, views/default/layout/elements/title.php, views/default/layout/shells/one_sidebar.php, views/default/layout/shells/two_sidebar.php, views/default/page/elements/comments.php, views/default/page/elements/owner_block.php, views/default/page/elements/page_links.php, views/default/page/elements/sidebar.php, views/default/page/elements/title.php: Refs #2950: layout/elements => page/elements * views/default/admin/statistics/overview.php: @todos for refactoring admin statistics 2011-02-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPluginPackage.php, languages/en.php: Fixes #2945, Refs #2946. Plugins that require priority on an uninstalled plugin don't crash the plugins admin. * .../views/default/bookmarks/page_links.php: Don't show the bookmark this link if you're not logged in. 2011-02-18 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/views/default/file/css.php, .../default/file/specialcontent/image/default.php, mod/file/views/default/icon/object/file.php, views/default/css/elements/chrome.php, views/default/css/elements/layout_objects.php: improved .elgg-gallery and added .elgg-photo 2011-02-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php: Refs #2847. Install now sets the viewspath_cache_enabled. * engine/lib/cache.php, install/ElggInstaller.php: Refs #2847. Fixed simplecache settings and functionality for initial installation. * engine/lib/database.php, engine/lib/deprecated-1.8.php, engine/lib/upgrades/create_upgrade.php, engine/lib/version.php, install/ElggInstaller.php, upgrade.php: Fixes #1433, #2183. Upgrades are now tracked and will be run if needed regardless of version. 2011-02-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/twitterservice/twitterservice_lib.php: Fixes faulty logic in twitter services that allowed new users to register via twitter when site registration was off. * views/default/admin/components/plugin_settings.php: Fixes #2938: Restored the $vars['entity'] in plugin settings for backward compatibility with plugins. 2011-02-17 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/components/plugin_settings.php: Cleaned up a manual implementation of elgg-module 2011-02-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_bookmarklet.gif, mod/bookmarks/graphics/bookmark.gif, mod/bookmarks/graphics/bookmarklet.gif, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/css.php, mod/bookmarks/views/default/bookmarks/js.php, .../views/default/bookmarks/page_links.php: Further cleanup of bookmarks. Moved bookmarklet to plugin. Pulled in the 1.7 bookmark pin and made the "Bookmark this page" less ugly. Added js to append the title. * mod/bookmarks/actions/bookmarks/edit.php, mod/bookmarks/start.php, .../views/default/bookmarks/group_module.php, .../default/bookmarks/groupprofile_bookmarks.php, .../views/default/forms/bookmarks/save.php: Fixes #2680. Added group profile bookmark widget. Fixed a problem editing bookmarks. * mod/bookmarks/pages/owner.php: Hiding the filter tabs for bookmarks when not in a filter context. * views/default/layout/shells/content/filter.php: Fixed typo in filter nav view. * mod/bookmarks/lib/bookmarks.php, mod/bookmarks/pages/add.php, mod/bookmarks/pages/edit.php, mod/bookmarks/pages/owner.php, mod/bookmarks/start.php: Fixes #2680: Added group support to bookmarks plugin. * mod/bookmarks/bookmarklet.php, mod/bookmarks/languages/en.php, mod/bookmarks/lib/bookmarks.php, mod/bookmarks/pages/add.php, mod/bookmarks/pages/all.php, mod/bookmarks/pages/bookmarklet.php, mod/bookmarks/pages/friends.php, mod/bookmarks/pages/owner.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/form.php, .../views/default/bookmarks/owner_block.php, mod/bookmarks/views/default/bookmarks/sharing.php, .../default/river/object/bookmarks/annotate.php, .../default/river/object/bookmarks/create.php, .../views/default/widgets/bookmarks/edit.php: Refs #2680: Bookmarks revamp, part 3: menus and bookmarklet. 2011-02-17 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/file/views/default/object/file.php: calling the new category output view in the plugins - looks like the pages plugin is missing the categories code * mod/tinymce/start.php: added tinymce to admin css 2011-02-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layout/objects/widget/settings.php: Fixes #2915. Can edit widget settings again. * mod/bookmarks/actions/bookmarks/add.php, mod/bookmarks/actions/bookmarks/delete.php, mod/bookmarks/actions/bookmarks/save.php, mod/bookmarks/lib/bookmarks.php, mod/bookmarks/pages/add.php, mod/bookmarks/pages/edit.php, mod/bookmarks/pages/inbox.php, mod/bookmarks/pages/view.php, mod/bookmarks/start.php, .../views/default/forms/bookmarks/save.php, mod/bookmarks/views/default/object/bookmarks.php, .../views/default/widgets/bookmarks/content.php, .../views/default/widgets/bookmarks/edit.php, .../views/default/widgets/bookmarks/view.php: Refs #2680. Bookmarks revamp, part 2. 2011-02-16 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/groups/start.php, mod/messages/start.php, mod/pages/start.php, mod/profile/start.php, mod/thewire/start.php: Updated register_entity_url_handler => elgg_* in plugins. Used this regex: ([^_a-z])register_entity_url_handler\((.*),(.*,.*)\); 2011-02-15 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.7.php, engine/lib/deprecated-1.8.php, engine/lib/elgglib.php, engine/lib/install.php, engine/lib/pam.php, engine/lib/views.php, engine/lib/widgets.php: Moved all deprecated core functions into the appropriate deprecation fine * engine/lib/entities.php, engine/lib/users.php, mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/groups/start.php, mod/pages/start.php, mod/thewire/start.php: Removed all calls to deprecated register_entity_type * actions/admin/site/update_advanced.php, engine/handlers/cache_handler.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/cache.php, engine/lib/deprecated-1.8.php, engine/lib/upgrades/2010060101.php, engine/lib/views.php, engine/start.php, .../views/default/page/shells/theme_preview.php, mod/notifications/index.php, mod/profile/start.php, views/default/core/friends/picker.php, views/default/page/elements/head.php: Fixes #2923: Removed "view" prefix from simplecache function names * engine/lib/elgglib.php: Fixes #2695: Return false on autoload fail, rather than throwing exception * engine/lib/entities.php: Fixes #2777: delete_entity is now recursive * engine/lib/annotations.php, engine/lib/deprecated-1.8.php, engine/lib/entities.php, engine/lib/extender.php, engine/lib/metadata.php, engine/lib/relationships.php: Fixes #2860: Deprecated several registration functions that were using the 'callback-first' ordering * views/default/css/elements/grid.php: Fixes #2924: elgg-grid clearfixes * engine/lib/entities.php: Fixes #2476: update_entity_last_action() sanitizes posted time. 2011-02-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Updated egef_plugin_user_settings() to accept plugin_id instead of plugin_name. * engine/lib/upgrades/2011010101.php: Fixes #2926: Fixed upgrade for plugin user settings. 2011-02-15 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/developers/languages/en.php: added language strings for theme preview 2011-02-15 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/shells/walled_garden.php: Refs #2693: Walledgarden code cleanup -- Too much custom code 2011-02-15 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/developers/start.php, mod/developers/views/default/developers/ipsum.php, .../views/default/theme_preview/forms.php, .../views/default/theme_preview/general.php, .../views/default/theme_preview/objects.php, .../views/default/theme_preview/widgets.php: moved lorem ipsum into a view 2011-02-15 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/lib/blog.php, mod/blog/views/default/forms/blog/save.php, mod/blog/views/default/input/datetime.php, mod/blog/views/default/widgets/blog/edit.php, mod/bookmarks/views/default/bookmarks/form.php, mod/bookmarks/views/default/bookmarks/sharing.php, mod/categories/views/default/input/categories.php, .../views/default/settings/categories/edit.php, .../views/default/defaultwidgets/editor.php, .../views/default/theme_preview/forms.php, mod/embed/views/default/embed/link.php, mod/embed/views/default/embed/upload/content.php, .../views/default/forms/expages/edit.php, mod/file/views/default/file/embed_upload.php, mod/file/views/default/forms/file/upload.php, mod/file/views/default/widgets/filerepo/edit.php, .../default/settings/garbagecollector/edit.php, mod/groups/views/default/forms/discussion/save.php, mod/groups/views/default/forms/groups/delete.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forms/groups/search.php, mod/groups/views/default/settings/groups/edit.php, .../views/default/widgets/a_users_groups/edit.php, mod/logbrowser/views/default/logbrowser/form.php, .../views/default/settings/logrotate/edit.php, mod/messages/read.php, .../views/default/forms/messages/process.php, .../views/default/forms/messages/reply.php, mod/messages/views/default/forms/messages/send.php, .../notifications/subscriptions/forminternals.php, mod/pages/views/default/forms/pages/edit.php, mod/pages/views/default/widgets/pages/edit.php, .../views/default/forms/reportedcontent/add.php, .../views/default/object/reported_content.php, .../views/default/widgets/reportedcontent/edit.php, .../views/default/widgets/tagcloud/edit.php, mod/thewire/views/default/forms/thewire/add.php, mod/thewire/views/default/widgets/thewire/edit.php, mod/tinymce/views/default/input/longtext.php, .../views/default/settings/twitterservice/edit.php, .../forms/uservalidationbyemail/bulk_action.php, .../uservalidationbyemail/unvalidated_user.php, views/default/admin/components/plugin_settings.php, views/default/admin/plugins/advanced.php, views/default/core/account/login_walled_garden.php, views/default/core/friends/picker.php, views/default/core/river/controls.php, views/default/core/river/filter.php, views/default/core/river/footer.php, .../core/settings/account/default_access.php, views/default/core/settings/account/email.php, views/default/core/settings/account/language.php, views/default/core/settings/account/name.php, .../core/settings/account/notifications.php, views/default/core/settings/account/password.php, views/default/forms/admin/menu/save.php, views/default/forms/admin/site/update_advanced.php, views/default/forms/admin/site/update_basic.php, views/default/forms/avatar/crop.php, views/default/forms/avatar/upload.php, views/default/forms/comments/add.php, views/default/forms/comments/inline.php, views/default/forms/friends/edit.php, views/default/forms/login.php, views/default/forms/members/name_search.php, views/default/forms/members/tag_search.php, views/default/forms/plugins/settings/save.php, views/default/forms/profile/edit.php, views/default/forms/profile/fields/add.php, views/default/forms/register.php, views/default/forms/user/passwordreset.php, views/default/forms/user/requestnewpassword.php, views/default/forms/useradd.php, views/default/forms/widgets/save.php, views/default/graphics/ajax_loader.php, views/default/input/access.php, views/default/input/checkboxes.php, views/default/input/datepicker.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/radio.php, views/default/input/securitytoken.php, views/default/input/userpicker.php, views/default/layout/objects/widget/controls.php, views/default/layout/shells/widgets.php, views/default/layout/shells/widgets/add_panel.php, views/default/navigation/tabs.php, views/default/widgets/content_stats/edit.php, views/default/widgets/friends/edit.php, views/default/widgets/new_users/edit.php, views/default/widgets/online_users/edit.php, views/installation/input/access.php, views/installation/input/button.php, views/installation/input/checkboxes.php, views/installation/input/dropdown.php, views/installation/input/form.php, views/installation/input/hidden.php, views/installation/input/longtext.php, views/installation/input/password.php, views/installation/input/securitytoken.php, views/installation/input/text.php, views/installation/install/forms/template.php: Fixes #2921: converted internalname => name and internalid => id * engine/lib/cache.php, engine/lib/views.php: Fixes #2920: Moved simplecache functions into cache.php * engine/classes/ElggBatch.php, engine/classes/ElggPluginManifest.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/elgglib.php, engine/lib/metastrings.php, engine/lib/plugins.php, engine/lib/river.php, engine/lib/views.php, engine/lib/xml.php, mod/blog/views/default/blog/sidebar/revisions.php, mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/layouts/gallery.php, mod/embed/views/default/embed/layouts/list.php, mod/embed/views/default/embed/upload/content.php, mod/file/views/default/file/typecloud.php, mod/file/views/default/forms/file/upload.php, mod/file/views/default/object/file.php, mod/groups/views/default/forms/discussion/save.php, mod/groups/views/default/groups/edit.php, .../views/default/groups/group_sort_menu.php, .../views/default/object/groupforumtopic.php, mod/messages/views/default/forms/messages/send.php, mod/messages/views/default/object/messages.php, mod/pages/views/default/object/page_top.php, .../views/default/pages/sidebar/navigation.php, mod/profile/views/default/profile/owner_block.php, mod/thewire/views/default/forms/thewire/add.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/metadata.php, mod/uservalidationbyemail/start.php, .../uservalidationbyemail/unvalidated_user.php, views/default/admin/components/invalid_plugin.php, .../admin/components/plugin_dependencies.php, views/default/annotation/generic_comment.php, views/default/forms/plugins/settings/save.php, views/default/forms/widgets/save.php, views/default/icon/user/default.php, views/default/input/checkboxes.php, views/default/input/radio.php, views/default/layout/elements/comments.php, views/default/layout/objects/gallery.php, views/default/layout/objects/image_block.php, views/default/layout/objects/list.php, views/default/layout/objects/list/body.php, views/default/layout/objects/list/metadata.php, views/default/layout/objects/module.php, views/default/layout/objects/widget.php, views/default/layout/objects/widget/controls.php, views/default/layout/shells/content.php, views/default/layout/shells/content/filter.php, views/default/layout/shells/content/header.php, views/default/layout/shells/widgets.php, views/default/layout/shells/widgets/add_panel.php, views/default/navigation/breadcrumbs.php, views/default/navigation/menu/elements/group.php, views/default/navigation/menu/user_hover.php, views/default/navigation/pagination.php, views/default/navigation/tabs.php, views/default/object/plugin.php, views/default/output/confirmlink.php, views/default/output/longtext.php, views/default/output/url.php, views/default/page/elements/body.php, views/default/profile/icon.php, views/rss/layout/objects/list.php: Fixes #2808: elgg_get_array_value => elgg_extract * js/lib/userpicker.js, views/default/input/autocomplete.php, views/default/input/userpicker.php: Refs #2102: addressing more userpicker/autocomplete bugs * views/default/input/autocomplete.php: Refs #2102: Some input/autocomplete fixes * documentation/stubs/config.php, engine/handlers/page_handler.php, engine/lib/admin.php, engine/lib/cron.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/input.php, engine/lib/pagehandler.php, engine/lib/river.php, engine/lib/tags.php, engine/lib/user_settings.php, engine/lib/users.php, js/lib/friends_picker.js, mod/blog/start.php, mod/bookmarks/start.php, mod/categories/start.php, mod/developers/start.php, mod/diagnostics/start.php, mod/embed/start.php, mod/externalpages/start.php, mod/file/start.php, mod/groups/start.php, mod/invitefriends/start.php, mod/messageboard/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/start.php, mod/profile/start.php, mod/reportedcontent/start.php, mod/search/start.php, mod/thewire/start.php, mod/twitterservice/start.php, mod/uservalidationbyemail/start.php: Replaced all occurrences of register_page_handler in core with elgg_register_page_handler * views/default/js/friendsPickerv1.php: Friendspicker was moved to js/lib/friends_picker.js * js/lib/userpicker.js, views/default/input/userpicker.php: Refs #2102: Replace input/userpicker with jQuery UI autocomplete * htaccess_dist: Combining two rewrite rules into one 2011-02-14 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/autocomplete.js, views/default/input/autocomplete.php: Refs #2102: Replaced input/autocomplete with jQuery UI autocomplete (untested) * engine/lib/deprecated-1.8.php, engine/lib/pagehandler.php: Prepended elgg_ to (un)register_page_handler() functions. Deprecated old ones * views/default/js/initialize_elgg.php, views/default/page/elements/head.php: Views in the js/ directory should not contain <script> tags 2011-02-14 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/twitterservice/twitterservice_lib.php: Saving avatar filename with user GUID instead of old-style username. 2011-02-14 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/js/elgg.php: Removed unnecessary deprecated javascript function * js/lib/languages.js, js/lib/session.js, js/lib/ui.widgets.js: No need for double-namespacing of javascript functions * mod/developers/views/default/developers/css.php: Give the css preview a little more vertical breathing room * engine/lib/views.php: Refs #2610: Custom template handler for views now sent through call_user_func * engine/lib/views.php: Refs #2124: Adding backwards compatibility conversions for internalname/internalid * views/default/page/elements/body.php, views/default/page/elements/footer.php, views/default/page/elements/header.php, views/default/page/elements/messages.php, views/default/page/elements/topbar.php, views/default/page/shells/admin.php, views/default/page/shells/default.php: Cleaned up views/default/page/ directory * engine/lib/views.php, vendors/jquery/jquery-1.4.2.min.js, vendors/jquery/jquery-1.5.min.js, vendors/jquery/jquery-ui-1.7.2.min.js, vendors/jquery/jquery-ui-1.8.9.min.js: Refs #2525: jQuery => 1.5, jQuery UI => 1.8.9 * views/default/core/account/login_box.php, views/default/core/account/login_dropdown.php, views/default/css/elements/forms.php, views/default/css/elements/misc.php, views/default/css/elements/modules.php: More cleanup of login/forms css -- converted login_dropdown to use elgg-toggler pattern * js/lib/ui.js: Fixes #2902: Added elgg-toggler pattern. 2011-02-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php: remove some unused css from admin theme 2011-02-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggBatch.php: Clearing caches in ElggBatch. * engine/handlers/cache_handler.php: Cache handler won't serve up cached pages if caching is disabled. Refs #2758: Added call to elgg_view_regenerate_simplecache() on cache misses if cache is enabled. Leaving #2758 open in case Cash has a better idea since he's more familiar with the simple cache changes. * engine/classes/ElggEntity.php, engine/lib/metadata.php: Removed last of deprecated metadata calls in trunk. * actions/comments/delete.php, actions/likes/delete.php, actions/profile/edit.php, engine/classes/ElggAnnotation.php, engine/classes/ElggEntity.php, engine/classes/ElggRiverItem.php, engine/handlers/export_handler.php, engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/tests/api/entity_getter_functions.php, engine/tests/api/metastrings.php, engine/tests/regression/trac_bugs.php, mod/blog/lib/blog.php, mod/messageboard/actions/delete.php, mod/pages/revision.php: Updated trunk to use new annotation functions. Added checks for annotations_* options vs annotation_* options because it's so easy to confuse. * engine/classes/ElggEntity.php, engine/classes/ElggUser.php, engine/lib/entities.php: Fixes #2918. Moved annotation/metadata delete functions from ElggUser to ElggEntity. When deleted, entities now correctly delete metadata they own as well as metadata on them. Removed uses of deprecated functions. * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/metastrings.php: More fixes to annotations/metadata changes. Now all function support getting via a metastring id. * engine/lib/relationships.php: Fixes #2914. Merged fix for r.time_created sorting to trunk. 2011-02-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/developers/start.php, .../views/default/theme_preview/forms.php, .../views/default/theme_preview/header.php, views/default/icon/default.php: getting rid of some warnings in theme preview * mod/developers/start.php, .../views/default/admin/developers/preview.php, .../views/default/theme_preview/forms.php, .../views/default/theme_preview/general.php, .../views/default/theme_preview/grid.php, .../views/default/theme_preview/header.php, .../views/default/theme_preview/icons.php, mod/developers/views/default/theme_preview/nav.php, .../views/default/theme_preview/objects.php, .../views/default/theme_preview/widgets.php: Refs #2903 navigation updated for theme preview 2011-02-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/deprecated-1.8.php, engine/lib/elgglib.php, engine/lib/metadata.php, engine/tests/api/metastrings.php, mod/pages/views/default/object/page_top.php: Refs #2912. Added checks for constraints in dangerous functions. Unit tests no longer remove all metadata/annotations. 2011-02-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/theming/preview/forms.php, documentation/theming/preview/general.php, documentation/theming/preview/grid.php, documentation/theming/preview/head.php, documentation/theming/preview/icons.php, documentation/theming/preview/index.php, documentation/theming/preview/nav.php, documentation/theming/preview/objects.php, documentation/theming/preview/widgets.php, mod/developers/start.php, .../views/default/page/shells/theme_preview.php, .../views/default/theme_preview/forms.php, .../views/default/theme_preview/general.php, .../views/default/theme_preview/grid.php, .../views/default/theme_preview/icons.php, .../views/default/theme_preview/index.php, mod/developers/views/default/theme_preview/nav.php, .../views/default/theme_preview/objects.php, .../views/default/theme_preview/widgets.php: Refs #2903 moving theme preview into developers plugin - navigation and titles are broken 2011-02-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggEntity.php, engine/lib/entities.php, engine/tests/objects/entities.php: Deprecated ElggEntity->clearMetadata() by ElggEntity->deleteMetadata(). Disabling entities now disables their annotations and metadata. Enabling entities enables annotations and metadata. Fixes #1115. * engine/classes/ElggBatch.php: If using a callback in ElggBatch, make sure there's an initial value to return. * engine/lib/metastrings.php: Allowing metastrings_type for metastring-based object functions. 2011-02-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php: added tabs to admin theme * mod/externalpages/actions/add.php, mod/externalpages/actions/addfront.php, mod/externalpages/actions/edit.php, mod/externalpages/index.php, mod/externalpages/languages/en.php, mod/externalpages/manifest.xml, mod/externalpages/read.php, mod/externalpages/start.php, .../views/default/expages/analytics.php, mod/externalpages/views/default/expages/css.php, .../views/default/expages/footer_menu.php, .../views/default/expages/forms/edit.php, .../views/default/expages/forms/editfront.php, .../views/default/expages/front_left.php, .../views/default/expages/front_right.php, mod/externalpages/views/default/expages/menu.php, .../views/default/forms/expages/edit.php, mod/externalpages/views/default/object/expages.php: updates externalpages to 1.8 2011-02-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggAnnotation.php, engine/classes/ElggEntity.php, engine/classes/ElggMetadata.php, engine/lib/annotations.php, engine/lib/deprecated-1.8.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/tests/api/metastrings.php: Refs #2907. DRY'd up and abstracted out a lot of metadata / annotation functions so I can implement #1115 with a clean conscious. 2011-02-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/externalpages/actions/add.php, mod/externalpages/actions/addfront.php, mod/externalpages/index.php, mod/externalpages/languages/en.php, mod/externalpages/manifest.xml, mod/externalpages/read.php, mod/externalpages/start.php, .../views/default/expages/analytics.php, mod/externalpages/views/default/expages/css.php, .../views/default/expages/footer_menu.php, .../views/default/expages/forms/edit.php, .../views/default/expages/forms/editfront.php, .../views/default/expages/front_left.php, .../views/default/expages/front_right.php, mod/externalpages/views/default/expages/menu.php, mod/externalpages/views/default/object/expages.php, mod/sitepages/README.txt, mod/sitepages/actions/edit_settings.php, mod/sitepages/index.php, mod/sitepages/languages/en.php, mod/sitepages/manifest.xml, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, .../views/default/admin/site/sitepages.php, .../views/default/canvas/layouts/frontpage.php, mod/sitepages/views/default/sitepages/css.php, .../views/default/sitepages/custom_frontpage.php, .../views/default/sitepages/forms/edit.php, .../default/sitepages/forms/editfrontsimple.php, .../views/default/sitepages/forms/editmeta.php, .../views/default/sitepages/keywords/sitestats.php, .../views/default/sitepages/keywords/userlist.php, mod/sitepages/views/default/sitepages/members.php, mod/sitepages/views/default/sitepages/menu.php, mod/sitepages/views/default/sitepages/metatags.php, mod/sitepages/views/default/sitepages/sidebar.php, mod/sitepages/views/default/sitepages/welcome.php: swapping sitepages for externalpages since the external pages is easier to integrate into 1.8 . sitepages needs more work before it is ready for release (plus we would need an upgrade script) * engine/lib/entities.php: Refs #2301 demoting type:subtype warnings to notices * actions/email/save.php, actions/user/default_access.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, engine/lib/user_settings.php, engine/lib/users.php, views/default/core/settings/account/language.php, views/default/forms/account/settings.php: Fixes #2848 pulls user settings code out of actions into functions. We should investigate putting them in a library that is only loaded on demand * engine/lib/user_settings.php, engine/lib/usersettings.php, engine/start.php, install/ElggInstaller.php: user settings library is now user_settings.php * engine/lib/admin.php: documentation update for admin functions * engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/lib/admin.php, languages/en.php, views/default/layout/shells/admin/menu.php: admin menu uses weights for ordering 2011-02-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggBatch.php: Additional checking in ElggBatch for valid key. 2011-02-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/confirmlink.php, views/default/output/dropdown.php, views/default/output/email.php, views/default/output/pulldown.php, views/default/output/radio.php, views/default/output/text.php, views/default/output/url.php: Fixed #2218 finished up the encoding issues by turning of double encoding * mod/categories/views/default/categories/css.php, mod/categories/views/default/input/categories.php: categories are listed horizontally 2011-02-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggBatch.php: Added ability to get results of callback function in ElggBatch. * engine/classes/ElggBatch.php: Fixed ElggBatch problems when specifying a limit of 0. Fixed a shoot yourself in the foot situation if passing a dumb number to chunk size. * engine/classes/ElggBatch.php: Added ElggBatch class for more efficient batch operations on large sets of Elgg* objects. 2011-02-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layout/shells/admin.php: added the footer analytics view for js * mod/custom_index/index.php, mod/custom_index/languages/en.php, mod/custom_index/manifest.xml, mod/custom_index/start.php, .../views/default/canvas/layouts/new_index.php, .../views/default/custom_index/css.php, .../views/default/layout/shells/custom_index.php: updated custom index for 1.8 2011-02-13 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/core/account/login_dropdown.php, views/default/css/elements/misc.php: Renamed signin to elgg-button-dropdown * views/default/core/account/login_box.php, views/default/core/account/login_dropdown.php, views/default/css/elements/layout_objects.php, views/default/css/elements/misc.php, views/default/css/elements/modules.php, views/default/forms/login.php: Progress refactoring the login dropdown and login forms -- not quite there yet, though Added another module: dropdown. 2011-02-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/custom_index/index.php, mod/custom_index/languages/en.php, mod/custom_index/manifest.xml, mod/custom_index/start.php, .../views/default/canvas/layouts/new_index.php, .../views/default/custom_index/css.php: moved custom_index back into core 2011-02-12 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/layout_objects.php: Updated docs for layout_objects 2011-02-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggEntity.php, views/default/core/river/footer.php: Refs #650. Replaced count_annotations(). * mod/pages/views/default/pages/sidebar/history.php, views/default/core/likes/display.php, views/default/core/river/controls.php, views/default/layout/elements/comments.php: Refs #650. Replaced list_annotations() by elgg_list_annotations(). * engine/classes/ElggEntity.php, engine/lib/views.php, mod/messageboard/history.php: Updated a few recent calls to elgg_get_annotations() to use 'reverse_order_by' => true. * engine/lib/metastrings.php: Refs #2906. Missed a file. * engine/lib/elgglib.php, engine/lib/entities.php: Fixes #2906. Added elgg_sql_reverse_order_by() and wired it up to ege() and ega(). Pass 'reverse_order_by' => true in option arrays. 2011-02-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/actions/add.php, mod/thewire/actions/delete.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/index.php, mod/thewire/languages/en.php, mod/thewire/manifest.xml, mod/thewire/pages/everyone.php, mod/thewire/pages/friends.php, mod/thewire/pages/previous.php, mod/thewire/pages/reply.php, mod/thewire/pages/tag.php, mod/thewire/pages/thread.php, mod/thewire/pages/user.php, mod/thewire/readme.txt, mod/thewire/start.php, mod/thewire/tests/regex.php, mod/thewire/views/default/forms/thewire/add.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, mod/thewire/views/default/thewire/metadata.php, mod/thewire/views/default/thewire/notfound.php, .../views/default/thewire/profile_status.php, mod/thewire/views/default/thewire/reply.php, mod/thewire/views/default/thewire/view.php, .../views/default/widgets/thewire/content.php, mod/thewire/views/default/widgets/thewire/edit.php: a mostly completed port of JHU/APL wire plugin to 1.8 2011-02-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggEntity.php, engine/lib/annotations.php, engine/lib/views.php, engine/tests/objects/entities.php, mod/messageboard/history.php, views/default/core/likes/display.php, views/default/core/river/controls.php, views/default/core/river/footer.php: Refs #650. Replaced calls to get_annotations() by elgg_get_annotations(). 2011-02-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/details.php: added the status view into details on profile page 2011-02-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggEntity.php, engine/lib/users.php, views/default/forms/profile/edit.php: Refs #650. Replaced uses for get_metadata_byname() by elgg_get_metadata() * engine/classes/ElggMetadata.php, engine/handlers/export_handler.php, engine/lib/deprecated-1.8.php, engine/lib/metadata.php: Refs #650. Changed elgg_get_metadata_by_id() to elgg_get_metadata_from_id() to be consistent with other functions. * engine/classes/ElggMetadata.php, engine/handlers/export_handler.php, engine/lib/metadata.php: Refs #650. Replaced get_metadata() by elgg_get_metadata_by_id() * engine/classes/ElggEntity.php, engine/classes/ElggFile.php, engine/lib/metadata.php, engine/lib/notification.php, views/default/export/entity.php: Refs #650: Replaced uses of get_metadata_for_entity() by elgg_get_metadata(). 2011-02-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layout/objects/list/body.php: allow plugins to decline the addition of tags to their entity list view 2011-02-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php, engine/lib/metadata.php: Deprecated get_metadata() by elgg_get_metadata_by_id() to avoid confusion with elgg_get_metadata(). Not in love with the name...had considered elgg_get_metadatum(). Open to suggestions. * engine/lib/annotations.php, engine/lib/deprecated-1.8.php, engine/lib/metadata.php, engine/lib/metastrings.php: Refs #650: Deprecated find_metadata() with elgg_get_metadata(). Deprecated get_metadata_for_entity() and get_metadata_byname() <twitch>. Added elgg_get_metastrings_based_objects() to deal with the commonalities between the metadata and annotation getter functions. 2011-02-12 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/checkboxes.php: Label wraps checkbox for usability * mod/minify/lib/min/.htaccess, mod/minify/lib/min/README.txt, mod/minify/lib/min/builder/_index.js, mod/minify/lib/min/builder/bm.js, mod/minify/lib/min/builder/index.php, mod/minify/lib/min/builder/ocCheck.php, mod/minify/lib/min/builder/rewriteTest.js, mod/minify/lib/min/config.php, mod/minify/lib/min/groupsConfig.php, mod/minify/lib/min/index.php, mod/minify/lib/min/lib/CSS.php, mod/minify/lib/min/lib/FirePHP.php, mod/minify/lib/min/lib/HTTP/ConditionalGet.php, mod/minify/lib/min/lib/HTTP/Encoder.php, mod/minify/lib/min/lib/JSMin.php, mod/minify/lib/min/lib/JSMinPlus.php, mod/minify/lib/min/lib/Minify.php, mod/minify/lib/min/lib/Minify/Build.php, mod/minify/lib/min/lib/Minify/CSS/Compressor.php, mod/minify/lib/min/lib/Minify/CSS/UriRewriter.php, mod/minify/lib/min/lib/Minify/Cache/APC.php, mod/minify/lib/min/lib/Minify/Cache/File.php, mod/minify/lib/min/lib/Minify/Cache/Memcache.php, mod/minify/lib/min/lib/Minify/CommentPreserver.php, mod/minify/lib/min/lib/Minify/Controller/Base.php, mod/minify/lib/min/lib/Minify/Controller/Files.php, .../lib/min/lib/Minify/Controller/Groups.php, .../lib/min/lib/Minify/Controller/MinApp.php, mod/minify/lib/min/lib/Minify/Controller/Page.php, .../lib/min/lib/Minify/Controller/Version1.php, mod/minify/lib/min/lib/Minify/HTML.php, mod/minify/lib/min/lib/Minify/ImportProcessor.php, mod/minify/lib/min/lib/Minify/Lines.php, mod/minify/lib/min/lib/Minify/Logger.php, mod/minify/lib/min/lib/Minify/Packer.php, mod/minify/lib/min/lib/Minify/Source.php, mod/minify/lib/min/lib/Minify/YUICompressor.php, mod/minify/lib/min/lib/Solar/Dir.php, mod/minify/lib/min/utils.php, mod/minify/manifest.xml, mod/minify/start.php: Doh, how did this get here? 2011-02-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/examples/plugins/manifest.xml, engine/tests/test_files/plugin_18/manifest.xml: Refs #2898: Updated docs and test manifest for the xmlns changes. * engine/classes/ElggPluginManifest.php, mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/categories/manifest.xml, mod/defaultwidgets/manifest.xml, mod/developers/manifest.xml, mod/diagnostics/manifest.xml, mod/embed/manifest.xml, mod/file/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/minify/manifest.xml, mod/notifications/manifest.xml, mod/oauth_lib/manifest.xml, mod/pages/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/search/manifest.xml, mod/sitepages/manifest.xml, mod/tagcloud/manifest.xml, mod/thewire/manifest.xml, mod/tinymce/manifest.xml, mod/twitter/manifest.xml, mod/twitterservice/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml: Refs #2898: Using an XML namespace instead of version attribute on plugin manifests. * mod/twitterservice/languages/en.php, mod/twitterservice/twitterservice_lib.php, .../views/default/settings/twitterservice/edit.php: Cleaned up more twitterservice code. Twitter usernames now have random digits appended upon name collision. Added the option for admins to allow twitter sign up even if site registration is disabled. * actions/admin/user/delete.php: Deleting a user from his profile forwards to the right page. 2011-02-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/blog/delete.php, mod/file/actions/file/upload.php, mod/pages/actions/pages/delete.php: Fixed #2887 redirects on blog, file, and pages works now - bookmarks plugin still needs plenty of work * mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, .../actions/reportedcontent/add.php, .../actions/reportedcontent/archive.php, .../actions/reportedcontent/delete.php, mod/reportedcontent/start.php, .../views/default/forms/reportedcontent/add.php, .../views/default/reportedcontent/form.php: updated reported content to use elgg_view_form * views/default/css/admin.php, views/default/forms/admin/site/update_advanced.php, views/default/forms/admin/site/update_basic.php, views/default/forms/avatar/crop.php, views/default/forms/avatar/upload.php, views/default/forms/comments/add.php, views/default/forms/friends/edit.php, views/default/forms/login.php, views/default/forms/plugins/settings/save.php, views/default/forms/profile/edit.php, views/default/forms/register.php, views/default/forms/user/requestnewpassword.php, views/default/forms/useradd.php, views/default/forms/usersettings/save.php, views/default/forms/widgets/save.php, views/default/group/default.php: Refs #2032 core forms use divs * mod/blog/views/default/forms/blog/save.php, mod/blog/views/default/widgets/blog/edit.php, mod/categories/views/default/input/categories.php, .../views/default/forms/diagnostics/download.php, mod/file/views/default/forms/file/upload.php, mod/file/views/default/widgets/filerepo/edit.php, .../views/default/widgets/a_users_groups/edit.php, .../views/default/forms/invitefriends/invite.php, .../views/default/forms/messages/reply.php, mod/messages/views/default/forms/messages/send.php, .../forms/notificationsettings/groupsave.php, .../default/forms/notificationsettings/save.php, .../notifications/subscriptions/collections.php, .../notifications/subscriptions/personal.php, mod/pages/views/default/forms/pages/edit.php, mod/pages/views/default/widgets/pages/edit.php, .../views/default/reportedcontent/form.php, .../views/default/widgets/reportedcontent/edit.php, .../default/usersettings/twitterservice/edit.php: updated the plugins that have already been updated to 1.8 html/css to use divs rather than p tags in forms * mod/groups/views/default/forms/groups/delete.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/groups/edit.php: pulled delete form out of edit view for groups * mod/groups/views/default/forms/discussion/save.php, mod/groups/views/default/forms/groups/edit.php, views/default/css/elements/forms.php: recommended to use <div> in forms for wrapping content - added css to support that and updated all group forms * views/default/input/form.php: moved security tokens to top of form so we can use :last-child * views/default/input/access.php: fixed another bug from last night * views/default/input/plaintext.php, views/default/input/radio.php: fixing a few bugs introduced last night in the input views * mod/bookmarks/languages/en.php: fixed enable group bookmarks language string * views/default/input/checkboxes.php, views/default/input/radio.php: Refs #1393 added work around note to checkboxes and radio inputs for integer labels * views/default/css/elements/forms.php, views/default/input/checkboxes.php, views/default/input/radio.php: Fixes #972 checkboxes and radio input fields support horizontal and vertical alignments * mod/blog/lib/blog.php: blog object wasn't being passed to the form view * engine/lib/output.php: fixed bug in elgg_format_attributes() that caused none string values to be ignored * views/default/input/form.php: reverted part of [8148] that broke all forms * views/default/admin/components/plugin_settings.php, views/default/forms/plugins/settings/save.php: continued cleaning up admin plugin settings 2011-02-12 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/radio.php: Fixes #2143: DRYed up input/radio -- other views still should be addressed, but not because they aren't DRY, therefore I'm calling this ticket closed * views/default/input/checkbox.php, views/default/input/form.php, views/default/input/password.php, views/default/input/pulldown.php: Refs #2143: General cleanup of input views * views/default/input/access.php: Refs #2143: DRYed up input/access -- wow, that feels good * views/default/input/longtext.php: Refs #2143: DRYed up input/longtext -- maybe I missed it, but was there a difference b/w plaintext and longtext? * views/default/input/plaintext.php: Refs #2143: DRYed up input/plaintext * views/default/input/dropdown.php: Refs #2143: DRYed up input/dropdown -- probably could be better still * views/default/input/hidden.php: Refs #2143: DRY up input/hidden * views/default/input/password.php: Refs #2143: DRYed up input/password * views/default/input/file.php: Refs #2143: DRYed up input/file * engine/lib/deprecated-1.8.php, engine/lib/entities.php: register_entity_url_handler => elgg_register_entity_url_handler (because every other reigstration function asks for the callback last) * engine/lib/entities.php, engine/lib/extender.php, engine/lib/relationships.php: Refs #2610: Using call_user_func in url hooks * engine/lib/pagehandler.php: Page handler uses call_user_func (so methods of classes can be used as page handlers) 2011-02-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/twitterservice/start.php, mod/twitterservice/twitterservice_lib.php: Twitter services now allows login with twitter properly for a single user. * engine/lib/elgglib.php, engine/lib/plugins.php, engine/lib/private_settings.php: Added elgg_get_entities_from_plugin_user_settings(). Added a name_prefix option to elgg_get_entities_from_private_settings(). 2011-02-12 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/theming/preview/objects.php, engine/lib/views.php, mod/blog/views/default/blog/group_module.php, mod/blog/views/default/blog/sidebar/archives.php, mod/blog/views/default/blog/sidebar/revisions.php, mod/file/views/default/file/group_module.php, .../views/default/discussion/group_module.php, .../default/groups/profile/activity_module.php, .../views/default/groups/sidebar/featured.php, mod/groups/views/default/groups/sidebar/find.php, .../views/default/groups/sidebar/members.php, mod/pages/views/default/pages/group_module.php, mod/pages/views/default/pages/sidebar/history.php, .../views/default/pages/sidebar/navigation.php, views/default/core/members/sidebar.php, views/default/core/river/body.php, views/default/layout/elements/owner_block.php, views/default/layout/shells/admin/menu.php, views/default/layout/shells/two_sidebar.php, views/default/output/tagcloud.php: Fixes #2904: Converted most elgg_view('layout/objects/module') instances to elgg_view_module() 2011-02-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/elements/head.php, views/default/page/shells/admin.php, views/default/page/shells/default.php, views/default/page/shells/walled_garden.php: pulled <head> out into page shell also 2011-02-12 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php: Added an elgg_view_module shortcut function -- now to try it out! 2011-02-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/elements/topbar.php: fixed topbar html 2011-02-12 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php: Added missing @deprecated tags to a couple functions * engine/lib/deprecated-1.8.php, engine/lib/views.php: set_view_location => elgg_set_view_location (to match elgg_get_view_location) * views/default/spotlight/default.php: Bye bye spotlight * engine/lib/users.php: One more conversion to elgg_view_form * .../views/default/diagnostics/forms/download.php, .../views/default/forms/diagnostics/download.php, mod/file/views/default/file/embed_upload.php, mod/file/views/default/forms/file/upload.php, .../views/default/forms/invitefriends/invite.php, .../views/default/invitefriends/form.php, .../views/default/invitefriends/formitems.php, mod/logbrowser/views/default/logbrowser/form.php, mod/minify/lib/min/.htaccess, mod/minify/lib/min/README.txt, mod/minify/lib/min/builder/_index.js, mod/minify/lib/min/builder/bm.js, mod/minify/lib/min/builder/index.php, mod/minify/lib/min/builder/ocCheck.php, mod/minify/lib/min/builder/rewriteTest.js, mod/minify/lib/min/config.php, mod/minify/lib/min/groupsConfig.php, mod/minify/lib/min/index.php, mod/minify/lib/min/lib/CSS.php, mod/minify/lib/min/lib/FirePHP.php, mod/minify/lib/min/lib/HTTP/ConditionalGet.php, mod/minify/lib/min/lib/HTTP/Encoder.php, mod/minify/lib/min/lib/JSMin.php, mod/minify/lib/min/lib/JSMinPlus.php, mod/minify/lib/min/lib/Minify.php, mod/minify/lib/min/lib/Minify/Build.php, mod/minify/lib/min/lib/Minify/CSS/Compressor.php, mod/minify/lib/min/lib/Minify/CSS/UriRewriter.php, mod/minify/lib/min/lib/Minify/Cache/APC.php, mod/minify/lib/min/lib/Minify/Cache/File.php, mod/minify/lib/min/lib/Minify/Cache/Memcache.php, mod/minify/lib/min/lib/Minify/CommentPreserver.php, mod/minify/lib/min/lib/Minify/Controller/Base.php, mod/minify/lib/min/lib/Minify/Controller/Files.php, .../lib/min/lib/Minify/Controller/Groups.php, .../lib/min/lib/Minify/Controller/MinApp.php, mod/minify/lib/min/lib/Minify/Controller/Page.php, .../lib/min/lib/Minify/Controller/Version1.php, mod/minify/lib/min/lib/Minify/HTML.php, mod/minify/lib/min/lib/Minify/ImportProcessor.php, mod/minify/lib/min/lib/Minify/Lines.php, mod/minify/lib/min/lib/Minify/Logger.php, mod/minify/lib/min/lib/Minify/Packer.php, mod/minify/lib/min/lib/Minify/Source.php, mod/minify/lib/min/lib/Minify/YUICompressor.php, mod/minify/lib/min/lib/Solar/Dir.php, mod/minify/lib/min/utils.php, mod/minify/manifest.xml, mod/minify/start.php, mod/notifications/groups.php, .../forms/notificationsettings/groupsave.php, .../default/forms/notificationsettings/save.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/groupsform.php, .../views/default/admin/users/unvalidated.php, .../forms/uservalidationbyemail/bulk_action.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/core/account/login_box.php, views/default/core/account/login_dropdown.php, views/default/core/account/login_walled_garden.php, views/default/core/river/footer.php, views/default/core/settings/account.php, views/default/forms/admin/site/update_advanced.php, views/default/forms/admin/site/update_basic.php, views/default/forms/friends/edit.php, views/default/forms/user/passwordreset.php, views/default/forms/useradd.php, views/default/forms/usersettings/save.php, views/default/forms/widgets/save.php, views/default/layout/objects/widget/settings.php, views/installation/install/forms/admin.php, views/installation/install/forms/database.php, views/installation/install/forms/settings.php: Converted most forms to use elgg_view_form (therefore also moved the views to forms/*). Some views are left that _only_ do elgg_view_form, so I wonder if those should even be kept around. 2011-02-12 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/twitterservice/twitterservice_lib.php: Registering forward() calls to a plugin-specific reason for use in plugin hooks. 2011-02-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/languages/en.php, mod/embed/start.php, mod/embed/views/default/embed/addcontentjs.php, mod/embed/views/default/embed/lightbox_init.php, mod/embed/views/default/embed/link.php, mod/embed/views/default/embed/metatags.php: light clean up on the embed plugin which doesn't appear to work at present 2011-02-11 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php: Typo correction: @deprecate => @deprecated * mod/blog/views/default/js/blog/save_draft.php, .../views/default/widgets/bookmarks/view.php, .../views/default/defaultwidgets/editor.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/item/gallery.php, mod/embed/views/default/embed/item/list.php, mod/embed/views/default/embed/metatags.php, mod/embed/views/default/embed/upload/content.php, mod/file/views/default/file/embed_upload.php, .../views/default/groups/profile/widgets.php, .../views/default/widgets/messageboard/content.php, .../views/default/forms/messages/process.php, .../notifications/subscriptions/collections.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/jsfuncs.php, .../views/default/pages/sidebar/navigation.php, mod/profile/views/default/profile/wrapper.php, mod/thewire/views/default/thewire/forms/add.php, mod/tinymce/views/default/tinymce/init.php, mod/zaudio/views/default/zaudio/audioplayer.php, views/default/core/account/login_box.php, views/default/core/account/login_dropdown.php, views/default/core/account/login_walled_garden.php, views/default/core/friends/collection.php, views/default/core/friends/collections.php, views/default/core/friends/collectiontabs.php, views/default/core/friends/picker.php, .../default/core/friends/tablelistcountupdate.php, views/default/core/river/filter.php, views/default/forms/avatar/crop.php, views/default/forms/register.php, views/default/forms/user/requestnewpassword.php, views/default/input/autocomplete.php, views/default/input/datepicker.php, views/default/input/userpicker.php, views/installation/install/forms/template.php: Added disapproving @todo's wherever I could find javascript not conforming to 1.8 conventions 2011-02-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/categories/actions/save.php, mod/categories/languages/en.php, mod/categories/listing.php, mod/categories/readme.txt, mod/categories/start.php, mod/categories/views/default/categories.php, mod/categories/views/default/categories/list.php, mod/categories/views/default/categories/view.php, mod/categories/views/default/input/categories.php, mod/categories/views/default/output/categories.php, .../views/default/settings/categories/edit.php: some clean up of the categories plugin - html/css polish needed 2011-02-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Fixes #2888: Plugins are checked for validity in elgg_get_plugins(). It won't return broken plugins unless specifically requested. * engine/lib/annotations.php, engine/lib/deprecated-1.8.php: Moved list_entities_from_annotation_count_by_metadata() to deprecated-18.php. * engine/lib/annotations.php, engine/lib/deprecated-1.8.php: Refs #650. Added 'annotation_calculation' to elgg_get_annotations(). Deprecated list_annotations() by elgg_list_annotations(). Deprecated get_annotations_*() by elgg_get_annotations() and passing annotation_calculation. * engine/lib/entities.php: Added $viewer callback option for elgg_list_entities(). * engine/lib/views.php: Fixed doc spacing that was throwing errors in PHP Code Sniffer. 2011-02-11 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php, views/default/css/elements/page_layout.php, views/default/page/shells/admin.php, views/default/page/shells/default.php: elgg-classic => elgg-page-classic, elgg-admin => elgg-page-admin * views/default/css/elements/layout_objects.php, views/default/css/elements/modules.php, views/default/css/screen.php: Added css/elements/modules.php. Modules and widgets deserve their own space. * views/default/admin/components/plugin.php, views/default/css/admin.php, views/default/page/shells/default.php: Cleaned up admin advanced plugins view a bit * views/default/page/elements/head.php, views/default/page/elements/html_begin.php, views/default/page/elements/html_end.php, views/default/page/shells/admin.php, views/default/page/shells/default.php, views/default/page/shells/walled_garden.php: Fixes #1303: Pulled html_begin/end into page shells. extracted <head> element into page/elements/head * mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/categories/manifest.xml, mod/defaultwidgets/manifest.xml, mod/diagnostics/manifest.xml, mod/embed/manifest.xml, mod/file/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/notifications/manifest.xml, mod/oauth_lib/manifest.xml, mod/pages/manifest.xml, mod/reportedcontent/manifest.xml, mod/search/manifest.xml, mod/sitepages/manifest.xml, mod/tagcloud/manifest.xml, mod/thewire/manifest.xml, mod/tinymce/manifest.xml, mod/twitter/manifest.xml, mod/twitterservice/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml: Converted all manifest files to 1.8 style 2011-02-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/deprecated-1.8.php: Moved get_annotations() to deprecated-1.8. * engine/lib/annotations.php, engine/lib/metadata.php, engine/tests/api/entity_getter_functions.php: Refs #650. Deprecated get_annotations() for elgg_get_annotations(). 2011-02-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/diagnostics/start.php: not outputing all the plugin information in diagnostics plugin due to new plugin system structure * engine/lib/admin.php: Fixes #2872 - returned plugin settings menu to working order 2011-02-11 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php, .../forms/admin/plugins/simple_update_states.php: Cleanup of basic plugins area * views/default/admin/components/invalid_plugin.php, views/default/admin/components/plugin.php, views/default/css/admin.php, .../forms/admin/plugins/simple_update_states.php, views/default/js/admin.php: More cleanup of admin/plugins css * views/default/admin/components/plugin.php, .../admin/components/plugin_dependencies.php, views/default/css/admin.php: elgg-$state-dependency => elgg-state-(error|success) * views/default/output/rss_view.php: Removed unused view: output/rss_view * .../uservalidationbyemail/unvalidated_user.php: Converted hardcoded styles to css primitives 2011-02-10 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/reset.php, views/default/input/submit.php: Removed nonsensical comments * mod/blog/views/default/forms/blog/save.php, mod/groups/views/default/forms/groups/edit.php, .../notifications/subscriptions/forminternals.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/core/settings/account.php, views/default/css/elements/chrome.php, views/default/page/elements/topbar.php: Added border primitives "b<loc><type>" where type is "a" or "b" -- anyone want to choose better names? :) * mod/blog/views/default/forms/blog/save.php: * mod/blog/views/default/forms/blog/save.php, mod/groups/views/default/groups/edit.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php: disabled => elgg-state-disabled in plugins (only found in blog and groups) * views/default/admin/plugins/simple.php, .../forms/admin/plugins/simple_update_states.php: Moved the simple plugins admin form to the forms/ dir * views/default/admin/components/plugin.php, views/default/core/account/login_walled_garden.php, views/default/css/admin.php, views/default/css/elements/forms.php, views/default/forms/profile/fields/reset.php, views/default/page/shells/walled_garden.php, views/installation/install/nav.php: .disabled => .elgg-state-disabled (core only) * views/default/admin/plugins/advanced.php: Using spacing primitives rather than <br/> * views/default/css/admin.php: Corrected minor problem with admin tables * views/default/forms/plugins/settings/save.php, views/default/forms/plugins/usersettings/save.php, views/default/object/plugin.php: Plugin settings forms now use the forms/ directory 2011-02-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/navigation.php: fixed access issue on menu name 2011-02-10 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/theming/preview/forms.php, mod/blog/lib/blog.php, mod/blog/views/default/forms/blog/save.php, .../views/default/admin/utilities/diagnostics.php, mod/file/index.php, mod/file/views/default/object/file.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/edit.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../views/default/groups/profile/buttons.php, mod/messages/read.php, .../views/default/forms/messages/process.php, mod/pages/view.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/owner_block.php, .../views/default/object/reported_content.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, .../views/default/thewire/profile_status.php, views/default/admin/components/plugin.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php, views/default/core/account/login_walled_garden.php, views/default/core/friends/picker.php, views/default/css/admin.php, views/default/css/elements/forms.php, views/default/css/elements/misc.php, views/default/forms/profile/fields/reset.php, views/default/input/button.php, views/default/layout/shells/content/header.php, views/default/layout/shells/widgets/add_button.php, views/default/page/elements/content_header.php, views/installation/input/button.php: Converted buttons to elgg-object-type naming convention. Added table of buttons to forms theming preview meant for previewing all button types and states (still have to implement those...) 2011-02-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php, mod/garbagecollector/start.php, mod/groups/actions/edit.php, mod/groups/views/default/forms/groups/edit.php, mod/logrotate/start.php, mod/sitepages/start.php, mod/twitterservice/start.php, mod/twitterservice/twitterservice_lib.php, .../views/default/twitterservice/metatags.php, views/default/core/settings/tools/plugin.php: Refs #2874. Finished removing calls to deprecated plugin mgmt functions in core and core plugins. * actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, engine/lib/admin.php, engine/lib/deprecated-1.8.php, engine/lib/plugins.php, views/default/admin/components/plugin_settings.php, views/default/core/settings/tools.php, views/default/core/settings/tools/plugin.php, views/default/object/plugin.php: Refs #2874: More removal of deprecated function user in plugins systems. * engine/classes/ElggPlugin.php, engine/lib/deprecated-1.8.php, engine/lib/plugins.php: Refs #2869, #2874. Renamed ElggPlugin::remove* functions to unset*. Added ElggPlugin::getAllUserSettings() and getAllSettings(). Deprecated all plugin settings and user setting functions with correctly named functions. 2011-02-09 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/helpers.php: Slightly more efficient way of declaring spacing helpers 2011-02-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/manifest.xml, mod/messages/manifest.xml, mod/pages/manifest.xml, mod/search/manifest.xml: updated version number 2011-02-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPlugin.php, engine/lib/plugins.php: Refs #2869: Fixed problems when deleting user settings using wrapper function. * engine/classes/ElggPluginPackage.php, engine/lib/admin.php, mod/diagnostics/start.php, pages/settings/tools.php, views/default/core/settings/tools.php, views/default/core/settings/tools/plugin.php, views/default/object/plugin.php: Refs #2874: Using elgg_get_plugins() instead of get_installed_plugins(). * engine/classes/ElggPlugin.php: Fixed typo that break ElggPlugin::isActive(). * engine/lib/input.php, engine/lib/upgrades/2010050701.php, engine/lib/upgrades/2010100500.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/link.php, mod/notifications/start.php, mod/sitepages/index.php, mod/thewire/start.php, mod/twitterservice/start.php, views/default/core/settings/tools.php: Refs #2874: Using elgg_is_active_plugin() in core and bundled plugins. 2011-02-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPlugin.php, engine/lib/deprecated-1.8.php, engine/lib/plugins.php: Fixes #2858: is_plugin_enabled() is deprecated by elgg_is_active_plugin() instead of ElggPlugin::isActive(). * engine/classes/ElggPlugin.php, engine/lib/plugins.php: Fixes #2869: User settings for plugins work again. 2011-02-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tagcloud/languages/de.php, mod/tagcloud/languages/en.php, mod/tagcloud/manifest.xml, mod/tagcloud/start.php, mod/tagcloud/tagcloud.php, mod/tagcloud/views/default/tagcloud/css.php, .../views/default/widgets/tagcloud/content.php, .../views/default/widgets/tagcloud/edit.php: cleaned up tagcloud plugin * mod/search/start.php, .../views/default/search/comments/entity.php, mod/search/views/default/search/css.php, mod/search/views/default/search/entity.php, mod/search/views/default/search/list.php: updated search plugin for new html/css * .../views/default/admin/utilities/diagnostics.php: ahhh...missed this one too * mod/logbrowser/views/default/logbrowser/form.php: missed this file in the admin backend update last night * engine/lib/views.php, views/default/layout/elements/title.php: added a class variable to title view 2011-02-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginPackage.php: Fixes #2863: Can now use all 6 dep types with conflicts. * engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginManifestParser18.php, engine/classes/ElggPluginPackage.php, engine/lib/plugins.php, engine/tests/api/plugins.php, engine/tests/test_files/plugin_18/manifest.xml, languages/en.php, views/default/admin/components/plugin.php, .../admin/components/plugin_dependencies.php, views/default/css/admin.php: Added suggests to the plugins deps system. It parallels the requires system, but doesn't affect if the plugin can be enabled and only shows up in the deps table on the advanced view. * engine/classes/ElggPluginManifest.php: Running plugins' blurb, description, name, and screenshot->description through elgg_echo(). 2011-02-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php, views/default/layout/shells/admin.php, views/default/page/shells/admin.php: rough system messages implementation for admin backend * js/lib/ui.js, views/default/admin/components/plugin_settings.php, views/default/admin/statistics/overview.php, views/default/admin/users/newest.php, views/default/admin/users/online.php, views/default/css/admin.php, views/default/forms/admin/menu/save.php, views/default/forms/useradd.php, views/default/layout/shells/admin.php, views/default/layout/shells/admin/menu.php: updates for the admin css based on the reworking I did to the html * .../views/default/reportedcontent/footer_link.php, views/default/annotation/generic_comment.php, views/default/css/elements/forms.php, views/default/css/elements/navigation.php, views/default/css/elements/typography.php, views/default/icon/default.php, views/default/input/form.php, views/default/navigation/menu/user_hover.php, views/default/output/tagcloud.php: bringing us a little closer to validating * mod/blog/views/default/forms/blog/save.php, mod/groups/views/default/forms/groups/edit.php, .../notifications/subscriptions/forminternals.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/core/settings/account.php, views/default/css/elements/chrome.php: a tiny amount of progress on the css chrome element view * js/lib/ui.js, views/default/css/elements/chrome.php, views/default/css/elements/forms.php, views/default/css/elements/grid.php, views/default/css/elements/helpers.php, views/default/css/elements/icons.php, views/default/css/elements/layout_objects.php, views/default/css/elements/navigation.php, views/default/css/elements/page_layout.php, views/default/css/elements/typography.php, views/default/layout/elements/page_links.php, views/default/layout/objects/image_block.php, views/default/navigation/menu/page.php, views/default/navigation/menu/site.php, views/default/navigation/menu/user_hover.php, views/default/page/elements/footer.php: more tweaking of css - menu and general clean up * views/default/css/elements/navigation.php, views/default/css/elements/page_layout.php, views/default/layout/shells/content/header.php, views/default/page/elements/header_logo.php: starting to standardize on elgg-<type>-<subtype> for css such as elgg-heading-site 2011-02-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php, views/default/css/elements/chrome.php, views/default/css/elements/forms.php, views/default/css/elements/page_layout.php, views/default/css/elements/reset.php, views/default/css/elements/typography.php: removed some old css no longer supported by modern browsers 2011-02-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/profile/fields/add.php, actions/profile/fields/edit.php, engine/lib/admin.php, .../admin/appearance/profile_fields/list.php, views/default/css/admin.php, views/default/js/admin.php: Pulled elgg-icon and elgg-icon-* into the admin css. Pulled out profile field JS into elgg.admin obj. Fixed editing profile field names. * _graphics/elgg_sprites.png, documentation/theming/preview/icons.php, views/default/css/elements/icons.php: Added dragger icon. 2011-02-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: fixed typo in plugin library * languages/en.php, mod/search/index.php, mod/search/start.php, mod/search/views/default/search/list.php, mod/search/views/default/search/listing.php: Fixes 2354 Using list instead of listing for search now * mod/search/index.php, mod/search/start.php, .../views/default/search/comments/entity.php, mod/search/views/default/search/entity.php, mod/search/views/default/search/entity_list.php, mod/search/views/default/search/gallery.php, .../views/default/search/gallery_listing.php, mod/search/views/default/search/layout.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/search_box.php, mod/search/views/default/search/startblurb.php, mod/search/views/rss/search/comments/entity.php, mod/search/views/rss/search/entity.php, mod/search/views/rss/search/layout.php, mod/search/views/rss/search/listing.php: Fixes #2335 #2336 clean up and minor standardization of search plugin - needs html/css clean up 2011-02-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, views/default/admin/components/plugin.php, views/default/admin/plugins/advanced.php, views/default/js/admin.php: Added drag and drop reordering of plugins. Started pulling out admin area's js into elgg.admin JS object. 2011-02-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/input.php: moved sticky forms into the input library 2011-02-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/entity.php, views/default/entities/entity_list.php, views/default/entities/entity_listing.php, views/default/entities/gallery.php, views/default/entities/gallery_listing.php, views/default/entities/list.php, views/default/entities/list_item.php, views/default/graphics/icon.php, views/default/object/default.php: removing old entities views that are no longer needed and did the last changes for the icon system * mod/groups/icon.php, mod/groups/start.php, mod/groups/views/default/group/default.php, .../views/default/groups/profile/profile_block.php: updated the groups plugin to use the new icon structure * engine/lib/views.php, mod/file/start.php, mod/file/views/default/file/icon.php, .../default/file/icon/application/default.php, .../views/default/file/icon/application/excel.php, .../views/default/file/icon/application/msword.php, .../views/default/file/icon/application/pdf.php, .../default/file/icon/application/powerpoint.php, .../default/file/icon/application/vnd.ms-excel.php, .../file/icon/application/vnd.ms-powerpoint.php, .../application/vnd.oasis.opendocument.text.php, .../views/default/file/icon/application/x-gzip.php, .../file/icon/application/x-rar-compressed.php, .../default/file/icon/application/x-stuffit.php, .../views/default/file/icon/application/zip.php, mod/file/views/default/file/icon/archive.php, mod/file/views/default/file/icon/audio.php, mod/file/views/default/file/icon/audio/default.php, mod/file/views/default/file/icon/default.php, mod/file/views/default/file/icon/document.php, mod/file/views/default/file/icon/text/default.php, .../views/default/file/icon/text/directory.php, mod/file/views/default/file/icon/text/v-card.php, mod/file/views/default/file/icon/video.php, mod/file/views/default/file/icon/video/default.php, mod/file/views/default/object/file.php, views/default/icon/default.php: updated the file plugin to use the new icon structure * engine/classes/ElggUser.php, engine/lib/actions.php, engine/lib/database.php, engine/lib/deprecated-1.7.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/relationships.php, engine/lib/widgets.php: fixed some minor documentation issues * mod/bookmarks/views/default/object/bookmarks.php: missed this use of elgg_count_comments() in change to ->countComments() 2011-02-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPlugin.php: Fixed bug when trying to set a plugin's priority to 1 without using "first." 2011-02-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggEntity.php, engine/lib/elgglib.php, engine/lib/views.php, mod/blog/views/default/object/blog.php, mod/file/views/default/object/file.php, .../views/default/object/groupforumtopic.php, mod/pages/views/default/object/page_top.php, views/default/core/likes/display.php: moved the count comments and likes functions into the ElggEntity class * engine/lib/views.php, mod/file/edit.php, mod/messages/read.php: Fixes #2854 removing my bad idea of auto-appending action in elgg_view_form() * mod/pages/actions/pages/delete.php, mod/pages/start.php, .../views/default/icon/object/page/medium.php, mod/pages/views/default/icon/object/page/small.php, .../views/default/icon/object/page_top/medium.php, .../views/default/icon/object/page_top/small.php, mod/pages/views/default/pages/icon.php: Fixes #2853 pages plugin uses the icon url plugin hook and fixes delete action * documentation/theming/preview/objects.php, js/lib/elgglib.js, .../core/settings/statistics/numentities.php, views/default/core/settings/statistics/online.php, views/default/css/elements/chrome.php, views/default/css/elements/layout_objects.php, views/default/css/elements/page_layout.php, views/default/page/elements/messages.php: more css/html improvements - added .elgg-table and a featured module * views/default/input/access.php, views/default/input/checkboxes.php, views/default/input/datepicker.php, views/default/input/dropdown.php, views/default/input/email.php, views/default/input/hidden.php, views/default/input/longtext.php, views/default/input/plaintext.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/input/userpicker.php: Fixes #2510 sticky forms is finish - Elgg 1.9 could have a ElggForm class that makes it even easier to use a sticky form 2011-02-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/theming/preview/objects.php, engine/lib/views.php, mod/blog/views/default/blog/group_module.php, mod/blog/views/default/blog/sidebar/archives.php, mod/blog/views/default/blog/sidebar/revisions.php, mod/file/views/default/file/group_module.php, .../views/default/discussion/group_module.php, .../default/groups/profile/activity_module.php, .../views/default/groups/sidebar/featured.php, mod/groups/views/default/groups/sidebar/find.php, .../views/default/groups/sidebar/members.php, .../notifications/subscriptions/collections.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/personal.php, mod/pages/views/default/pages/group_module.php, mod/pages/views/default/pages/sidebar/history.php, .../views/default/pages/sidebar/navigation.php, views/default/core/likes/display.php, views/default/core/members/sidebar.php, .../core/settings/account/default_access.php, views/default/core/settings/account/email.php, views/default/core/settings/account/language.php, .../core/settings/account/notifications.php, views/default/core/settings/account/password.php, .../core/settings/statistics/numentities.php, views/default/core/settings/statistics/online.php, views/default/core/settings/tools/plugin.php, views/default/css/elements/chrome.php, views/default/css/elements/grid.php, views/default/css/elements/layout_objects.php, views/default/css/elements/page_layout.php, views/default/css/elements/reset.php, views/default/output/tagcloud.php: using elgg-module-<type> * views/default/icon/user/default/large.php, views/default/icon/user/default/master.php, views/default/icon/user/default/medium.php, views/default/icon/user/default/small.php, views/default/icon/user/default/tiny.php, views/default/icon/user/default/topbar.php, views/default/profile/hover.php: a little clean up of unnecessary views * documentation/theming/preview/icons.php, engine/classes/ElggEntity.php, engine/lib/deprecated-1.8.php, engine/lib/entities.php, engine/lib/input.php, engine/lib/users.php, engine/lib/views.php, js/lib/ui.js, mod/pages/views/default/pages/icon.php, views/default/css/elements/icons.php, views/default/input/userpicker.php, views/default/page/elements/topbar.php, views/default/profile/icon.php, views/foaf/page/shells/default.php: Fixes #2559 refs #2475 added ElggEntity:getIconURL() and elgg_view_entity_icon() 2011-02-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/components/plugin.php, views/default/admin/plugins/advanced.php, views/default/css/admin.php: The screenshot desc is now used. Small css changes. * views/default/admin/components/plugin.php, views/default/admin/plugins/advanced.php, views/default/css/admin.php: Better displaying of full screenshots in plugins admin. * engine/classes/ElggPluginPackage.php, engine/lib/plugins.php: Fixes #2852: Checking other plugins' conflicts to see if plugin is able to be activated in ElggPluginPackage->checkDependencies(). Some language clarification in admin panel. 2011-02-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/theming/preview/widgets.php: fixed widgets theming preview by overriding some javascript * engine/classes/ElggEntity.php: supporting private settings before an entity is saved * engine/classes/ElggPlugin.php, engine/classes/ElggWidget.php, engine/lib/users.php: using setPrivateSetting() and getPrivateSetting() instead of procedural functions * views/default/css/elements/icons.php, views/default/graphics/ajax_loader.php: fixed ajax loader css and html * documentation/css/preview/forms.php, documentation/css/preview/general.php, documentation/css/preview/grid.php, documentation/css/preview/head.php, documentation/css/preview/icons.php, documentation/css/preview/index.php, documentation/css/preview/nav.php, documentation/css/preview/objects.php, documentation/css/preview/widgets.php, documentation/theming/preview/forms.php, documentation/theming/preview/general.php, documentation/theming/preview/grid.php, documentation/theming/preview/head.php, documentation/theming/preview/icons.php, documentation/theming/preview/index.php, documentation/theming/preview/nav.php, documentation/theming/preview/objects.php, documentation/theming/preview/widgets.php, mod/developers/languages/en.php, .../views/default/admin/developers/preview.php: changed named from css preview to theming preview * documentation/css/preview/forms.php, documentation/css/preview/general.php, documentation/css/preview/grid.php, documentation/css/preview/icons.php, documentation/css/preview/nav.php, documentation/css/preview/objects.php, documentation/css/preview/widgets.php: better navigation for theming previews * documentation/css/preview/grid.php, documentation/css/preview/icons.php, js/lib/ui.js, views/default/css/elements/grid.php, views/default/css/elements/icons.php, views/default/css/elements/layout_objects.php, views/default/css/elements/navigation.php, views/default/js/elgg.php, views/default/profile/hover.php: cleaned up hover menu * mod/blog/views/default/forms/blog/save.php, views/default/css/elements/base.php, views/default/css/elements/chrome.php, views/default/css/elements/core.php, views/default/css/elements/forms.php, views/default/css/elements/helpers.php, views/default/css/elements/layout.php, views/default/css/elements/layout_objects.php, views/default/css/elements/misc.php, views/default/css/elements/page_layout.php, views/default/css/elements/spacing.php, views/default/css/elements/typography.php, views/default/css/screen.php, views/default/page/elements/header_logo.php: getting back to the css - making changes based on Evan's comments * documentation/css/preview/forms.php, documentation/css/preview/general.php, documentation/css/preview/grid.php, documentation/css/preview/icons.php, documentation/css/preview/images.php, documentation/css/preview/index.php, documentation/css/preview/nav.php, documentation/css/preview/objects.php, documentation/css/preview/widgets.php: cleaned up navigation of the css preview documentation * mod/developers/start.php, .../views/default/admin/developers/preview.php, mod/developers/views/default/developers/css.php: setting size for iframe for css preview * views/default/css/admin.php, views/default/layout/shells/admin.php: removed unecessary inner div for .elgg-main because of switch back to overflow: hidden 2011-02-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Fixed a problem with detecting conflicting plugin versions. Not showing a stray = when versions aren't specified in conflicts and requires. 2011-02-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, views/default/admin/components/plugin.php, views/default/css/admin.php: Added support for screenshots in the advanced plugin admin. * engine/classes/ElggPlugin.php: Fixed typo that caused ElggPlugin->path not to be correctly set when loading from a plugin id. * documentation/examples/plugins/manifest.xml, engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginPackage.php, engine/lib/plugins.php, engine/tests/api/plugins.php, engine/tests/test_files/plugin_18/manifest.xml: Renamed 'name' to 'plugin' for priority req. Updated unit tests and docs. * documentation/examples/plugins/manifest.xml: Added priority requires to example manifest. * engine/lib/plugins.php, languages/en.php, views/default/admin/components/plugin.php: Fixed problems showing detected values for plugin conflicts. Clarified language for what the first value column means. * engine/classes/ElggMenuItem.php, engine/classes/ElggPlugin.php, engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginPackage.php, engine/lib/plugins.php, languages/en.php, .../admin/components/plugin_dependencies.php, views/default/css/admin.php: Added new priority 'requires' for plugin dep system. You can now say that a plugin is required to be after / before another plugin in the system. 2011-02-04 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggData.php: I'm a dummy -- getType and getSubtype are taken care of by Loggable... * engine/classes/ElggData.php: Added type and subtype abstract functions to ElggData 2011-02-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Fixes #2822: Added missing language string. * engine/classes/ElggPluginPackage.php, engine/lib/deprecated-1.8.php, engine/lib/plugins.php: Fixes #2820, Fixes #2823. Using elgg_get_plugins() in elgg_get_plugins_provides(). Fixed plugin conflicts system. Removed cruft from ElggPluginPackage. Fixed deprecated get_installed_plugins() to honor the type requested. 2011-02-03 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/deprecated-1.8.php: Updated elgg_get_plugin_path in load_plugin_manifest to elgg_get_plugins_path * mod/profile/start.php, mod/sitepages/views/default/sitepages/css.php, pages/dashboard.php, views/default/layout/shells/widgets.php: Changed widgets layout "box" parameter to "content" just like the other layouts 2011-02-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/css/preview/forms.php, install/ElggInstaller.php, mod/blog/views/default/forms/blog/save.php, mod/blog/views/default/input/datetime.php, mod/blog/views/default/widgets/blog/edit.php, mod/embed/views/default/embed/upload/content.php, mod/file/views/default/widgets/filerepo/edit.php, .../default/settings/garbagecollector/edit.php, mod/groups/views/default/forms/discussion/save.php, mod/groups/views/default/settings/groups/edit.php, .../views/default/widgets/a_users_groups/edit.php, .../views/default/settings/logrotate/edit.php, mod/messages/views/default/forms/messages/send.php, mod/pages/views/default/widgets/pages/edit.php, .../views/default/widgets/reportedcontent/edit.php, .../default/sitepages/forms/editfrontsimple.php, .../views/default/widgets/tagcloud/edit.php, .../views/default/settings/twitterservice/edit.php, .../views/default/admin/users/unvalidated.php, views/default/admin/plugins/advanced.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/core/river/filter.php, views/default/core/settings/account/language.php, views/default/css/admin.php, views/default/forms/admin/menu/save.php, views/default/input/access.php, views/default/input/dropdown.php, views/default/input/pulldown.php, views/default/output/dropdown.php, views/default/output/pulldown.php, views/default/widgets/content_stats/edit.php, views/default/widgets/friends/edit.php, views/default/widgets/new_users/edit.php, views/default/widgets/online_users/edit.php, views/installation/input/access.php, views/installation/input/dropdown.php, views/installation/input/pulldown.php: changed input/pulldown to input/dropdown * engine/lib/tags.php, engine/lib/views.php, engine/tests/ui/submenu.php, mod/bookmarks/bookmarklet.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/index.php, pages/friends/edit.php, .../layout/shells/one_column_with_sidebar.php: removed one_column_with_sidebar layout - use one_sidebar instead * engine/lib/views.php, mod/categories/views/default/categories.php, mod/categories/views/default/categories/list.php, .../views/default/sitepages/keywords/userlist.php: removed uses of $vars[config] in views * engine/lib/output.php, .../views/default/twitterservice/login.php, .../views/default/admin/users/unvalidated.php: removes uses of $vars[url] from core and plugins * engine/lib/views.php: Fixes #2124 only setting $vars[user], $vars[url], and $vars[config] in elgg_view() if not already set * engine/classes/ElggPlugin.php, engine/classes/ElggPluginPackage.php, engine/lib/configuration.php, engine/lib/plugins.php, mod/blog/start.php, mod/categories/start.php, mod/defaultwidgets/start.php, mod/developers/start.php, mod/diagnostics/start.php, mod/file/actions/file/download.php, mod/file/start.php, mod/groups/icon.php, mod/groups/start.php, mod/invitefriends/start.php, mod/messageboard/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/start.php, mod/reportedcontent/start.php, mod/sitepages/start.php, mod/thewire/start.php, mod/twitterservice/start.php, views/default/admin/components/plugin.php: changed elgg_get_plugin_path() to elgg_get_plugins_path() * engine/lib/configuration.php, mod/categories/start.php, mod/defaultwidgets/start.php, mod/diagnostics/start.php, mod/groups/start.php, mod/pages/start.php, mod/profile/start.php, mod/search/start.php, mod/twitterservice/languages/en.php, mod/twitterservice/twitterservice_lib.php, .../default/usersettings/twitterservice/edit.php: Refs #2428 just a few more CONFIG uses left to be replaced * mod/categories/actions/save.php, .../views/default/settings/categories/edit.php, mod/file/start.php, mod/groups/actions/addtogroup.php, mod/groups/actions/delete.php, mod/groups/actions/featured.php, mod/groups/actions/groupskillinvitation.php, mod/groups/actions/groupskillrequest.php, mod/groups/actions/invite.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/groups/icon.php, mod/invitefriends/actions/invite.php, .../views/default/invitefriends/formitems.php, mod/notifications/start.php, mod/pages/start.php, mod/profile/icon.php, mod/profile/start.php, mod/sitepages/sitepages_functions.php, mod/twitterservice/start.php, mod/twitterservice/twitterservice_lib.php, .../default/usersettings/twitterservice/edit.php, mod/uservalidationbyemail/lib/functions.php: Refs #2428 almost done removing CONFIG access - mostly plugin start.php left 2011-02-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/actions/add.php, mod/bookmarks/actions/bookmarks/add.php, mod/bookmarks/actions/bookmarks/delete.php, mod/bookmarks/actions/bookmarks/edit.php, mod/bookmarks/actions/delete.php, mod/bookmarks/actions/edit.php, mod/bookmarks/actions/reference.php, mod/bookmarks/actions/remove.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/languages/en.php, mod/bookmarks/pages/add.php, mod/bookmarks/pages/all.php, mod/bookmarks/pages/friends.php, mod/bookmarks/pages/inbox.php, mod/bookmarks/pages/owner.php, mod/bookmarks/pages/view.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/css.php, mod/bookmarks/views/default/bookmarks/form.php, .../views/default/bookmarks/group_bookmarks.php, .../default/bookmarks/groupprofile_bookmarks.php, .../views/default/bookmarks/owner_block.php, mod/bookmarks/views/default/bookmarks/sharing.php, mod/bookmarks/views/default/bookmarks/stats.php, mod/bookmarks/views/default/object/bookmarks.php, .../default/river/object/bookmarks/annotate.php, .../default/river/object/bookmarks/create.php, .../views/default/widgets/bookmarks/view.php, mod/bookmarks/views/rss/object/bookmarks.php: Refs #2680: First pass at porting the 1.7 bookmarks to 1.8. Functional, but code is still messy. * engine/lib/actions.php: Added more info to the @params documentation for elgg_register_action. 2011-02-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/core/account/login_box.php, views/default/core/account/login_dropdown.php, views/default/core/account/login_walled_garden.php, .../core/settings/account/default_access.php, views/default/core/settings/account/language.php, views/default/forms/login.php, views/default/input/button.php, views/default/js/initialize_elgg.php, views/default/page/elements/html_begin.php, views/default/page/elements/html_end.php, views/failsafe/messages/exceptions/exception.php, views/opendd/messages/exceptions/exception.php, views/rss/page/shells/default.php, views/xml/messages/exceptions/exception.php: Refs #2428 removed some uses of CONFIG in the views * views/default/css/elements/navigation.php, views/default/navigation/pagination.php: Fixes #2802 put state class on list element rather than span * install/ElggInstaller.php: fixes #2784 for real this time * install/ElggInstaller.php: Fixes #2784 #2842 installer uses new plugin system now 2011-02-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/manifest.xml, mod/bookmarks/manifest.xml, mod/defaultwidgets/manifest.xml, mod/embed/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/notifications/manifest.xml, mod/reportedcontent/manifest.xml, mod/search/manifest.xml, mod/tinymce/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/zaudio/manifest.xml: updated the plugin manifest files to use the new variable name for activation on installation 2011-02-02 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php, views/default/river/item.php: Fixes #2846: elgg_view_river_item calls river/item view first. * views/default/core/river/body.php: Adding quotes to "constant" item 2011-02-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Fixes #2844 setting table for access_id to fix fatal error * mod/groups/actions/edit.php, mod/groups/start.php, mod/groups/views/default/forms/groups/edit.php: moved name out of configurable fields for a group * mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/groups/edit.php: more clean up of the group edit form * mod/groups/lib/groups.php, mod/groups/start.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/groups/edit.php: a little clean up of the groups edit form * .../layout/shells/two_column_left_sidebar.php, views/default/page/shells/default.php: backward compatibility code for plugins that add admin pages * languages/en.php: added a string from 1.7 profile plugin into core for backward compatibility 2011-02-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page/elements/html_begin.php: Puts css before js in the head, per website performance best practices * engine/lib/views.php: Initialize global $CURRENT_SYSTEM_VIEWTYPE correctly * engine/lib/deprecated-1.7.php, engine/lib/deprecated-1.8.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/usersettings.php, engine/lib/views.php: Moved deprecated files from sessions.php - xml.php into deprecation files for 1.7 and 1.8 * engine/lib/deprecated-1.7.php, engine/lib/deprecated-1.8.php, engine/lib/group.php, engine/lib/location.php, engine/lib/metadata.php, engine/lib/navigation.php, engine/lib/objects.php, engine/lib/output.php, engine/lib/pageowner.php, engine/lib/plugins.php, engine/lib/private_settings.php, engine/lib/relationships.php, engine/lib/river.php: Moved functions from export.php - river.php into deprecated files * engine/lib/access.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/deprecated-1.7.php, engine/lib/deprecated-1.8.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/start.php: Moving deprecated functions out of files access.php - entities.php. This time into two files based on version deprecated and maintaining documentation * engine/lib/access.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/deprecated.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/install.php, engine/lib/location.php, engine/lib/mb_wrapper.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/navigation.php, engine/lib/objects.php, engine/lib/output.php, engine/lib/pageowner.php, engine/lib/plugins.php, engine/lib/private_settings.php: Reversing 7975 * engine/lib/access.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/deprecated.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/install.php, engine/lib/location.php, engine/lib/mb_wrapper.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/navigation.php, engine/lib/objects.php, engine/lib/output.php, engine/lib/pageowner.php, engine/lib/plugins.php, engine/lib/private_settings.php, engine/start.php: Refs #2839: moved deprecated functions from access.php - private_settings.php to deprecated.php. Still have to do relationships.php - xml.php. Deleted documentation for these functions since 1) it was using up precious bytes, and 2) documentation should not be needed since people should not be trying to use these if they are using 1.8, and 3) I assume the documentation will exist as archived 1.7 docs. 2011-01-29 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/group_module.php, mod/file/views/default/file/group_module.php, .../views/default/discussion/group_module.php, mod/groups/views/default/groups/css.php, .../default/groups/profile/activity_module.php, mod/pages/views/default/pages/group_module.php, views/default/css/elements/core.php: fixed css for group module headers * engine/lib/output.php: supporting 'javascript:' when normalizing urls * engine/lib/pageowner.php: fixed typo in deprecation notice * .../layout/shells/two_column_left_sidebar.php: made two_column_left_sidebar layout also handle $vars['content'] * engine/lib/navigation.php: accidently removed the site menu set up function 2011-01-27 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/sidebar/revisions.php, mod/blog/views/default/forms/blog/save.php, mod/pages/views/default/annotation/page.php, views/default/annotation/default.php, views/default/annotation/generic_comment.php, views/default/annotation/likes.php, views/default/css/admin.php, views/default/css/elements/core.php, views/default/layout/objects/list/body.php: introducing elgg-subtext as replacement for elgg-list-subtitle and elgg-subtitle * engine/lib/elgglib.php, engine/lib/navigation.php, engine/tests/ui/submenu.php, views/default/layout/elements/sidebar.php, views/default/layout/elements/title.php, views/default/navigation/sidebar_menu.php, views/default/navigation/submenu_group.php, views/default/navigation/submenu_item.php, views/default/navigation/submenu_js.php: removed menu code introduced for elgg.com that did not make it into 1.8 * views/default/annotation/default.php: using the new image block rather than deprecated listing view * views/default/navigation/tabs.php: supporting adding a class to navigation tabs 2011-01-26 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/statistics/overview.php: updated the overview statistics page * engine/lib/group.php, engine/lib/pageowner.php, engine/lib/users.php, engine/lib/widgets.php, mod/blog/views/default/blog/group_module.php, mod/blog/views/default/blog/sidebar/archives.php, mod/blog/views/default/blog/sidebar/tagcloud.php, mod/blog/views/default/widgets/blog/content.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/form.php, .../views/default/bookmarks/group_bookmarks.php, .../views/default/widgets/bookmarks/view.php, .../views/default/defaultwidgets/editor.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/upload.php, mod/file/view.php, mod/file/views/default/file/group_module.php, .../views/default/widgets/filerepo/content.php, mod/groups/lib/groups.php, .../default/widgets/a_users_groups/content.php, mod/messageboard/index.php, .../views/default/widgets/messageboard/content.php, mod/messages/inbox.php, mod/messages/read.php, mod/messages/sent.php, mod/pages/friends.php, mod/pages/index.php, mod/pages/revision.php, mod/pages/view.php, mod/pages/views/default/pages/group_module.php, .../views/default/pages/sidebar/navigation.php, mod/pages/views/default/widgets/pages/content.php, mod/profile/icon.php, mod/profile/views/default/profile/details.php, mod/profile/views/default/profile/metatags.php, mod/profile/views/default/profile/owner_block.php, mod/thewire/index.php, .../views/default/widgets/thewire/content.php, pages/avatar/edit.php, pages/avatar/view.php, pages/friends/index.php, pages/friends/of.php, pages/friends/pickercallback.php, pages/profile/edit.php, pages/settings/account.php, pages/settings/statistics.php, pages/settings/tools.php, .../core/settings/account/default_access.php, views/default/core/settings/account/email.php, views/default/core/settings/account/language.php, views/default/core/settings/account/name.php, views/default/core/settings/account/password.php, views/default/js/initialize_elgg.php, views/default/layout/elements/owner_block.php, views/default/layout/shells/content/header.php, views/default/layout/shells/widgets.php, views/default/page/elements/content_header.php, .../page/elements/content_header_member.php, views/foaf/page/shells/default.php: changed elgg_get_page_owner() to elgg_get_page_owner_entity() to be more consistent * mod/file/languages/en.php: updated language file for file plugin due to change in groups * mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/groups/css.php, .../default/groups/profile/activity_module.php, .../default/groups/profile/activity_widget.php, .../views/default/groups/profile/widgets.php: adding activity module to groups * views/default/css/admin.php: going back to overflow:hidden on elgg-body - too many issues with display: table-cell * languages/en.php, views/default/css/admin.php, views/default/widgets/content_stats/content.php, views/default/widgets/content_stats/edit.php, views/default/widgets/friends/edit.php, views/default/widgets/new_users/edit.php, views/default/widgets/online_users/edit.php: added edit views for admin widgets * mod/ecml/README.txt, mod/ecml/actions/save_permissions.php, mod/ecml/ecml_functions.php, mod/ecml/graphics/dailymotion.png, mod/ecml/graphics/ecml.png, mod/ecml/graphics/googlemaps.png, mod/ecml/graphics/logo_bliptv.gif, mod/ecml/graphics/logo_dailymotion.gif, mod/ecml/graphics/logo_googlemaps.gif, mod/ecml/graphics/logo_livevideo.gif, mod/ecml/graphics/logo_redlasso.gif, mod/ecml/graphics/logo_slideshare.gif, mod/ecml/graphics/logo_vimeo.gif, mod/ecml/graphics/logo_youtube.gif, mod/ecml/graphics/redlasso_1.png, mod/ecml/graphics/redlasso_2.png, mod/ecml/graphics/slideshare.png, mod/ecml/graphics/url_status.png, mod/ecml/graphics/vimeo.png, mod/ecml/graphics/youtube.png, mod/ecml/languages/en.php, mod/ecml/manifest.xml, mod/ecml/start.php, mod/ecml/views/default/ecml/admin/css.php, mod/ecml/views/default/ecml/help.php, mod/ecml/views/default/ecml/help/blip.tv.php, mod/ecml/views/default/ecml/help/dailymotion.php, mod/ecml/views/default/ecml/help/googlemaps.php, mod/ecml/views/default/ecml/help/livevideo.php, mod/ecml/views/default/ecml/help/redlasso.php, mod/ecml/views/default/ecml/help/slideshare.php, mod/ecml/views/default/ecml/help/vimeo.php, mod/ecml/views/default/ecml/help/youtube.php, mod/ecml/views/default/ecml/input_ext.php, mod/ecml/views/default/ecml/keyword_help.php, mod/ecml/views/default/ecml/keywords/blip.tv.php, .../views/default/ecml/keywords/dailymotion.php, mod/ecml/views/default/ecml/keywords/entity.php, .../views/default/ecml/keywords/googlemaps.php, mod/ecml/views/default/ecml/keywords/livevideo.php, mod/ecml/views/default/ecml/keywords/redlasso.php, .../views/default/ecml/keywords/slideshare.php, mod/ecml/views/default/ecml/keywords/user_list.php, mod/ecml/views/default/ecml/keywords/vimeo.php, mod/ecml/views/default/ecml/keywords/youtube.php, .../views/default/embed/web_services/content.php, mod/ecml/views/default/settings/ecml/edit.php: moving ecml to plugins repository as it won't be a part of 1.8.0. It will be back though... * views/default/css/admin.php, views/default/css/elements/navigation.php, views/default/css/elements/reset.php, views/default/navigation/menu/elements/item.php, views/default/navigation/pagination.php, views/default/navigation/tabs.php: adding elgg-state-* css elements * engine/lib/views.php: fixed bug where a null passed as 2nd parameter to elgg_view_layout() prevented backward compatibility * js/lib/ui.widgets.js: one too many parents in the widget collapse code * mod/ecml/views/default/ecml/input_ext.php, mod/embed/views/default/embed/link.php, views/default/css/admin.php, views/default/css/elements/forms.php: namespaced longtext-control * mod/tinymce/graphics/ed-bg.gif, mod/tinymce/graphics/example.gif, mod/tinymce/graphics/more.gif, mod/tinymce/views/default/input/longtext.php, mod/tinymce/views/default/tinymce/css.php, mod/tinymce/views/default/tinymce/init.php: cleaned up tinymce plugin * mod/reportedcontent/start.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/user_report.php, .../default/widgets/reportedcontent/content.php, .../views/default/widgets/reportedcontent/edit.php: added reported content widget * mod/reportedcontent/languages/en.php, mod/reportedcontent/start.php, .../default/admin/utilities/reportedcontent.php, .../views/default/object/reported_content.php, .../views/default/reportedcontent/admin_css.php, views/default/css/admin.php: adding margin to admin buttons * .../graphics/sign_in_with_twitter.gif, mod/twitterservice/languages/en.php, mod/twitterservice/manifest.xml, mod/twitterservice/start.php, mod/twitterservice/twitterservice_lib.php, mod/twitterservice/vendors/twitteroauth/LICENSE, mod/twitterservice/vendors/twitteroauth/OAuth.php, mod/twitterservice/vendors/twitteroauth/README, .../vendors/twitteroauth/twitterOAuth.php, .../views/default/settings/twitterservice/edit.php, .../views/default/twitterservice/css.php, .../views/default/twitterservice/login.php, .../views/default/twitterservice/metatags.php, .../default/usersettings/twitterservice/edit.php: moved twitterservice into core 2011-01-25 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/chrome.php, views/default/css/elements/core.php, views/default/css/elements/icons.php, views/default/css/elements/navigation.php, views/default/layout/objects/gallery.php, views/default/layout/objects/list.php: light clean-up of the css * js/lib/ui.widgets.js, pages/dashboard.php, views/default/admin/dashboard.php, views/default/css/admin.php, views/default/css/elements/core.php, views/default/layout/objects/widget.php, views/default/layout/objects/widget/controls.php, views/default/layout/objects/widget/settings.php, views/default/layout/shells/widgets.php, views/default/layout/shells/widgets/add_button.php, views/default/layout/shells/widgets/add_panel.php: converted widgets to modules * engine/lib/views.php: added support for $vars to elgg_view_entity() - need to clean up documentation and deprecate old usage 2011-01-24 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/widgets.php, languages/en.php, mod/developers/languages/en.php, mod/developers/start.php, mod/thewire/start.php, views/default/admin/dashboard.php, views/default/admin/overview/statistics.php, views/default/admin/statistics/overview.php, views/default/css/admin.php, views/default/layout/shells/widgets.php, views/default/layout/shells/widgets/add_panel.php, views/default/navigation/menu/elements/item.php, views/default/widgets/content_stats/content.php, views/default/widgets/new_users/content.php, views/default/widgets/online_users/content.php: welcome to the admin dashboard 2011-01-23 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, mod/logbrowser/start.php, .../views/default/admin/utilities/logbrowser.php, mod/logbrowser/views/default/logbrowser/css.php, mod/logbrowser/views/default/logbrowser/form.php, mod/logbrowser/views/default/logbrowser/table.php, views/default/admin/appearance/menu_items.php, views/default/admin/appearance/profile_fields.php, views/default/admin/components/plugin_settings.php, views/default/admin/overview/statistics.php, views/default/admin/users/newest.php, views/default/admin/users/online.php, views/default/css/admin.php, views/default/forms/admin/menu/save.php, views/default/forms/profile/fields/add.php, views/default/forms/useradd.php, views/default/layout/shells/admin.php, views/default/layout/shells/admin/menu.php: updated more of the admin backend to use new CSS/HTML * views/default/admin/overview/statistics.php, views/default/css/admin.php: starting to remove the old HTML/CSS in the admin backend * views/default/css/admin.php, views/default/layout/shells/admin.php, views/default/layout/shells/admin/menu.php: take two of the admin header and sidebar menu - sidebar menu still needs plenty of work * views/default/layout/objects/module.php: default elgg-inner to false in module * engine/lib/group.php, mod/groups/start.php: Refs #2557 merged fix into trunk from 1.7 branch * engine/lib/database.php, engine/lib/entities.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/pam.php, engine/lib/users.php, engine/lib/web_services.php, engine/lib/xml-rpc.php: Refs #2804 #2805 pulling changes in trunk from 1.7 branch * languages/en.php: forgot these language strings in the admin theme update * views/default/css/admin.php, views/default/layout/shells/admin.php: playing around a little with the admin theme 2011-01-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ErrorResult.php: Fixes #2586 ErrorResult has PHP5 constructor now * engine/lib/web_services.php: missed check for null parameters in web services parameter code * engine/lib/web_services.php: Fixes #2548 do not need include_post_data() because of changes to rewrite rules * engine/lib/sessions.php, engine/lib/web_services.php, mod/uservalidationbyemail/start.php: testing for the existence of username in pam credentials before using * mod/groups/languages/en.php, mod/groups/lib/groups.php, mod/groups/start.php, .../views/default/groups/sidebar/members.php: Fixes #2295 added a group member list page * views/default/css/elements/base.php, .../layout/shells/one_column_with_sidebar.php: css now provides center for text and centered for divs * mod/pages/history.php, mod/pages/images/application.png, mod/pages/images/code.png, mod/pages/images/css.png, mod/pages/images/db.png, mod/pages/images/directory.png, mod/pages/images/doc.png, mod/pages/images/file.gif, mod/pages/images/file.png, mod/pages/images/film.png, mod/pages/images/flash.png, mod/pages/images/folder-closed.gif, mod/pages/images/folder.gif, mod/pages/images/folder_open.png, mod/pages/images/html.png, mod/pages/images/java.png, mod/pages/images/linux.png, mod/pages/images/minus.gif, mod/pages/images/music.png, mod/pages/images/pdf.png, mod/pages/images/php.png, mod/pages/images/picture.png, mod/pages/images/plus.gif, mod/pages/images/ppt.png, mod/pages/images/psd.png, mod/pages/images/ruby.png, mod/pages/images/script.png, mod/pages/images/spinner.gif, mod/pages/images/treeview-black-line.gif, mod/pages/images/treeview-black.gif, mod/pages/images/treeview-default-line.gif, mod/pages/images/treeview-default.gif, mod/pages/images/treeview-famfamfam-line.gif, mod/pages/images/treeview-famfamfam.gif, mod/pages/images/treeview-gray-line.gif, mod/pages/images/treeview-gray.gif, mod/pages/images/treeview-red-line.gif, mod/pages/images/treeview-red.gif, mod/pages/images/txt.png, mod/pages/images/xls.png, mod/pages/images/zip.png, mod/pages/index.php, mod/pages/javascript/jquery.treeview.async.js, mod/pages/javascript/jquery.treeview.js, mod/pages/lib/pages.php, mod/pages/new.php, mod/pages/pagesTree.php, mod/pages/revision.php, mod/pages/start.php, mod/pages/vendors/jquery-treeview/.gitignore, mod/pages/vendors/jquery-treeview/README.md, mod/pages/vendors/jquery-treeview/changelog.txt, mod/pages/vendors/jquery-treeview/demo/async.html, mod/pages/vendors/jquery-treeview/demo/bg.gif, mod/pages/vendors/jquery-treeview/demo/demo.js, mod/pages/vendors/jquery-treeview/demo/edit.html, mod/pages/vendors/jquery-treeview/demo/images.html, mod/pages/vendors/jquery-treeview/demo/index.html, mod/pages/vendors/jquery-treeview/demo/large.html, .../vendors/jquery-treeview/demo/prerendered.html, mod/pages/vendors/jquery-treeview/demo/screen.css, mod/pages/vendors/jquery-treeview/demo/simple.html, .../vendors/jquery-treeview/demo/sortable.html, mod/pages/vendors/jquery-treeview/demo/source.php, mod/pages/vendors/jquery-treeview/demo/source.phps, .../vendors/jquery-treeview/images/ajax-loader.gif, mod/pages/vendors/jquery-treeview/images/file.gif, .../jquery-treeview/images/folder-closed.gif, .../vendors/jquery-treeview/images/folder.gif, mod/pages/vendors/jquery-treeview/images/minus.gif, mod/pages/vendors/jquery-treeview/images/plus.gif, .../jquery-treeview/images/treeview-black-line.gif, .../jquery-treeview/images/treeview-black.gif, .../images/treeview-default-line.gif, .../jquery-treeview/images/treeview-default.gif, .../images/treeview-famfamfam-line.gif, .../jquery-treeview/images/treeview-famfamfam.gif, .../jquery-treeview/images/treeview-gray-line.gif, .../jquery-treeview/images/treeview-gray.gif, .../jquery-treeview/images/treeview-red-line.gif, .../jquery-treeview/images/treeview-red.gif, .../jquery-treeview/jquery.treeview.async.js, .../vendors/jquery-treeview/jquery.treeview.css, .../jquery-treeview/jquery.treeview.edit.js, .../vendors/jquery-treeview/jquery.treeview.js, .../vendors/jquery-treeview/jquery.treeview.min.js, .../jquery-treeview/jquery.treeview.sortable.js, .../vendors/jquery-treeview/lib/jquery.cookie.js, mod/pages/vendors/jquery-treeview/lib/jquery.js, mod/pages/vendors/jquery-treeview/todo, mod/pages/view.php, mod/pages/views/default/pages/css.php, mod/pages/views/default/pages/metatags.php, mod/pages/views/default/pages/sidebar/history.php, .../views/default/pages/sidebar/navigation.php, .../views/default/pages/sidebar/sidebarthis.php, mod/pages/views/default/pages/sidebar/starter.php, mod/pages/views/default/pages/sidebar/tree.php, mod/pages/views/default/pages/sidebar/wrapper.php: finished the first pass on the pages plugin for using the new HTML/CSS * views/default/layout/shells/content/header.php: this time got the guid correct for the add button * views/default/css/elements/navigation.php: limiting the +/- additions to page menus * js/lib/ui.js: limit the collapsible menus to page menus * actions/widgets/add.php: making sure context is set correctly when adding a widget * views/default/layout/shells/content/header.php: fixed add link for all site content pages * mod/pages/actions/pages/edit.php, mod/pages/edit.php, mod/pages/friends.php, mod/pages/history.php, mod/pages/index.php, mod/pages/languages/en.php, mod/pages/lib/pages.php, mod/pages/new.php, mod/pages/revision.php, mod/pages/start.php, mod/pages/views/default/annotation/icon.php, mod/pages/views/default/annotation/page.php, mod/pages/views/default/forms/pages/edit.php, mod/pages/views/default/object/page.php, mod/pages/views/default/object/page_top.php, mod/pages/views/default/pages/css.php, mod/pages/views/default/pages/group_module.php, .../views/default/pages/groupprofile_pages.php, mod/pages/views/default/pages/icon.php, mod/pages/views/default/pages/pagegallery.php, mod/pages/views/default/pages/pagelisting.php, mod/pages/views/default/pages/pageprofile.php, .../views/default/pages/sidebar/navigation.php, mod/pages/views/default/widgets/pages/content.php, mod/pages/views/default/widgets/pages/edit.php, mod/pages/world.php: more clean up of the pages plugin to use new HTML/CSS * mod/blog/views/default/object/blog.php: using list metadata view rather than custom code * engine/classes/ElggPlugin.php: fixed bug with plugin settings because of assignment operator confusion * engine/lib/private_settings.php: do not need {} around quoted variables surrounded by quotes * engine/classes/ElggPlugin.php: Fixes #2812 - correct check for guid now * engine/classes/ElggPlugin.php: fixed backward compatibility issue with $CONFIG in plugins' start.php * engine/lib/navigation.php: deprecated add_menu() and made it compatible with 1.8 * .../layout/shells/two_column_left_sidebar.php: added the two_column_left_sidebar layout back so that plugins from 1.7 work with 1.8 2011-01-21 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php, views/default/css/elements/base.php, views/default/css/elements/chrome.php, views/default/css/elements/core.php, views/default/css/elements/forms.php, views/default/css/elements/grid.php, views/default/css/elements/icons.php, views/default/css/elements/layout.php, views/default/css/elements/misc.php, views/default/css/elements/navigation.php, views/default/css/elements/reset.php, views/default/css/elements/spacing.php, views/default/css/elements/typography.php: Made a thorough pass over the css. Included todo's throughout to track what still needs to be done. 2011-01-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layout/objects/list/metadata.php: moved likes to end of metadata and added a links parameter * views/default/layout/shells/content/header.php: using page owner rather than owner for better support for groups * engine/lib/views.php: adding 'action' to url when overriding the form action 2011-01-15 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/actions/delete.php, mod/messages/actions/messages/delete.php, mod/messages/actions/messages/process.php, mod/messages/actions/messages/send.php, mod/messages/actions/send.php, mod/messages/inbox.php, mod/messages/index.php, mod/messages/languages/en.php, mod/messages/lib/messages.php, mod/messages/read.php, mod/messages/readme.txt, mod/messages/send.php, mod/messages/sent.php, mod/messages/start.php, .../views/default/forms/messages/process.php, .../views/default/forms/messages/reply.php, mod/messages/views/default/forms/messages/send.php, mod/messages/views/default/messages/css.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/forms/view.php, mod/messages/views/default/messages/menu.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/topbar.php, mod/messages/views/default/messages/view.php, mod/messages/views/default/object/messages.php: Updated the messages plugin to use the new CSS/HTML * mod/pages/actions/pages/editwelcome.php, mod/pages/edit.php, mod/pages/friends.php, mod/pages/history.php, mod/pages/index.php, mod/pages/languages/en.php, mod/pages/lib/pages.php, mod/pages/new.php, mod/pages/start.php, mod/pages/view.php, .../views/default/forms/pages/editwelcome.php, mod/pages/views/default/object/page_top.php, mod/pages/views/default/pages/breadcrumbs.php, mod/pages/views/default/pages/welcome.php, mod/pages/welcome.php, mod/pages/world.php: pages plugin using new layout - still need to get subpages working and navigation 2011-01-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/export_handler.php, index.php, mod/reportedcontent/start.php, mod/sitepages/sitepages_functions.php, mod/tagcloud/tagcloud.php, pages/friends/add.php, pages/friends/collections.php: changed layout on pages to one_sidebar * mod/search/index.php, mod/search/views/default/search/layout.php, mod/search/views/default/search/no_results.php: using new menu system and page layouts in search * mod/groups/graphics/icon.php, mod/groups/icon.php, mod/groups/languages/en.php, mod/groups/lib/discussion.php, mod/groups/start.php, .../views/default/discussion/group_module.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, .../views/default/groups/profile/forum_widget.php, .../views/default/groups/profile/widgets.php, .../views/default/object/groupforumtopic.php: finished discussion rewrite to use new html/css 2011-01-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/discussion/delete.php, mod/groups/actions/discussion/save.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/deletetopic.php, mod/groups/actions/forums/edittopic.php, mod/groups/addtopic.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/languages/en.php, mod/groups/lib/discussion.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forms/discussion/save.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/forum/viewposts.php, .../views/default/groups/group_sort_menu.php, .../views/default/groups/profile/forum_widget.php, .../views/default/object/groupforumtopic.php: discussion topics using new page handler * mod/developers/languages/en.php, mod/developers/manifest.xml, mod/developers/start.php, .../views/default/admin/developers/preview.php: added the beginnings of a core developers tool plugin * documentation/css/preview/general.php, documentation/css/preview/grid.php, documentation/css/preview/images.php, documentation/css/preview/index.php, documentation/css/preview/nav.php, documentation/css/preview/objects.php, documentation/css/preview/widgets.php: Added images to css preview and removed the page centering * engine/lib/river.php: Fixes #2402 adds 'add' 'river' plugin hook * actions/profile/edit.php: Fixes #2372 fixed the entity included in profile update event * engine/tests/suite.php: Refs #2757 merged fix into trunk * mod/twitter/languages/en.php, mod/twitter/start.php: Refs #2791 merged fix into trunk 2011-01-10 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layout/objects/list/body.php: Small typo in comment 2011-01-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/invite.php, mod/groups/lib/groups.php, mod/groups/membershipreq.php, mod/groups/start.php, .../views/default/groups/profile/buttons.php: finished moving the group pages to library - forum pages next * mod/groups/activity.php, mod/groups/all.php, mod/groups/edit.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invitations.php, mod/groups/languages/en.php, mod/groups/lib/groups.php, mod/groups/membership.php, mod/groups/new.php, mod/groups/start.php, .../views/default/groups/group_sort_menu.php, .../views/default/groups/profile/buttons.php: moved most of the groups pages into its library 2011-01-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, mod/diagnostics/languages/en.php, mod/logbrowser/languages/en.php, .../views/default/admin/utilities/logbrowser.php: finished the admin title modifications * engine/lib/system_log.php: Fixed problem where system log code would crash due to new plugin code * engine/lib/admin.php, languages/en.php, mod/defaultwidgets/start.php, .../views/default/admin/utilities/diagnostics.php, mod/uservalidationbyemail/languages/en.php, views/default/admin/appearance/menu_items.php, views/default/admin/appearance/profile_fields.php, views/default/admin/overview/numentities.php, views/default/admin/overview/online.php, views/default/admin/overview/statistics.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/admin/users/add.php, views/default/admin/users/newest.php, views/default/admin/users/online.php, views/default/layout/shells/admin.php, views/default/layout/shells/administration.php: drying up the title creation in the admin backend * mod/groups/all.php, mod/groups/languages/en.php, mod/groups/views/default/group/default.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/find.php, mod/groups/views/default/groups/grouplisting.php, .../views/default/groups/sidebar/featured.php, mod/groups/views/default/groups/sidebar/find.php, .../views/default/icon/group/default/large.php, .../views/default/icon/group/default/medium.php, .../views/default/icon/group/default/small.php, .../views/default/icon/group/default/tiny.php, .../views/default/object/groupforumtopic.php, mod/groups/views/default/settings/groups/edit.php: cleanup of the groups plugin views 2011-01-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/installation/canvas/default.php: elgg_view_layout is not used in installation so removing old view * install/css/install.css, views/installation/messages/errors/error.php, views/installation/messages/errors/list.php, views/installation/messages/list.php, views/installation/messages/messages/list.php, views/installation/messages/messages/message.php, views/installation/page/elements/messages.php, views/installation/page/shells/default.php: Fixes #2783 - updated installation message code to mirror default views 2011-01-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPluginPackage.php: Refs #2781: Checking if a dir was passed as a plugin package. Need to do this to allow packages to be loaded outside of plugin_dir. * engine/classes/ElggPlugin.php: Refs #2781: Using same technique to check for full plugin path in ElggPlugin. * views/default/admin/plugins/simple.php: Refs #2782: Fixed WSOD for simple plugin admin. * languages/en.php, views/default/admin/components/invalid_plugin.php, views/default/admin/components/plugin.php, views/default/admin/plugins/advanced.php: Refs #2782: Fixed WSOD for invalid plugins on admin screen. Needs better CSS, but holding off until admin area CSS revamp. * engine/lib/entities.php: Changed callback function option from 'row_callback' to 'callback' for elgg_get_entities(). 2011-01-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPluginPackage.php: Refs #2781 path checking in ElggPluginPackage constructor should work for both *nix and Windows now * mod/groups/groupprofile.php, .../views/default/groups/activity_latest.php, .../views/default/groups/closedmembership.php, mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/members.php, .../default/groups/profile/activity_widget.php, .../views/default/groups/profile/buttons.php, .../default/groups/profile/closed_membership.php, .../views/default/groups/profile/forum_widget.php, .../views/default/groups/profile/profile_block.php, .../views/default/groups/profile/widgets.php, mod/groups/views/default/groups/profileitems.php, .../views/default/groups/sidebar/members.php: cleaned up the group profile 2011-01-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php, mod/file/views/default/object/file.php, views/default/css/elements/chrome.php, views/default/output/tags.php: changed tag display to <ul> 2011-01-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixes #1242: elgg_get_data() correctly returns an empty array on no results. It still returns false on error, but I consider that the correct behavior. Please reopen if it needs discussion. * engine/lib/database.php, engine/tests/objects/entities.php: Refs #1242, Fixes #2775. Pulled common code between get_data() and 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. 2011-01-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/notifications/start.php: moved action registration into init * mod/sitepages/sitepages_functions.php: updating the site pages class to use initializeAttributes * mod/blog/languages/en.php, mod/blog/lib/blog.php, mod/blog/start.php, mod/blog/views/default/blog/group_module.php, mod/file/index.php, mod/file/languages/en.php, mod/file/start.php, mod/file/upload.php, mod/file/views/default/file/group_module.php, views/default/layout/shells/content/header.php: switched from new to add * engine/lib/relationships.php: Fixes test for $relationship_guid in sql generating function * engine/classes/ElggPluginPackage.php, engine/lib/elgglib.php, engine/lib/metadata.php, engine/lib/views.php, engine/lib/xml.php: Fixes #2774 - fixes several E_NOTICE issues - mostly due to accessign array indexes * engine/start.php: replaced deprecated load_plugins() - thanks to hellekin 2011-01-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ajax.js: Refs #2770 - success messages are stoted is success array now in json * js/lib/ui.js, views/default/js/elgg.php: Refs #2676 removes old elgg_system_messages() function 2011-01-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/elgglib.js: Fixes #2770: Corrected markup in JS to create system messages. * mod/profile/manifest.xml: Refs #2761. Removed test dep from profile manifest. Profile no longer requires a version of Elgg from the year 3009. * actions/admin/plugins/activate.php, actions/admin/plugins/activate_all.php, actions/admin/plugins/deactivate.php, actions/admin/plugins/deactivate_all.php, actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/plugins/set_priority.php, actions/admin/plugins/simple_update_states.php, engine/classes/ElggPlugin.php, engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginPackage.php, engine/lib/plugins.php, languages/en.php, mod/profile/manifest.xml, views/default/admin/components/plugin.php, .../admin/components/plugin_dependencies.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php: Fixes #2760. Refs #2759. Updated plugin admin actions to use the new system. Added plugin dependency views in admin. ElggPluginPackage->checkDependencies() now returns the detected value. * engine/classes/ElggPluginManifestParser17.php: Refs #2759: Added elgg_version to 1.7 manifest parser. * mod/oauth_lib/start.php: Fixes #2764. Corrected plugin path for oauth vendor libs. 2011-01-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.js, views/default/js/elgg.php: Fixes #2676 system messages fade out again * engine/lib/upgrades/2011010401.php, version.php: Fixes #2458 adds upgrade to set default_access on old installs 2011-01-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../page/elements/content_header_member.php, views/default/page/shells/admin.php: Refs #7221: Removed CRLFs. * views/default/js/languages.php, views/default/js/languages/en.php: Refs #2771: Removed CRLFs. * engine/lib/filestore.php: Refs #2771: Removed CRLF. * js/lib/ajax.js, js/lib/elgglib.js, js/lib/languages.js, js/lib/security.js, js/lib/session.js, js/lib/ui.js, js/lib/ui.widgets.js, js/tests/ElggAjaxOptionsTest.js, js/tests/ElggAjaxTest.js, js/tests/ElggLanguagesTest.js, js/tests/ElggLibTest.js, js/tests/ElggSecurityTest.js, js/tests/ElggSessionTest.js, js/tests/jsTestDriver.conf: Refs #2771: Removing CRLFs from javascript files. * engine/lib/plugins.php: Fixed problem removing plugin entities if physical files were deleted. 2011-01-04 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/start.php: Refs #2732 added link to site pages but tab menu still does not work * mod/captcha/backgrounds/bg1.jpg, mod/captcha/backgrounds/bg2.jpg, mod/captcha/backgrounds/bg3.jpg, mod/captcha/backgrounds/bg4.jpg, mod/captcha/backgrounds/bg5.jpg, mod/captcha/captcha.php, mod/captcha/fonts/1.ttf, mod/captcha/fonts/Liberation_serif_License.txt, mod/captcha/languages/en.php, mod/captcha/manifest.xml, mod/captcha/start.php, mod/captcha/views/default/captcha/css.php, mod/captcha/views/default/input/captcha.php, mod/crontrigger/manifest.xml, mod/crontrigger/start.php: moving captcha and crontrigger plugins out of core 2011-01-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPluginPackage.php: Removed experimental duplicate code from ElggPlugin. * engine/classes/ElggPlugin.php: Added ElggPlugin::getPath(). * engine/lib/plugins.php: Reindexing plugin priorities after regenerating entities. * engine/classes/ElggPlugin.php, engine/classes/ElggPluginManifest.php, engine/lib/plugins.php: Fixes #2763. Better normalizing for unused 1.7 manifest options. Added logging when ElggPluginPackage can't be loaded. Better disabling of deleted physical plugins. * mod/oauth_lib/manifest.xml: Removing unsupported requires in 1.7 manifest for oauth lib. 2011-01-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/examples/plugins/manifest.xml, engine/classes/ElggPlugin.php, engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginManifestParser18.php, engine/classes/ElggPluginPackage.php, engine/lib/plugins.php, engine/lib/upgrades/2011010101.php, engine/tests/api/plugins.php, engine/tests/test_files/plugin_18/manifest.xml, languages/en.php, version.php: Fixes #1986, #2170, #2225, #2759. Integrated ElggPluginPackage and ElggPluginManifest with ElggPlugin. System now uses ElggPlugin objects to determin plugins. Order is stored in private settings. This absolutely requires running upgrade.php. * engine/lib/elgglib.php: Refs #7552, #2547. Autoloading functions return bool. * engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggRelationship.php, engine/classes/ElggWidget.php: Refs #2490. Using array_key_exists() instead of isset() in get() overrides to prevent a check for (invalid) metadata with the name of an attribute if that attribute evaluates to !isset(). * engine/lib/private_settings.php: Added checking for real entities to other private setting functions. * engine/lib/private_settings.php: set_private_setting() checks if the guid is a real entity. * upgrade.php: Upgrade invalidates simplecache instead of regenerating it. 2011-01-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/widgets/save.php, mod/groups/languages/en.php, mod/groups/views/default/groups/featured.php, .../default/widgets/a_users_groups/content.php, .../views/default/widgets/a_users_groups/edit.php: updated group widget * engine/lib/admin.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/plugins_advanced.php, views/default/admin/plugins/plugins_simple.php, views/default/admin/plugins/simple.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/admin/site/site_advanced.php, views/default/admin/site/site_basic.php: revert structure of admin views and fixed uniqueness of admin page menu items 2011-01-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php, mod/blog/views/default/blog/sidebar/archives.php, mod/blog/views/default/blog/sidebar/revisions.php, mod/blog/views/default/forms/blog/save.php, mod/embed/views/default/object/file/embedlist.php, mod/groups/views/default/forms/groups/search.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/find.php, mod/groups/views/default/groups/members.php, views/default/annotation/generic_comment.php, views/default/core/likes/display.php, views/default/core/members/sidebar.php, views/default/css/admin.php, views/default/css/elements/core.php, views/default/css/elements/misc.php, views/default/output/tagcloud.php: updating the sidebar boxes to use the new module classes * engine/lib/languages.php, .../notifications/subscriptions/collections.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/personal.php, views/default/core/dashboard/blurb.php, .../core/settings/account/default_access.php, views/default/core/settings/account/email.php, views/default/core/settings/account/language.php, .../core/settings/account/notifications.php, views/default/core/settings/account/password.php, .../core/settings/statistics/numentities.php, views/default/core/settings/statistics/online.php, views/default/core/settings/tools/plugin.php, views/default/css/elements/forms.php, views/default/css/elements/misc.php, views/default/css/screen.php: using the info module for user settings * views/default/css/admin.php, views/default/css/elements/base.php, views/default/css/elements/chrome.php, views/default/css/elements/core.php, views/default/css/elements/icons.php, views/default/css/elements/layout.php, views/default/css/elements/misc.php, views/default/css/elements/navigation.php, views/default/css/elements/skin.php, views/default/css/elements/spacing.php, views/default/css/elements/typography.php, views/default/css/screen.php, .../layout/shells/one_column_with_sidebar.php: Refs #2317 dividing css element views into skin views and base views. The expectation is that the base views would not be overridden in a theme so the admin css can depend on them. * mod/blog/views/default/object/blog.php, views/default/css/elements/core.php, views/default/navigation/menu/site.php, views/default/output/longtext.php: starting adding a .elgg-text class - plugins need to use output/longtext when displaying text * .../views/default/bookmarks/bookmarklet.php, views/default/css/elements/core.php: added discoverable pattern to css * mod/blog/views/default/widgets/blog/edit.php, mod/file/actions/file/delete.php, mod/file/actions/file/download.php, mod/file/actions/file/save.php, mod/file/actions/file/upload.php, mod/file/classes/FilePluginFile.php, mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/languages/en.php, mod/file/lib/file.php, mod/file/search.php, mod/file/start.php, mod/file/upload.php, mod/file/views/default/file/css.php, mod/file/views/default/file/group_module.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/file/icon.php, mod/file/views/default/file/typecloud.php, mod/file/views/default/file/upload.php, mod/file/views/default/forms/file/upload.php, .../views/default/widgets/filerepo/content.php, mod/file/views/default/widgets/filerepo/edit.php, mod/file/world.php, mod/groups/views/default/groups/css.php, views/default/output/confirmlink.php: almost finished updating the file plugin to work with new html/css * engine/lib/elgglib.php: removed unnecessary variable from stick forms code * engine/lib/views.php: fixed the function for viewing latest comments * engine/lib/output.php: stop double encoding attributes in output/input elements * engine/lib/users.php, languages/en.php: Fixes #2740 - exception messages using the value for minimum username and password length * engine/lib/group.php: Fixes #2561 only triggering join, group event if the add relationship succeeded * engine/lib/metadata.php: Fixes #2698 not sanitizing strings to prevent double encoding 2010-12-31 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Refs #2684, #2754: Merged r7701 to trunk. 2010-12-31 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: not caching js and css when not served through simple cache right now 2010-12-31 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Refs #2583, #2754: Merged r7445-7446 to trunk. 2010-12-31 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * documentation/css/preview/grid.php: added borders to the css grid preview 2010-12-31 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php, engine/lib/views.php: Refs #2752, #2635. Merged r7299 to trunk. * engine/lib/metadata.php: Merged r7272 from 1.7 to trunk. 2010-12-31 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/lib/blog.php, mod/file/download.php, mod/file/index.php, mod/file/start.php, mod/file/thumbnail.php, mod/file/upload.php, mod/file/views/default/file/groupprofile_files.php: file index page now working for both users and groups * mod/file/download.php, mod/file/index.php, mod/file/search.php, mod/file/thumbnail.php, mod/file/views/default/file/upload.php, .../views/default/widgets/filerepo/content.php, mod/file/views/rss/object/file.php: a little standardization of the file plugin code * mod/embed/views/default/embed/embed.php, views/default/navigation/tabs.php: Fixes #2703 - added support for url ids in navigation tabs * mod/embed/views/default/embed/css.php, .../views/default/groups/group_sort_menu.php, mod/sitepages/views/default/sitepages/menu.php, views/default/core/friends/collectiontabs.php, views/default/css/admin.php, views/default/css/elements/navigation.php, views/default/css/ie.php, views/default/navigation/tabs.php: switching to a better name for tabs in css * views/default/css/admin.php, views/default/css/elements/heading.php, views/default/css/screen.php: removed heading css elements view * views/default/navigation/menu/site.php: site menu needs a clearfix * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/views.php, mod/file/search.php, mod/file/views/default/file/css.php, views/default/layout/objects/gallery.php: added a proper gallery view - still need to wire up the elgg_view_list_item functions and remove the use of context * mod/blog/views/default/object/blog.php: updated blog plugin due to change in output/confirmlink 2010-12-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/search.php, mod/file/views/default/file/css.php, mod/file/views/default/object/file.php, views/default/css/elements/core.php, views/default/layout/objects/list.php, views/default/layout/objects/list/metadata.php: added gallery css for the file plugin * documentation/css/preview/forms.php, documentation/css/preview/general.php, documentation/css/preview/grid.php, documentation/css/preview/head.php, documentation/css/preview/index.php, documentation/css/preview/nav.php, documentation/css/preview/objects.php, documentation/css/preview/widgets.php: major addition - adding preview of CSS for developers and themers * views/default/css/elements/skin.php: added some base css for 4 different modules * views/default/layout/objects/widget.php, views/default/layout/objects/widget/controls.php: allow anyone to minimize a widget * views/default/widgets/friends/content.php: put a catch in for a bad owner in the friends widget * engine/lib/entities.php: adding ability to override access regardless of whether the entity is saved in the database yet * views/default/graphics/icon.php, views/default/output/confirmlink.php, views/default/profile/hover.php: more html validation cleanup * mod/tinymce/views/default/input/longtext.php: supporting an id in tinycme longtext and not using the invalid language attribute * views/default/input/autocomplete.php, views/default/input/checkboxes.php, views/default/input/datepicker.php, views/default/input/userpicker.php: fixed a few minor issues in input views for validation * views/default/layout/objects/list/metadata.php, views/default/object/default.php, views/default/object/object.php, views/default/output/access.php: updated the default object entity view * views/default/layout/objects/list/metadata.php: let likes code handle whether the user is logged in or not * views/default/input/autocomplete.php: fixes documentation and url of endpoint * mod/file/view.php, mod/file/views/default/file/css.php, mod/file/views/default/file/icon.php, .../default/file/icon/application/default.php, .../views/default/file/icon/application/excel.php, .../views/default/file/icon/application/msword.php, .../views/default/file/icon/application/pdf.php, .../default/file/icon/application/powerpoint.php, .../default/file/icon/application/vnd.ms-excel.php, .../file/icon/application/vnd.ms-powerpoint.php, .../application/vnd.oasis.opendocument.text.php, .../views/default/file/icon/application/x-gzip.php, .../file/icon/application/x-rar-compressed.php, .../default/file/icon/application/x-stuffit.php, .../views/default/file/icon/application/zip.php, mod/file/views/default/file/icon/archive.php, mod/file/views/default/file/icon/audio.php, mod/file/views/default/file/icon/audio/default.php, mod/file/views/default/file/icon/default.php, mod/file/views/default/file/icon/document.php, mod/file/views/default/file/icon/text/default.php, .../views/default/file/icon/text/directory.php, mod/file/views/default/file/icon/text/v-card.php, mod/file/views/default/file/icon/video.php, mod/file/views/default/file/icon/video/default.php, .../default/file/specialcontent/audio/mid.php, .../default/file/specialcontent/audio/mp3.php, .../default/file/specialcontent/audio/mpeg.php, .../default/file/specialcontent/audio/x-wav.php, .../default/file/specialcontent/image/default.php, mod/file/views/default/object/file.php: updated the object/file view * actions/admin/user/resetpassword.php, actions/register.php, actions/user/default_access.php, actions/useradd.php, pages/account/register.php, pages/avatar/view.php, views/default/admin/overview/statistics.php, views/default/profile/hover.php, views/installation/input/button.php: Refs #2428 removed more CONFIG uses * mod/groups/all.php, mod/groups/views/default/group/default.php: fixed new groups listing * engine/lib/views.php: required for river rss to work * views/rss/canvas/default.php, views/rss/core/river/body.php, views/rss/layout/objects/image_block.php, views/rss/output/url.php: supporting river rss * views/rss/entities/entity_list.php, views/rss/layout/objects/list.php, views/rss/layout/shells/default.php: Fixes #2113 - updated rss view type to use new view structure for lists * engine/lib/plugins.php, views/default/admin/plugins/plugins_simple.php, views/default/admin/plugins/simple.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/admin/site/site_advanced.php, views/default/admin/site/site_basic.php: fixed a few issues with the admin backend - need to look into better ways to structure admin sub views 2010-12-29 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/categories/views/default/categories/css.php, mod/embed/views/default/embed/css.php, .../views/default/invitefriends/formitems.php, .../views/default/messageboard/forms/add.php, .../views/default/widgets/messageboard/content.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/messages.php, .../default/sitepages/forms/editfrontsimple.php, mod/tinymce/views/default/input/longtext.php, .../uservalidationbyemail/unvalidated_user.php, views/default/admin/components/plugin.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/plugins_advanced.php, views/default/css/admin.php, views/default/css/elements/forms.php, views/default/css/screen.php, views/default/input/access.php, views/default/input/checkbox.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/page/shells/walled_garden.php, views/installation/input/access.php, views/installation/input/checkboxes.php, views/installation/input/longtext.php, views/installation/input/pulldown.php: stage 1 in moving the forms markup to elgg- namespaced css - buttons still need work * mod/diagnostics/index.php, mod/diagnostics/start.php, .../views/default/admin/utilities/diagnostics.php, .../views/default/diagnostics/forms/download.php, .../views/default/diagnostics/runalltests.php: updated the diagnostics plugin to use the new admin backend * engine/lib/admin.php, languages/en.php, mod/logbrowser/start.php, mod/reportedcontent/start.php: added admin utilities menu item * mod/diagnostics/index.php, mod/search/index.php, mod/sitepages/sitepages_functions.php, views/default/page/elements/content.php: Fixes #2241 - removed direct calls to the content wrapper view and removed the view as it is been replaced by a body view * mod/blog/lib/blog.php: Refs #2077 added new blog post button to group blog - can be used as module for remianing group tools * mod/blog/lib/blog.php: Fixes #2169 - setting the blog edit page owner to container * mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/messages.php, views/foaf/user/default.php: Refs #1553 - removed all hard coded profile urls from core * engine/lib/river.php, engine/lib/views.php: Fixes #2221 - rewrite of rover functions has been completed with moving 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 * actions/profile/edit.php, actions/profile/fields/add.php, actions/profile/fields/delete.php, actions/profile/fields/reorder.php, actions/profile/fields/reset.php, engine/lib/users.php, mod/profile/views/default/profile/details.php, .../admin/appearance/profile_fields/list.php, views/default/forms/profile/edit.php: Fixes #2751 profile custom fields uses the config table now * engine/lib/configuration.php: added a catch for configuration names longer than 32 characters * engine/lib/configuration.php: fixed bug where get_config was returning 0 because there is not not auto id on the config table * mod/tabbed_profile/actions/addcomment.php, mod/tabbed_profile/actions/deletecomment.php, mod/tabbed_profile/graphics/defaultlarge.gif, mod/tabbed_profile/graphics/defaultmaster.gif, mod/tabbed_profile/graphics/defaultmedium.gif, mod/tabbed_profile/graphics/defaultsmall.gif, mod/tabbed_profile/graphics/defaulttiny.gif, mod/tabbed_profile/graphics/defaulttopbar.gif, mod/tabbed_profile/graphics/drag_handle.png, mod/tabbed_profile/graphics/speech_bubble_tail.gif, mod/tabbed_profile/graphics/twitter16px.png, mod/tabbed_profile/icon.php, mod/tabbed_profile/icondirect.php, mod/tabbed_profile/languages/en.php, mod/tabbed_profile/manifest.xml, mod/tabbed_profile/start.php, .../views/default/icon/user/default/large.php, .../views/default/icon/user/default/master.php, .../views/default/icon/user/default/medium.php, .../views/default/icon/user/default/small.php, .../views/default/icon/user/default/tiny.php, .../views/default/icon/user/default/topbar.php, .../default/profile/commentwall/commentwall.php, .../profile/commentwall/commentwall_content.php, .../default/profile/commentwall/commentwalladd.php, .../views/default/profile/content_wrapper.php, mod/tabbed_profile/views/default/profile/css.php, .../views/default/profile/listing.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/friendlinks.php, .../views/default/profile/menu/links.php, .../views/default/profile/metatags.php, .../views/default/profile/ownerblock.php, .../views/default/profile/sidebar.php, .../views/default/profile/tab_navigation.php, .../views/default/profile/tabs/activity.php, .../views/default/profile/tabs/commentwall.php, .../views/default/profile/tabs/details.php, .../views/default/profile/tabs/friends.php, .../views/default/profile/tabs/groups.php, .../views/default/profile/tabs/twitter.php: Fixes #2481 - moving tabbed_profile plugin into the plugins repo from core - it needs some updates to reflect changes to the core profile plugin * mod/riverdashboard/actions/add.php, mod/riverdashboard/actions/delete.php, mod/riverdashboard/endpoint/get_comments.php, mod/riverdashboard/endpoint/get_likes.php, mod/riverdashboard/endpoint/ping.php, mod/riverdashboard/graphics/follow_icon.png, mod/riverdashboard/graphics/refresh.png, mod/riverdashboard/index.php, mod/riverdashboard/languages/en.php, mod/riverdashboard/manifest.xml, mod/riverdashboard/start.php, .../views/default/river/dashboard.php, .../views/default/river/item/list.php, .../views/default/river/item/wrapper.php, .../views/default/river/item/wrapper_classic.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/ecml/activity.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/menu.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/river/body.php, .../views/default/riverdashboard/river/footer.php, .../views/default/riverdashboard/rivercomment.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/riverdashboard/welcome.php, .../views/json/riverdashboard/container.php, .../views/rss/riverdashboard/container.php: Fixes #2226 moves riverdashboard into secondary plugins from core plugins - most of riverdashboard functionality is now in core (except for displaying who has liked stuff and ajax refreshes) * views/default/css/screen.php, views/default/forms/likes/display.php, views/default/forms/likes/link.php: cleaned up left over views and css from likes * actions/likes/add.php, actions/likes/delete.php, engine/lib/elgglib.php, js/lib/ui.js, languages/en.php, views/default/annotation/likes.php, views/default/core/likes/display.php, views/default/core/river/controls.php, views/default/css/screen.php, views/default/forms/likes/edit.php, views/default/js/elgg.php: rewrote the display of likes * engine/lib/annotations.php: updated documentation on new elgg_annotation_exists() function * mod/blog/views/default/object/blog.php: let likes code handle logged in user status * views/default/css/elements/navigation.php: forgot to remove commented css statement * views/default/css/elements/navigation.php, views/default/page/elements/footer.php: styled the footer menu * views/default/css/elements/core.php, views/default/css/elements/skin.php, views/default/layout/elements/page_links.php, views/default/layout/elements/sidebar.php: created a new layout element - page links - holds stuff like the rss link * mod/file/classes/FilePluginFile.php, mod/file/start.php: moved the file class into a class file * mod/blog/lib/blog.php, mod/blog/start.php: more clean up of the blog plugin - removed unused functions and moved the url forwarder into library * mod/defaultwidgets/start.php, mod/diagnostics/start.php, mod/logbrowser/start.php, mod/messages/start.php, mod/reportedcontent/start.php, mod/uservalidationbyemail/start.php: updating plugins to use new page menu * mod/file/view.php: forgot to add this file for the fie plugin * engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/lib/admin.php, engine/lib/navigation.php, engine/lib/users.php, js/lib/ui.js, views/default/admin/overview.php, views/default/admin/overview/statistics.php, views/default/css/admin.php, views/default/css/elements/navigation.php, views/default/layout/elements/sidebar.php, views/default/navigation/menu/elements/group.php, views/default/navigation/menu/elements/item.php, views/default/navigation/menu/page.php: page menu using the new menu system - admin menu updated * mod/file/actions/delete.php, mod/file/actions/download.php, mod/file/actions/file/delete.php, mod/file/actions/file/download.php, mod/file/actions/file/save.php, mod/file/actions/file/upload.php, mod/file/actions/save.php, mod/file/actions/upload.php, mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/languages/en.php, mod/file/start.php, mod/file/upload.php, mod/file/views/default/object/file.php, mod/file/world.php: starting to update the file plugin to use the new html/css * mod/blog/languages/en.php, mod/blog/lib/blog.php, mod/blog/start.php, mod/blog/views/default/blog/group_module.php, views/default/layout/shells/content/header.php: new content link uses guid to make supporting groups and users easier * views/default/output/url.php: supporting anchors with a href in output/url * views/default/layout/objects/list/metadata.php: added a general metadata view for lists 2010-12-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Cleaned up register_translations(). 2010-12-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php: Added elgg_register_viewtype(). 2010-12-27 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: merged the admin profile edit fields language strings into core * engine/lib/plugins.php: fixing merge of plugin code [7727] - it blew away the plugin class loading code * languages/en.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/details.php: moved profile fields language strings into core and update profile plugin details view * engine/lib/users.php, views/default/navigation/menu/user_admin.php: removed early version of admin context menu and fixed missing edit profile button 2010-12-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Refs #2635, #2643. Merged cache changes into trunk. 2010-12-27 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/graphics/drag_handle.png, mod/profile/graphics/twitter16px.png, mod/profile/languages/en.php, mod/profile/start.php, mod/profile/views/default/profile/box.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/details.php, mod/profile/views/default/profile/listing.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/friendlinks.php, mod/profile/views/default/profile/menu/links.php, mod/profile/views/default/profile/owner_block.php, mod/profile/views/default/profile/ownerblock.php, mod/profile/views/default/profile/sidebar.php, mod/profile/views/default/profile/wrapper.php: more clean up of the basic profile plugin - reorged views and removed a lot of cruft 2010-12-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: Refs #2543: set_default_config() uses better names. get_config() rewrites old names to new, but have to double up assignments in $CONFIG for ppl not using get_config(). 2010-12-27 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/lib/users.php, engine/lib/views.php, mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/logbrowser/start.php, mod/messages/start.php, mod/pages/start.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/ownerblock.php, views/default/navigation/menu/user_hover.php: improved menu creation for on demand menus and integrated hover menu items into profile owner block * engine/classes/ElggUser.php, engine/lib/elgglib.php, engine/lib/users.php, mod/logbrowser/start.php, mod/messages/start.php, views/default/css/elements/navigation.php, views/default/js/elgg.php, views/default/navigation/menu/user_hover.php, views/default/profile/hover.php: moved most of the code for the user hover menu into the new menu system 2010-12-25 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/icons/user/defaultlarge.gif, _graphics/icons/user/defaultmaster.gif, _graphics/icons/user/defaultmedium.gif, _graphics/icons/user/defaultsmall.gif, _graphics/icons/user/defaulttiny.gif, _graphics/icons/user/defaulttopbar.gif, mod/profile/graphics/defaultlarge.gif, mod/profile/graphics/defaultmaster.gif, mod/profile/graphics/defaultmedium.gif, mod/profile/graphics/defaultsmall.gif, mod/profile/graphics/defaulttiny.gif, mod/profile/graphics/defaulttopbar.gif, mod/profile/graphics/speech_bubble_tail.gif, .../views/default/icon/user/default/large.php, .../views/default/icon/user/default/master.php, .../views/default/icon/user/default/medium.php, .../views/default/icon/user/default/small.php, .../views/default/icon/user/default/tiny.php, .../views/default/icon/user/default/topbar.php, views/default/icon/user/default/large.php, views/default/icon/user/default/master.php, views/default/icon/user/default/medium.php, views/default/icon/user/default/small.php, views/default/icon/user/default/tiny.php, views/default/icon/user/default/topbar.php: moved default profile icons into core * mod/blog/start.php, mod/blog/views/default/blog/group_module.php, mod/bookmarks/languages/en.php, mod/bookmarks/start.php, mod/file/start.php, mod/groups/views/default/group/default.php, mod/pages/start.php, mod/profile/views/default/profile/ownerblock.php, views/default/css/elements/navigation.php, views/default/css/elements/skin.php, views/default/layout/elements/owner_block.php, views/default/layout/elements/sidebar.php, views/default/layout/objects/list/body.php, views/default/navigation/menu/default.php, views/default/user/default.php: updated owner blocks for users and groups 2010-12-24 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php, mod/blog/views/default/object/blog.php, views/default/layout/elements/comments.php: supporting id for comments for in page links * mod/blog/views/default/object/blog.php, views/default/layout/objects/list/body.php: fixing a few display issues in the object/blog view * mod/blog/views/default/object/blog.php, views/default/css/elements/core.php, views/default/layout/objects/list/body.php: creating standard list body for plugins 2010-12-23 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/profile/tabs/friends.php, .../views/default/profile/tabs/groups.php: using new list methods in tabbed profile plugin * engine/classes/ElggUser.php: Added list groups and list friends class methods - will be handy for federation * engine/classes/ElggUser.php: added a class math to get a user's groups and cleaned up some documentation * engine/lib/users.php: Refs #2283 using entity_row_to_elggstar() when loading user from username or code so that ElggUser can be subclassed * views/default/layout/objects/list.php: Fixes #2730 - passing the vars array into elgg_view_list_item so that eventually plugins can pass additional parameters into list views * engine/lib/elgglib.php: Fixes #2741 skipping :// when replacing // in file paths so that we support URIs * mod/tabbed_profile/manifest.xml: do not enable tabbed profile by default - also need to set a conflict key in its manifest for the profile plugin 2010-12-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/defaultwidgets/editor.php, .../views/default/embed/web_services/content.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/groups/css.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/forms/view.php, mod/messages/views/default/messages/messages.php, mod/pages/views/default/forms/pages/edit.php, .../views/default/forms/pages/editwelcome.php, .../views/default/riverdashboard/css.php, views/default/admin/components/plugin.php, views/default/core/account/login_walled_garden.php, views/default/core/friends/picker.php, views/default/css/admin.php, views/default/css/elements/forms.php, views/default/css/screen.php, views/default/input/button.php, views/installation/input/button.php: adding elgg namespace to button css classes 2010-12-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: merged the fix to get access collection documentation into trunk from 1.7 branch 2010-12-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php, pages/entities/index.php, views/default/css/elements/skin.php, views/default/css/screen.php, views/default/forms/likes/edit.php, views/default/output/confirmlink.php: added elgg-icon-delete and elgg-icon-likes * engine/lib/views.php, mod/groups/views/default/groups/grouplisting.php, .../views/default/profile/listing.php, .../views/default/profile/tabs/activity.php, .../views/default/profile/tabs/friends.php, .../views/default/profile/tabs/groups.php: added the core river to the tabbed profile plugin and fixed some deprecated function warnings 2010-12-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/admin.php: fixed a bug I introduced in the admin css * mod/profile/views/default/profile/box.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/details.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/profile/ownerblock.php, mod/profile/views/default/profile/sidebar.php, views/default/css/elements/skin.php: an almost done widget-based profile plugin * actions/widgets/save.php, engine/classes/ElggDiskFilestore.php, js/lib/ui.js, js/lib/ui.widgets.js, mod/pages/views/default/pages/pagelisting.php, mod/pages/views/default/pages/pageprofile.php, pages/dashboard.php, views/default/css/screen.php, views/default/graphics/ajax_loader.php, views/default/layout/objects/widget/controls.php, views/default/layout/objects/widget/settings.php, views/default/layout/shells/widgets.php: fixed a few bugs and updated the widget code * js/lib/ui.widgets.js, views/default/css/screen.php, views/default/layout/objects/widget.php, views/default/layout/objects/widget/controls.php, views/default/layout/objects/widget/settings.php, views/default/layout/shells/widgets.php, views/default/layout/shells/widgets/add_button.php, views/default/layout/shells/widgets/add_panel.php: namespaced the widget code * js/lib/ui.widgets.js, pages/dashboard.php, views/default/core/dashboard/blurb.php, views/default/css/screen.php, views/default/layout/shells/widgets.php: starting to use the grid in the widget code * engine/lib/river.php: fixed missed variable name change in river's use of image block pattern * mod/profile/views/default/profile/javascript.php, .../views/default/profile/javascript.php: moved avatar drop down javascript into core * mod/file/views/default/file/css.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/icon.php, mod/profile/start.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/javascript.php, mod/tabbed_profile/start.php, mod/tabbed_profile/views/default/profile/css.php, .../views/default/profile/javascript.php, views/default/css/screen.php, views/default/js/elgg.php, views/default/profile/icon.php: using elgg-user-icon instead of usericon and moving the css into core * mod/blog/views/default/forms/blog/save.php, mod/file/views/default/object/file.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/groupprofile.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, mod/messages/index.php, mod/messages/sent.php, mod/messages/views/default/messages/messages.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/ownerblock.php, .../views/default/object/reported_content.php, mod/tabbed_profile/views/default/profile/css.php, .../views/default/profile/ownerblock.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, .../views/default/thewire/profile_status.php, views/default/admin/components/plugin_settings.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php, views/default/core/account/login_walled_garden.php, views/default/css/admin.php, views/default/css/elements/forms.php, views/default/css/elements/skin.php, views/default/css/screen.php, views/default/forms/profile/fields/reset.php, views/default/layout/shells/content/header.php, views/default/layout/shells/widgets/add_button.php, views/default/page/elements/content_header.php: replacing action-button with elgg-action-button * views/default/css/elements/skin.php, views/default/layout/shells/content/header.php: using more generic markup for main header * mod/search/views/default/search/css.php, mod/search/views/default/search/search_box.php: updated search box css * .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/footer_link.php, mod/sitepages/start.php, .../views/default/sitepages/footer_menu.php, views/default/css/elements/skin.php, views/default/page/elements/footer.php: cleaning up the page footer - still need to add css for footer menu * views/default/css/elements/skin.php, views/default/layout/shells/two_sidebar.php, views/default/page/elements/topbar.php: refining the elgg-alt pattern * views/default/css/admin.php, views/default/css/elements/core.php, views/default/css/elements/layout.php, views/default/css/screen.php, views/default/layout/objects/image_block.php: completed the media to image block switch * engine/lib/river.php, engine/lib/views.php, mod/blog/views/default/object/blog.php, mod/riverdashboard/start.php, views/default/annotation/generic_comment.php, views/default/css/elements/layout.php, views/default/layout/objects/image_block.php, views/default/layout/objects/media.php: changed name from media block to image block * views/default/css/admin.php, views/default/layout/shells/administration.php, views/default/page/shells/admin.php: started cleaning up the admin css * engine/lib/admin.php, engine/lib/views.php, engine/start.php: added a ready,system event so that plugins can do things after the init has finished but before pages are created * views/default/navigation/menu/user_admin.php, views/default/profile/hover.php, views/default/profile/icon.php: cleaned up profile hover menu * engine/lib/users.php, mod/logbrowser/start.php, .../views/default/logbrowser/adminlinks.php, mod/profile/views/default/profile/admin_menu.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/ownerblock.php, .../views/default/profile/admin_menu.php, .../views/default/profile/hoverover.php, mod/tabbed_profile/views/default/profile/icon.php, .../views/default/profile/ownerblock.php, views/default/navigation/menu/user_admin.php, views/default/profile/icon.php: added a user admin menu that plugins can add menu items to * mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/pages/start.php, mod/profile/views/default/profile/ownerblock.php: pulled user owner block menu out of profile plugin with new menu code * mod/profile/actions/addcomment.php, mod/profile/actions/deletecomment.php, mod/profile/start.php, mod/profile/views/default/profile/box.php, .../default/profile/commentwall/commentwall.php, .../profile/commentwall/commentwall_content.php, .../default/profile/commentwall/commentwalladd.php, .../views/default/profile/content_wrapper.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/details.php, .../views/default/profile/tab_navigation.php, .../views/default/profile/tabs/activity.php, .../views/default/profile/tabs/commentwall.php, mod/profile/views/default/profile/tabs/details.php, mod/profile/views/default/profile/tabs/friends.php, mod/profile/views/default/profile/tabs/groups.php, mod/profile/views/default/profile/tabs/twitter.php, mod/tabbed_profile/actions/addcomment.php, mod/tabbed_profile/actions/deletecomment.php, mod/tabbed_profile/graphics/defaultlarge.gif, mod/tabbed_profile/graphics/defaultmaster.gif, mod/tabbed_profile/graphics/defaultmedium.gif, mod/tabbed_profile/graphics/defaultsmall.gif, mod/tabbed_profile/graphics/defaulttiny.gif, mod/tabbed_profile/graphics/defaulttopbar.gif, mod/tabbed_profile/graphics/drag_handle.png, mod/tabbed_profile/graphics/speech_bubble_tail.gif, mod/tabbed_profile/graphics/twitter16px.png, mod/tabbed_profile/icon.php, mod/tabbed_profile/icondirect.php, mod/tabbed_profile/languages/en.php, mod/tabbed_profile/manifest.xml, mod/tabbed_profile/start.php, .../views/default/icon/user/default/large.php, .../views/default/icon/user/default/master.php, .../views/default/icon/user/default/medium.php, .../views/default/icon/user/default/small.php, .../views/default/icon/user/default/tiny.php, .../views/default/icon/user/default/topbar.php, .../views/default/profile/admin_menu.php, .../default/profile/commentwall/commentwall.php, .../profile/commentwall/commentwall_content.php, .../default/profile/commentwall/commentwalladd.php, .../views/default/profile/content_wrapper.php, mod/tabbed_profile/views/default/profile/css.php, .../views/default/profile/hoverover.php, mod/tabbed_profile/views/default/profile/icon.php, .../views/default/profile/javascript.php, .../views/default/profile/listing.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/friendlinks.php, .../views/default/profile/menu/links.php, .../views/default/profile/metatags.php, .../views/default/profile/ownerblock.php, .../views/default/profile/sidebar.php, .../views/default/profile/tab_navigation.php, .../views/default/profile/tabs/activity.php, .../views/default/profile/tabs/commentwall.php, .../views/default/profile/tabs/details.php, .../views/default/profile/tabs/friends.php, .../views/default/profile/tabs/groups.php, .../views/default/profile/tabs/twitter.php: rough widget profile plugin * mod/profile/javascript.php, mod/profile/start.php, .../views/default/profile/content_wrapper.php, mod/profile/views/default/profile/metatags.php, mod/profile/views/default/profile/ownerblock.php, .../views/default/profile/profile_content.php, .../default/profile/profile_contents/activity.php, .../profile/profile_contents/commentwall.php, .../default/profile/profile_contents/details.php, .../default/profile/profile_contents/friends.php, .../default/profile/profile_contents/groups.php, .../default/profile/profile_contents/twitter.php, .../views/default/profile/profile_navigation.php, .../views/default/profile/profile_ownerblock.php, mod/profile/views/default/profile/sidebar.php, .../views/default/profile/tab_navigation.php, .../views/default/profile/tabs/activity.php, .../views/default/profile/tabs/commentwall.php, mod/profile/views/default/profile/tabs/details.php, mod/profile/views/default/profile/tabs/friends.php, mod/profile/views/default/profile/tabs/groups.php, mod/profile/views/default/profile/tabs/twitter.php: more profile clean up * mod/profile/edit.php, mod/profile/index.php, mod/profile/profile_lib.php, mod/profile/start.php: more cleanup of the profile plugin from the reorganization 2010-12-18 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/profile/fields/add.php, actions/profile/fields/delete.php, actions/profile/fields/reorder.php, actions/profile/fields/reset.php, engine/lib/admin.php, mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/editdefault.php, mod/profile/actions/editfield.php, mod/profile/actions/reorder.php, mod/profile/actions/resetdefaultprofile.php, mod/profile/start.php, mod/profile/vendor/jquery.jeditable.mini.js, .../default/admin/appearance/defaultprofile.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, .../default/profile/editdefaultprofileitems.php, vendors/jquery/jquery.jeditable.mini.js, views/default/admin/appearance/profile_fields.php, .../admin/appearance/profile_fields/list.php, views/default/forms/profile/fields/add.php, views/default/forms/profile/fields/reset.php: continuing to slash and burn the profile plugin - moving the admin profile fields into core - last major change * actions/profile/edit.php, engine/lib/users.php, languages/en.php, mod/profile/actions/edit.php, mod/profile/start.php, pages/avatar/edit.php, pages/profile/edit.php, views/default/forms/profile/edit.php: moved profile edit form into core * engine/lib/users.php, languages/en.php, mod/profile/editicon.php, .../views/default/js/jquery.imgareaselect-0.8.js, .../default/js/jquery.imgareaselect-0.8.min.js, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/editicon.php, .../views/default/profile/profile_ownerblock.php, pages/avatar/edit.php, pages/avatar/view.php, vendors/jquery/jquery.imgareaselect-0.8.min.js, views/default/core/avatar/crop.php, views/default/core/avatar/upload.php, views/default/css/screen.php, views/default/forms/avatar/crop.php, views/default/forms/avatar/upload.php: pulling the avatar code out of the profile plugin - just some minor icon related code left * actions/avatar/crop.php, actions/avatar/upload.php, engine/lib/users.php, languages/en.php, mod/groups/start.php, mod/profile/actions/cropicon.php, mod/profile/actions/iconupload.php, mod/profile/views/default/profile/editicon.php, views/default/forms/avatar/crop.php, views/default/forms/avatar/upload.php: moved the avatar forms and actions into core from profile plugin * engine/classes/ElggMenuItem.php, engine/lib/users.php, engine/lib/usersettings.php, mod/invitefriends/index.php, mod/invitefriends/start.php, .../views/default/invitefriends/formitems.php, mod/notifications/groups.php, mod/notifications/index.php, mod/notifications/start.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/groupsform.php, views/default/css/elements/navigation.php, views/default/layout/elements/sidebar.php, views/default/navigation/menu/default.php: half way through converting submenu to new menu code - pages and groups are the two major users left * actions/admin/menu/save.php, actions/admin/menu_items.php, engine/classes/ElggMenuItem.php, engine/lib/admin.php, engine/lib/navigation.php, engine/lib/river.php, engine/lib/users.php, mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/groups/start.php, mod/pages/start.php, mod/riverdashboard/start.php, mod/thewire/start.php, views/default/admin/appearance/menu_items.php, views/default/navigation/menu/elements/item.php, views/default/navigation/menu/site.php, views/default/navigation/site_nav.php, views/default/page/elements/header.php: site nav menu now uses new menu code (and finished the implementation of custom menu items while I was at it - not backward compatible with the previous half finished version) 2010-12-17 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * pages/account/forgotten_password.php, pages/account/register.php, pages/entities/list.php, pages/friends/index.php, pages/friends/of.php, pages/settings/statistics.php: updated some of the core pages based on new CSS and layouts * mod/notifications/start.php: fixed another underline to dash conversion issue * engine/lib/upgrades/2010121702.php, languages/en.php, version.php, views/default/annotation/annotatelike.php, views/default/river/annotation/likes/create.php: last of the river updates I hope - fixes the likes river view * engine/lib/notification.php, engine/lib/statistics.php, engine/lib/users.php, engine/lib/usersettings.php, mod/notifications/start.php, pages/settings/account.php, pages/settings/index.php, pages/settings/plugins.php, pages/settings/statistics.php, pages/settings/tools.php, pages/settings/user.php, views/default/core/settings/account.php, .../core/settings/account/default_access.php, views/default/core/settings/account/email.php, views/default/core/settings/account/language.php, views/default/core/settings/account/name.php, .../core/settings/account/notifications.php, views/default/core/settings/account/password.php, views/default/core/settings/statistics.php, .../core/settings/statistics/numentities.php, views/default/core/settings/statistics/online.php, views/default/core/settings/tools.php, views/default/core/settings/tools/plugin.php, views/default/forms/account/settings.php, views/default/page/elements/topbar.php, views/default/user/settings/default_access.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/form.php, views/default/usersettings/main.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/notifications.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, views/default/usersettings/statistics.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php, views/default/usersettings/user.php: reorganized the settings views and updated the pages to use new layout * .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php: removed old river code from the profile plugin - profile updates no longer go to the river * engine/lib/upgrades/2010121701.php, mod/groups/languages/en.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, .../river/object/groupforumtopic/annotate.php, .../river/object/groupforumtopic/create.php, .../river/object/groupforumtopic/update.php, .../default/river/relationship/member/create.php, version.php: updated group member and group forum topics to new river * mod/pages/actions/pages/edit.php, .../views/default/river/object/page/update.php, .../views/default/river/object/page_top/update.php: removed pages update river code * mod/pages/languages/en.php, .../views/default/river/object/page/create.php, .../views/default/river/object/page_top/create.php, mod/thewire/languages/en.php, .../views/default/river/object/thewire/create.php: added pages and thewire river entries * languages/en.php, .../views/default/river/object/blog/create.php, .../default/river/object/bookmarks/create.php, mod/file/languages/en.php, .../views/default/river/object/file/create.php, mod/groups/languages/en.php, mod/groups/views/default/river/group/create.php: supporting putting content in groups in for river views and added file river code * .../views/default/river/object/blog/create.php, mod/bookmarks/languages/en.php, .../default/river/object/bookmarks/create.php, views/default/css/screen.php, .../river/annotation/generic_comment/create.php, views/default/river/relationship/friend/create.php: updated river views for content display and added new bookmarks river view code * mod/bookmarks/start.php: bookmarks plugin needs to be rewritten - hacked it to get the add functionality working * engine/classes/ElggMenuBuilder.php, engine/classes/ElggMenuItem.php, engine/lib/navigation.php, engine/lib/views.php: Refs #2320 added new menu functions and classes * mod/riverdashboard/start.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/river/footer.php: fixed remaining javascript for riverdashboard - it's ready to be moved out to plugins * .../views/default/riverdashboard/css.php: fixed comment form toggle in riverdashboard plugin * mod/riverdashboard/index.php, mod/riverdashboard/start.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/river/body.php, .../views/default/riverdashboard/river/footer.php, .../views/default/riverdashboard/rivercomment.php, views/default/forms/likes/display.php: updated riverdashboard plugin to use new river display code - javascript code currently broken for comments and likes * .../views/default/river/object/blog/create.php, mod/riverdashboard/endpoint/ping.php, mod/riverdashboard/index.php, mod/riverdashboard/start.php, .../views/default/river/item/list.php: updated riverdashboard to load the river item class * actions/comments/add.php, engine/lib/upgrades/2010121602.php, mod/blog/languages/en.php, mod/file/languages/en.php, mod/pages/languages/en.php, .../views/default/river/object/page/annotate.php, .../default/river/object/page_top/annotate.php, version.php, views/default/annotation/annotate.php, .../river/annotation/generic_comment/create.php: updated the river generic_comment view for the new river code * _graphics/elgg_sprites.png, engine/lib/upgrades/2010121601.php, languages/en.php, .../default/river/relationship/friend/create.php, version.php, views/default/core/river/controls.php, views/default/css/elements/skin.php, views/default/css/screen.php, views/default/friends/river/create.php, views/default/river/item/list.php, views/default/river/item/wrapper.php, views/default/river/relationship/friend/create.php: updated the river friend view for the new river code 2010-12-16 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/js/upload_js.php: Fixes #2313, #1106 removed the last of the aborted multiple file uploading code * engine/lib/elgglib.php, js/lib/languages.js: Fixes #2725 - js page handler now handles javascript views with slashes in their names * engine/lib/elgglib.php: fixed a lot of notices being generated by the new plugin hook code * pages/members/search.php: replaced deprecated function in members search page * views/default/css/elements/skin.php, views/default/layout/shells/one_column.php, views/default/layout/shells/one_sidebar.php, views/default/layout/shells/two_sidebar.php: adjusted page body css to use top level class to determine width and centering * pages/members/search.php, views/default/layout/shells/one_sidebar.php: added title parameter to one_sidebar layout * pages/members/search.php, views/default/layout/shells/content.php, views/default/layout/shells/one_sidebar.php: layout views should use 'content' to support alternate viewtypes (like rss) - updated the one_sidebar view * engine/lib/users.php, languages/en.php, mod/friends/languages/en.php, mod/friends/manifest.xml, mod/friends/start.php, .../views/default/widgets/friends/content.php, mod/friends/views/default/widgets/friends/edit.php, views/default/widgets/friends/content.php, views/default/widgets/friends/edit.php: moved friends widget into core 2010-12-15 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layout/objects/widget.php, views/default/layout/objects/widget/controls.php, views/default/layout/objects/widget/settings.php, views/default/layout/shells/widgets.php, views/default/layout/shells/widgets/add_button.php, views/default/layout/shells/widgets/add_panel.php, views/default/object/widget.php, views/default/widgets/add_button.php, views/default/widgets/add_panel.php, views/default/widgets/controls.php, views/default/widgets/settings.php, views/default/widgets/wrapper.php: moved widget into layout/objects as one of our core css objects * engine/classes/ElggPluginManifestParser17.php: Fixes #2728 creating a name for plugins with 1.7 manifests based on hellekin's patch * views/default/admin/plugins/advanced.php: checking if categories are set before looping (hellekin) * engine/lib/statistics.php, mod/diagnostics/start.php, mod/groups/start.php: updated to removing more deprecation warnings (from hellekin) * mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/friends/start.php, mod/groups/start.php, mod/messageboard/start.php, mod/pages/start.php, mod/tagcloud/start.php, mod/thewire/start.php, mod/twitter/start.php: replacing calls to add_widget_type() with elgg_register_widget_type() (from hellekin) * install/ElggRewriteTester.php: Ignore SSL certificate errors when testing URL rewriting during installation (from hellekin) * engine/lib/access.php, engine/lib/users.php, mod/groups/views/default/forms/groups/invite.php, pages/friends/pickercallback.php, views/default/core/friends/collection.php, views/default/core/friends/collections.php, views/default/core/friends/collectiontabs.php, views/default/core/friends/picker.php, views/default/core/friends/tablelist.php, .../default/core/friends/tablelistcountupdate.php, views/default/forms/friends/edit.php, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/collectiontabs.php, views/default/friends/picker.php, views/default/friends/tablelist.php, views/default/friends/tablelistcountupdate.php: moving friends views into core * pages/friends/add.php, pages/friends/edit.php, pages/friends/pickercallback.php, views/default/forms/friends/collectionfields.php, views/default/forms/friends/edit.php, views/default/friends/forms/collectionfields.php, views/default/friends/forms/edit.php: moved friend forms into forms directory * engine/lib/elgglib.php, .../default/river/object/bookmarks/create.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, mod/groups/views/default/river/group/create.php, .../views/default/river/object/page/create.php, .../views/default/river/item/wrapper.php, .../views/default/river/object/thewire/create.php, views/default/annotation/annotate.php, views/default/core/river/controls.php, views/default/forms/likes/display.php, views/default/forms/likes/edit.php, views/default/forms/likes/link.php, views/default/likes/forms/display.php, views/default/likes/forms/edit.php, views/default/likes/forms/link.php: moved likes forms into forms directory * mod/notifications/index.php: added friends picker js to notifications plugin - is there a reason it isn't using the friends picker view? * engine/lib/notification.php, mod/notifications/start.php, .../notifications/settings/usersettings.php, views/default/usersettings/notifications.php: moved default notification settings into usersettings * views/default/js/initialise_elgg.php, views/default/js/initialize_elgg.php, views/default/page/elements/html_begin.php, views/default/scripts/initialize_elgg.php: last step in conversion to elgg.js * engine/lib/views.php, mod/embed/start.php, mod/profile/start.php, views/default/js/elgg.php, views/default/js/initialise_elgg.php: 1st step in changing initialise_elgg.js to elgg.js * views/default/upload/upload_form_content.php: upload form content view not used anywhere * views/default/settings/system.php: site settings were moved to admin views * pages/account/forgotten_password.php, pages/account/register.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/admin/users/add.php, views/default/core/account/login_box.php, views/default/core/account/login_dropdown.php, views/default/core/account/login_walled_garden.php, views/default/forms/login.php, views/default/forms/register.php, views/default/forms/user/requestnewpassword.php, views/default/forms/useradd.php: moved account forms into forms directory 2010-12-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/users.php, index.php, mod/sitepages/start.php, views/default/account/login_box.php, views/default/account/login_dropdown.php, views/default/account/login_walled_garden.php, views/default/core/account/login_box.php, views/default/core/account/login_dropdown.php, views/default/core/account/login_walled_garden.php, views/default/page/elements/header.php: moved account views into core views - account forms are next * views/default/css/elements/core.php, views/default/css/elements/layout.php, views/default/css/elements/page_layout.php, views/default/css/elements/skin.php, views/default/css/elements/typography.php, views/default/css/screen.php: moving more css into the skin view - including page layout information * upgrade.php, views/default/page/shells/upgrade.php, views/default/settings/upgrading.php: Refs #2733 added explanation on the security of the upgrade script * engine/lib/users.php: Fixes #2103 adding a site nav entry for members * mod/members/index.php, mod/members/languages/en.php, mod/members/manifest.xml, mod/members/start.php, mod/members/views/default/members/css.php, .../views/default/members/members_navigation.php, mod/members/views/default/members/search.php: Refs #2723 removing old members plugin * engine/lib/upgrades/2010121401.php, engine/lib/users.php, languages/en.php, pages/members/index.php, pages/members/search.php, version.php, views/default/core/members/nav.php, views/default/core/members/sidebar.php, views/default/forms/members/name_search.php, views/default/forms/members/tag_search.php: Fixes #2723 members listing pages now in core 2010-12-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: sanitise_filepath() removes double /s. * engine/classes/ElggPluginPackage.php: Cleaned up constructor logic for ElggPluginPackage. Better detection of invalid paths. 2010-12-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: front page code does not depend on riverdashboard plugin anymore * .../views/default/river/object/blog/create.php: Refs #2226 need a catch in river views until riverdashboard plugin is updated * mod/blog/languages/en.php, .../views/default/river/object/blog/create.php: Refs #2226 updated blog plugin to use new river view * engine/classes/ElggRiverItem.php, engine/lib/annotations.php, engine/lib/river.php, engine/lib/views.php, languages/en.php, mod/riverdashboard/index.php, mod/riverdashboard/start.php, .../views/default/river/item/list.php, pages/river.php, views/default/core/river/body.php, views/default/core/river/controls.php, views/default/core/river/filter.php, views/default/core/river/footer.php, views/default/core/river/image.php, views/default/css/screen.php, views/default/forms/comments/inline.php: Refs #2226 moving riverdashboard into core - need to clean up riverdashboard plugin and move to plugins repository and update plugins with new river views 2010-12-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/core/dashboard/blurb.php, views/default/dashboard/blurb.php: adding a place to put views for core pages * js/lib/ui.js: added toggler function * views/default/page/shells/admin.php, views/default/page/shells/default.php: removed unnecessary title code in page shells * pages/dashboard/latest.php: removed unused dashboard directory * engine/lib/users.php, pages/dashboard.php, pages/dashboard/index.php: moved dashboard handler into base pages directory * views/default/layout/objects/media.php: fixed typo 2010-12-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/page_layout.php, views/default/layout/objects/media.php: added alternate picture block to css media object * views/default/layout/shells/content.php, views/default/layout/shells/one_column.php, views/default/layout/shells/one_sidebar.php, views/default/layout/shells/two_sidebar.php: supporting an additional class on primary layouts * views/default/layout/objects/list.php: added better list id's based on type * views/default/css/elements/page_layout.php, views/default/layout/objects/module.php, views/default/output/tagcloud.php: updated module markup and fixed a bug with its footer code * engine/lib/entities.php: fixed spelling error in documentation * engine/lib/tags.php: updated tags library to use new sql functions * engine/lib/relationships.php: provided more flexibility in creating the relationships join sql * views/default/page/elements/topbar.php: fixed copy and paste error in the topbar view 2010-12-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/lib/blog.php, views/default/layout/shells/content/filter.php: using all rather than everyone to be more consistent * views/default/css/elements/core.php, views/default/css/elements/navigation.php, views/default/css/elements/reset.php, views/default/css/elements/skin.php, views/default/css/screen.php: Refs #2317 starting create a css skin sub view * engine/lib/views.php, views/default/css/elements/page_layout.php, views/default/layout/objects/media.php: changed name of icon block to picture block in media object to avoid conflicts with elgg sprites * mod/search/views/default/search/css.php, views/default/css/elements/navigation.php, views/default/css/elements/page_layout.php, views/default/css/screen.php, views/default/navigation/site_nav.php: a few more adjustments to the page header * views/default/css/elements/navigation.php, views/default/navigation/site_nav.php: finished clean up the header css (except for search box in search plugin * _graphics/elgg_toolbar_logo.gif, mod/search/views/default/search/css.php, views/default/css/elements/navigation.php, views/default/css/elements/page_layout.php, views/default/navigation/site_nav.php, views/default/page/elements/header_logo.php: stage 1 of cleaning up page header css * views/default/css/elements/page_layout.php, views/default/css/screen.php, views/default/page/elements/topbar.php, views/default/page/elements/topbar_logout.php: completed the topbar modifications 2010-12-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/css.php: Fixes #2724 fixed typo in riverdashboard CSS * views/default/input/userpicker.php: Fixes #2726 applied zcho's patch to fix more errors from the "_" to "-" CSS conversion 2010-12-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Refs #1411: Can specify custom row callbacks with 'row_callback' options in elgg_get_entities(). 2010-12-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php, .../views/default/profile/topbar_extend.php: topbar friends should be in core, not profile plugin * mod/embed/views/default/embed/js.php, views/default/settings/upgrading.php: Fixes #2717 - fixing more errors introduced by my over aggressive renaming script - thanks to zcho and hellekin * engine/classes/ElggSite.php: Fixes #2721 fixed typo - thanks for the report! 2010-12-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Refs #1411: Documentation fix. * engine/lib/annotations.php: Refs #1411. Added ability to specify annotation time_created lower and upper. Deprecated remaining get/list_entities_from/by_annotation*() functions. 2010-12-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/page_layout.php, views/default/page/elements/topbar.php, views/default/page/elements/topbar_logout.php: cleaning up the topbar CSS 2010-12-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/tests/api/entity_getter_functions.php: Refs #1411. Added elgg_get_entities_from_annotation_calculation(). Deprecated get_entities_from_annotations_count() and get_entities_from_annotation_calculate_x(). elgg_get_entities_from_annotations() now runs through egef_metadata() for backward compatibility support. 2010-12-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layout/objects/list.php: added ability to include pagination before and after a list * engine/lib/views.php, views/default/layout/objects/list.php, views/default/navigation/pagination.php: fixed pagination for annotations due to changes in views 2010-12-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: DRY'd up elgg_get_entities() where clause helper functions. Added ability to specify guids in elgg_get_entity*() functions. 2010-12-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/elements/core.php, views/default/css/elements/navigation.php, views/default/css/elements/page_layout.php, views/default/css/screen.php: Refs #2317 pulled more css out into sub views * views/default/css/screen.php, views/default/navigation/pagination.php: Updated pagination to use semantic html 2010-12-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Added ability to check for empty string in elgg_get_array_value(). * engine/lib/entities.php: Fixed a bug that wouldn't let you specify multiple selects in get_entities(). * engine/lib/relationships.php: Refs #1411. Deprecated get_entities_by_relationship_count() and list_entities_by_relationship_count(). * engine/tests/api/entity_getter_functions.php: Removed the silly things I was doing in the egef_relationship_count() test. 2010-12-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/ajax/loader.php, views/default/graphics/ajax_loader.php: moved ajax loader into the graphics view directory * views/default/css/components/OOCSS_LICENSE, views/default/css/components/forms.php, views/default/css/components/grid.php, views/default/css/components/heading.php, views/default/css/components/reset.php, views/default/css/components/spacing.php, views/default/css/components/typography.php, views/default/css/elements/OOCSS_LICENSE, views/default/css/elements/forms.php, views/default/css/elements/grid.php, views/default/css/elements/heading.php, views/default/css/elements/reset.php, views/default/css/elements/spacing.php, views/default/css/elements/typography.php, views/default/css/screen.php: changed css/components to css/elements * views/default/css/screen.php, views/default/page/elements/footer.php, views/default/page/elements/header.php, views/default/page/elements/topbar.php, views/default/page/shells/default.php: using the generic .elgg-inner class on topbar, header, and footer 2010-12-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/api/entity_getter_functions.php: D'oh. Re-enabled the other getter unit tests. * engine/lib/relationships.php, engine/tests/api/entity_getter_functions.php: Refs #1411: Added elgg_get_entity_from_relationship_count(). 2010-12-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/comments/latest.php: comment views have been moved * engine/lib/views.php, mod/blog/views/default/blog/sidebar_menu.php, views/default/annotation/generic_comment.php, views/default/annotation/list.php, views/default/comments/list.php, views/default/layout/elements/comments.php, views/default/layout/objects/list.php: Fixes #2189 created the object/list view with semantic markup * engine/lib/elgglib.php, engine/lib/views.php, mod/blog/lib/blog.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/start.php, mod/diagnostics/index.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/world.php, mod/groups/all.php, mod/groups/index.php, mod/groups/membership.php, mod/members/index.php, mod/search/index.php, mod/sitepages/sitepages_functions.php, views/default/layout/shells/two_sidebar.php, views/default/page/elements/body.php, views/default/page/elements/content.php, views/default/page/elements/content_header.php, .../page/elements/content_header_member.php, views/default/page/elements/footer.php, views/default/page/elements/header.php, views/default/page/elements/header_logo.php, views/default/page/elements/html_begin.php, views/default/page/elements/html_end.php, views/default/page/elements/messages.php, views/default/page/elements/topbar.php, views/default/page/elements/topbar_logout.php, views/default/page/shells/admin.php, views/default/page/shells/default.php, views/default/page/shells/walled_garden.php, views/default/page_elements/body.php, views/default/page_elements/content.php, views/default/page_elements/content_header.php, .../page_elements/content_header_member.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/header_logo.php, views/default/page_elements/html_begin.php, views/default/page_elements/html_end.php, views/default/page_elements/messages.php, views/default/page_elements/topbar.php, views/default/page_elements/topbar_logout.php, views/default/page_shells/admin.php, views/default/page_shells/default.php, views/default/page_shells/walled_garden.php, views/failsafe/page/shells/default.php, views/failsafe/page_shells/default.php, views/foaf/page/shells/default.php, views/foaf/page_elements/contentwrapper.php, views/foaf/page_shells/default.php, views/ical/page/shells/default.php, views/ical/pageshells/pageshell.php, views/installation/page/shells/default.php, views/installation/page_shells/default.php, views/json/page/shells/default.php, views/json/page_elements/contentwrapper.php, views/json/page_shells/default.php, views/opendd/page/shells/default.php, views/opendd/pageshells/pageshell.php, views/php/page/shells/default.php, views/php/page_shells/default.php, views/rss/page/shells/default.php, views/rss/page_elements/contentwrapper.php, views/rss/page_shells/default.php, views/xml/page/shells/default.php, views/xml/page_shells/default.php: reorganized the page views as discussed * views/js/object/default.php, views/js/pageshells/pageshell.php, views/js/user/default.php: removed unused viewtype js * views/default/layout/elements/owner_block.php, views/default/layout/elements/sidebar.php, views/default/layout/elements/title.php, views/default/layout/shells/administration.php, .../layout/shells/one_column_with_sidebar.php, views/default/layout/shells/one_sidebar.php, views/default/layout/shells/two_sidebar.php, views/default/page_elements/owner_block.php, views/default/page_elements/sidebar.php, views/default/page_elements/title.php: moved a few elements to layout from page * views/default/content/filter.php, views/default/content/footer.php, views/default/content/header.php, views/default/content/sidebar.php, views/default/layout/shells/content.php, views/default/layout/shells/content/filter.php, views/default/layout/shells/content/footer.php, views/default/layout/shells/content/header.php, views/default/layout/shells/content/sidebar.php: moved content views into layout/shells/content 2010-12-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/river/item/wrapper.php: Refs #2700 fixed another stray conversion in riverdashboard * engine/lib/views.php, mod/blog/start.php, mod/blog/views/default/blog/sidebar_menu.php, mod/blog/views/default/blog/sidebar_revisions.php, views/default/layout/objects/media.php, views/default/layout/objects/module.php, views/default/layout/shells/administration.php, views/default/layout/shells/content.php, views/default/layout/shells/default.php, views/default/layout/shells/one_column.php, .../layout/shells/one_column_with_sidebar.php, views/default/layout/shells/one_sidebar.php, views/default/layout/shells/two_sidebar.php, views/default/layout/shells/widgets.php, views/default/layout_elements/media.php, views/default/layout_elements/module.php, views/default/layouts/administration.php, views/default/layouts/default.php, views/default/layouts/main_content.php, views/default/layouts/one_column.php, views/default/layouts/one_column_with_sidebar.php, views/default/layouts/one_sidebar.php, views/default/layouts/two_sidebar.php, views/default/layouts/widgets.php, views/default/output/tagcloud.php: reorganized the layout views 2010-12-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Refs #2220. Check that an autoload class is registered before trying to include it. * engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginPackage.php: Removed leading _ in private var names. 2010-12-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginManifestParser17.php, engine/classes/ElggPluginManifestParser18.php, engine/classes/ElggPluginPackage.php, engine/tests/api/plugins.php, engine/tests/test_files/plugin_18/manifest.xml: Renamed 'elgg' manifest requirment to 'elgg_version' to be more in line with the current options. Removed assignments in if statements. 1.7 manifest files properly show elgg_version as a requirement. 2010-12-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/views.php, views/default/messages/list.php, views/default/page_elements/messages.php, views/default/page_shells/admin.php, views/default/page_shells/default.php, views/default/page_shells/walled_garden.php: cleaned up system messages display code * views/default/friends/list.php, views/default/messages/exceptions/exception.php: removing unused views * views/default/css/screen.php, views/default/layout_elements/media.php, views/default/layout_elements/module.php: added more options to module view * engine/lib/views.php, languages/en.php, views/default/annotation/generic_comment.php, views/default/annotation/list.php, views/default/comments/forms/edit.php, views/default/forms/comments/add.php, views/default/layout_elements/media.php: comments use the media view now * mod/blog/lib/blog.php, views/default/css/screen.php: Fixed minor display issues with blog breadcrumbs and also the archives page 2010-12-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/screen.php, views/default/navigation/breadcrumbs.php: rewrote breadcrumbs * languages/en.php: changed "my friends" to "friends" * engine/lib/views.php, mod/blog/languages/en.php, mod/blog/lib/blog.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/forms/blog/save.php, mod/blog/views/default/js/blog/save_draft.php, views/default/css/screen.php: blog plugin now uses the new elgg_view_form() function * engine/lib/views.php: Fixes #2616 Adds Evan's view form convenience function * engine/lib/views.php, mod/blog/views/default/object/blog.php, views/default/annotation/generic_comment.php: added a convience function for the media content pattern - is elgg_view_media() a good name? * mod/blog/views/default/object/blog.php, views/default/annotation/generic_comment.php, views/default/css/screen.php, views/default/layout_elements/media.php: changed img | body media element to icon | body * engine/lib/views.php: moved the view functions around so that they are grouped together by function * engine/lib/views.php, languages/en.php, mod/blog/actions/blog/delete.php, mod/blog/actions/blog/save.php, mod/blog/languages/en.php, mod/blog/lib/blog.php, mod/blog/start.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/sidebar_menu.php, mod/blog/views/default/blog/sidebar_revisions.php, mod/blog/views/default/object/blog.php, views/default/content/filter.php, views/default/content/header.php, views/default/css/components/forms.php: Clean-up of the blog plugin - now using urls from 1.7.5 * mod/uservalidationbyemail/start.php: fixed bug in uservalidationbyemail permissions hook handler - was giving everyone permission to everything 2010-12-04 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, mod/blog/blog_lib.php, mod/blog/lib/blog.php, mod/blog/start.php: Fixes #2519 we can now register and load php libraries - blog plugin is using this * engine/lib/views.php, mod/blog/views/default/object/blog.php, views/default/annotation/generic_comment.php, views/default/comments/latest.php, views/default/css/screen.php, views/default/entities/list.php: object/blog view uses new media view - needs some clean up * engine/lib/views.php, mod/blog/views/default/blog/sidebar_menu.php, mod/file/friends.php, mod/file/index.php, mod/file/world.php, views/default/annotation/generic_comment.php, views/default/annotation/latest_comments.php, views/default/comments/latest.php, views/default/css/screen.php, views/default/layout_elements/media.php, views/default/layout_elements/module.php: welcome to the new media view - it is being used in the new latest comments module * views/default/css/screen.php, views/default/layouts/main_content.php, views/default/layouts/one_sidebar.php, views/default/page_elements/body.php, views/default/page_elements/content.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/topbar.php, views/default/page_shells/default.php: using classes for page level divs * mod/blog/views/default/blog/css.php, mod/blog/views/default/object/blog.php, views/default/content/header.php, views/default/css/screen.php: fitting blog object display into new html structure * mod/blog/views/default/blog/sidebar_edit.php, mod/blog/views/default/blog/sidebar_menu.php, mod/blog/views/default/blog/sidebar_revisions.php, views/default/annotation/latest_comments.php, views/default/css/screen.php, views/default/layout_elements/module.php, views/default/layouts/module.php, views/default/output/tagcloud.php: blog sidebar html updates finished - uses modules! * mod/blog/blog_lib.php, mod/blog/start.php, views/default/content/filter.php, views/default/content/footer.php, views/default/content/header.php, views/default/content/sidebar.php, views/default/css/screen.php, views/default/layouts/main_content.php: a better main content view structure * views/default/css/screen.php, views/default/layouts/one_column_with_sidebar.php, views/default/page_elements/content.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/topbar.php, views/default/page_shells/default.php: striking balance between all classes and giving ids on major layout elements for easy css-only theming * engine/lib/views.php: check if there are any messages before grabbing them in elgg_view_page() 2010-12-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php: Fixes #2706 simplecache url generator was not handling an empty last cache date * install/ElggInstaller.php, install/css/install.css, views/installation/install/forms/template.php, views/installation/install/nav.php, views/installation/install/pages/complete.php, views/installation/page_shells/default.php: Refs #2706 updates display of installer due to switch to dashes in CSS elements 2010-12-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/cache_handler.php: Cache handler needs to support _ in views * mod/riverdashboard/index.php, .../views/default/riverdashboard/ecml/activity.php: Refs #2700: Removed a few stray hyphens. * install/ElggInstaller.php: Refs #2706. Added configuration.php to installation engine bootstrapping. Required because of use of elgg_get_site_url(). 2010-12-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/components/grid.php: updated grid css - added sixths * engine/lib/views.php, views/default/entities/list.php, views/default/entities/list_item.php: Refs #2189 the beginning of semantic markup for entity lists - needs some reorganization * views/default/navigation/tabs.php: removed extra div in navigation/tabs 2010-12-03 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/river/item/wrapper.php: Another stray hyphens * .../views/default/river/item/list.php: hyphen snuck in to elgg_view_river_item 2010-12-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginManifestParser.php, engine/classes/ElggPluginManifestParser17.php, engine/classes/ElggPluginManifestParser18.php, engine/classes/ElggPluginPackage.php, engine/lib/plugins.php, engine/tests/api/plugins.php, engine/tests/test_files/plugin_17/manifest.xml, engine/tests/test_files/plugin_18/manifest.xml, languages/en.php: Refs #1986 #2170 #2225. Added semantic manifest.xml support and unit tests. Also added plugin dependencies system. See engine/tests/test_files/plugin_18/manifest.xml for examples. Not closing tickets pending discussion. * mod/oauth_lib/manifest.xml, mod/sitepages/manifest.xml: Removed more incompatible 1.8 attributes in 1.7-style manifests. * mod/ecml/manifest.xml: Removing unsupported 1.7-style manifest elements. 2010-12-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/blog_lib.php, mod/blog/start.php, views/default/css/screen.php, views/default/layouts/module.php, views/default/page_elements/main_header.php, views/default/page_elements/main_module.php, views/default/page_elements/main_nav.php: preview of what the main content area looks like with a module approach * views/default/css/screen.php, views/default/navigation/breadcrumbs.php: updated breadcrumbs with elgg- namespace * views/default/css/screen.php, views/default/layouts/one_column.php, views/default/layouts/one_column_with_sidebar.php, views/default/page_elements/footer.php: adjusted the one column and two column layouts * mod/blog/views/default/object/blog.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/groups/groupprofile.php, mod/messages/index.php, mod/messages/sent.php, mod/messages/views/default/messages/messages.php, views/default/annotation/generic_comment.php, views/default/annotation/latest_comments.php, views/default/css/screen.php, views/default/js/initialise_elgg.php, views/default/likes/forms/edit.php, views/default/page_elements/content_header.php, .../page_elements/content_header_member.php: Refs #2700 completed the _ to - conversion for screen.css (leaves admin.css and plugin css) 2010-12-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/start.php: Refs #2700. Fixed a misplaced - in riverdashboard from the css _ to - conversion. 2010-12-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/layouts/module.php: adding a generic module layout * views/default/css/screen.php, views/default/page_elements/header.php: cleaned up header css for new layout 2010-12-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Better code and docs or previous. * engine/lib/elgglib.php: Added 'true' as a truthy value for ini_get_bool(). 2010-12-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css/screen.php, views/default/layouts/one_column_with_sidebar.php, views/default/page_elements/footer.php: more cleanup of the basic layout css * views/default/css/screen.php, views/default/page_elements/topbar.php: cleaned up the topbar css * views/default/widgets/wrapper.php: fixed typo in widget display deprecation * views/default/page_elements/footer.php: restored the powered by badge image * js/lib/ui.js, views/default/css/components/reset.php, views/default/css/screen.php, views/default/layouts/one_column_with_sidebar.php, views/default/messages/errors/list.php, views/default/messages/list.php, views/default/messages/messages/list.php, views/default/page_elements/content.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/topbar.php, views/default/page_shells/default.php: rough implementation of Evan's page layout * engine/lib/sites.php: added a function for getting current site entity * js/lib/ui.js, js/lib/ui.widgets.js, views/default/js/initialise_elgg.php, views/default/layouts/widgets.php, views/default/widgets/add_panel.php, views/default/widgets/wrapper.php: Refs #2700 fixed the widget code with the new CSS element names * mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/sidebar_revisions.php, mod/blog/views/default/object/blog.php, .../views/default/river/object/blog/create.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/form.php, .../views/default/bookmarks/group_bookmarks.php, mod/bookmarks/views/default/object/bookmarks.php, .../default/river/object/bookmarks/create.php, .../views/default/widgets/bookmarks/view.php, .../views/default/defaultwidgets/editor.php, .../views/default/embed/web_services/content.php, mod/ecml/views/default/settings/ecml/edit.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/item/list.php, mod/embed/views/default/embed/js.php, mod/embed/views/default/object/file/embedlist.php, mod/file/friends.php, mod/file/index.php, mod/file/views/default/file/css.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/file/upload.php, mod/file/views/default/object/file.php, .../views/default/widgets/filerepo/content.php, mod/groups/groupprofile.php, mod/groups/views/default/forms/forums/addtopic.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/forum/topics.php, .../views/default/groups/closedmembership.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/find.php, mod/groups/views/default/groups/forum_latest.php, .../views/default/groups/group_sort_menu.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/groupprofile.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../views/default/object/groupforumtopic.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, mod/groups/views/default/river/group/create.php, .../default/river/relationship/member/create.php, .../views/default/invitefriends/formitems.php, mod/members/index.php, mod/members/views/default/members/css.php, .../views/default/members/members_navigation.php, mod/members/views/default/members/search.php, .../views/default/widgets/messageboard/content.php, mod/messages/index.php, mod/messages/sent.php, mod/messages/views/default/messages/css.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/view.php, mod/notifications/start.php, .../notifications/subscriptions/collections.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../views/default/river/object/page/create.php, .../default/profile/commentwall/commentwall.php, .../profile/commentwall/commentwall_content.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, .../default/profile/editdefaultprofileitems.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/listing.php, .../views/default/profile/profile_navigation.php, .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php, .../default/admin/overview/reportedcontent.php, .../views/default/reportedcontent/form.php, mod/riverdashboard/endpoint/get_comments.php, mod/riverdashboard/endpoint/ping.php, mod/riverdashboard/index.php, mod/riverdashboard/start.php, .../views/default/river/item/list.php, .../views/default/river/item/wrapper.php, .../views/default/river/item/wrapper_classic.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/ecml/activity.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/rivercomment.php, .../views/default/search/comments/entity.php, mod/search/views/default/search/entity.php, mod/search/views/default/search/search_box.php, .../views/default/canvas/layouts/frontpage.php, mod/sitepages/views/default/sitepages/css.php, mod/sitepages/views/default/sitepages/members.php, mod/sitepages/views/default/sitepages/menu.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php, mod/thewire/views/default/thewire/css.php, .../views/default/thewire/profile_status.php, mod/tinymce/views/default/tinymce/css.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/account/login_dropdown.php, views/default/account/login_walled_garden.php, views/default/admin/appearance/menu_items.php, views/default/admin/overview.php, views/default/admin/overview/online.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/admin/users/newest.php, views/default/admin/users/online.php, views/default/ajax/loader.php, views/default/annotation/annotate.php, views/default/annotation/annotatelike.php, views/default/annotation/generic_comment.php, views/default/annotation/latest_comments.php, views/default/annotation/likes.php, views/default/comments/forms/edit.php, views/default/css/admin.php, views/default/css/ie.php, views/default/css/ie6.php, views/default/css/screen.php, views/default/dashboard/blurb.php, views/default/entities/entity_listing.php, views/default/export/entity.php, views/default/export/metadata.php, views/default/export/relationship.php, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/collectiontabs.php, views/default/friends/picker.php, views/default/input/userpicker.php, views/default/js/friendsPickerv1.php, views/default/js/initialise_elgg.php, views/default/layouts/administration.php, views/default/layouts/one_column.php, views/default/layouts/one_column_with_sidebar.php, views/default/layouts/widgets.php, views/default/likes/forms/edit.php, views/default/likes/forms/link.php, views/default/messages/errors/list.php, views/default/messages/list.php, views/default/messages/messages/list.php, views/default/navigation/listtype.php, views/default/navigation/pagination.php, views/default/navigation/site_nav.php, views/default/navigation/tabs.php, .../notifications/settings/usersettings.php, views/default/output/rss_view.php, views/default/page_elements/content_header.php, .../page_elements/content_header_member.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/header_logo.php, views/default/page_elements/owner_block.php, views/default/page_elements/topbar.php, views/default/page_elements/topbar_logout.php, views/default/page_shells/walled_garden.php, views/default/river/item/wrapper.php, views/default/settings/system.php, views/default/settings/upgrading.php, views/default/user/settings/default_access.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/password.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php, views/default/widgets/add_button.php, views/default/widgets/add_panel.php, views/default/widgets/controls.php, views/default/widgets/settings.php, views/default/widgets/wrapper.php, views/installation/page_shells/default.php: Refs #2700 replaced most underscores with hyphens - there may be broken display code due to extent of this change * mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/object/blog.php, mod/bookmarks/views/default/object/bookmarks.php, .../views/default/defaultwidgets/editor.php, mod/ecml/views/default/ecml/input_ext.php, .../views/default/embed/web_services/content.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/link.php, mod/file/views/default/object/file.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/groupprofile.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../views/default/object/groupforumtopic.php, .../views/default/invitefriends/formitems.php, .../views/default/messageboard/forms/add.php, .../views/default/widgets/messageboard/content.php, mod/messages/index.php, mod/messages/sent.php, mod/messages/views/default/messages/css.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/forms/view.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/view.php, mod/pages/views/default/forms/pages/edit.php, .../views/default/forms/pages/editwelcome.php, .../default/admin/appearance/defaultprofile.php, .../profile/commentwall/commentwall_content.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/edit.php, .../default/profile/editdefaultprofileitems.php, mod/profile/views/default/profile/editicon.php, .../views/default/profile/profile_ownerblock.php, .../views/default/object/reported_content.php, .../views/default/riverdashboard/css.php, .../default/sitepages/forms/editfrontsimple.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, .../views/default/thewire/profile_status.php, mod/tinymce/views/default/input/longtext.php, mod/twitter/views/default/twitter/css.php, .../uservalidationbyemail/unvalidated_user.php, views/default/account/forms/register.php, views/default/account/login_walled_garden.php, views/default/admin/components/plugin.php, views/default/admin/components/plugin_settings.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php, views/default/annotation/generic_comment.php, views/default/annotation/likes.php, views/default/css/admin.php, views/default/css/components/forms.php, views/default/css/ie.php, views/default/css/ie6.php, views/default/css/screen.php, views/default/friends/picker.php, views/default/input/access.php, views/default/input/button.php, views/default/input/checkbox.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/input/userpicker.php, views/default/js/upload_js.php, views/default/layouts/widgets.php, views/default/page_elements/content_header.php, views/default/page_shells/walled_garden.php, views/default/usersettings/form.php, views/default/widgets/add_button.php, views/installation/input/access.php, views/installation/input/button.php, views/installation/input/longtext.php, views/installation/input/password.php, views/installation/input/text.php: Refs #2700 changed underscores to hyphens for the forms css elements * views/default/css/admin.php, views/default/css/components/OOCSS_LICENSE, views/default/css/components/forms.php, views/default/css/components/grid.php, views/default/css/components/heading.php, views/default/css/components/reset.php, views/default/css/components/spacing.php, views/default/css/components/typography.php, views/default/css/screen.php: Refs #2317 pulled a few sections of CSS out to try out granular CSS * views/default/css.php, views/default/css/screen.php: moved the CSS into the new css/screen view and added a check for old themes 2010-12-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php, mod/blog/start.php, mod/bookmarks/start.php, mod/captcha/start.php, mod/categories/start.php, mod/ecml/start.php, mod/embed/start.php, mod/file/start.php, mod/groups/start.php, mod/members/start.php, mod/messageboard/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/start.php, mod/profile/start.php, mod/reportedcontent/start.php, mod/riverdashboard/start.php, mod/search/start.php, mod/sitepages/start.php, mod/tagcloud/start.php, mod/thewire/start.php, mod/tinymce/start.php, mod/twitter/start.php, mod/zaudio/start.php, views/default/css/elgg.php, views/default/css/screen.php: screen.css is a better name for our main css file 2010-12-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Fixes #1457. Added optional status param for get_installed_plugins() 2010-12-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: Fixes #2461 unsetting CONFIG variable in unset_config() * engine/lib/access.php: Fixes #2430 adds get_entities_from_access_collection() into trunk * .../views/default/widgets/filerepo/content.php, mod/file/views/default/widgets/filerepo/view.php, .../views/default/widgets/friends/content.php, mod/friends/views/default/widgets/friends/view.php, .../default/widgets/a_users_groups/content.php, .../views/default/widgets/a_users_groups/view.php, .../default/widgets/group_entities_widget/edit.php, .../default/widgets/group_entities_widget/view.php, .../default/widgets/group_members_widget/edit.php, .../default/widgets/group_members_widget/view.php, .../views/default/widgets/messageboard/content.php, .../views/default/widgets/messageboard/view.php, mod/pages/views/default/widgets/pages/content.php, mod/pages/views/default/widgets/pages/view.php, .../views/default/widgets/tagcloud/content.php, .../views/default/widgets/tagcloud/view.php, .../views/default/widgets/thewire/content.php, mod/thewire/views/default/widgets/thewire/view.php, .../views/default/widgets/twitter/content.php, mod/twitter/views/default/widgets/twitter/view.php, views/default/widgets/wrapper.php: Fixes #2555 content.php is the new display view for widgets 2010-11-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Fix typo in previous. * engine/classes/ElggPlugin.php, engine/classes/ElggPluginManifest.php, engine/classes/ElggPluginManifestParser.php, engine/classes/ElggPluginManifestParser17.php, engine/classes/ElggPluginManifestParser18.php, engine/lib/plugins.php, engine/tests/api/plugins.php: Refs #1986 #2170 #2225 Added ElggPluginManifest, ElggPluginManifestParser, and its parser classes for 1.7 and 1.8 style manifests. Changed load_plugin_manifest() to use new parser. Added initial unit tests. 2010-11-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/user/passwordreset.php, actions/usersettings/save.php, pages/account/register.php, pages/dashboard/latest.php, pages/friends/pickercallback.php: Refs #2428 removed a few CONFIG uses in core * mod/crontrigger/start.php, mod/garbagecollector/start.php, mod/invitefriends/start.php, mod/logbrowser/start.php, mod/members/start.php, mod/messageboard/start.php, mod/reportedcontent/start.php, mod/sitepages/start.php, mod/thewire/start.php, mod/uservalidationbyemail/lib/functions.php, mod/uservalidationbyemail/start.php: Refs #2428 removed some global CONFIG usage in plugins * mod/uservalidationbyemail/start.php: fixed typo in uservalidationbyemail plugin * mod/messages/start.php, mod/messages/views/default/messages/topbar.php: started cleaning up the messages plugin * engine/lib/configuration.php, engine/lib/elgglib.php: Refs #2428 adds elgg_get_plugin_path() and elgg_get_data_path() * mod/zaudio/manifest.xml, mod/zaudio/readme.txt, mod/zaudio/start.php, .../default/file/specialcontent/audio/mp3.php, .../default/file/specialcontent/audio/mpeg.php, .../default/file/specialcontent/audio/mpg.php, mod/zaudio/views/default/zaudio/audioplayer.php, mod/zaudio/views/default/zaudio/css.php: Updated the zaudio plugin for 1.8 2010-11-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggEntity.php: Refs #2668: Deprecated ElggEntity::setContainer() for setContainerGUID() 2010-11-29 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Fixes #2694 fixed typo in join_group() * engine/handlers/export_handler.php: fixed typo in the code that I moved from /services/export * mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php: Fixes #2508 Sending user to referrer in reported content admin actions * engine/lib/configuration.php, views/default/page_shells/admin.php, views/default/page_shells/default.php, views/default/page_shells/walled_garden.php: Refs #2428 added elgg_get_config(), elgg_set_config(), and elgg_save_config() * views/default/css/admin.php: removed reported content css in admin css view * mod/crontrigger/start.php, mod/garbagecollector/languages/en.php, mod/garbagecollector/start.php, .../default/settings/garbagecollector/edit.php, mod/logrotate/languages/en.php, mod/logrotate/start.php, .../views/default/settings/logrotate/edit.php, mod/tinymce/languages/en.php, mod/tinymce/start.php: cleaned up some of the other smaller plugins * mod/logbrowser/languages/en.php, mod/logbrowser/start.php, .../views/default/admin/overview/logbrowser.php, .../views/default/logbrowser/adminlinks.php, mod/logbrowser/views/default/logbrowser/css.php, mod/logbrowser/views/default/logbrowser/form.php, mod/logbrowser/views/default/logbrowser/table.php, mod/logbrowser/views/default/object/logwrapper.php: Cleaned up the log browser plugin * mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/add.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/start.php, .../default/admin/overview/reportedcontent.php, .../views/default/object/reported_content.php, .../views/default/reportedcontent/admin_css.php, .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/footer_link.php, .../views/default/reportedcontent/listing.php, .../views/default/reportedcontent/user_report.php: cleaned up the reported content plugin 2010-11-28 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/views.php, views/default/friends/picker.php, views/default/page_elements/html_begin.php: Fixes #2173 #2507 integrated the ie and admin stylesheets into the new simplecache code * _css/css.php, _css/js.php, engine/handlers/cache_handler.php, engine/lib/views.php, engine/start.php, htaccess_dist, simplecache/view.php, views/default/css/elgg.php, views/default/friends/picker.php: Fixes #2160 #2678 introducing a more flexible simplecache handler (this requires an htaccess update) * engine/lib/admin.php, engine/lib/elgglib.php, views/default/css/admin.php, views/default/css/ie.php, views/default/css/ie6.php, views/default/css_ie.php, views/default/css_ie6.php, views/default/layouts/administration.php, views/default/page_elements/html_begin.php, views/default/page_elements/html_begin_admin.php, views/default/page_shells/admin.php: Refs #2173 #2160 #2507 added a css page handler to support multiple css files * services/export/handler.php: Refs #2681 removes services directory * engine/handlers/export_handler.php, htaccess_dist: Fixes #2681 moves export handler into handler directory - current installs need to have .htaccess updated * engine/lib/web_services.php, services/api/rest_api.php: moved rest/rpc web services handler into web_services library * engine/lib/api.php, engine/lib/web_services.php, engine/start.php, install/ElggInstaller.php: moved api.php to web_services.php as it is more descriptive 2010-11-27 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/ajax/loader.php: Fixes #2280: ajax/loader view starts out with display set to none 2010-11-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: Updated contrib file. * CONTRIBUTORS.txt, README.txt: Cleaned up some typos and formatting issues in README and CONTRIB files. * CONTRIBUTORS.txt, COPYRIGHT.txt: Fixed typos and cleaned up copyright and contrib file. 2010-11-24 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php: Fixes #2664: elgg_view_entity subtype defaults to "default" rather than $type * engine/handlers/page_handler.php, engine/handlers/pagehandler.php, htaccess_dist: Fixes #2667: pagehandler.php => page_handler.php. You'll need to update .htaccess to keep developing * mod/sitepages/start.php: unnecessary declaration of global $CONFIG; * mod/blog/blog_lib.php, mod/blog/start.php, mod/sitepages/start.php: Removing superfluous calls to insert site root in urls * engine/lib/metadata.php: Deprecated list_entities_from_metadata_multi * languages/en.php: Added generic function deprecation translation * mod/bookmarks/actions/add.php, mod/bookmarks/actions/edit.php, mod/defaultwidgets/actions/update.php, mod/defaultwidgets/start.php, mod/file/actions/upload.php, mod/groups/actions/addtogroup.php, mod/groups/actions/featured.php, mod/groups/actions/groupskillinvitation.php, mod/groups/actions/groupskillrequest.php, mod/groups/actions/invite.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/groups/start.php, mod/messages/actions/delete.php, mod/pages/actions/pages/edit.php, mod/pages/actions/pages/editwelcome.php, mod/profile/actions/cropicon.php, mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/edit.php, mod/profile/actions/editdefault.php, mod/profile/actions/editfield.php, mod/profile/actions/iconupload.php, mod/profile/actions/reorder.php, mod/profile/actions/resetdefaultprofile.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/start.php, mod/riverdashboard/actions/add.php, mod/riverdashboard/actions/delete.php: Refs #2451: Removes (admin_)gatekeeper() calls from core plugin actions * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/site/update_advanced.php, actions/admin/site/update_basic.php, actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php, actions/comments/add.php, actions/email/save.php, actions/entities/delete.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/remove.php, actions/import/opendd.php, actions/likes/add.php, .../notifications/settings/usersettings/save.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/user/default_access.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/user/spotlight.php, actions/useradd.php, actions/usersettings/save.php, engine/lib/notification.php, engine/lib/users.php: Refs #2451: Removed gatekeeper/admin_gatekeeper() calls from core actions * engine/lib/actions.php, engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/export.php, engine/lib/plugins.php, engine/lib/sessions.php, engine/lib/users.php, engine/lib/widgets.php, mod/blog/start.php, mod/bookmarks/start.php, mod/categories/start.php, mod/defaultwidgets/start.php, mod/diagnostics/start.php, mod/ecml/start.php, mod/file/start.php, mod/groups/start.php, mod/invitefriends/start.php, mod/messageboard/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/start.php, mod/profile/start.php, mod/reportedcontent/start.php, mod/sitepages/start.php, mod/thewire/start.php, mod/uservalidationbyemail/start.php: Fixes #2655: Converted register_action to elgg_register_action throughout core * engine/lib/actions.php: Refs #2655: Introducing elgg_register_action() + a few fixes to typos in documentation 2010-11-23 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/cron_handler.php, engine/lib/cron.php: Fixes #2472 move cron_handler.php logic into cron page handler * mod/groups/views/default/groups/groupprofile.php: Fixes #2638 - specifying the full url on the urls so we don't have this problem anymore * mod/embed/start.php, mod/pages/start.php, mod/profile/start.php, mod/sitepages/start.php, views/default/page_elements/html_begin.php: Fixes #2270 - deprecates metatags view and replaces with html_head/extend * mod/profile/actions/cropicon.php, mod/profile/actions/iconupload.php: Fixes #2418 and merges [7121] into trunk * engine/lib/widgets.php: returning an empty array when there are no widgets for a context * views/default/css.php: adjusted text color of widget titles * views/default/input/checkbox.php, views/default/input/checkboxes.php: Fixes #397 and Refs #2396 Can suppress the default value for both input/checkbox and input/checkboxes 2010-11-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggSite.php, engine/lib/sites.php: Fixes #2488 "return" was missing in ElggSite::getObjects() (also updated some documentation) * engine/classes/ElggSite.php, engine/lib/sites.php: updated the deprecated list_site_members() to use new ElggSite::listMembers() method and updated ElggSite::getMembers() to accept all the arguments from elgg_get_entities() * engine/lib/sites.php: deprecated some sites functions that were never supported or fully implemented * engine/lib/database.php, engine/lib/plugins.php: Refs #2673 moved changes into trunk from 1.7 branch 2010-11-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Refs #2660: Merged r7409's remove_group_tool_option() to trunk. * mod/bookmarks/actions/add.php, mod/bookmarks/views/default/object/bookmarks.php: Merged bookmarks XSS fixes in r7406 to trunk. 2010-11-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: widgets should not have content outside their container * engine/classes/ElggWidget.php, engine/lib/widgets.php: widget column ids must be integers 2010-11-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/user/password.php, languages/en.php, views/default/user/settings/password.php: Refs #2669: Merged password change fixes in 7404 to trunk. * mod/members/views/default/members/search.php: Refs #2612: Merged r7402 to trunk. * mod/profile/views/default/profile/listing.php, .../default/profile/profile_contents/details.php: Refs #2670: Merged XFN fixes from 1.7 to 1.8. Removed unused code in profile_contents/details.php 2010-11-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/index.php: removed call to deprecated page_owner() * engine/lib/tags.php, mod/blog/views/default/blog/sidebar_menu.php, mod/file/start.php, mod/tagcloud/tagcloud.php, .../views/default/widgets/tagcloud/view.php: removed deprecated tag library calls * engine/classes/ElggSite.php, engine/lib/sites.php, engine/lib/views.php, mod/thewire/index.php: deprecated two site functions and removed a use of previously deprecated function in the wire plugin * engine/lib/widgets.php: fix for previous * engine/lib/widgets.php: use more Elgg standrad function names - elgg_register_widget_type() 2010-11-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ui.widgets.js: added hack for opera/jquery-ui bug * js/lib/ui.widgets.js, languages/en.php, views/default/css.php, views/default/widgets/controls.php, views/default/widgets/wrapper.php: added collapsible state to widgets * engine/classes/ElggData.php: Refs #2629 Brett is correct - don't need the call to initializeAttributes() because all the first level subclasses call initializeAttributes() * engine/classes/ElggData.php, engine/classes/ElggFile.php, engine/classes/ElggPlugin.php, engine/classes/ElggWidget.php: Refs #2629 This should fix this ticket. Need to remove initialise_attributes from any class updated with new method and add call to initializeAttributes in ElggData for those that are not updated. * engine/classes/ElggWidget.php, languages/en.php, views/default/css.php, views/default/dashboard/blurb.php, views/default/widgets/controls.php, views/default/widgets/wrapper.php: added some light styling to the widget control buttons 2010-11-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggGroup.php, engine/classes/ElggObject.php, engine/classes/ElggSite.php, engine/classes/ElggUser.php: Fixes #2629: Pulled old initialise_attributes() into ElggData and added a default param to emit a deprecation notice if called. 2010-11-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/widgets/settings.php: Fixes #1342 dashboard widgets do not have access controls * js/lib/ui.widgets.js, mod/friends/start.php, views/default/widgets/add_panel.php, views/default/widgets/wrapper.php: Fixes #472 handling interactive adding/deleting of widgets with single/multiple instance constraints * js/lib/ui.widgets.js, languages/en.php, mod/friends/start.php, views/default/css.php, views/default/layouts/widgets.php, views/default/widgets/add_panel.php: Refs #472 not allowing widgets to be added if only single instance allowed * actions/widgets/add.php, actions/widgets/save.php, engine/classes/ElggWidget.php, engine/lib/widgets.php: moved save widget settings function to ElggWidget * engine/lib/widgets.php, views/default/layouts/widgets.php: added a plugin hook for determining who can edit a widget layout * actions/widgets/add.php, engine/classes/ElggWidget.php, js/lib/ui.widgets.js: fixed bug where widgets were not saving their new position * engine/classes/ElggWidget.php: do not need special canEdit method for ElggWidget * engine/classes/ElggEntity.php, engine/tests/objects/objects.php: Refs #2668 adds getContainerGUID() * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggUser.php, engine/classes/Loggable.php, engine/lib/entities.php, engine/lib/extender.php, engine/tests/objects/entities.php, mod/groups/actions/forums/edittopic.php, mod/groups/actions/leave.php, mod/thewire/actions/delete.php: Fixes #2668 adding getOwnerGUID() 2010-11-20 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/api/helpers.php: Fixed typos in text expectations that were cause elgg_normalize_url unit tests to fial * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggGroup.php, engine/classes/ElggObject.php, engine/classes/ElggSite.php, engine/classes/ElggUser.php, engine/tests/objects/entities.php, engine/tests/objects/objects.php, engine/tests/objects/sites.php, engine/tests/objects/users.php: Fixes #2490: attributes initialize to NULL instead of empty string or 0. Updated tests to reflect this * engine/classes/ElggPlugin.php: Marking initialise_attributes as deprecated in ElggPlugin * engine/classes/ElggGroup.php: Marking initialise_attributes as deprecated * engine/handlers/pagehandler.php, engine/lib/actions.php, engine/lib/elgglib.php, engine/lib/group.php, engine/lib/sessions.php: Fixes #2237: Added 'reason' parameter to forward() to allow proper headers and more flexible destinations via plugin hooks. Also made use of this in core gatekeeper functions and in pagehandler.php * views/default/input/checkbox.php, views/default/input/checkboxes.php: Fixes #2396: Added a new input/checkbox view. input/checkboxes harnesses it * engine/lib/views.php: Fixes #2615: Viewtype now included in views plugin hooks * mod/htmlawed/start.php: Fixes #2497: htmLawed now uses a plugin hook for allowed_styles and htmlawed_config * engine/lib/elgglib.php, engine/lib/users.php: Fixes #2468: Deprecated call_gatekeeper() and callpath_gatekeeper() * views/default/output/calendar.php, views/default/output/confirmlink.php, views/default/output/email.php, views/default/output/friendlytime.php, views/default/output/pulldown.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/url.php: Fixes #2036: using htmlspecialchars in output views * js/lib/security.js: Fixes #2620: Security token refresh action is now security/refreshtoken * mod/messageboard/actions/add.php: Fixes #2357: messageboard post action redirects to referrer * engine/classes/ElggEntity.php, engine/lib/entities.php, engine/tests/objects/entities.php: Fixes #2473: removes initialise_entity_cache() * mod/blog/views/default/blog/forms/edit.php, mod/diagnostics/index.php, .../views/default/embed/web_services/content.php, .../views/default/admin/users/unvalidated.php, views/default/admin/plugins/advanced.php, views/default/input/button.php, views/default/input/reset.php, views/default/input/submit.php, views/installation/input/reset.php, views/installation/input/submit.php: Refs #2143: DRY up button input views (button, reset, submit). Changed core uses of button to reflect the fact that it no longer defaults to submit * js/lib/security.js: Utilizing elgg.extend, rather than jQuery.extend * js/lib/languages.js: Commented elgg.add_translation Utilizing elgg.extend instead of $.extend * js/lib/elgglib.js: Added an elgg.extend method for merging two or more objects * views/default/input/submit.php: Refs #2143: Cleaned up input/submit * views/default/input/tags.php: Refs #2143: DRY up input/tags * views/default/input/email.php: Refs #2143: DRY up input/email * views/default/input/text.php: Refs #2143: DRY up input/text * views/default/input/form.php: Refs #2143: DRYed up input/form * engine/lib/output.php: Doesn't make any sense for elgg_format_attributes to default to an empty array... * engine/lib/output.php, views/default/input/url.php, views/default/output/url.php: Refs #2143: Added elgg_format_attributes() for generating an attribute string from an associative array. DRYed up input/output url 2010-11-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/widgets/add.php, engine/lib/widgets.php, js/lib/ui.widgets.js, views/default/css.php, views/default/layouts/widgets.php, views/default/widgets/add.php, views/default/widgets/add_panel.php, views/default/widgets/editwrapper.php, views/default/widgets/settings.php, views/default/widgets/wrapper.php: improving interactions of widgets - containment wasn't working due to height issues * engine/lib/widgets.php, views/default/widgets/add.php, views/default/widgets/wrapper.php: finished updated the widgets library * actions/widgets/save.php, js/lib/ui.widgets.js, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php: updating widget contents when settings are changed * actions/widgets/save.php, engine/lib/widgets.php, js/lib/ui.widgets.js, views/default/css.php, views/default/widgets/controls.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php: saving widget settings * actions/widgets/delete.php, engine/classes/ElggWidget.php, engine/lib/widgets.php, js/lib/ui.widgets.js, languages/en.php, views/default/css.php, views/default/widgets/controls.php, views/default/widgets/wrapper.php: users can delete widgets from layout * actions/widgets/add.php, actions/widgets/move.php, engine/classes/ElggWidget.php, engine/lib/widgets.php: moved some widget functionality into ElggWidget class * mod/file/views/default/widgets/filerepo/edit.php, mod/file/views/default/widgets/filerepo/view.php: updated file widget to use 1.7 elgg_get_entities* APIs * .../views/default/widgets/bookmarks/edit.php, .../views/default/widgets/bookmarks/view.php: updated bookmarks widget to use 1.7 APIs * actions/register.php: Closes #2653 users are logged in on registration and login exceptions are caught for unvalidated users * engine/lib/users.php, mod/uservalidationbyemail/actions/delete.php, .../actions/resend_validation.php, mod/uservalidationbyemail/actions/validate.php, mod/uservalidationbyemail/lib/functions.php, mod/uservalidationbyemail/start.php: Closes #617 core has get and set functions for user validation status * actions/widgets/add.php, actions/widgets/move.php, engine/lib/widgets.php, js/lib/ui.widgets.js, languages/en.php, views/default/layouts/widgets.php, views/default/widgets/wrapper.php: saving widget position after moving * engine/lib/version.php: $CONFIG->path is not set up early enough for some elgg deprecate notices * engine/handlers/action_handler.php, engine/handlers/cron_handler.php, engine/handlers/pagehandler.php, engine/handlers/service_handler.php, engine/handlers/xml-rpc_handler.php: switching to using full paths in handlers 2010-11-18 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/widgets/add.php, engine/lib/widgets.php, js/lib/ui.widgets.js: Added functions to support moving and adding widgets * engine/lib/widgets.php, views/default/css.php, views/default/layouts/widgets.php, views/default/widgets/wrapper.php: Refs #1793 getting sorted widgets from elgg_get_widgets() * actions/widgets/add.php, engine/lib/widgets.php, js/lib/ui.widgets.js, languages/en.php, views/default/css.php, views/default/layouts/widgets.php, views/default/widgets/add.php, views/default/widgets/add_button.php: Refs #1793 added ability to add widgets to layout through ajax * engine/lib/location.php: Refs #1411, #2165 added elgg_list_entities_from_location() and deprecated in_area functions * engine/lib/location.php, engine/tests/api/entity_getter_functions.php: Refs #2165 adds elgg_get_entities_from_location() * engine/lib/private_settings.php, engine/tests/api/entity_getter_functions.php: Refs #2165 added elgg_get_entities_from_private_settings() 2010-11-17 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/url.php: Refs #2143 I need ids for urls for the widget code right now * engine/lib/widgets.php, js/lib/ui.widgets.js, languages/en.php, views/default/css.php, views/default/layouts/widgets.php, views/default/widgets/add.php, views/default/widgets/add_button.php: Refs #1793 - added a basic add new widgets view - it is not wired up yet * actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php, languages/en.php: Closes #1422 admin user actions now check for self before banning, deleting, or removing admin privileges * pages/friends/index.php, pages/friends/of.php: Refs #1411 using new elgg_list* functions in friends page handlers * pages/friends/index.php, pages/friends/of.php: Refs #2662 removed html from friends page handlers * js/lib/ui.widgets.js, views/default/css.php, views/default/layouts/widgets.php, views/default/widgets/wrapper.php: Refs #821 #1793 early widget layout - does not include edit settings, delete, collapsing, reloading, or adding widgets 2010-11-16 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/lib/functions.php, .../views/default/admin/users/unvalidated.php, .../uservalidationbyemail/unvalidated_user.php: Refs #2573 updates the uservalidationbyemail plugin to work with new validation metadata approach * engine/lib/upgrades/2010111501.php, version.php: Fixes #2573 upgrade script for new user validation approach * engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/views.php, install/ElggInstaller.php: Fixes #2642 changed elgg_view_page() to always pick up page_shell views for the page_shells directory * .gitignore, engine/lib/actions.php, engine/settings.example.php, install/ElggInstaller.php: Pulled in hellekin's fixes from https://github.com/Elgg/Elgg/pull/2 * engine/lib/views.php: made page_draw() backward compatible with 1.7 * engine/lib/install.php: just in case any plugin called the previous install functions, I put them back as stubs 2010-11-15 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Refs #617 put user validation functions back in users lib * mod/uservalidationbyemail/lib/functions.php, mod/uservalidationbyemail/start.php: Refs #2573 fixes validation issue for users registered with validation turned off. Still need to write an upgrade script since validation status wasn't set on unvalidated users before this * engine/classes/ElggPAM.php, engine/lib/pam.php, mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/start.php: Fixes #1417 Users get notified when their accounts are not validated for any authentication attempt * actions/register.php: #Refs 2653 removed login() call since it was conflicting with user validation plugin 2010-11-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, engine/classes/ElggPAM.php, engine/classes/LoginException.php, engine/lib/api.php, engine/lib/pam.php, engine/lib/sessions.php, engine/tests/services/api.php, languages/en.php: Refs #1417 Elgg core now passes back useful messages to user when log in fails - uservalidationbyemail is next * index.php: fixed bug where the front page wasn't being populated with the views * engine/classes/ElggAccess.php: fixed typo in comment 2010-11-14 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/entities/entity_listing.php: Refs #2391: Baby steps toward getting a unified css -- haven't landed on a name yet, but listing/icon/info seems to make the most sense. Do we need to be worried about naming collisions, since those names are so simple? * js/classes/ElggPriorityList.js, js/lib/elgglib.js, js/lib/events.js, js/lib/languages.js, js/lib/prototypes.js, js/tests/ElggEventsTest.js, js/tests/ElggLibTest.js, js/tests/jsTestDriver.conf, vendors/sprintf.js, views/default/js/initialise_elgg.php: Refs #2538: Added vsprintf support to elgg.echo. Added unit tests for normalize_url, added prototype definitions for Array#forEach for compatibility with IE. * js/classes/ElggPriorityList.js, js/lib/events.js: Refs #2538: Refactored and cleaned up ElggPriorityList and events * engine/lib/access.php, engine/lib/annotations.php, engine/lib/calendar.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/location.php, engine/lib/metadata.php, engine/lib/relationships.php, engine/lib/users.php, engine/lib/views.php, mod/ecml/ecml_functions.php, mod/file/search.php, mod/file/views/default/file/typecloud.php, mod/file/views/default/object/file.php, mod/pages/views/default/object/page.php, mod/pages/views/default/object/page_top.php, mod/search/views/default/search/entity_list.php, views/default/entities/entity_list.php, views/default/navigation/listtype.php, views/default/navigation/viewtype.php, views/default/object/default.php, views/default/user/default.php: Fixes #2334: Converted viewtype => listtype and viewtypetoggle => listtypetoggle. Did my best to maintain backwards compatibility but might have missed something... * engine/tests/api/helpers.php: Added some more unit tests for elgg_normalize_url * engine/classes/ElggEntity.php: No comment... * engine/classes/ElggEntity.php: Wow, what a blunder -- what to go deleting random methods, Winslow * views/default/input/button.php: Refs #1208: Default input/button to 'button' type (rather than 'submit' type). * engine/classes/ElggEntity.php: Refs #2486: Added support for the 'recursive' parameter to ElggEntity::delete() * engine/classes/ElggAnnotation.php, engine/classes/ElggData.php, engine/classes/ElggEntity.php: Added comments to several undocumented methods * mod/pages/actions/pages/editwelcome.php: Fixes #2572: Removed last @license tag from pages plugin 2010-11-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Fixes #2561 fixed typo - thanks for the report 2010-11-13 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/objects/entities.php: Cleaning up database after new ElggEntity unit test. 2010-11-12 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php, engine/tests/objects/entities.php: Updating ElggEntity::clearMetaData() to fail when passed a non-existent metadata name. Fixes #2273 2010-11-11 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Obliterated C&P in elgg_trigger_plugin_hook * engine/lib/elgglib.php: Making CodeSniffer happy + reduced C&P in elgg_trigger_event 2010-11-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Refs #2641 merged [7295] into trunk * mod/groups/views/default/groups/groupprofile.php: Fixes #2638 fixes group action url problem * mod/groups/all.php: Refs #2640 fixes a layout issue due to change in elgg_view_layout() * views/default/canvas/default.php, views/default/canvas/layouts/administration.php, views/default/canvas/layouts/one_column.php, .../canvas/layouts/one_column_with_sidebar.php, views/default/canvas/layouts/widgets.php: Closes #2637 good-bye canvas * engine/lib/views.php, views/default/layouts/administration.php, views/default/layouts/default.php, views/default/layouts/one_column.php, views/default/layouts/one_column_with_sidebar.php, views/default/layouts/widgets.php: Refs #2637 moved canvas/layouts to layouts * engine/lib/admin.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/views.php, engine/tests/ui/submenu.php, index.php, mod/blog/start.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/start.php, mod/diagnostics/index.php, mod/ecml/start.php, mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/upload.php, mod/file/world.php, mod/groups/activity.php, mod/groups/addtopic.php, mod/groups/all.php, mod/groups/edit.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invitations.php, mod/groups/invite.php, mod/groups/membership.php, mod/groups/membershipreq.php, mod/groups/new.php, mod/groups/topicposts.php, mod/invitefriends/index.php, mod/members/index.php, mod/messages/index.php, mod/messages/read.php, mod/messages/send.php, mod/messages/sent.php, mod/notifications/groups.php, mod/notifications/index.php, mod/pages/edit.php, mod/pages/history.php, mod/pages/index.php, mod/pages/new.php, mod/pages/view.php, mod/pages/welcome.php, mod/pages/world.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/index.php, mod/profile/start.php, mod/reportedcontent/add.php, mod/riverdashboard/index.php, mod/search/index.php, mod/search/views/default/search/layout.php, mod/sitepages/index.php, mod/sitepages/sitepages_functions.php, mod/tagcloud/tagcloud.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/index.php, pages/account/forgotten_password.php, pages/account/register.php, pages/dashboard/index.php, pages/dashboard/latest.php, pages/entities/index.php, pages/friends/add.php, pages/friends/collections.php, pages/friends/edit.php, pages/friends/index.php, pages/friends/of.php, pages/settings/plugins.php, pages/settings/statistics.php, pages/settings/user.php, services/export/handler.php, views/default/canvas/default.php, views/default/canvas/layouts/administration.php, views/default/canvas/layouts/one_column.php, .../canvas/layouts/one_column_with_sidebar.php, views/default/js/initialise_elgg.php, views/default/messages/exceptions/exception.php, views/default/page_elements/sidebar.php: Fixes #2640 - elgg_view_layout now uses a parameter array like all the other elgg_view* functions 2010-11-11 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixes #2367: Corrected plugin hook documentation to maintain that the default priority is 500 2010-11-10 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Fixes #2306: deprecated get/count/list_user_objects as well as get_user_objects_by_metadata * engine/lib/elgglib.php: Using max() to give priority a minimum value of 0 for plugin hooks * actions/login.php, actions/plugins/settings/save.php, actions/register.php, actions/usersettings/save.php, documentation/examples/events/advanced.php, documentation/examples/events/all.php, documentation/examples/events/basic.php, documentation/examples/events/emit.php, documentation/examples/hooks/basic.php, documentation/examples/hooks/register/advanced.php, documentation/examples/hooks/register/all.php, documentation/examples/hooks/register/basic.php, documentation/examples/hooks/register/emit.php, documentation/examples/hooks/trigger/advanced.php, documentation/examples/hooks/trigger/basic.php, documentation/stubs/config.php, engine/classes/ElggSession.php, engine/classes/ElggSite.php, engine/handlers/cron_handler.php, engine/lib/access.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/api.php, engine/lib/configuration.php, engine/lib/cron.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/location.php, engine/lib/metadata.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/output.php, engine/lib/pageowner.php, engine/lib/plugins.php, engine/lib/relationships.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/statistics.php, engine/lib/system_log.php, engine/lib/users.php, engine/lib/usersettings.php, engine/lib/version.php, engine/lib/views.php, engine/lib/widgets.php, engine/start.php, engine/tests/suite.php, engine/tests/test_skeleton.php, index.php, install/ElggInstaller.php, mod/blog/start.php, mod/bookmarks/start.php, mod/captcha/start.php, mod/categories/start.php, mod/crontrigger/start.php, mod/defaultwidgets/start.php, mod/diagnostics/actions/download.php, mod/diagnostics/start.php, mod/ecml/ecml_functions.php, mod/ecml/start.php, mod/embed/start.php, mod/embed/views/default/embed/embed.php, mod/file/start.php, mod/friends/start.php, mod/garbagecollector/start.php, mod/groups/start.php, mod/htmlawed/start.php, mod/invitefriends/start.php, mod/logbrowser/start.php, mod/logrotate/start.php, mod/members/index.php, mod/members/start.php, mod/messageboard/start.php, mod/messages/start.php, mod/notifications/start.php, mod/pages/start.php, mod/profile/actions/edit.php, mod/profile/actions/iconupload.php, mod/profile/start.php, mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/start.php, mod/riverdashboard/start.php, mod/search/index.php, mod/search/start.php, mod/sitepages/start.php, mod/tagcloud/start.php, mod/thewire/start.php, mod/tinymce/start.php, mod/twitter/start.php, mod/uservalidationbyemail/start.php, mod/zaudio/start.php, services/api/rest_api.php, services/export/handler.php, views/default/page_elements/owner_block.php: Fixes #2367: With fear and trepidation, converting events/plugin hooks to use elgg_ prefixed versions * engine/lib/views.php: Refs #2124: Removed js, page_owner, and page_owner_user variables from $vars * engine/lib/views.php: Refs #2124: Removed session variables from $vars 2010-11-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/register.php: Refs #866 - registration uses https if configured for login 2010-11-10 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/login_box.php: No sense in calling elgg_get_site_url() twice here... * views/default/account/login_box.php: Prevent "https login" from breaking login on sites that are https by default 2010-11-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/edit.php: Refs #2609 - added fix to trunk * views/default/annotation/default.php: Refs #2626 - adds default annotation view to trunk * engine/lib/metadata.php: Refs #2632 - cleaned up documentation on metadata * engine/lib/elgglib.php, engine/lib/users.php, index.php, mod/sitepages/start.php, views/default/account/forms/login.php, views/default/account/forms/login_dropdown.php, .../default/account/forms/login_walled_garden.php, views/default/account/login_box.php, views/default/account/login_dropdown.php, views/default/account/login_walled_garden.php, views/default/css.php, views/default/css_ie.php, views/default/page_elements/header.php: Refs #2506 reorged the login box views - css still needs to be cleaned up * mod/diagnostics/index.php, mod/members/index.php, mod/search/index.php, mod/sitepages/sitepages_functions.php, views/default/canvas/layouts/administration.php, .../canvas/layouts/one_column_with_sidebar.php, views/default/page_elements/content.php, views/default/page_elements/elgg_content.php, views/default/page_elements/elgg_footer.php, views/default/page_elements/elgg_header.php, views/default/page_elements/elgg_header_logo.php, views/default/page_elements/elgg_sidebar.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/elgg_topbar_logout.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/header_logo.php, views/default/page_elements/sidebar.php, views/default/page_elements/topbar.php, views/default/page_elements/topbar_logout.php, views/default/page_shells/admin.php, views/default/page_shells/default.php: Fixes #2631 removes 'elgg_' namespace from the page element views - anyone working with the trunk will need to update their theme and/or flush their cache 2010-11-09 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/tests/ElggLibTest.js: Renamed test method appropriately. jslinted ElggLibTest. * js/tests/ElggEventsTest.js: Using nullFunction + abstractMethod reference instead of new closures in EventsTest * js/tests/ElggAjaxOptionsTest.js: Using nullFunction reference instead of new closure in ajaxOptionsTest * js/lib/ui.widgets.js: jslinted ui.widgets.js * js/lib/ui.js: jslinted ui.js * js/lib/session.js: jsLinted session.js, employed elgg type-checker functions, and did some more miscellaneous cleanup * js/lib/elgglib.js: Added elgg.isNumber type-checking function * js/lib/security.js: jsLinted security.js + using elgg typecheckers rather than === * js/lib/languages.js: jslinted languages.js * js/lib/elgglib.js: Abstract methods are no longer nameable 2010-11-07 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ajax.js: Various tweaks to coding style + comments (apologies for my schizo here... trying to experiment to see what works). Using type-checking helpers rather than raw typeof and === checks * js/lib/elgglib.js: Addition of type-checking helper functions, various tweaks to comments, code style, etc. 2010-11-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggDiskFilestore.php: replaced usages of make_file_matrix() with new method makeFileMatrix() * views/default/css.php: added text color for warnings otherwise warnings that occur in topbar end up blank * engine/lib/entities.php, engine/lib/private_settings.php, engine/start.php, install/ElggInstaller.php: pulled private settings out into a separate lib * engine/lib/relationships.php: Refs #1411 fixes bug introduced in [7213] that broke listing relationships 2010-11-06 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * js/lib/ajax.js: jsLinted ajax.js, removed experimental functions 2010-11-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php: removed hacked in link to conversations plugin in riverdashboard 2010-11-05 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * COPYRIGHT.txt, README.txt: small tweaks to the readme and copyright pages 2010-11-04 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/output.php, engine/tests/api/helpers.php: Fixes #2463: Added support for forwarding to root-level files, e.g. forward('install.php') 2010-11-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/output.php: Refs #2463 Added trim for leading /s to avoid //s when passing elgg_normalize_url('/mod/some/file.php'). 2010-11-04 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/output.php, engine/tests/api/helpers.php: Fixes #2463: Added ^ to beginning of normalize_url regex to prevent matching on urls like mod/plugin/page.php. Added unit tests to verify functionality. * engine/lib/elgglib.php: Added @deprecated docblock tag to events() * engine/tests/objects/objects.php: Removed requirement that object container be a group 2010-11-04 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/views.php, views/default/friends/picker.php, views/default/page_elements/html_begin.php: Fixes #2210 - using new functions for registering the core js and css files 2010-11-03 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/group.php: Moved list_entities_groups to groups.php and deprecated in favor of elgg_list_entities 2010-11-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/river/create.php: Fixed missing ). * COPYRIGHT.txt: Added myself to the copyright. * mod/blog/start.php, mod/blog/views/default/blog/sidebar_menu.php, mod/blog/views/default/object/blog.php, .../views/default/river/object/blog/create.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, .../default/river/object/bookmarks/create.php, mod/categories/listing.php, mod/categories/start.php, mod/diagnostics/actions/download.php, mod/diagnostics/start.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/start.php, mod/file/views/default/object/file.php, .../views/default/river/object/file/create.php, mod/garbagecollector/start.php, mod/groups/actions/addtogroup.php, mod/groups/actions/invite.php, mod/groups/actions/joinrequest.php, mod/groups/activity.php, mod/groups/all.php, .../views/default/object/groupforumtopic.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, mod/groups/views/default/river/group/create.php, .../river/object/groupforumtopic/annotate.php, .../river/object/groupforumtopic/create.php, .../river/object/groupforumtopic/update.php, .../default/river/relationship/member/create.php, mod/invitefriends/actions/invite.php, .../views/default/invitefriends/formitems.php, mod/members/index.php, mod/messageboard/index.php, mod/messageboard/start.php, .../default/river/object/messageboard/create.php, mod/messages/index.php, mod/messages/read.php, mod/messages/send.php, mod/messages/sent.php, mod/messages/start.php, mod/pages/history.php, mod/pages/index.php, mod/pages/new.php, mod/pages/start.php, mod/pages/view.php, mod/pages/views/default/annotation/page.php, mod/pages/views/default/pages/pagelisting.php, mod/pages/views/default/pages/pageprofile.php, mod/pages/views/default/pages/welcome.php, .../views/default/river/object/page/annotate.php, .../views/default/river/object/page/create.php, .../views/default/river/object/page/update.php, .../default/river/object/page_top/annotate.php, .../views/default/river/object/page_top/create.php, .../views/default/river/object/page_top/update.php, mod/pages/welcome.php, mod/pages/world.php, mod/profile/actions/addcomment.php, mod/profile/actions/edit.php, .../views/default/profile/profile_navigation.php, .../views/default/profile/profile_ownerblock.php, .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/welcome.php, mod/search/index.php, .../views/default/search/comments/entity.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/startblurb.php, mod/search/views/rss/search/comments/entity.php, mod/tagcloud/tagcloud.php, mod/thewire/index.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/rss/object/thewire.php, .../views/rss/search/object/thewire/entity.php, mod/uservalidationbyemail/lib/functions.php, .../uservalidationbyemail/unvalidated_user.php: Fixes #1320: Bundled mods use elgg_echo()'s internal string substitution. 2010-11-03 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Refs #2351: deprecated get_objects_in_group() in favor of elgg_get_entities(). There's nothing the former can do that the latter can't, so it's not worth maintaining. 2010-11-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/user/delete.php, actions/admin/user/resetpassword.php, actions/comments/add.php, actions/entities/delete.php, actions/friends/add.php, actions/friends/remove.php, actions/likes/add.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/register.php, actions/user/requestnewpassword.php, actions/useradd.php, engine/classes/ElggAnnotation.php, engine/classes/ElggDiskFilestore.php, engine/classes/ElggExtender.php, engine/classes/ElggFile.php, engine/classes/ElggFileCache.php, engine/classes/ElggGroup.php, engine/classes/ElggMemcache.php, engine/classes/ElggMetadata.php, engine/classes/ElggObject.php, engine/classes/ElggRelationship.php, engine/classes/ElggSite.php, engine/classes/ElggUser.php, engine/handlers/cron_handler.php, engine/lib/actions.php, engine/lib/api.php, engine/lib/cron.php, engine/lib/database.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/group.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/output.php, engine/lib/plugins.php, engine/lib/relationships.php, engine/lib/sites.php, engine/lib/users.php, engine/lib/xml-rpc.php, index.php, install/ElggInstaller.php, install/ElggRewriteTester.php, languages/en.php, pages/friends/index.php, pages/friends/of.php, services/export/handler.php, views/default/admin/plugins/simple.php, views/default/annotation/annotate.php, views/default/friends/river/create.php, views/default/group/search/startblurb.php, views/default/object/default.php, views/default/user/search/startblurb.php: Refs #1320. Updated core to use elgg_echo()'s native string replacement. * engine/lib/languages.php: Refs #1320: elgg_echo() has built-in sprintf support. * mod/groups/views/default/groups/find.php: Refs #2582. Merged [7224] to trunk. 2010-11-03 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, mod/blog/views/default/object/blog.php, .../views/default/bookmarks/group_bookmarks.php, .../views/default/embed/web_services/content.php, mod/embed/views/default/object/file/embedlist.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/widgets/filerepo/view.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/groupprofile.php, .../views/default/groups/invitationrequests.php, mod/groups/views/default/groups/members.php, .../views/default/groups/membershiprequests.php, mod/groups/views/default/groups/profileitems.php, .../views/default/widgets/a_users_groups/view.php, .../views/default/admin/overview/logbrowser.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/view.php, mod/profile/views/default/profile/admin_menu.php, .../profile/commentwall/commentwall_content.php, .../views/default/profile/profile_ownerblock.php, .../views/default/reportedcontent/listing.php, mod/riverdashboard/endpoint/get_comments.php, .../views/default/river/item/list.php, .../views/default/river/item/wrapper.php, .../views/default/river/item/wrapper_classic.php, .../views/default/riverdashboard/nav.php, .../views/default/search/comments/entity.php, mod/search/views/default/search/entity.php, .../views/default/canvas/layouts/frontpage.php, mod/sitepages/views/default/sitepages/members.php, mod/sitepages/views/default/sitepages/sidebar.php, mod/sitepages/views/default/sitepages/welcome.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/forms/add.php, .../views/default/thewire/profile_status.php, .../default/account/forms/login_walled_garden.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php, views/default/annotation/generic_comment.php, views/default/annotation/latest_comments.php, views/default/annotation/likes.php, views/default/canvas/layouts/administration.php, views/default/canvas/layouts/one_column.php, .../canvas/layouts/one_column_with_sidebar.php, views/default/css.php, views/default/css_ie.php, views/default/entities/entity_listing.php, views/default/entities/gallery_listing.php, views/default/friends/picker.php, views/default/likes/forms/edit.php, views/default/navigation/pagination.php, views/default/navigation/site_nav.php, views/default/output/rss_view.php, views/default/page_elements/content_header.php, .../page_elements/content_header_member.php, views/default/page_elements/elgg_footer.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/owner_block.php, views/default/page_shells/walled_garden.php: Fixes #2440: Converted clearfloat to clearfix, brought back orig clearfloat * engine/lib/entities.php: Refs #2050: Added missing docblock parameters * engine/classes/ElggEntity.php, engine/lib/entities.php: Fixes #2050: Added subtype parameter to can_write_to_container functions and hooks * engine/lib/entities.php: Set return type of get_entity to ElggEntity * engine/classes/ElggEntity.php, engine/classes/ElggObject.php: Fixes #2134: Moved getContainerEntity() method to ElggEntity * engine/lib/group.php: Refs #1411: Deprecated get_entities_from_metadata_groups(_multi) in favor of elgg_get_entities_from_metadata. Added proper deprecation for delete_group_entity. Unsure of version deprecated -- set to 1.6 * engine/lib/access.php: bah! forgot to rename all variables in list_entities_from_access_id * engine/lib/access.php: Fixed regression in deprecated list_entities_from_access_id -- was passing access_id as 'collection_id' instead of 'access_id' 2010-11-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/api.php, engine/lib/navigation.php, engine/lib/users.php, engine/lib/usersettings.php, engine/lib/views.php, engine/lib/widgets.php, engine/tests/ui/submenu.php, index.php, mod/bookmarks/start.php, .../default/river/object/bookmarks/create.php, mod/categories/listing.php, .../views/default/defaultwidgets/editor.php, mod/diagnostics/index.php, mod/diagnostics/start.php, mod/ecml/start.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/start.php, mod/file/views/default/object/file.php, mod/file/world.php, mod/groups/all.php, mod/groups/forum.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/membership.php, mod/groups/start.php, .../views/default/object/groupforumtopic.php, mod/invitefriends/index.php, mod/invitefriends/start.php, mod/members/index.php, mod/messages/start.php, mod/notifications/groups.php, mod/notifications/index.php, mod/notifications/start.php, mod/pages/actions/pages/edit.php, mod/pages/index.php, mod/pages/start.php, mod/pages/view.php, mod/pages/world.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/start.php, mod/riverdashboard/index.php, .../views/default/river/item/wrapper.php, mod/sitepages/index.php, mod/sitepages/start.php, mod/sitepages/views/default/sitepages/metatags.php, .../views/default/widgets/tagcloud/view.php, mod/thewire/start.php, mod/uservalidationbyemail/start.php, pages/dashboard/index.php, pages/dashboard/latest.php, pages/entities/index.php, pages/entities/list.php, views/default/admin/overview/online.php, views/default/admin/users/online.php, views/default/annotation/annotate.php, views/default/canvas/layouts/widgets.php, views/default/navigation/pagination.php, views/default/navigation/site_nav.php, views/default/output/tagcloud.php, views/default/page_elements/content_header.php, views/default/widgets/editwrapper.php: Fixes #2128 - replaces all uses of set_context() and get_context() in core and plugins 2010-11-03 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php: Fixes #2151: Replaced elgg_get_viewtype() implementation with @cash's much simpler version * engine/lib/annotations.php, engine/lib/relationships.php: Refs #1411: Deprecated list_entities_from_relationship() in favor of elgg_list_entities_from_relationship() * engine/lib/access.php, engine/lib/annotations.php, engine/lib/entities.php, engine/lib/metadata.php: Fixes #2606: Abstracted elgg_list_entities. Takes an optional second argument for the 'getter', defaulting to 'elgg_get_entities'. Converted current elgg_list_entities* functions to use it * README.txt: Added .txt for consistency 2010-11-02 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/xml-rpc_handler.php, engine/lib/admin.php, engine/lib/api.php, engine/lib/elgglib.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/xml-rpc.php, engine/tests/ui/submenu.php, index.php, install/ElggInstaller.php, mod/blog/start.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/start.php, mod/categories/listing.php, mod/diagnostics/index.php, mod/ecml/start.php, mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/upload.php, mod/file/world.php, mod/groups/activity.php, mod/groups/addtopic.php, mod/groups/all.php, mod/groups/edit.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invitations.php, mod/groups/invite.php, mod/groups/membership.php, mod/groups/membershipreq.php, mod/groups/new.php, mod/groups/topicposts.php, mod/invitefriends/index.php, mod/members/index.php, mod/messageboard/history.php, mod/messageboard/index.php, mod/messages/index.php, mod/messages/read.php, mod/messages/send.php, mod/messages/sent.php, mod/notifications/groups.php, mod/notifications/index.php, mod/pages/edit.php, mod/pages/history.php, mod/pages/index.php, mod/pages/new.php, mod/pages/view.php, mod/pages/welcome.php, mod/pages/world.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/index.php, mod/profile/start.php, mod/reportedcontent/add.php, mod/riverdashboard/index.php, mod/search/index.php, mod/sitepages/index.php, mod/sitepages/start.php, mod/tagcloud/tagcloud.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/index.php, pages/account/forgotten_password.php, pages/account/register.php, pages/dashboard/index.php, pages/dashboard/latest.php, pages/entities/index.php, pages/entities/list.php, pages/friends/add.php, pages/friends/collections.php, pages/friends/edit.php, pages/friends/index.php, pages/friends/of.php, pages/settings/plugins.php, pages/settings/statistics.php, pages/settings/user.php, services/api/rest_api.php, services/export/handler.php: Fixes #2360: page_draw => elgg_view_page in core + bundled plugins * documentation/examples/hooks/basic.php, documentation/examples/hooks/register/all.php, documentation/examples/hooks/register/emit.php: Fixed several typos in documentation examples * documentation/examples/hooks/register/advanced.php, engine/lib/views.php: Refs #2360: Deprecated page_draw in favor of elgg_view_page. Updated packaged documentation to reflect this. * engine/lib/elgglib.php, engine/tests/api/helpers.php: Added url normalization support to elgg_register_js and elgg_register_css * documentation/examples/hooks/register/advanced.php, documentation/examples/hooks/register/basic.php: Corrected a couple typos in the documentation that are being registered as php errors * .../default/messageboard/messageboard_content.php, mod/messages/start.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/view.php, mod/pages/history.php, mod/pages/new.php, mod/pages/start.php, mod/pages/view.php, mod/pages/welcome.php, mod/profile/start.php, mod/profile/views/default/profile/admin_menu.php, .../profile/commentwall/commentwall_content.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/friendlinks.php, .../views/default/riverdashboard/sitemessage.php, mod/sitepages/start.php, mod/thewire/start.php, mod/thewire/views/default/object/thewire.php, .../uservalidationbyemail/unvalidated_user.php: Fixes #2463: Removed gratuitous references to $CONFIG->url, etc. from the rest of the plugins. * mod/blog/start.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/sidebar_edit.php, mod/blog/views/default/blog/sidebar_revisions.php, mod/blog/views/default/object/blog.php, mod/bookmarks/start.php, mod/bookmarks/views/default/object/bookmarks.php, .../views/default/diagnostics/forms/download.php, mod/file/start.php, mod/file/views/default/object/file.php, mod/groups/actions/addtogroup.php, mod/groups/actions/join.php, mod/groups/all.php, mod/groups/index.php, mod/groups/membership.php, mod/groups/start.php, mod/groups/views/default/forum/maintopic.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, .../views/default/object/groupforumtopic.php: Refs #2463: Removed gratuitous references to $CONFIG->url, etc. in blog - groups plugins * engine/lib/actions.php, engine/lib/entities.php, engine/lib/extender.php: Refs #2463: Added URL normalization support for entity and extender url handlers * views/default/page_elements/content_header.php: Refs #2463: page_elements/content_header normalizes 'new_link' * engine/lib/entities.php: Refs #2463: Fixed typo of elgg_normalize_url function * engine/classes/ElggSite.php, engine/lib/actions.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/navigation.php, engine/lib/views.php, engine/tests/ui/submenu.php, install/ElggInstaller.php, views/default/annotation/generic_comment.php, views/default/annotation/likes.php, views/default/friends/collection.php, views/default/object/default.php, views/default/page_elements/content_header.php, views/default/page_elements/elgg_topbar_logout.php: Refs #2463: Removed some more instances of $CONFIG->url. Added support for elgg_normalize_url to elgg_add_action_tokens_to_url * engine/lib/output.php, views/default/output/confirmlink.php, views/default/output/url.php: Refs #2463: Added url normalization support to output/url, output/confirmlink. Enhanced normalization to take care of urls like "example.com" * engine/lib/admin.php, engine/lib/users.php, mod/bookmarks/start.php, mod/diagnostics/start.php, .../views/default/diagnostics/runalltests.php, mod/file/views/default/file/embed_upload.php, mod/groups/start.php, mod/invitefriends/start.php, .../views/default/invitefriends/form.php, mod/logbrowser/views/default/logbrowser/form.php, mod/messages/start.php, mod/messages/views/default/messages/forms/view.php, mod/notifications/groups.php, mod/notifications/start.php, .../default/notifications/subscriptions/form.php, mod/pages/index.php, mod/pages/start.php, mod/pages/view.php, mod/pages/world.php, mod/profile/start.php, .../default/admin/appearance/defaultprofile.php, .../views/default/profile/editdefaultprofile.php, .../views/default/riverdashboard/rivercomment.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/admin/users/unvalidated.php, views/default/account/forms/forgotten_password.php, .../default/account/forms/login_walled_garden.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/admin/appearance/menu_items.php, views/default/admin/components/plugin_settings.php, views/default/admin/plugins/simple.php, views/default/comments/forms/edit.php, views/default/friends/forms/edit.php, views/default/object/plugin.php, views/default/usersettings/form.php, views/default/widgets/editwrapper.php: Refs #2463: Removed many more graituitous calls to elgg_get_site_url(), $CONFIG->url, etc. * views/default/input/form.php: Refs #2463: input/form now normalizes the action parameter * engine/lib/output.php: Refs #2463: Removed stay { that was causing the regexp to break * mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/groups/start.php, mod/pages/start.php, mod/riverdashboard/start.php, mod/thewire/start.php: Refs #2463: Removed some gratuitous calls to elgg_get_site_url() from core plugins * engine/lib/elgglib.php, engine/lib/navigation.php, engine/lib/output.php: Refs #2463: Added elgg_normalize_url. forward() and add_menu() make use of it * actions/admin/menu_items.php, actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/plugins/simple_update_states.php, actions/admin/site/update_advanced.php, actions/admin/site/update_basic.php, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php, actions/comments/add.php, actions/comments/delete.php, actions/email/save.php, actions/entities/delete.php, actions/friends/add.php, actions/friends/remove.php, actions/import/opendd.php, actions/likes/add.php, actions/likes/delete.php, actions/login.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/user/name.php, actions/useradd.php, actions/usersettings/save.php, actions/widgets/add.php, actions/widgets/reorder.php, actions/widgets/save.php, mod/blog/actions/blog/delete.php, mod/blog/start.php, mod/bookmarks/actions/delete.php, mod/categories/actions/save.php, mod/ecml/actions/save_permissions.php, mod/file/actions/upload.php, mod/groups/actions/addtogroup.php, mod/groups/actions/edit.php, mod/groups/actions/featured.php, mod/groups/actions/groupskillinvitation.php, mod/groups/actions/groupskillrequest.php, mod/groups/actions/invite.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/invitefriends/actions/invite.php, mod/messages/actions/delete.php, mod/notifications/actions/groupsave.php, mod/notifications/actions/save.php, mod/pages/actions/pages/delete.php, mod/pages/actions/pages/edit.php, mod/profile/actions/addcomment.php, mod/profile/actions/cropicon.php, mod/profile/actions/deletecomment.php, mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/edit.php, mod/profile/actions/editdefault.php, mod/profile/actions/iconupload.php, mod/profile/actions/resetdefaultprofile.php, mod/sitepages/actions/edit_settings.php: Using REFERER shorthand throughout core * js/lib/elgglib.js: Refs #2538: Removed stray 'f' from elgg.system_messages that was causing fatal error * js/tests/jsTestDriver.conf, jsTestDriver.conf: Refs #2538: Moved jsTestDriver.conf to js/tests/ * engine/js/classes/ElggEntity.js, engine/js/classes/ElggPriorityList.js, engine/js/classes/ElggUser.js, engine/js/lib/ajax.js, engine/js/lib/configuration.js, engine/js/lib/elgglib.js, engine/js/lib/events.js, engine/js/lib/languages.js, engine/js/lib/security.js, engine/js/lib/session.js, engine/js/lib/ui.js, engine/js/lib/ui.widgets.js, engine/js/tests/ElggAjaxOptionsTest.js, engine/js/tests/ElggAjaxTest.js, engine/js/tests/ElggEventsTest.js, engine/js/tests/ElggLanguagesTest.js, engine/js/tests/ElggLibTest.js, engine/js/tests/ElggPriorityListTest.js, engine/js/tests/ElggSecurityTest.js, engine/js/tests/ElggSessionTest.js, js/classes/ElggEntity.js, js/classes/ElggPriorityList.js, js/classes/ElggUser.js, js/lib/ajax.js, js/lib/configuration.js, js/lib/elgglib.js, js/lib/events.js, js/lib/languages.js, js/lib/security.js, js/lib/session.js, js/lib/ui.js, js/lib/ui.widgets.js, js/tests/ElggAjaxOptionsTest.js, js/tests/ElggAjaxTest.js, js/tests/ElggEventsTest.js, js/tests/ElggLanguagesTest.js, js/tests/ElggLibTest.js, js/tests/ElggPriorityListTest.js, js/tests/ElggSecurityTest.js, js/tests/ElggSessionTest.js, jsTestDriver.conf, views/default/js/initialise_elgg.php: Refs #2538: Moved js directory to elgg root. * engine/js/lib/ajax.js, engine/js/lib/elgglib.js, engine/js/tests/ElggLibTest.js, engine/lib/entities.php: Refs #2538: Renamed elgg.extendUrl to elgg.normalize_url * engine/js/lib/elgglib.js: Refs #2538: Added type checking to some more core functions * engine/js/classes/ElggPriorityList.js, engine/js/lib/elgglib.js, engine/js/lib/events.js, engine/js/lib/languages.js, engine/js/lib/security.js, engine/js/lib/ui.js, engine/js/lib/ui.widgets.js, engine/js/tests/ElggEventsTest.js, engine/js/tests/ElggLibTest.js, engine/js/tests/ElggPriorityListTest.js, views/default/js/initialise_elgg.php: Refs #2538: Added Elggy event system. Javascript boot sequence mimics PHP. 2010-11-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/js/lib/elgglib.js, views/default/css.php, views/default/messages/errors/list.php, views/default/messages/list.php, views/default/messages/messages/list.php: Fixes #2318: Adjusted system message markup + styles to work with ajax actions * engine/lib/actions.php: Refs #2538: Pulled in support for ajax actions * actions/security/refreshtoken.php, engine/js/classes/ElggEntity.js, engine/js/classes/ElggUser.js, engine/js/lib/elgglib.js, engine/js/lib/languages.js, engine/js/tests/ElggLibTest.js, jsTestDriver.conf, views/default/js/initialise_elgg.php, views/default/js/languages.php, views/default/js/languages/en.php, views/default/page_elements/html_begin.php, views/default/page_elements/html_begin_admin.php, views/default/scripts/initialize_elgg.php: Refs #2538: Added some models, inheritance, more bootstrapping code * engine/js/classes/ElggUser.js, engine/js/lib/elgglib.js, engine/js/lib/languages.js, engine/js/lib/session.js, engine/js/tests/ElggLanguagesTest.js: Refs #2538: Pulled in some i18n features * engine/js/tests/ElggAjaxOptionsTest.js, engine/js/tests/ElggLibTest.js, engine/js/tests/ElggSecurityTest.js: Commented some js Test files * jsTestDriver.conf: Switched jsTestDriver.conf to use default jsTestDriver port 2010-11-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggSite.php: Fixes #2603: Corrected is_public_page() to isPublicPage(). 2010-11-01 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/js/lib/ajax.js, engine/js/lib/configuration.js, engine/js/lib/elgglib.js, engine/js/lib/security.js, engine/js/lib/session.js, engine/js/lib/ui.js, engine/js/lib/ui.widgets.js, engine/js/tests/ElggAjaxOptionsTest.js, engine/js/tests/ElggAjaxTest.js, engine/js/tests/ElggLibTest.js, engine/js/tests/ElggSecurityTest.js, engine/js/tests/ElggSessionTest.js, jsTestDriver.conf: Refs #2538: Pulled in elgg JS object and unit tests 2010-10-31 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php: Refs #2597: Pushed getOwner and getOwnerEntity into ElggEntity and ElggExtender * engine/classes/ElggData.php, engine/classes/Loggable.php: Refs #2597: Deprecated Loggable::getObjectOwnerGUID() 2010-10-31 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Refs #2210 - added functions for managing javascript and css files * engine/tests/regression/trac_bugs.php: Fixed bug in regression test for upscaling turned off * engine/tests/objects/sites.php, engine/tests/objects/users.php: Fixes for [7165] - entity variable changed * engine/tests/objects/filestore.php: updated unit test for file matrix to reflect updates in directory structure and class method names * engine/tests/objects/entities.php, engine/tests/objects/objects.php, engine/tests/objects/sites.php, engine/tests/objects/users.php: Refs #2597 - fixes some unit tests broken in the reorg of the data models * engine/tests/suite.php: Unit tests with the system log turned on are too slow 2010-10-31 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggAnnotation.php, engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggMetadata.php, engine/classes/ElggRelationship.php: Refs #2597: Pulled __set, __get, __isset magic functions definitions into ElggData * engine/classes/ElggEntity.php: Refs #2597: Auto-initialize temp_metadata, temp_annotations, and volatile as arrays * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggRelationship.php: Refs #2597: Moved "implements Exportable" up to {{{ElggData}}} * engine/classes/ElggEntity.php: Refs #2597: ElggEntity::initializeAttributes calls into parent initializeAttributes() * engine/classes/ElggAnnotation.php, engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggMetadata.php, engine/classes/ElggRelationship.php: Improved initializeAttributes implementations * engine/classes/ElggGroup.php, engine/classes/ElggObject.php, engine/classes/ElggUser.php: Refs #2597: Entity type constructors all use initializeAttributes now * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php: Refs #2597: Added getURL(), getTimeCreated(), and initializeAttributes() to {{{ElggData}}} 2010-10-30 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php: Refs #2597: pulled getOwner and getOwnerEntity functions into ElggData I thought this would be OK even though relationships don't technically have owners because ElggRelationship implemented the getObectOwnerGUID method * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggRelationship.php: Refs #2597: Pulled Loggable functions with identical implementations into ElggData * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggRelationship.php: Refs #2597: Pulled identical {{{Iterator}}} and {{{ArrayAccess}}} implementations into {{{ElggData}}} 2010-10-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php, engine/lib/pageowner.php: Refs #2128 - added stack context functions 2010-10-30 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggData.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggRelationship.php: Refs #2597: Added a new ElggData class that ElggEntity, ElggExtender, and ElggRelationship all extend * views/default/page_elements/title.php: Changed get_submenu to elgg_get_submenu * mod/bookmarks/views/default/object/bookmarks.php, mod/ecml/views/default/ecml/input_ext.php, .../views/default/groups/activity_latest.php, mod/groups/views/default/river/forum/create.php, mod/profile/views/default/profile/admin_menu.php, .../views/default/profile/menu/adminlinks.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php: Refs #2598: Converted the rest of the $vars['url'] references to elgg_get_site_url() * mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/sidebar_edit.php, mod/blog/views/default/blog/sidebar_revisions.php, mod/blog/views/default/object/blog.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/form.php, .../views/default/bookmarks/group_bookmarks.php, .../views/default/widgets/bookmarks/view.php, mod/captcha/views/default/input/captcha.php, mod/categories/views/default/categories/view.php, .../views/default/defaultwidgets/editor.php, .../views/default/diagnostics/runalltests.php, mod/ecml/views/default/ecml/admin/css.php, mod/ecml/views/default/ecml/help/blip.tv.php, mod/ecml/views/default/ecml/help/dailymotion.php, mod/ecml/views/default/ecml/help/googlemaps.php, mod/ecml/views/default/ecml/help/livevideo.php, mod/ecml/views/default/ecml/help/redlasso.php, mod/ecml/views/default/ecml/help/slideshare.php, mod/ecml/views/default/ecml/help/vimeo.php, mod/ecml/views/default/ecml/help/youtube.php, .../views/default/embed/web_services/content.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/js.php, mod/embed/views/default/embed/link.php, mod/embed/views/default/embed/upload/content.php, mod/file/views/default/file/css.php, mod/file/views/default/file/embed_upload.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/file/icon.php, .../default/file/specialcontent/audio/mid.php, .../default/file/specialcontent/audio/mp3.php, .../default/file/specialcontent/audio/mpeg.php, .../default/file/specialcontent/audio/x-wav.php, .../default/file/specialcontent/image/default.php, mod/file/views/default/file/typecloud.php, mod/file/views/default/file/upload.php, mod/file/views/default/object/file.php, mod/file/views/default/widgets/filerepo/view.php, mod/file/views/rss/object/file.php, mod/groups/actions/delete.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/groups/find.php, mod/groups/views/default/groups/forum_latest.php, .../views/default/groups/group_sort_menu.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/groupprofile.php, .../views/default/groups/invitationrequests.php, .../views/default/groups/membershiprequests.php, mod/groups/views/default/groups/side_menu.php, .../views/default/icon/group/default/large.php, .../views/default/icon/group/default/medium.php, .../views/default/icon/group/default/small.php, .../views/default/icon/group/default/tiny.php, .../views/default/object/groupforumtopic.php, .../views/default/river/forum/topic/create.php, .../views/default/invitefriends/form.php, .../views/default/logbrowser/adminlinks.php, mod/logbrowser/views/default/logbrowser/form.php, .../views/default/members/members_navigation.php, mod/members/views/default/members/search.php, .../views/default/messageboard/css.php, .../views/default/messageboard/forms/add.php, .../default/messageboard/messageboard_content.php, .../views/default/widgets/messageboard/view.php, mod/messages/views/default/messages/css.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/forms/view.php, mod/messages/views/default/messages/menu.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/topbar.php, mod/messages/views/default/messages/view.php, .../views/default/notifications/css.php, .../default/notifications/subscriptions/form.php, mod/pages/views/default/forms/pages/edit.php, .../views/default/forms/pages/editwelcome.php, .../views/default/icon/object/page/medium.php, mod/pages/views/default/icon/object/page/small.php, .../views/default/icon/object/page_top/medium.php, .../views/default/icon/object/page_top/small.php, mod/pages/views/default/pages/css.php, mod/pages/views/default/pages/metatags.php, mod/pages/views/default/widgets/pages/view.php, mod/profile/actions/cropicon.php, .../views/default/icon/user/default/large.php, .../views/default/icon/user/default/master.php, .../views/default/icon/user/default/medium.php, .../views/default/icon/user/default/small.php, .../views/default/icon/user/default/tiny.php, .../views/default/icon/user/default/topbar.php, .../profile/commentwall/commentwall_content.php, .../default/profile/commentwall/commentwalladd.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, .../default/profile/editdefaultprofileitems.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/icon.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/friendlinks.php, .../views/default/profile/profile_ownerblock.php, .../views/default/profile/topbar_extend.php, .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/footer_link.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/listing.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/menu.php, .../views/default/riverdashboard/rivercomment.php, .../views/default/riverdashboard/sitemessage.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/search_box.php, .../views/default/sitepages/footer_menu.php, mod/sitepages/views/default/sitepages/menu.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, .../views/default/thewire/profile_status.php, mod/thewire/views/default/widgets/thewire/view.php, mod/tinymce/views/default/input/longtext.php, mod/twitter/views/default/twitter/css.php, .../views/default/admin/users/unvalidated.php, .../uservalidationbyemail/unvalidated_user.php, .../default/file/specialcontent/audio/mp3.php, .../default/file/specialcontent/audio/mpeg.php, .../default/file/specialcontent/audio/mpg.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/account/forms/login_dropdown.php, .../default/account/forms/login_walled_garden.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/admin/appearance/menu_items.php, views/default/admin/components/plugin.php, views/default/admin/components/plugin_settings.php, views/default/admin/plugins/simple.php, views/default/annotation/generic_comment.php, views/default/annotation/latest_comments.php, views/default/annotation/likes.php, views/default/canvas/layouts/administration.php, views/default/canvas/layouts/widgets.php, views/default/comments/forms/edit.php, views/default/css.php, views/default/dashboard/blurb.php, views/default/friends/collection.php, views/default/friends/collectiontabs.php, views/default/friends/forms/edit.php, views/default/group/search/finishblurb.php, views/default/input/autocomplete.php, views/default/input/userpicker.php, views/default/likes/forms/edit.php, views/default/likes/forms/link.php, views/default/object/default.php, views/default/object/plugin.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/page_elements/content_header.php, views/default/page_elements/elgg_footer.php, views/default/page_elements/elgg_header_logo.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/elgg_topbar_logout.php, views/default/page_elements/html_begin.php, views/default/page_elements/html_begin_admin.php, views/default/page_shells/walled_garden.php, views/default/settings/system.php, views/default/settings/upgrading.php, views/default/user/search/finishblurb.php, views/default/usersettings/form.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php, views/foaf/page_shells/default.php, views/foaf/user/default.php, views/installation/install/header.php, views/installation/install/nav.php, views/installation/install/pages/complete.php, views/installation/page_shells/default.php: Refs #2598: Converted most $vars['url'] to elgg_get_site_url() 2010-10-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: checking if the site has any groups before looping over them * mod/blog/blog_lib.php: fixed minor issue where blog code wasn't setting type when getting subtype 2010-10-30 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php, engine/lib/relationships.php, install/ElggInstaller.php, mod/blog/start.php, mod/blog/views/default/blog/sidebar_menu.php, mod/bookmarks/start.php, mod/diagnostics/index.php, mod/diagnostics/start.php, mod/file/actions/save.php, mod/file/actions/upload.php, mod/file/start.php, .../default/file/icon/application/default.php, .../views/default/file/icon/application/excel.php, .../views/default/file/icon/application/msword.php, .../views/default/file/icon/application/pdf.php, .../default/file/icon/application/powerpoint.php, .../default/file/icon/application/vnd.ms-excel.php, .../file/icon/application/vnd.ms-powerpoint.php, .../application/vnd.oasis.opendocument.text.php, mod/file/views/default/file/icon/archive.php, mod/file/views/default/file/icon/audio.php, mod/file/views/default/file/icon/default.php, mod/file/views/default/file/icon/document.php, .../views/default/file/icon/text/directory.php, mod/file/views/default/file/icon/video.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/deletetopic.php, mod/groups/actions/forums/edittopic.php, mod/groups/activity.php, mod/groups/forum.php, mod/groups/start.php, mod/groups/views/default/forms/forums/addtopic.php, mod/groups/views/default/forum/viewposts.php, mod/invitefriends/actions/invite.php, mod/invitefriends/start.php, mod/members/index.php, mod/messageboard/start.php, mod/messages/index.php, mod/messages/sent.php, mod/messages/start.php, mod/notifications/groups.php, mod/notifications/start.php, mod/pages/index.php, mod/pages/start.php, mod/pages/view.php, mod/pages/views/default/pages/breadcrumbs.php, mod/pages/world.php, mod/profile/actions/addcomment.php, mod/profile/start.php, .../default/admin/appearance/defaultprofile.php, .../views/default/reportedcontent/user_report.php, mod/riverdashboard/start.php, mod/search/index.php, mod/thewire/start.php, views/default/page_elements/content_header.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/installation/input/button.php: Refs #2598: Converted virtually all uses of $CONFIG->wwwroot to elgg_get_site_url() 2010-10-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggFile.php, engine/tests/objects/entities.php, mod/blog/classes/ElggBlog.php: finished the conversion to initializeAttributes() 2010-10-30 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixes #2598: Added elgg_get_site_url() * .../admin/appearance/default_dashboard_widgets.php, .../admin/appearance/default_profile_widgets.php, mod/file/search.php, mod/file/world.php, mod/groups/actions/leave.php, mod/pages/world.php, mod/profile/views/default/profile/admin_menu.php, .../default/profile/commentwall/commentwalladd.php, mod/profile/views/default/profile/icon.php, .../views/default/profile/menu/adminlinks.php, mod/thewire/index.php, mod/thewire/start.php: Replaced $_SESSION['id'] and $_SESSION['guid'] with get_loggedin_userid() 2010-10-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: fixed php exception and error handlers not being next to each other in elgglib * documentation/stubs/config.php, engine/lib/configuration.php, engine/lib/database.php, engine/lib/install.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/version.php, engine/start.php: ripped out last remaining tentacles of old installer from core - just needs removal of install.php when elgg_view() is updated 2010-10-30 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, engine/lib/users.php, engine/lib/views.php, mod/blog/views/default/blog/sidebar_menu.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/form.php, .../views/default/bookmarks/group_bookmarks.php, .../views/default/widgets/bookmarks/view.php, .../views/default/defaultwidgets/editor.php, mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/start.php, mod/file/upload.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/file/typecloud.php, mod/file/views/default/file/upload.php, mod/file/world.php, mod/groups/activity.php, mod/groups/addtopic.php, mod/groups/all.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/index.php, mod/groups/membership.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, .../views/default/groups/activity_latest.php, mod/groups/views/default/groups/forum_latest.php, .../views/default/object/groupforumtopic.php, mod/members/index.php, mod/messageboard/index.php, .../views/default/messageboard/forms/add.php, .../views/default/widgets/messageboard/view.php, mod/messages/send.php, mod/pages/edit.php, mod/pages/history.php, mod/pages/index.php, mod/pages/new.php, mod/pages/start.php, mod/pages/view.php, mod/pages/views/default/forms/pages/edit.php, .../views/default/pages/groupprofile_pages.php, mod/pages/views/default/widgets/pages/view.php, mod/pages/welcome.php, mod/pages/world.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/icon.php, mod/profile/start.php, mod/profile/views/default/profile/admin_menu.php, .../default/profile/commentwall/commentwalladd.php, mod/profile/views/default/profile/edit.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/profile/metatags.php, .../default/profile/profile_contents/details.php, .../views/default/profile/profile_ownerblock.php, mod/reportedcontent/add.php, .../views/default/widgets/tagcloud/view.php, mod/thewire/index.php, mod/thewire/start.php, mod/thewire/views/default/widgets/thewire/view.php, pages/friends/index.php, pages/friends/of.php, pages/friends/pickercallback.php, pages/settings/index.php, pages/settings/plugins.php, pages/settings/statistics.php, pages/settings/user.php, views/default/canvas/layouts/widgets.php, .../notifications/settings/usersettings.php, views/default/page_elements/content_header.php, .../page_elements/content_header_member.php, views/default/page_elements/owner_block.php, views/default/page_elements/title.php, views/default/user/settings/default_access.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php, views/foaf/page_shells/default.php: Refs #1439: Using new page_owner functions in all of core * engine/lib/filestore.php, mod/bookmarks/actions/add.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/form.php, mod/diagnostics/actions/download.php, mod/file/actions/delete.php, mod/file/actions/save.php, mod/file/world.php, mod/groups/actions/delete.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/edittopic.php, mod/groups/actions/leave.php, mod/groups/groupprofile.php, mod/groups/membership.php, mod/groups/start.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/side_menu.php, mod/members/index.php, mod/messages/actions/delete.php, mod/messages/send.php, mod/messages/sent.php, mod/messages/start.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/topbar.php, mod/messages/views/default/messages/view.php, .../notifications/subscriptions/collections.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/personal.php, mod/pages/actions/pages/edit.php, mod/pages/edit.php, mod/pages/new.php, mod/pages/start.php, mod/pages/welcome.php, mod/pages/world.php, mod/profile/actions/addcomment.php, mod/profile/actions/edit.php, mod/profile/start.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/icon.php, .../views/default/profile/profile_ownerblock.php, mod/reportedcontent/actions/add.php, mod/reportedcontent/add.php, .../views/default/reportedcontent/form.php, mod/riverdashboard/actions/add.php, mod/riverdashboard/index.php, .../views/default/riverdashboard/ecml/activity.php, .../views/default/riverdashboard/welcome.php, mod/thewire/index.php, mod/thewire/start.php, views/default/canvas/layouts/widgets.php, views/foaf/page_shells/default.php: Refs #2124: Using get_loggedin_user functions instead of $vars['user'], $_SESSION['user'], etc. * mod/pages/views/default/pages/breadcrumbs.php, views/foaf/user/default.php: Refs #2124: Using elgg_get_page_owner instead of $vars['page_owner'] in views 2010-10-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: organized functions in elgglib by purpose - more or less * engine/lib/elgglib.php, engine/lib/navigation.php, engine/start.php, install/ElggInstaller.php: pulled navigation functions out of elgglib.php * engine/lib/configuration.php, engine/lib/elgglib.php: moved datalist code into the configuration lib * engine/lib/plugins.php: fixed spelling mistake in comment * engine/lib/cache.php, engine/lib/elgglib.php: moved file path cache functions into the cache lib which seems to be a more logical location for them 2010-10-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/useradd.php, engine/lib/entities.php: Fixed an invalid call to get_pageowner_guid() in can_edit_entity(). Removed the call to the validation function in useradd. 2010-10-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt, README.txt: Language changes for contributors and readme. 2010-10-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: small readme tweak. 2010-10-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/mb_wrapper.php: Fixes #2544. Pulled out the eval() for creating elgg_*() mb wrapper functions. * engine/lib/filestore.php: Fixes #2150: Removed old code in filestore. * CHANGES.txt, _css/css.php, _css/js.php, actions/admin/menu_items.php, actions/admin/plugins/simple_update_states.php, actions/comments/add.php, actions/email/save.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/editcollection.php, actions/friends/remove.php, actions/likes/add.php, actions/likes/delete.php, actions/login.php, actions/register.php, actions/user/language.php, actions/user/password.php, actions/user/spotlight.php, actions/useradd.php, actions/usersettings/save.php, actions/widgets/add.php, actions/widgets/reorder.php, actions/widgets/save.php, engine/classes/APIException.php, engine/classes/CallException.php, engine/classes/ClassException.php, engine/classes/ClassNotFoundException.php, engine/classes/ConfigurationException.php, engine/classes/CronException.php, engine/classes/DataFormatException.php, engine/classes/DatabaseException.php, engine/classes/ElggAccess.php, engine/classes/ElggAnnotation.php, engine/classes/ElggCache.php, engine/classes/ElggDiskFilestore.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggFile.php, engine/classes/ElggFileCache.php, engine/classes/ElggFilestore.php, engine/classes/ElggGroup.php, engine/classes/ElggHMACCache.php, engine/classes/ElggMemcache.php, engine/classes/ElggMetadata.php, engine/classes/ElggObject.php, engine/classes/ElggPlugin.php, engine/classes/ElggRelationship.php, engine/classes/ElggSession.php, engine/classes/ElggSharedMemoryCache.php, engine/classes/ElggSite.php, engine/classes/ElggStaticVariableCache.php, engine/classes/ElggUser.php, engine/classes/ElggWidget.php, engine/classes/ErrorResult.php, engine/classes/ExportException.php, engine/classes/Exportable.php, engine/classes/Friendable.php, engine/classes/GenericResult.php, engine/classes/IOException.php, engine/classes/ImportException.php, engine/classes/Importable.php, engine/classes/InstallationException.php, engine/classes/InvalidClassException.php, engine/classes/InvalidParameterException.php, engine/classes/Locatable.php, engine/classes/Loggable.php, engine/classes/NotImplementedException.php, engine/classes/Notable.php, engine/classes/NotificationException.php, engine/classes/ODD.php, engine/classes/ODDDocument.php, engine/classes/ODDEntity.php, engine/classes/PluginException.php, engine/classes/RegistrationException.php, engine/classes/SecurityException.php, engine/classes/SuccessResult.php, engine/classes/XMLRPCArrayParameter.php, engine/classes/XMLRPCBase64Parameter.php, engine/classes/XMLRPCBoolParameter.php, engine/classes/XMLRPCCall.php, engine/classes/XMLRPCDateParameter.php, engine/classes/XMLRPCDoubleParameter.php, engine/classes/XMLRPCErrorResponse.php, engine/classes/XMLRPCIntParameter.php, engine/classes/XMLRPCParameter.php, engine/classes/XMLRPCResponse.php, engine/classes/XMLRPCStringParameter.php, engine/classes/XMLRPCStructParameter.php, engine/classes/XMLRPCSuccessResponse.php, engine/classes/XmlElement.php, engine/handlers/xml-rpc_handler.php, engine/lib/access.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/api.php, engine/lib/calendar.php, engine/lib/configuration.php, engine/lib/cron.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/location.php, engine/lib/memcache.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/opendd.php, engine/lib/output.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/pam.php, engine/lib/plugins.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/statistics.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/upgrades/2008100701.php, engine/lib/upgrades/2008101303.php, engine/lib/upgrades/2009022701.php, engine/lib/upgrades/2009041701.php, engine/lib/upgrades/2009070101.php, engine/lib/upgrades/2009102801.php, engine/lib/upgrades/2010033101.php, engine/lib/upgrades/2010060401.php, engine/lib/upgrades/2010061501.php, engine/lib/upgrades/2010062301.php, engine/lib/upgrades/2010071001.php, engine/lib/upgrades/2010071002.php, engine/lib/users.php, engine/lib/usersettings.php, engine/lib/version.php, engine/lib/views.php, engine/lib/widgets.php, engine/lib/xml-rpc.php, engine/lib/xml.php, engine/settings.example.php, engine/start.php, index.php, install.php, install/ElggInstaller.php, install/ElggRewriteTester.php, .../views/default/profile/profile_ownerblock.php, pages/account/forgotten_password.php, pages/account/register.php, pages/dashboard/index.php, pages/dashboard/latest.php, pages/entities/index.php, pages/friends/add.php, pages/friends/edit.php, pages/friends/index.php, pages/friends/of.php, pages/friends/pickercallback.php, pages/settings/plugins.php, services/api/rest_api.php, services/export/handler.php, simplecache/view.php, upgrade.php: Standardized code in all of core, not including language files, tests, or core mods. 2010-10-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt, README.txt: Updated readme to reflect the MIT license. Updated contributors to be a flat list. 2010-10-27 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * simplecache/view.php: Fixes #2590 - simplecache now works when simplecache turned off 2010-10-25 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/AccessControlQueryComponent.php, engine/classes/DeleteQueryTypeQueryComponent.php, engine/classes/InsertQueryTypeQueryComponent.php, engine/classes/JoinQueryComponent.php, engine/classes/LimitOffsetQueryComponent.php, engine/classes/OrderQueryComponent.php, engine/classes/Query.php, engine/classes/QueryComponent.php, engine/classes/QueryTypeQueryComponent.php, engine/classes/SelectFieldQueryComponent.php, engine/classes/SelectQueryTypeQueryComponent.php, engine/classes/SetQueryComponent.php, engine/classes/SimpleQuery.php, engine/classes/TableQueryComponent.php, engine/classes/UpdateQueryTypeQueryComponent.php, engine/classes/WhereQueryComponent.php, engine/classes/WhereSetQueryComponent.php, engine/classes/WhereStaticQueryComponent.php: Closes #2511. Query object classes removed. 2010-10-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * COPYRIGHT.txt, actions/admin/menu_items.php, actions/comments/add.php, actions/comments/delete.php, actions/entities/delete.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/editcollection.php, actions/friends/remove.php, actions/import/opendd.php, actions/likes/add.php, actions/likes/delete.php, actions/logout.php, .../notifications/settings/usersettings/save.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/user/default_access.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/user/passwordreset.php, actions/user/spotlight.php, actions/useradd.php, actions/usersettings/save.php, actions/widgets/add.php, actions/widgets/reorder.php, actions/widgets/save.php, engine/classes/ElggFile.php, engine/classes/ElggFileCache.php, engine/classes/ElggFilestore.php, engine/classes/ElggGroup.php, engine/classes/ElggHMACCache.php, engine/classes/ElggMemcache.php, engine/classes/ElggMetadata.php, engine/classes/ElggStaticVariableCache.php, engine/classes/ErrorResult.php, engine/classes/Exportable.php, engine/classes/GenericResult.php, engine/classes/IOException.php, engine/classes/Importable.php, engine/classes/InsertQueryTypeQueryComponent.php, engine/classes/InstallationException.php, engine/classes/InvalidClassException.php, engine/classes/InvalidParameterException.php, engine/classes/JoinQueryComponent.php, engine/classes/LimitOffsetQueryComponent.php, engine/classes/Loggable.php, engine/classes/NotImplementedException.php, engine/classes/NotificationException.php, engine/classes/ODD.php, engine/classes/ODDDocument.php, engine/classes/ODDEntity.php, engine/classes/OrderQueryComponent.php, engine/classes/Query.php, engine/classes/QueryComponent.php, engine/classes/QueryTypeQueryComponent.php, engine/classes/RegistrationException.php, engine/classes/SecurityException.php, engine/classes/SelectFieldQueryComponent.php, engine/classes/SelectQueryTypeQueryComponent.php, engine/classes/SetQueryComponent.php, engine/classes/SimpleQuery.php, engine/classes/SuccessResult.php, engine/classes/TableQueryComponent.php, engine/classes/UpdateQueryTypeQueryComponent.php, engine/classes/WhereQueryComponent.php, engine/classes/WhereSetQueryComponent.php, engine/classes/WhereStaticQueryComponent.php, engine/classes/XMLRPCArrayParameter.php, engine/classes/XMLRPCBase64Parameter.php, engine/classes/XMLRPCBoolParameter.php, engine/classes/XMLRPCCall.php, engine/classes/XMLRPCDateParameter.php, engine/classes/XMLRPCDoubleParameter.php, engine/classes/XMLRPCErrorResponse.php, engine/classes/XMLRPCIntParameter.php, engine/classes/XMLRPCParameter.php, engine/classes/XMLRPCResponse.php, engine/classes/XMLRPCStringParameter.php, engine/classes/XMLRPCStructParameter.php, engine/classes/XMLRPCSuccessResponse.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/api.php, engine/lib/cache.php, engine/lib/calendar.php, engine/lib/cron.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/location.php, engine/lib/memcache.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/opendd.php, engine/lib/output.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/pam.php, engine/lib/plugins.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/statistics.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/usersettings.php, engine/lib/version.php, engine/lib/widgets.php, engine/lib/xml-rpc.php, engine/lib/xml.php, engine/tests/api/entity_getter_functions.php, engine/tests/api/helpers.php, engine/tests/objects/entities.php, engine/tests/objects/filestore.php, engine/tests/objects/metadata.php, engine/tests/objects/objects.php, engine/tests/objects/sites.php, engine/tests/objects/users.php, engine/tests/regression/trac_bugs.php, engine/tests/services/api.php, engine/tests/suite.php, engine/tests/test_skeleton.php, index.php, install.php, install/ElggInstaller.php, languages/en.php, mod/blog/actions/blog/auto_save_revision.php, mod/blog/actions/blog/delete.php, mod/blog/actions/blog/save.php, mod/blog/blog_lib.php, mod/blog/start.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/sidebar_edit.php, mod/blog/views/default/blog/sidebar_menu.php, mod/blog/views/default/blog/sidebar_revisions.php, mod/blog/views/default/object/blog.php, mod/bookmarks/actions/add.php, mod/bookmarks/actions/delete.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/css.php, mod/bookmarks/views/default/bookmarks/form.php, mod/bookmarks/views/default/object/bookmarks.php, .../views/default/widgets/bookmarks/edit.php, .../views/default/widgets/bookmarks/view.php, mod/bookmarks/views/rss/object/bookmarks.php, mod/captcha/captcha.php, mod/captcha/languages/en.php, mod/captcha/start.php, mod/captcha/views/default/captcha/css.php, mod/captcha/views/default/input/captcha.php, mod/categories/actions/save.php, mod/categories/listing.php, mod/categories/start.php, mod/categories/views/default/categories.php, mod/categories/views/default/categories/css.php, .../views/default/settings/categories/edit.php, mod/crontrigger/start.php, mod/defaultwidgets/actions/update.php, mod/defaultwidgets/start.php, .../admin/appearance/default_dashboard_widgets.php, .../admin/appearance/default_profile_widgets.php, .../views/default/defaultwidgets/editor.php, mod/diagnostics/actions/download.php, mod/diagnostics/index.php, mod/diagnostics/languages/en.php, mod/diagnostics/start.php, .../views/default/diagnostics/forms/download.php, .../views/default/diagnostics/runalltests.php, mod/ecml/actions/save_permissions.php, mod/ecml/ecml_functions.php, mod/ecml/languages/en.php, mod/ecml/start.php, mod/ecml/views/default/ecml/help.php, mod/ecml/views/default/ecml/input_ext.php, mod/ecml/views/default/ecml/keywords/blip.tv.php, .../views/default/ecml/keywords/dailymotion.php, mod/ecml/views/default/ecml/keywords/entity.php, .../views/default/ecml/keywords/googlemaps.php, mod/ecml/views/default/ecml/keywords/livevideo.php, mod/ecml/views/default/ecml/keywords/redlasso.php, .../views/default/ecml/keywords/slideshare.php, mod/ecml/views/default/ecml/keywords/user_list.php, mod/ecml/views/default/ecml/keywords/vimeo.php, mod/ecml/views/default/ecml/keywords/youtube.php, mod/ecml/views/default/settings/ecml/edit.php, mod/embed/start.php, mod/embed/views/default/embed/css.php, mod/file/actions/delete.php, mod/file/actions/download.php, mod/file/actions/save.php, mod/file/actions/upload.php, mod/file/download.php, mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/languages/en.php, mod/file/search.php, mod/file/start.php, mod/file/thumbnail.php, mod/file/upload.php, mod/file/views/default/file/css.php, mod/file/views/default/file/icon.php, mod/file/views/default/file/upload.php, mod/file/views/default/object/file.php, mod/file/views/rss/object/file.php, mod/file/world.php, mod/friends/start.php, mod/friends/views/default/widgets/friends/edit.php, mod/friends/views/default/widgets/friends/view.php, mod/garbagecollector/languages/en.php, mod/garbagecollector/start.php, mod/groups/actions/addtogroup.php, mod/groups/actions/edit.php, mod/groups/actions/featured.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/deletetopic.php, mod/groups/actions/groupskillinvitation.php, mod/groups/actions/groupskillrequest.php, mod/groups/actions/invite.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/groups/all.php, mod/groups/edit.php, mod/groups/graphics/icon.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invitations.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/membership.php, mod/groups/membershipreq.php, mod/groups/new.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/group/default.php, .../views/default/groups/activity_latest.php, .../views/default/groups/closedmembership.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/icon.php, mod/groups/views/default/groups/members.php, mod/groups/views/default/groups/profileitems.php, .../views/default/object/groupforumtopic.php, .../default/widgets/group_entities_widget/edit.php, .../default/widgets/group_entities_widget/view.php, .../default/widgets/group_members_widget/edit.php, .../default/widgets/group_members_widget/view.php, mod/groups/views/rss/forum/topics.php, mod/groups/views/rss/forum/viewposts.php, mod/groups/views/rss/groups/profileitems.php, mod/groups/views/rss/object/groupforumtopic.php, mod/htmlawed/start.php, mod/invitefriends/actions/invite.php, mod/invitefriends/index.php, mod/invitefriends/languages/en.php, mod/invitefriends/start.php, .../views/default/invitefriends/form.php, .../views/default/invitefriends/formitems.php, mod/logbrowser/languages/en.php, mod/logbrowser/start.php, .../views/default/admin/overview/logbrowser.php, mod/logbrowser/views/default/logbrowser/css.php, mod/logbrowser/views/default/object/logwrapper.php, mod/logrotate/languages/en.php, mod/logrotate/start.php, mod/members/index.php, mod/members/languages/en.php, mod/members/start.php, mod/members/views/default/members/css.php, mod/members/views/default/members/search.php, mod/messageboard/actions/add.php, mod/messageboard/actions/delete.php, mod/messageboard/ajax_endpoint/load.php, mod/messageboard/history.php, mod/messageboard/index.php, mod/messageboard/start.php, .../views/default/messageboard/css.php, .../views/default/messageboard/forms/add.php, .../views/default/messageboard/messageboard.php, .../default/messageboard/messageboard_content.php, .../views/default/widgets/messageboard/edit.php, .../views/default/widgets/messageboard/view.php, mod/messages/actions/delete.php, mod/messages/actions/send.php, mod/messages/index.php, mod/messages/languages/en.php, mod/messages/read.php, mod/messages/send.php, mod/messages/sent.php, mod/messages/start.php, mod/messages/views/default/messages/css.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/forms/view.php, mod/messages/views/default/messages/menu.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/topbar.php, mod/messages/views/default/messages/view.php, mod/notifications/actions/groupsave.php, mod/notifications/actions/save.php, mod/notifications/groups.php, mod/notifications/index.php, mod/notifications/start.php, .../views/default/notifications/css.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/groupsform.php, mod/pages/actions/pages/editwelcome.php, mod/pages/history.php, mod/pages/views/default/widgets/pages/view.php, mod/profile/actions/cropicon.php, mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/edit.php, mod/profile/actions/editdefault.php, mod/profile/actions/editfield.php, mod/profile/actions/iconupload.php, mod/profile/actions/reorder.php, mod/profile/actions/resetdefaultprofile.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/icon.php, mod/profile/icondirect.php, mod/profile/index.php, mod/profile/javascript.php, mod/profile/profile_lib.php, mod/profile/start.php, .../default/admin/appearance/defaultprofile.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/javascript.php, mod/profile/views/default/profile/listing.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/friendlinks.php, mod/profile/views/default/profile/menu/links.php, mod/profile/views/default/profile/metatags.php, mod/profile/views/default/profile/sidebar.php, mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/add.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/start.php, .../default/admin/overview/reportedcontent.php, .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/footer_link.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/listing.php, mod/riverdashboard/actions/add.php, mod/riverdashboard/actions/delete.php, .../views/default/river/item/wrapper_classic.php, .../views/default/riverdashboard/ecml/activity.php, .../views/default/riverdashboard/sitemessage.php, mod/search/index.php, mod/search/search_hooks.php, mod/search/start.php, .../views/default/search/comments/entity.php, mod/search/views/default/search/css.php, mod/search/views/default/search/entity.php, mod/search/views/default/search/gallery.php, .../views/default/search/gallery_listing.php, mod/search/views/default/search/layout.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/startblurb.php, mod/search/views/rss/search/comments/entity.php, mod/search/views/rss/search/entity.php, mod/search/views/rss/search/listing.php, mod/sitepages/languages/en.php, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, .../views/default/admin/site/sitepages.php, .../views/default/sitepages/custom_frontpage.php, .../views/default/sitepages/footer_menu.php, .../views/default/sitepages/forms/edit.php, .../default/sitepages/forms/editfrontsimple.php, .../views/default/sitepages/forms/editmeta.php, .../views/default/sitepages/keywords/sitestats.php, .../views/default/sitepages/keywords/userlist.php, mod/sitepages/views/default/sitepages/menu.php, mod/sitepages/views/default/sitepages/metatags.php, mod/thewire/actions/add.php, mod/thewire/actions/delete.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/index.php, mod/thewire/start.php, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, mod/thewire/views/default/thewire/notfound.php, mod/thewire/views/default/thewire/view.php, mod/thewire/views/rss/object/thewire.php, .../views/rss/search/object/thewire/entity.php, mod/tinymce/start.php, mod/tinymce/views/default/input/longtext.php, mod/twitter/start.php, mod/twitter/views/default/twitter/css.php, mod/twitter/views/default/widgets/twitter/edit.php, mod/twitter/views/default/widgets/twitter/view.php, mod/zaudio/start.php, .../default/file/specialcontent/audio/mp3.php, .../default/file/specialcontent/audio/mpeg.php, .../default/file/specialcontent/audio/mpg.php, pages/dashboard/index.php, pages/dashboard/latest.php, pages/entities/index.php, pages/entities/list.php, pages/friends/add.php, pages/friends/collections.php, pages/friends/edit.php, pages/friends/index.php, pages/friends/of.php, pages/friends/pickercallback.php, pages/settings/index.php, pages/settings/plugins.php, pages/settings/statistics.php, pages/settings/user.php, services/api/rest_api.php, services/export/handler.php, simplecache/view.php, upgrade.php, version.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/admin/appearance/menu_items.php, views/default/admin/components/plugin.php, views/default/admin/components/plugin_settings.php, views/default/admin/overview.php, views/default/admin/overview/numentities.php, views/default/admin/overview/online.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/ajax/loader.php, views/default/api/output.php, views/default/canvas/default.php, views/default/canvas/layouts/administration.php, views/default/canvas/layouts/one_column.php, .../canvas/layouts/one_column_with_sidebar.php, views/default/comments/forms/edit.php, views/default/dashboard/blurb.php, views/default/entities/entity_list.php, views/default/entities/entity_listing.php, views/default/entities/gallery.php, views/default/entities/gallery_listing.php, views/default/export/entity.php, views/default/export/metadata.php, views/default/export/relationship.php, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/collectiontabs.php, views/default/friends/forms/collectionfields.php, views/default/friends/forms/edit.php, views/default/friends/list.php, views/default/friends/picker.php, views/default/friends/river/create.php, views/default/friends/tablelist.php, views/default/friends/tablelistcountupdate.php, views/default/graphics/icon.php, views/default/group/default.php, views/default/group/search/finishblurb.php, views/default/group/search/startblurb.php, views/default/input/access.php, views/default/input/autocomplete.php, views/default/input/button.php, views/default/input/captcha.php, views/default/input/checkboxes.php, views/default/input/datepicker.php, views/default/input/email.php, views/default/input/file.php, views/default/input/form.php, views/default/input/hidden.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/reset.php, views/default/input/securitytoken.php, views/default/input/submit.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/input/urlshortener.php, views/default/input/userpicker.php, views/default/likes/forms/display.php, views/default/likes/forms/edit.php, views/default/likes/forms/link.php, views/default/messages/errors/error.php, views/default/messages/errors/list.php, views/default/messages/exceptions/exception.php, views/default/messages/list.php, views/default/messages/messages/list.php, views/default/messages/messages/message.php, views/default/navigation/breadcrumbs.php, views/default/navigation/pagination.php, views/default/navigation/sidebar_menu.php, views/default/navigation/submenu_group.php, views/default/navigation/submenu_item.php, views/default/navigation/submenu_js.php, views/default/navigation/topbar_tools.php, views/default/navigation/viewtype.php, .../notifications/settings/usersettings.php, views/default/object/default.php, views/default/object/object.php, views/default/object/plugin.php, views/default/object/widget.php, views/default/output/calendar.php, views/default/output/checkboxes.php, views/default/output/confirmlink.php, views/default/output/date.php, views/default/output/email.php, views/default/output/iframe.php, views/default/output/longtext.php, views/default/output/pulldown.php, views/default/output/radio.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/url.php, views/default/page_elements/content_header.php, .../page_elements/content_header_member.php, views/default/page_elements/elgg_footer.php, views/default/page_elements/owner_block.php, views/default/page_shells/admin.php, views/default/page_shells/default.php, views/default/river/item/list.php, views/default/river/item/wrapper.php, views/default/settings/system.php, views/default/settings/upgrading.php, views/default/site/default.php, views/default/spotlight/default.php, views/default/upload/upload_form_content.php, views/default/user/default.php, views/default/user/search/finishblurb.php, views/default/user/search/startblurb.php, views/default/user/settings/default_access.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/form.php, views/default/usersettings/main.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, views/default/usersettings/statistics.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php, views/default/usersettings/user.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php, views/failsafe/canvas/default.php, views/failsafe/messages/exceptions/exception.php, views/failsafe/page_shells/default.php, views/foaf/canvas/default.php, views/foaf/page_elements/contentwrapper.php, views/foaf/page_shells/default.php, views/foaf/search/entity_list.php, views/foaf/user/default.php, views/ical/canvas/default.php, views/ical/export/entity.php, views/ical/object/default.php, views/ical/pageshells/pageshell.php, views/ical/search/entity_list.php, views/installation/canvas/default.php, views/installation/input/access.php, views/installation/input/button.php, views/installation/input/checkboxes.php, views/installation/input/form.php, views/installation/input/hidden.php, views/installation/input/longtext.php, views/installation/input/password.php, views/installation/input/pulldown.php, views/installation/input/reset.php, views/installation/input/securitytoken.php, views/installation/input/submit.php, views/installation/input/text.php, views/installation/messages/errors/error.php, views/installation/messages/errors/list.php, views/installation/messages/list.php, views/installation/messages/messages/list.php, views/installation/messages/messages/message.php, views/installation/page_shells/default.php, views/js/object/default.php, views/js/pageshells/pageshell.php, views/js/user/default.php, views/json/api/output.php, views/json/canvas/default.php, views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/json/group/default.php, views/json/messages/exceptions/exception.php, views/json/object/default.php, views/json/page_elements/contentwrapper.php, views/json/page_shells/default.php, views/json/river/item/list.php, views/json/search/entity_list.php, views/json/site/default.php, views/json/user/default.php, views/opendd/canvas/default.php, views/opendd/export/entity.php, views/opendd/export/metadata.php, views/opendd/export/relationship.php, views/opendd/group/default.php, views/opendd/messages/exceptions/exception.php, views/opendd/object/default.php, views/opendd/pageshells/pageshell.php, views/opendd/search/entity_list.php, views/opendd/site/default.php, views/opendd/user/default.php, views/php/api/output.php, views/php/canvas/default.php, views/php/export/entity.php, views/php/export/metadata.php, views/php/export/relationship.php, views/php/group/default.php, views/php/messages/exceptions/exception.php, views/php/object/default.php, views/php/page_shells/default.php, views/php/search/entity_list.php, views/php/site/default.php, views/php/user/default.php, views/rss/annotation/default.php, views/rss/canvas/default.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/page_elements/contentwrapper.php, views/rss/page_shells/default.php, views/rss/river/item/list.php, views/rss/search/entity_list.php, views/rss/user/default.php, views/xml/api/output.php, views/xml/messages/exceptions/exception.php, views/xml/page_shells/default.php, views/xml/xml-rpc/output.php: Removed @license, @copyright, and @author from files. License and copyright are covered by LICENSE.txt and COPYRIGHT.txt in root. 2010-10-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * pages/entities/index.php, pages/entities/list.php: Fixes #2578 - entity pages should not need call to load engine * engine/lib/elgglib.php: Fixes #733 - events now support PHP callbacks * engine/lib/elgglib.php: better creation of event and plugin hook registration arrays * engine/lib/elgglib.php: Fixes #2466 - split events() into register and trigger functions 2010-10-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Refs #733 - plugin hooks now support PHP callbacks 2010-10-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/actions/add.php, mod/bookmarks/languages/en.php, mod/bookmarks/views/default/object/bookmarks.php: Refs #2551 - merged [7051] and [7053] into trunk * views/default/annotation/annotate.php: Merges [7038] into trunk from 1.7 branch * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/plugins/simple_update_states.php: Refs #2537 - merged [7026] into trunk from 1.7 branch * engine/lib/views.php, simplecache/view.php: Refs #2410 - merged [7024] into trunk from 1.7 branch * mod/profile/views/default/profile/javascript.php, .../views/default/riverdashboard/js.php: Refs #2493 - merged [7008] into trunk from 1.7 branch * engine/classes/ElggMemcache.php: Refs #2465 - merged [7007] into trunk from 1.7 branch * engine/lib/filestore.php, mod/profile/actions/iconupload.php: Refs #2499 - merged [6990] into trunk from 1.7 branch * mod/groups/views/default/river/forum/create.php: Refs #2498 - merged [6982] into trunk from 1.7 branch * mod/file/start.php, mod/file/views/default/file/groupprofile_files.php: Refs #2489 - manually merged [6981] from 1.7 branch to keep group file option consistent across Elgg versions * engine/lib/database.php: Refs #2474 - merged [6976] from 1.7 branch into trunk * mod/pages/actions/pages/editwelcome.php, mod/pages/index.php, mod/pages/start.php, .../views/default/forms/pages/editwelcome.php, mod/pages/welcome.php, mod/pages/world.php: Refs #2496 - manually merged [6975] from 1.7 branch * mod/pages/actions/pages/edit.php: fixed stray character that got into pages edit action * install/ElggInstaller.php, views/installation/install/forms/admin.php, views/installation/install/forms/database.php, views/installation/install/forms/settings.php: Fixes #2570 - cannot replicate issue with current_page_url() so returned to using it - fixes subdirectory install issue 2010-10-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php, install/languages/en.php: added a check for register globals 2010-10-17 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/input.php, engine/start.php: Fixes #2563 - setup autoload in elgglib.php so exceptions and other classes are available as soon as possible * install/ElggInstaller.php: removed exceptions.php from install boot loading 2010-10-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php, languages/en.php: Fixes #2514 - separating action error messages for undefined and no action script file * engine/lib/query.php, engine/start.php, install/ElggInstaller.php: Refs #2511 - removed empty query.php lib file * engine/lib/elgglib.php, engine/lib/output.php, engine/lib/social.php, engine/start.php, install/ElggInstaller.php: Fixes #2339 - removes social library and deprecates its two functions (put it output.php for lack of a better location) * engine/lib/entities.php: Fixes #2403 - adds unregister_entity_type() 2010-10-14 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/exceptions.php, engine/start.php: Deprecated unnecessary exceptions.php lib file * mod/blog/classes/ElggBlog.php: Switching blog over to autoload method for plugin classes * engine/lib/elgglib.php, engine/lib/plugins.php, engine/start.php, mod/blog/blog_lib.php: Fixes #2547: Plugins can now participate in autoloading classes. 2010-10-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php, install/ElggRewriteTester.php, install/cli/sample_installer.php, install/languages/en.php: Fixes #2556 - one step install now supported with sample cli script 2010-10-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php, install/languages/en.php: Fixes #2312 - checking value of arg_separator.output during install * views/installation/input/button.php, views/installation/input/form.php, views/installation/install/forms/admin.php, views/installation/install/forms/database.php, views/installation/install/forms/settings.php, views/installation/install/forms/template.php, views/installation/install/nav.php: Fixes #2522 - disabling form submission after first submission * install/ElggRewriteTester.php, install/languages/en.php: Fixes #2521 - added check for old .htaccess * install/ElggInstaller.php, install/languages/en.php, languages/en.php: better handling of settings file issues during installation * htaccess_dist: forgot to update rewrite rule in htaccess_dist 2010-10-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php, install/ElggRewriteTester.php, install/languages/en.php: Pulled rewrite test out into separate class 2010-10-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/start.php: Fixes #2529 for real this time. Not using made up ElggEntity attributes. Added canEdit() override for user validation so it can disable users after they register. * engine/lib/entities.php: Checking for a valid entity before using its methods in update_entity(). * engine/classes/ElggEntity.php: ElggEntity::disable() and enable() now update the attributes so you don't have stale data on the object. 2010-10-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, engine/settings.example.php, install/ElggInstaller.php, install/languages/en.php: using config variable for minimum password length * install/ElggInstaller.php, install/languages/en.php: better error messages when there are already Elgg database tables in the database * install/ElggInstaller.php: fixed issue when settings.php is filled out before installation is started * engine/lib/elgglib.php, engine/lib/install.php, languages/en.php, views/failsafe/messages/exceptions/exception.php, views/failsafe/page_shells/default.php: handling the database being down/busy or an incomplete install. Also cleaned up failsafe views * engine/lib/database.php: removed function replaced by installer * install/ElggInstaller.php, views/installation/install/pages/complete.php: finished the auto login option for the installer 2010-10-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/register.php, install/ElggInstaller.php, install/languages/en.php: pulled out special exception in registration action for first admin login 2010-10-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/start.php: Fixes #2529. User validation only prevents logins for disabled users to avoid conflicting with alternative login plugins. 2010-10-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php, install/languages/en.php: using new email validation in installer * engine/lib/input.php, engine/lib/users.php: Fixes #2161 - using filter_var() in email validation and moved is_email_address() to the input library 2010-10-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php, install/languages/en.php, views/installation/install/pages/complete.php: pulled more language strings out of installer into language file * _graphics/elgg_logo.png, install/css/install.css, install/install.css, views/installation/install/header.php, views/installation/page_shells/default.php: added Elgg logo to installer screens 2010-10-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/actions/validate.php, mod/uservalidationbyemail/lib/functions.php, .../views/default/admin/users/unvalidated.php, .../uservalidationbyemail/unvalidated_user.php: Merged some fixes from the 1.7.4 backport of uservalidationbyemail. 2010-10-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php, engine/lib/actions.php, engine/lib/elgglib.php, engine/lib/install.php, engine/start.php, install/languages/en.php, languages/en.php, views/default/settings/install.php: removed several parts of the old installer from the core * .../messages/sanitisation/dbsettings_error.php, views/failsafe/messages/sanitisation/htaccess.php, views/failsafe/messages/sanitisation/settings.php, views/failsafe/settings/install.php, views/failsafe/settings/system.php: removed old views used in previous installer * install/ElggInstaller.php, install/languages/en.php, languages/en.php, views/installation/install/forms/template.php, views/installation/page_shells/default.php: Pulled installation language strings out of core language file into installer 2010-10-05 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2010100500.php, version.php: Creating an upgrade to migrate users from old oauth to new oauth_lib plugin. Closes #2532 * mod/oauth/manifest.xml, mod/oauth/start.php, mod/oauth/vendors/oauth/LICENSE, mod/oauth/vendors/oauth/example/server/INSTALL, .../vendors/oauth/example/server/core/init.php, .../example/server/core/templates/inc/footer.tpl, .../example/server/core/templates/inc/header.tpl, .../oauth/example/server/core/templates/index.tpl, .../oauth/example/server/core/templates/logon.tpl, .../example/server/core/templates/register.tpl, .../vendors/oauth/example/server/www/hello.php, .../vendors/oauth/example/server/www/index.php, .../vendors/oauth/example/server/www/logon.php, .../vendors/oauth/example/server/www/oauth.php, .../vendors/oauth/example/server/www/register.php, .../oauth/example/server/www/services.xrds.php, mod/oauth/vendors/oauth/library/OAuthDiscovery.php, mod/oauth/vendors/oauth/library/OAuthException.php, mod/oauth/vendors/oauth/library/OAuthRequest.php, .../vendors/oauth/library/OAuthRequestLogger.php, .../vendors/oauth/library/OAuthRequestSigner.php, .../vendors/oauth/library/OAuthRequestVerifier.php, mod/oauth/vendors/oauth/library/OAuthRequester.php, mod/oauth/vendors/oauth/library/OAuthServer.php, mod/oauth/vendors/oauth/library/OAuthStore.php, .../library/body/OAuthBodyContentDisposition.php, .../library/body/OAuthBodyMultipartFormdata.php, .../vendors/oauth/library/discovery/xrds_parse.php, .../vendors/oauth/library/discovery/xrds_parse.txt, .../OAuthSignatureMethod.class.php, .../OAuthSignatureMethod_HMAC_SHA1.php, .../signature_method/OAuthSignatureMethod_MD5.php, .../OAuthSignatureMethod_PLAINTEXT.php, .../OAuthSignatureMethod_RSA_SHA1.php, .../library/store/OAuthStoreAbstract.class.php, .../oauth/library/store/OAuthStoreAnyMeta.php, .../oauth/library/store/OAuthStoreMySQL.php, .../vendors/oauth/library/store/mysql/install.php, .../vendors/oauth/library/store/mysql/mysql.sql, .../oauth/test/discovery/xrds-fireeagle.xrds, .../oauth/test/discovery/xrds-getsatisfaction.xrds, .../oauth/test/discovery/xrds-magnolia.xrds, mod/oauth/vendors/oauth/test/oauth_test.php, mod/oauth_lib/manifest.xml, mod/oauth_lib/start.php, mod/oauth_lib/vendors/oauth/LICENSE, mod/oauth_lib/vendors/oauth/example/server/INSTALL, .../vendors/oauth/example/server/core/init.php, .../example/server/core/templates/inc/footer.tpl, .../example/server/core/templates/inc/header.tpl, .../oauth/example/server/core/templates/index.tpl, .../oauth/example/server/core/templates/logon.tpl, .../example/server/core/templates/register.tpl, .../vendors/oauth/example/server/www/hello.php, .../vendors/oauth/example/server/www/index.php, .../vendors/oauth/example/server/www/logon.php, .../vendors/oauth/example/server/www/oauth.php, .../vendors/oauth/example/server/www/register.php, .../oauth/example/server/www/services.xrds.php, .../vendors/oauth/library/OAuthDiscovery.php, .../vendors/oauth/library/OAuthException.php, .../vendors/oauth/library/OAuthRequest.php, .../vendors/oauth/library/OAuthRequestLogger.php, .../vendors/oauth/library/OAuthRequestSigner.php, .../vendors/oauth/library/OAuthRequestVerifier.php, .../vendors/oauth/library/OAuthRequester.php, .../vendors/oauth/library/OAuthServer.php, mod/oauth_lib/vendors/oauth/library/OAuthStore.php, .../library/body/OAuthBodyContentDisposition.php, .../library/body/OAuthBodyMultipartFormdata.php, .../vendors/oauth/library/discovery/xrds_parse.php, .../vendors/oauth/library/discovery/xrds_parse.txt, .../OAuthSignatureMethod.class.php, .../OAuthSignatureMethod_HMAC_SHA1.php, .../signature_method/OAuthSignatureMethod_MD5.php, .../OAuthSignatureMethod_PLAINTEXT.php, .../OAuthSignatureMethod_RSA_SHA1.php, .../library/store/OAuthStoreAbstract.class.php, .../oauth/library/store/OAuthStoreAnyMeta.php, .../oauth/library/store/OAuthStoreMySQL.php, .../vendors/oauth/library/store/mysql/install.php, .../vendors/oauth/library/store/mysql/mysql.sql, .../oauth/test/discovery/xrds-fireeagle.xrds, .../oauth/test/discovery/xrds-getsatisfaction.xrds, .../oauth/test/discovery/xrds-magnolia.xrds, mod/oauth_lib/vendors/oauth/test/oauth_test.php: Changing the name of the oAuth plugin to reflect it's library service status. Refs #2532 2010-10-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/install.css, views/installation/messages/errors/list.php, views/installation/messages/messages/list.php: Fixes #2523 - errors get red box during install * install/ElggInstaller.php, views/failsafe/input/access.php, views/failsafe/input/button.php, views/failsafe/input/checkboxes.php, views/failsafe/input/form.php, views/failsafe/input/hidden.php, views/failsafe/input/longtext.php, views/failsafe/input/password.php, views/failsafe/input/pulldown.php, views/failsafe/input/reset.php, views/failsafe/input/securitytoken.php, views/failsafe/input/submit.php, views/failsafe/input/text.php, views/failsafe/install/footer.php, views/failsafe/install/forms/admin.php, views/failsafe/install/forms/database.php, views/failsafe/install/forms/settings.php, views/failsafe/install/forms/template.php, views/failsafe/install/header.php, views/failsafe/install/nav.php, views/failsafe/install/pages/admin.php, views/failsafe/install/pages/complete.php, views/failsafe/install/pages/database.php, views/failsafe/install/pages/requirements.php, views/failsafe/install/pages/settings.php, views/failsafe/install/pages/welcome.php, views/failsafe/install/sidebar.php, views/failsafe/messages/errors/error.php, views/failsafe/messages/errors/list.php, views/failsafe/messages/list.php, views/failsafe/messages/messages/list.php, views/failsafe/messages/messages/message.php, views/failsafe/page_shells/install.php, views/installation/input/access.php, views/installation/input/button.php, views/installation/input/checkboxes.php, views/installation/input/form.php, views/installation/input/hidden.php, views/installation/input/longtext.php, views/installation/input/password.php, views/installation/input/pulldown.php, views/installation/input/reset.php, views/installation/input/securitytoken.php, views/installation/input/submit.php, views/installation/input/text.php, views/installation/install/footer.php, views/installation/install/forms/admin.php, views/installation/install/forms/database.php, views/installation/install/forms/settings.php, views/installation/install/forms/template.php, views/installation/install/header.php, views/installation/install/nav.php, views/installation/install/pages/admin.php, views/installation/install/pages/complete.php, views/installation/install/pages/database.php, views/installation/install/pages/requirements.php, views/installation/install/pages/settings.php, views/installation/install/pages/welcome.php, views/installation/install/sidebar.php, views/installation/messages/errors/error.php, views/installation/messages/errors/list.php, views/installation/messages/list.php, views/installation/messages/messages/list.php, views/installation/messages/messages/message.php, views/installation/page_shells/default.php: moved installation to its own viewtype 2010-10-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/lib/functions.php, .../views/default/admin/users/unvalidated.php: Using more built-in API to get unvalidated users. 2010-10-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php, languages/en.php: Refs #2129: Pulls some strings out into elgg_echo() in new installation. * languages/en.php: Refs #2129: Added missing language string for new installer. * htaccess_dist: Cleaned up tabs vs spaces in htaccess_dist. * languages/en.php: Refs #2129: Added missing language string for new installer. 2010-10-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php: uservalidationbyemail is turned on by default so we need to have the first admin user validated 2010-10-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * install/ElggInstaller.php, languages/en.php: Closes #2129 - installer now works with web servers besides Apache - tested with nginx 2010-10-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/actions/bulk_action.php, mod/uservalidationbyemail/actions/delete.php, .../actions/resend_validation.php, mod/uservalidationbyemail/actions/validate.php, mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/lib/functions.php, mod/uservalidationbyemail/start.php, .../views/default/admin/users/unvalidated.php, .../uservalidationbyemail/unvalidated_user.php: Added admin page to validate, resend validation requests, or delete unvalidated users. 2010-10-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/login_dropdown.php: Fixes #2505 - fixes the registration link on the drop down login form 2010-10-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/start.php, .../default/admin/overview/reportedcontent.php: Fixed incorrect echoing of an array. * simplecache/view.php: Fixes #2504. Renamed $view to $view_name in simplecache/view.php to avoid var name collision with engine/start.php's $view. 2010-10-01 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: replacing more documentation lost in integration of installer * engine/settings.example.php, engine/start.php, htaccess_dist, install.php, install/ElggInstaller.php, install/install.css, languages/en.php, views/failsafe/input/password.php, views/failsafe/install/footer.php, views/failsafe/install/forms/admin.php, views/failsafe/install/forms/database.php, views/failsafe/install/forms/settings.php, views/failsafe/install/forms/template.php, views/failsafe/install/header.php, views/failsafe/install/nav.php, views/failsafe/install/pages/admin.php, views/failsafe/install/pages/complete.php, views/failsafe/install/pages/database.php, views/failsafe/install/pages/requirements.php, views/failsafe/install/pages/settings.php, views/failsafe/install/pages/welcome.php, views/failsafe/install/sidebar.php, views/failsafe/page_shells/install.php: Refs #2129 - integrates new installer code from http://github.com/cash/Elgg - does not work yet with non-Apache web servers 2010-09-30 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, friends/add.php, friends/collections.php, friends/edit.php, friends/index.php, friends/of.php, friends/pickercallback.php, pages/friends/add.php, pages/friends/collections.php, pages/friends/edit.php, pages/friends/index.php, pages/friends/of.php, pages/friends/pickercallback.php, views/default/friends/collection.php, views/default/friends/collectiontabs.php: Closes #2344 - moves friends pages into pages directory * engine/lib/entities.php, entities/index.php, entities/list.php, mod/file/start.php, pages/entities/index.php, pages/entities/list.php: Refs #2344 - moves entities directory to pages directory * admin/index.php, engine/lib/admin.php, search/index.php: Refs #2344 - removed unused search and admin directories * engine/lib/usersettings.php, pages/settings/index.php, pages/settings/plugins.php, pages/settings/statistics.php, pages/settings/user.php, settings/index.php, settings/plugins.php, settings/statistics.php, settings/user.php: Refs #2344 - moves settings pages into the pages directory * dashboard/index.php, dashboard/latest.php, engine/lib/users.php, pages/dashboard/index.php, pages/dashboard/latest.php, views/default/dashboard/blurb.php: Refs #2344 - moves dashboard pages into pages directory * account/forgotten_password.php, account/register.php, engine/classes/ElggSite.php, engine/lib/users.php, pages/account/forgotten_password.php, pages/account/register.php, views/default/account/forms/login.php, views/default/account/forms/login_dropdown.php, .../default/account/forms/login_walled_garden.php: Refs #2344 - move account pages into pages directory 2010-09-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, actions/register.php, actions/user/requestnewpassword.php, engine/lib/sessions.php, engine/lib/users.php, languages/en.php, mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/lib/functions.php, mod/uservalidationbyemail/start.php: Fixes #617, #2271 User validation removed from core to UserValidationByEmail plugin. Without a validation plugin, users can login immediately. Fixes #2243 Removed "You have validated your email" email. Users are logged in immediately after registration or validating email. Refs #2409 Added register, user plugin hook that is called only on self registration. Can be used to halt registration. 2010-09-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Checking for menu items before doing a foreach(). * engine/lib/views.php: Checking for $CONFIG->view_type before accessing it in elgg_is_valid_viewtype(). Prevents a notice during installation. 2010-09-25 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/email/save.php: Cleaned up the file docblock. 2010-09-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/email/save.php: Fixes #1418: Changing an email address no longer invalidates an account. * engine/classes/ElggUser.php: Refs #617: ElggUser:makeAdmin() and removeAdmin() correctly set the attribute for unsaved users. * engine/lib/api.php: Refs #2459: Merged [6927] to trunk. * views/json/entities/entity_list.php: Merged [6923] to trunk. * actions/register.php, languages/en.php: Refs #2454: Merged [6920] to trunk. * mod/profile/start.php: Merged [6905] to trunk. * engine/lib/group.php: Refs #2437: Merged [6707] to trunk. * mod/profile/start.php: Refs #2429: Merged [6889] to trunk. 2010-09-23 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/ElggObject.php, engine/classes/ElggSite.php: Refs #2450: Documented ElggSite, clarified some docs on ElggObject. 2010-09-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/APIException.php, engine/classes/AccessControlQueryComponent.php, engine/classes/CallException.php, engine/classes/ClassException.php, engine/classes/ClassNotFoundException.php, engine/classes/ConfigurationException.php, engine/classes/CronException.php, engine/classes/DataFormatException.php, engine/classes/DatabaseException.php, engine/classes/DeleteQueryTypeQueryComponent.php, engine/classes/ElggAccess.php, engine/classes/ElggAnnotation.php, engine/classes/ElggCache.php, engine/classes/ElggEntity.php, engine/classes/ElggExtender.php, engine/classes/ElggFileCache.php, engine/classes/ElggFilestore.php, engine/classes/ElggGroup.php, engine/classes/ElggHMACCache.php, engine/classes/ElggMemcache.php, engine/classes/ElggMetadata.php, engine/classes/ElggObject.php, engine/classes/ElggPlugin.php, engine/classes/ElggRelationship.php, engine/classes/ElggSession.php, engine/classes/ElggSharedMemoryCache.php, engine/classes/ElggSite.php, engine/classes/ElggStaticVariableCache.php, engine/classes/ElggUser.php, engine/classes/ElggWidget.php, engine/classes/ErrorResult.php, engine/classes/ExportException.php, engine/classes/Exportable.php, engine/classes/GenericResult.php, engine/classes/IOException.php, engine/classes/ImportException.php, engine/classes/Importable.php, engine/classes/InsertQueryTypeQueryComponent.php, engine/classes/InstallationException.php, engine/classes/InvalidClassException.php, engine/classes/InvalidParameterException.php, engine/classes/JoinQueryComponent.php, engine/classes/LimitOffsetQueryComponent.php, engine/classes/Locatable.php, engine/classes/Loggable.php, engine/classes/NotImplementedException.php, engine/classes/Notable.php, engine/classes/NotificationException.php, engine/classes/ODD.php, engine/classes/ODDDocument.php, engine/classes/ODDEntity.php, engine/classes/OrderQueryComponent.php, engine/classes/PluginException.php, engine/classes/Query.php, engine/classes/QueryComponent.php, engine/classes/QueryTypeQueryComponent.php, engine/classes/RegistrationException.php, engine/classes/SecurityException.php, engine/classes/SelectFieldQueryComponent.php, engine/classes/SelectQueryTypeQueryComponent.php, engine/classes/SetQueryComponent.php, engine/classes/SimpleQuery.php, engine/classes/SuccessResult.php, engine/classes/TableQueryComponent.php, engine/classes/UpdateQueryTypeQueryComponent.php, engine/classes/WhereQueryComponent.php, engine/classes/WhereSetQueryComponent.php, engine/classes/WhereStaticQueryComponent.php, engine/classes/XMLRPCArrayParameter.php, engine/classes/XMLRPCBase64Parameter.php, engine/classes/XMLRPCBoolParameter.php, engine/classes/XMLRPCCall.php, engine/classes/XMLRPCDateParameter.php, engine/classes/XMLRPCDoubleParameter.php, engine/classes/XMLRPCErrorResponse.php, engine/classes/XMLRPCIntParameter.php, engine/classes/XMLRPCParameter.php, engine/classes/XMLRPCResponse.php, engine/classes/XMLRPCStringParameter.php, engine/classes/XMLRPCStructParameter.php, engine/classes/XMLRPCSuccessResponse.php, engine/classes/XmlElement.php: Converted line endings to unix. * engine/classes/ElggAnnotation.php, engine/classes/ElggExtender.php, engine/classes/ElggPlugin.php, engine/classes/ElggRelationship.php: Refs #2450: Documented a few more classes. * engine/classes/ElggObject.php: Refs #2450: Documented ElggObject. * engine/classes/ElggEntity.php: Refs #2450: ElggEntity documented. * engine/lib/entities.php: Refs #2450: Changed the subpackage and fixed a typo. 2010-09-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/APIException.php, engine/classes/AccessControlQueryComponent.php, engine/classes/CallException.php, engine/classes/ClassException.php, engine/classes/ClassNotFoundException.php, engine/classes/ConfigurationException.php, engine/classes/CronException.php, engine/classes/DataFormatException.php, engine/classes/DatabaseException.php, engine/classes/DeleteQueryTypeQueryComponent.php, engine/classes/ElggAccess.php, engine/classes/ElggAnnotation.php, engine/classes/ElggCache.php, engine/classes/ElggDiskFilestore.php: Refs #2450: Documented first bit of the classes. * engine/lib/views.php: Refs #2450: Documented views.php. 2010-09-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Fixes #2479: Removed unused actions init and registered "error" action. * documentation/examples/actions/manual_tokens.php, engine/handlers/action_handler.php, engine/lib/actions.php: Refs #2450: Added documentation for actions. 2010-09-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Refs #2450: Documented access.php. * engine/lib/elgglib.php: Refs #2450: Changed preferred syntax for talking about hooks / events because :s are used in some names. Now using $name, $type. * engine/lib/elgglib.php: Correct spaces issue in autoload function. * engine/lib/entities.php: Refs #2450: Documented entities.php 2010-09-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/action_handler.php, engine/handlers/cron_handler.php, engine/handlers/pagehandler.php, engine/handlers/service_handler.php, engine/handlers/xml-rpc_handler.php: Refs #2450: Documented handler files. 2010-09-15 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/classes/APIException.php, engine/classes/AccessControlQueryComponent.php, engine/classes/CallException.php, engine/classes/ClassException.php, engine/classes/ClassNotFoundException.php, engine/classes/ConfigurationException.php, engine/classes/DataFormatException.php, engine/classes/DatabaseException.php, engine/classes/DeleteQueryTypeQueryComponent.php, engine/classes/IOException.php, engine/classes/InsertQueryTypeQueryComponent.php, engine/classes/InstallationException.php, engine/classes/InvalidClassException.php, engine/classes/InvalidParameterException.php, engine/classes/JoinQueryComponent.php, engine/classes/LimitOffsetQueryComponent.php, engine/classes/NotImplementedException.php, engine/classes/NotificationException.php, engine/classes/OrderQueryComponent.php, engine/classes/PluginException.php, engine/classes/Query.php, engine/classes/QueryComponent.php, engine/classes/QueryTypeQueryComponent.php, engine/classes/RegistrationException.php, engine/classes/SecurityException.php, engine/classes/SelectFieldQueryComponent.php, engine/classes/SelectQueryTypeQueryComponent.php, engine/classes/SetQueryComponent.php, engine/classes/SimpleQuery.php, engine/classes/TableQueryComponent.php, engine/classes/UpdateQueryTypeQueryComponent.php, engine/classes/WhereQueryComponent.php, engine/classes/WhereSetQueryComponent.php, engine/classes/WhereStaticQueryComponent.php, engine/lib/access.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/api.php, engine/lib/cache.php, engine/lib/calendar.php, engine/lib/cron.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/exceptions.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/install.php, engine/lib/location.php, engine/lib/memcache.php, engine/lib/metadata.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/opendd.php, engine/lib/plugins.php, engine/lib/query.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/widgets.php, engine/lib/xml-rpc.php, engine/lib/xml.php: Refs #2220: Pulled remaining classes out of lib files. Core classes now autoloaded via __autoload(). 2010-09-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * account/forgotten_password.php, account/register.php: Refs #2450: Updated docs for account/* * engine/start.php: Refs #2450: Documented engine/start.php * documentation/stubs/config.php: Refs @2450: Better documentation for $CONFIG->view. * documentation/stubs/config.php: Refs #2450: Added config.php stub to document many of the $CONFIG vars. * actions/admin/menu_items.php: Removing unused 'menu_items_hide_toolbar_entries' config value. * engine/lib/elgglib.php: Fixes #2366: Deprecated test_ip() and is_ip_in_array(). * documentation/examples/events/advanced.php, documentation/examples/events/all.php, documentation/examples/events/basic.php, documentation/examples/events/emit.php, documentation/examples/hooks/basic.php, documentation/examples/hooks/register/advanced.php, documentation/examples/hooks/register/all.php, documentation/examples/hooks/register/basic.php, documentation/examples/hooks/register/emit.php, documentation/examples/hooks/trigger/advanced.php, documentation/examples/hooks/trigger/basic.php: Adding documentation and examples. * engine/lib/elgglib.php: Refs #2450: Added documentation to elgglib. 2010-09-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Refs #2450: Really removed the @uses and @see tags. * engine/lib/database.php: Refs #2450: Removing @see and @uses. Replaced NB: with English phrases. * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/plugins/simple_update_states.php, actions/admin/site/update_advanced.php, actions/admin/site/update_basic.php, actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php: Refs #2450: Updated docs for core admin actions. 2010-09-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Merged get_entities() is_numeric() fix to trunk. 2010-09-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/settings.example.php: Updated settings.example.php docs * engine/lib/configuration.php: Refs #2450: Documented configuration.php. 2010-09-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Refs #2450: Documentation added for database functions. * engine/settings.example.php: Refs #2450: Added db_disable_query_cache to settings.example.php. * engine/settings.example.php: Refs #2450: Documented db-related $CONFIG vars. 2010-09-07 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * _css/css.php, _css/js.php: Refs #2450: Fixed some typos in css/js simplecache documentation 2010-09-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * account/forgotten_password.php, account/register.php: Refs #2450: Documentation for account/ files added. * _css/js.php: Refs #2450: Added the default viewtype in the views dir for the @see tag. * _css/css.php, _css/js.php: Refs #2450: Added documentation for js and css files. 2010-08-31 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, .../views/default/profile/profile_navigation.php, .../views/default/profile/profile_ownerblock.php: Refs #2434 - make view failures spectacular rather than silent since they should only happen during development * mod/profile/start.php, .../views/default/profile/profile_navigation.php, .../views/default/profile/profile_ownerblock.php: Refs #2434 - made the profile plugin more robust to bad urls and did a little code standardization 2010-08-30 ewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/groupprofile.php, mod/groups/views/default/group/default.php, mod/groups/views/default/group/group.php: Fixes #2289: grouprofile.php now uses elgg_view_entity and group/group has been renamed to group/default * views/default/css.php, views/default/navigation/breadcrumbs.php: Refs #2394: changed breadcrumbs from an id to a class 2010-08-29 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/annotations.php, engine/lib/metadata.php: Merged [6875] from 1.7 branch into trunk * mod/captcha/start.php: merged [6876] into trunk from 1.7 branch 2010-08-28 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: added escaping to get_entities_from_private_setting_multi() 2010-08-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: Closes #2420 Trac seems to work. * README.txt: Refs #2420 trac test. * README.txt: Refs #2420: Trac test. * README.txt: Refs #2420 trac test. 2010-08-28 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pageowner.php: Refs #1439 added better page owner functions 2010-08-26 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2010062301.php: Merged [6857] into trunk 2010-08-25 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/captcha/captcha.php, mod/captcha/languages/en.php, mod/captcha/manifest.xml, mod/captcha/start.php, mod/captcha/views/default/input/captcha.php: standardized captcha plugin 2010-08-23 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, .../views/default/object/groupforumtopic.php: Merged [6819] into trunk from 1.7 branch * mod/thewire/languages/en.php, .../views/default/thewire/profile_status.php: merged [6828] into trunk from 1.7 branch * mod/thewire/languages/en.php, mod/thewire/views/default/object/thewire.php: merged [6829] from 1.7 branch into trunk * .../views/default/object/groupforumtopic.php: merged [6832] into trunk from 1.7 branch 2010-08-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Fixed text overflow and word-breaking for base theme 2010-08-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, CONTRIBUTORS.txt, engine/lib/annotations.php, engine/lib/entities.php, engine/lib/plugins.php, engine/schema/upgrades/2009100701.sql, engine/start.php, languages/en.php, mod/embed/views/default/object/default/embed.php, mod/reportedcontent/languages/en.php, mod/search/start.php, mod/twitter/views/default/widgets/twitter/view.php, views/default/messages/errors/error.php, views/default/messages/messages/message.php, views/default/output/longtext.php: Merged r6812:6837 from 1.7 branch to trunk (skipping some changes to plugins like groups and wire) * CHANGES.txt, .../notifications/settings/usersettings/save.php, actions/user/default_access.php, engine/lib/access.php, engine/lib/actions.php, engine/lib/annotations.php, engine/lib/api.php, engine/lib/cache.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/location.php, engine/lib/mb_wrapper.php, engine/lib/memcache.php, engine/lib/metadata.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/pam.php, engine/lib/plugins.php, engine/lib/query.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/views.php, engine/lib/widgets.php, engine/lib/xml-rpc.php, languages/en.php, mod/friends/add.php, mod/friends/collections.php, mod/friends/edit.php, mod/friends/languages/en.php, mod/friends/start.php, mod/friends/views/default/widgets/friends/edit.php, mod/friends/views/default/widgets/friends/view.php, mod/htmlawed/start.php, mod/messages/start.php, .../views/default/widgets/messages/view.php, mod/pages/languages/en.php, mod/riverdashboard/languages/en.php, services/export/handler.php, views/default/account/forms/useradd.php, views/default/friends/collection.php, views/default/friends/collectiontabs.php, views/default/input/autocomplete.php, views/default/page_elements/title.php, views/default/usersettings/plugins_opt/plugin.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php: Merged r6757:6810 from 1.7 branch into trunk * actions/email/save.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/remove.php, actions/plugins/usersettings/save.php, actions/user/default_access.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/user/spotlight.php, engine/lib/annotations.php, engine/lib/database.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/metadata.php, engine/lib/plugins.php, engine/lib/relationships.php, engine/lib/tags.php, engine/tests/regression/trac_bugs.php, entities/list.php, mod/categories/listing.php, mod/categories/views/default/categories/list.php, mod/file/search.php, mod/groups/actions/addtogroup.php, mod/groups/languages/en.php, .../views/default/groups/closedmembership.php, settings/index.php, settings/plugins.php, settings/statistics.php, settings/user.php, views/json/river/item/list.php: Merged r6701:6756 from 1.7 branch into trunk * engine/lib/entities.php, engine/lib/relationships.php, engine/lib/upgrades/2010071001.php, engine/lib/upgrades/2010071002.php, mod/notifications/start.php, mod/pages/actions/pages/edit.php, mod/pages/start.php, mod/pages/views/default/forms/pages/edit.php, mod/profile/actions/cropicon.php, mod/profile/actions/iconupload.php, mod/profile/icon.php, mod/profile/icondirect.php, mod/profile/start.php, version.php: Merged r6684:6694 from 1.7 branch to trunk (pages plugin was manually merged due to standardization of code in trunk but not branch) * engine/lib/entities.php, engine/lib/metadata.php, engine/lib/output.php, engine/lib/views.php, engine/lib/widgets.php, mod/file/world.php: Merged r6671:6683 from 1.7 branch to trunk * actions/admin/user/delete.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/filestore.php, engine/lib/metadata.php, engine/lib/output.php, engine/lib/version.php, engine/lib/views.php, htaccess_dist, languages/en.php, mod/blog/actions/blog/auto_save_revision.php, mod/blog/actions/blog/delete.php, mod/blog/actions/blog/save.php, mod/bookmarks/actions/delete.php, mod/embed/views/default/embed/item/gallery.php, mod/embed/views/default/embed/item/list.php, mod/file/actions/delete.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, mod/pages/actions/pages/delete.php, .../views/default/river/object/page/create.php, .../default/admin/overview/reportedcontent.php, mod/riverdashboard/endpoint/get_comments.php, .../views/default/river/item/wrapper.php, views/default/input/checkboxes.php, views/default/input/radio.php, views/failsafe/input/checkboxes.php: Merged r6620:6653 from 1.7 branch into trunk * engine/lib/annotations.php, engine/lib/api.php, mod/file/start.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/sharing/invite.php: Merged r6614:6617 from 1.7 branch into trunk * engine/lib/upgrades/2010070301.php, mod/groups/actions/edit.php, mod/groups/actions/join.php, mod/groups/languages/en.php, mod/groups/views/default/river/group/create.php, .../default/river/relationship/member/create.php, version.php: Merged [6612] from 1.7 into the trunk * engine/lib/entities.php, engine/lib/export.php, engine/lib/input.php, engine/lib/metadata.php, engine/tests/objects/metadata.php, .../views/default/forms/forums/edittopic.php, .../views/default/object/groupforumtopic.php, .../views/default/river/object/group/create.php, views/foaf/page_elements/title.php, views/json/page_elements/title.php, views/rss/navigation/pagination.php, views/rss/page_elements/title.php: Merged [6600],[6601],[6605],[6606],[6607],[6608],[6611] from 1.7 branch into trunk 2010-08-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/output.php, mod/blog/start.php, mod/blog/views/default/blog/sidebar_edit.php, mod/blog/views/default/blog/sidebar_revisions.php, mod/blog/views/default/object/blog.php, .../views/default/river/object/blog/create.php, mod/bookmarks/start.php, .../views/default/bookmarks/group_bookmarks.php, mod/bookmarks/views/default/object/bookmarks.php, .../default/river/object/bookmarks/create.php, .../views/default/widgets/bookmarks/view.php, mod/embed/views/default/embed/item/list.php, mod/embed/views/default/object/file/embedlist.php, mod/file/start.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/object/file.php, mod/file/views/default/widgets/filerepo/view.php, mod/groups/start.php, mod/groups/views/default/forum/maintopic.php, .../views/default/object/groupforumtopic.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, mod/groups/views/default/river/group/create.php, .../default/messageboard/messageboard_content.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/view.php, mod/pages/views/default/annotation/page.php, mod/pages/views/default/pages/pagelisting.php, mod/pages/views/default/pages/pageprofile.php, .../views/default/river/object/page/create.php, .../profile/commentwall/commentwall_content.php, .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php, .../views/default/reportedcontent/listing.php, mod/riverdashboard/endpoint/get_comments.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/search/comments/entity.php, mod/search/views/default/search/entity.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php, .../views/default/thewire/profile_status.php, views/default/annotation/annotate.php, views/default/annotation/annotatelike.php, views/default/annotation/generic_comment.php, views/default/annotation/latest_comments.php, views/default/annotation/likes.php, views/default/object/default.php, views/default/output/friendlytime.php, views/default/river/item/wrapper.php: Merged r6586:6587 from 1.7 branch into trunk * engine/lib/actions.php, mod/groups/views/default/forms/groups/edit.php, views/default/graphics/icon.php: Merged [6573],[6574],[6582] from 1.7 branch into trunk * CODING.txt, INSTALL.txt, engine/lib/elgglib.php, engine/lib/metadata.php, engine/lib/output.php, engine/lib/relationships.php, engine/lib/upgrades/2010062301.php, engine/lib/upgrades/2010062302.php, engine/schema/mysql.sql, engine/schema/upgrades/2010062401.sql, engine/tests/api/entity_getter_functions.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/groups/grouplisting.php, mod/search/search_hooks.php, mod/search/start.php, version.php, views/default/friends/picker.php, views/default/input/checkboxes.php: Merged r6534-6559 from 1.7 branch to trunk * engine/lib/metadata.php, engine/lib/upgrades/2010061501.php, engine/tests/api/entity_getter_functions.php, mod/search/start.php: Merging r6517:6520 from 1.7 branch 2010-08-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_shells/walled_garden.php: Updated walledgarden login to wraplongnames 2010-08-06 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * LICENCE.txt: cleaned up the included license, GPL v2 2010-08-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/html_begin.php: Removed additional header/extend view from HTML head. Moved metatags view to right before </html>. Removed the check if the view exists since it's done in elgg_view() anyway. 2010-08-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Added optional param to sanitise_filepath() that appends a / or not. Also removes any ../s 2010-08-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/views/default/embed/css.php: Updated embed css * views/default/page_shells/walled_garden.php: Updated walled-garden login input boxes - so they are not effected by any theme running 2010-08-03 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/html_begin.php: a view inserted for plugins to extend 2010-08-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/overview.php: inserted a view for plugins to extend 2010-07-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: correcting a mistake in the readme file. 2010-07-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/nav.php: small nav tweak to the filter 2010-07-19 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php, .../views/default/riverdashboard/nav.php: Moved start conversation button 2010-07-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/languages/en.php: missing string added * mod/profile/index.php, .../default/profile/profile_contents/groups.php, .../views/default/profile/profile_navigation.php: groups tab added to profile * .../views/default/riverdashboard/nav.php: lang tweak on activity filter 2010-07-19 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/activity.php, mod/riverdashboard/index.php, .../views/default/riverdashboard/nav.php: Added interface elements for inline conversation posting from activity stream 2010-07-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php: added a view for plugins to extend the activity view if required 2010-07-18 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/activity.php: view for plugins to extend on group activity 2010-07-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/pages/actions/pages/edit.php, mod/pages/history.php: More code cleanup to pages. * engine/lib/views.php: Added display:page plugin hook in page_draw function. * engine/lib/output.php, mod/ecml/start.php: plugin hook output:strip_tags is now format:strip_tags. * engine/lib/output.php: elgg_make_excerpt() uses elgg_strip_tags(). 2010-07-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Using elgg_strip_tags() for notification body. * mod/ecml/start.php: ECML removes keywords for elgg_strip_tags(). * engine/lib/output.php: Fixes #2099. Added elgg_strip_tags() to allow plugins to remove extra formatting. * mod/pages/start.php: Parsing pages views for ecml. * mod/pages/actions/pages/delete.php, mod/pages/actions/pages/edit.php, mod/pages/actions/pages/editwelcome.php, mod/pages/edit.php, mod/pages/history.php, mod/pages/index.php, mod/pages/languages/en.php, mod/pages/new.php, mod/pages/pagesTree.php, mod/pages/start.php, mod/pages/view.php, mod/pages/views/default/annotation/icon.php, mod/pages/views/default/annotation/page.php, mod/pages/views/default/forms/pages/edit.php, .../views/default/forms/pages/editwelcome.php, .../views/default/icon/object/page/medium.php, mod/pages/views/default/icon/object/page/small.php, .../views/default/icon/object/page_top/medium.php, .../views/default/icon/object/page_top/small.php, mod/pages/views/default/object/page.php, mod/pages/views/default/object/page_top.php, mod/pages/views/default/pages/breadcrumbs.php, mod/pages/views/default/pages/css.php, .../views/default/pages/groupprofile_pages.php, mod/pages/views/default/pages/metatags.php, mod/pages/views/default/pages/pagegallery.php, mod/pages/views/default/pages/pagelisting.php, mod/pages/views/default/pages/pageprofile.php, .../views/default/pages/sidebar/sidebarthis.php, mod/pages/views/default/pages/sidebar/starter.php, mod/pages/views/default/pages/sidebar/tree.php, mod/pages/views/default/pages/sidebar/wrapper.php, mod/pages/views/default/pages/welcome.php, .../views/default/river/object/page/annotate.php, .../views/default/river/object/page/create.php, .../views/default/river/object/page/update.php, .../default/river/object/page_top/annotate.php, .../views/default/river/object/page_top/create.php, .../views/default/river/object/page_top/update.php, mod/pages/views/default/widgets/pages/edit.php, mod/pages/views/default/widgets/pages/view.php, mod/pages/welcome.php, mod/pages/world.php: First pass at standardizing pages. * mod/pages/actions/pages/editwelcome.php, mod/pages/history.php, mod/pages/index.php, mod/pages/languages/en.php, mod/pages/new.php, mod/pages/start.php, .../views/default/forms/pages/editwelcome.php, mod/pages/views/default/pages/breadcrumbs.php, mod/pages/views/default/pages/css.php, .../views/default/pages/groupprofile_pages.php, mod/pages/views/default/pages/pageprofile.php, mod/pages/views/default/pages/sidebar/tree.php, mod/pages/views/default/pages/welcome.php, .../views/default/river/object/page/update.php, .../views/default/river/object/page_top/update.php, mod/pages/views/default/widgets/pages/edit.php, mod/pages/views/default/widgets/pages/view.php, mod/pages/welcome.php, mod/pages/world.php: Converting spaces to tabs without the stray t. * mod/pages/actions/pages/editwelcome.php, mod/pages/history.php, mod/pages/index.php, mod/pages/languages/en.php, mod/pages/new.php, mod/pages/start.php, .../views/default/forms/pages/editwelcome.php, mod/pages/views/default/pages/breadcrumbs.php, mod/pages/views/default/pages/css.php, .../views/default/pages/groupprofile_pages.php, mod/pages/views/default/pages/pageprofile.php, mod/pages/views/default/pages/sidebar/tree.php, mod/pages/views/default/pages/welcome.php, .../views/default/river/object/page/update.php, .../views/default/river/object/page_top/update.php, mod/pages/views/default/widgets/pages/edit.php, mod/pages/views/default/widgets/pages/view.php, mod/pages/welcome.php, mod/pages/world.php: Convert spaces to tabs. * views/default/page_elements/elgg_header.php, views/default/page_elements/elgg_header_logo.php: Fixes #2284. Pulled out home link in elgg_header to page_elements/elgg_header_logo. Removed csseditor-specific code that caused custom logos to still appear even when csseditor was disabled. 2010-07-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/account/forms/login_walled_garden.php: Added ugly hack to get around problems with sliding in hidden images in visual captcha on login pages in webkit browsers. * engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/views.php: Fixes #2195. 3rd and 4th params of page_draw() are now $page_shell and $vars. 2010-07-14 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/invitefriends/languages/en.php, .../views/default/invitefriends/formitems.php: Disabling friend invite form when site has disabled new user registration. 2010-07-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/join.php, mod/groups/views/default/groups/groupprofile.php: Admin users can join groups. Don't request to join a closed group if admin. 2010-07-12 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css_ie.php: Added clearfloat improvement to IE7/8 CSS * mod/ecml/graphics/logo_bliptv.gif, mod/ecml/graphics/logo_dailymotion.gif, mod/ecml/graphics/logo_googlemaps.gif, mod/ecml/graphics/logo_livevideo.gif, mod/ecml/graphics/logo_redlasso.gif, mod/ecml/graphics/logo_slideshare.gif, mod/ecml/graphics/logo_vimeo.gif, mod/ecml/graphics/logo_youtube.gif, mod/ecml/views/default/ecml/admin/css.php, .../views/default/embed/web_services/content.php, mod/embed/views/default/embed/css.php: Added logos to embed web services pane, and made embed nav-bar theme agnostic * mod/embed/views/default/embed/css.php: Removed old classes from embed * mod/ecml/graphics/url_status.png, mod/ecml/views/default/ecml/admin/css.php, .../views/default/embed/web_services/content.php, mod/embed/views/default/embed/css.php: Updated ecml and embed with new success/failure for input code. * views/default/css.php: Added disabled class to submit_button * .../views/default/embed/web_services/content.php: Corrected js for preview pane toggleclass 2010-07-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/start.php: messages now parse ecml * mod/groups/languages/en.php, mod/groups/start.php: ecml added to group profiles 2010-07-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/views/default/embed/link.php: Web services tab now default embed tab if ecml is enabled. 2010-07-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/views/default/ecml/admin/css.php, .../views/default/embed/web_services/content.php, mod/embed/views/default/embed/css.php: Updated embed/ecml modal interface 2010-07-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/start.php: keep sitepages settings in their normal location 2010-07-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_sprites.png: Updated elgg sprites graphic with embed modal arrows * mod/ecml/languages/en.php, mod/ecml/views/default/ecml/admin/css.php, .../views/default/embed/web_services/content.php: continuation of embed modal interfacing * mod/ecml/views/default/ecml/admin/css.php, .../views/default/embed/web_services/content.php, mod/embed/views/default/embed/css.php: Beginnings of embed modal web-services interfacing improvements. 2010-07-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/river/group/create.php: river view tweaked * mod/ecml/languages/en.php: missing string added 2010-07-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/languages/en.php: Added instructions. * mod/ecml/graphics/dailymotion.png, mod/ecml/graphics/googlemaps.png, mod/ecml/graphics/redlasso_1.png, mod/ecml/graphics/redlasso_2.png, mod/ecml/graphics/slideshare.png, mod/ecml/graphics/vimeo.png, mod/ecml/graphics/youtube.png, mod/ecml/languages/en.php, mod/ecml/start.php, mod/ecml/views/default/ecml/help/blip.tv.php, mod/ecml/views/default/ecml/help/dailymotion.php, mod/ecml/views/default/ecml/help/googlemaps.php, mod/ecml/views/default/ecml/help/livevideo.php, mod/ecml/views/default/ecml/help/redlasso.php, mod/ecml/views/default/ecml/help/slideshare.php, mod/ecml/views/default/ecml/help/vimeo.php, mod/ecml/views/default/ecml/help/youtube.php, mod/ecml/views/default/ecml/keyword_help.php, .../views/default/ecml/keywords/googlemaps.php, mod/ecml/views/default/ecml/keywords/livevideo.php, .../views/default/embed/web_services/content.php: Added ecml help for web service embeds. 2010-07-08 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/oauth/start.php: Adding a missed oauth library file. 2010-07-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/README.txt, mod/embed/start.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/embed.php: Sorting tabs and upload sections correctly by name instead of id. Passing internal_name to all views related to embedding to allow correct calls to elggEmbedInsertContent() in overrided layouts. * .../views/default/embed/web_services/content.php: Added missing important view for ECML web services embed. * mod/ecml/README.txt, mod/ecml/ecml_functions.php, mod/ecml/start.php: Pulled ECML regex into a constant. Added ecml_get_keywords(), ecml_parse_string(), ecml_extract_keywords(), ecml_get_keyword_info(). Added callback for resolving ECML given an embed code / URL. Removed unused page setup hook. Added web services support. Updated docs. 2010-07-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, .../views/default/groups/invitationrequests.php: Updated group forum forms with an id * .../views/default/river/object/blog/create.php, .../default/river/object/bookmarks/create.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/css.php, .../views/default/river/object/thewire/create.php, views/default/annotation/annotate.php: Moved all river entry metadata inside span (pushed onto new line) and added relevant css 2010-07-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Added elgg_sort_3d_array_by_value(). I do this often enough that a helper function will be nice. 2010-07-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/manifest.xml: undo the last sitepages manifest change * mod/sitepages/manifest.xml: site pages enabled * mod/bookmarks/views/default/bookmarks/form.php: bookmark edit form access options fixed for groups 2010-07-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/languages/en.php, mod/embed/views/default/embed/upload/content.php: Pulled out some language strings. * mod/file/views/default/file/embed_upload.php: Removed stray </div> that broke IE and wasted 3 hours. * mod/file/actions/upload.php, mod/file/start.php, mod/file/views/default/file/embed_upload.php: Added upload support to file embed. * mod/file/start.php: Added embed support to file plugin. * mod/embed/README.txt, mod/embed/languages/en.php, mod/embed/start.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/link.php: Updated documentation for embed. Fixed bug passing internal_name for elggEmbedInsertContent(). Showing a message if no embedable items are returned. 2010-07-06 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sites.php: Adding javascript and CSS to the walled garden whitelist. 2010-07-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/upload.php: Removed unused upload.php file in embed. 2010-07-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Updated small button hover text * mod/groups/activity.php: Added js to groups riverdashboard view 2010-07-05 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/languages/en.php: small lang tweak 2010-07-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/item/noaccess.php: removing stopgap from [3082] since denied river items are now skipped * views/default/river/dashboard.php: Removing another pre-1.5 view that is no longer used * views/default/river/relationship/friend/create.php: Closes #2121 - removed view from pre-1.5 days * views/default/river/wrapper.php: leftover view from pre-Elgg 1.5 days 2010-07-03 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/start.php: removing navigation when editing for consistency 2010-07-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/oauth/manifest.xml, mod/oauth/start.php, mod/oauth/vendors/oauth/LICENSE, mod/oauth/vendors/oauth/example/server/INSTALL, .../vendors/oauth/example/server/core/init.php, .../example/server/core/templates/inc/footer.tpl, .../example/server/core/templates/inc/header.tpl, .../oauth/example/server/core/templates/index.tpl, .../oauth/example/server/core/templates/logon.tpl, .../example/server/core/templates/register.tpl, .../vendors/oauth/example/server/www/hello.php, .../vendors/oauth/example/server/www/index.php, .../vendors/oauth/example/server/www/logon.php, .../vendors/oauth/example/server/www/oauth.php, .../vendors/oauth/example/server/www/register.php, .../oauth/example/server/www/services.xrds.php, mod/oauth/vendors/oauth/library/OAuthDiscovery.php, mod/oauth/vendors/oauth/library/OAuthException.php, mod/oauth/vendors/oauth/library/OAuthRequest.php, .../vendors/oauth/library/OAuthRequestLogger.php, .../vendors/oauth/library/OAuthRequestSigner.php, .../vendors/oauth/library/OAuthRequestVerifier.php, mod/oauth/vendors/oauth/library/OAuthRequester.php, mod/oauth/vendors/oauth/library/OAuthServer.php, mod/oauth/vendors/oauth/library/OAuthStore.php, .../library/body/OAuthBodyContentDisposition.php, .../library/body/OAuthBodyMultipartFormdata.php, .../vendors/oauth/library/discovery/xrds_parse.php, .../vendors/oauth/library/discovery/xrds_parse.txt, .../OAuthSignatureMethod.class.php, .../OAuthSignatureMethod_HMAC_SHA1.php, .../signature_method/OAuthSignatureMethod_MD5.php, .../OAuthSignatureMethod_PLAINTEXT.php, .../OAuthSignatureMethod_RSA_SHA1.php, .../library/store/OAuthStoreAbstract.class.php, .../oauth/library/store/OAuthStoreAnyMeta.php, .../oauth/library/store/OAuthStoreMySQL.php, .../vendors/oauth/library/store/mysql/install.php, .../vendors/oauth/library/store/mysql/mysql.sql, .../oauth/test/discovery/xrds-fireeagle.xrds, .../oauth/test/discovery/xrds-getsatisfaction.xrds, .../oauth/test/discovery/xrds-magnolia.xrds, mod/oauth/vendors/oauth/test/oauth_test.php: Moved oauth from plugins to core since twitterservices is core and it depends upon oauth. 2010-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/administration.php, views/default/page_elements/html_begin_admin.php, views/default/page_shells/admin.php: Updated admin area to be stand-alone. Added a new html begin for admin area. 2010-07-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/views.php, views/default/page_shells/admin.php: added a parameter to the page_draw function so you can specify a different page shell if required. 2010-06-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/README.txt, mod/sitepages/start.php, .../views/default/admin/site/sitepages.php, .../views/default/settings/sitepages/edit.php: Updated README.txt for new ECML. Moved settings to site category. * mod/tinymce/views/default/embed/addcontentjs.php, .../default/tinymce/embed_custom_insert_js.php: Embed's elggEmbedInsertContent() now supports multiple losely coupled views to handle custom insertion js. Plugin order no longer matters. * mod/embed/start.php, mod/embed/views/default/embed/embed.php: Embed correctly passes text area name to elggEmbedInsertContent(). 2010-06-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/views/default/sitepages/members.php, mod/sitepages/views/default/sitepages/sidebar.php, mod/sitepages/views/default/sitepages/welcome.php: Interface updates to sitepages * views/default/canvas/layouts/administration.php: Added more stand-alone admin area rules * mod/groups/start.php, mod/groups/views/default/forms/groups/edit.php, views/default/page_elements/elgg_sidebar.php: Added classname to group edit form, divider before edit buttons, and moved the invalid number preceding the classname. * mod/members/views/default/members/search.php: Added classnames to members search form * mod/members/views/default/members/search.php: Updated wrapper with new naming 2010-06-29 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/tagcloud.php: Added wrapper to tagcloud + title (for theming) * mod/profile/views/default/profile/admin_menu.php: Added float-clear on owner-block links (for theming) 2010-06-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Updated sidebar comments text overflow * mod/blog/views/default/blog/css.php, mod/blog/views/default/object/blog.php: Updated the layout of a blogpost * mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/groups/css.php: Updated the layout of a topic post within group discussions 2010-06-27 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/html_begin.php, views/default/page_elements/owner_block.php: Closes #2307 #2308 - encoding ampersands in RSS links 2010-06-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/river/object/thewire/create.php: The wire can now have comments and likes via the activity stream. 2010-06-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css_ie.php: Updates to IE7 css * views/default/admin/components/plugin.php: Updated advanced plugin strings markup/classes 2010-06-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/notifications/manifest.xml: notfications default state enabled * mod/bookmarks/manifest.xml: changed the default state for bookmarks 2010-06-23 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Added optional 4th argument 'class' for elgg_instanceof(). * views/default/page_elements/content_header.php: Updated documentation for page_elements/content_header 2010-06-23 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/tabs.php: Only displaying navigation div when tabs are present. 2010-06-22 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/content_header.php: Allowing plugin authors to override the default tabs (filters) displayed on the content header. 2010-06-22 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, .../views/default/bookmarks/group_bookmarks.php, .../views/default/groups/activity_latest.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/forum_latest.php: Added a 'view all' link to group tools widgets. * mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/groups/css.php: Updated groups/forums topic css 2010-06-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/forums/edittopic.php: forward to the correct place after editing a topic * mod/groups/actions/forums/addpost.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/deletepost.php, mod/groups/actions/forums/editpost.php, mod/groups/actions/forums/edittopic.php, mod/groups/activity.php, mod/groups/addtopic.php, mod/groups/all.php, mod/groups/discussions.php, mod/groups/edit.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/forms/forums/addpost.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forum/maintopic.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/forum_latest.php, .../views/default/object/groupforumtopic.php, .../views/default/river/forum/topic/create.php: There was no point in group discussions having their own comment annotations, better to use the generic comments so this has been changed and a full group activity stream added. For v1.8, there will need to be an upgrade script which will change 'group_topic_post' -> 'generic_comment' and on all existing topics, take the first annotation of type 'group_topic_post' and populate the topic's description. * .../views/default/river/item/wrapper.php: group discussion no longer needs this check as it will be possible to comment on discussions from the activity stream. 2010-06-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/edit.php: Ref #2294 - group creation action also needs page owner set * mod/groups/actions/addtogroup.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php: Refs #2294 - groups_write_acl_plugin_hook depends on page owner since [5782] and group actions seem to end up with the group owner as the page owner. This is a temporary fix for this issue. All group activity since [5782] on installs now have corrupted group access lists. I have a script to fix this that I can share. * mod/groups/actions/join.php: Fixed broken join action for closed groups - encoding issue on forward URL 2010-06-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/views.php: included an option to display existing comments but not show the new comment form. 2010-06-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2010061501.php, engine/lib/views.php, engine/start.php, mod/groups/actions/invite.php, version.php: Merged r6506:6509 from 1.7 to trunk. * engine/lib/pagehandler.php, friends/add.php, friends/collections.php, friends/edit.php, friends/index.php, friends/of.php: Merged friends pages fixes in r6501:6503 from 1.7 to trunk. * engine/lib/notification.php, engine/lib/users.php, languages/en.php: Merging r6497:6499 to trunk. * mod/groups/actions/featured.php, mod/groups/views/default/groups/grouplisting.php: Merged group featuring fixes to trunk [6493] 2010-06-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/pages/views/default/pages/breadcrumbs.php: Updated Pages breadcrumbs markup to use generic breadcrumb style 2010-06-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/pages/start.php: Making menu link for pages go to all pages instead of owned pages. * mod/pages/actions/pages/delete.php, mod/pages/actions/pages/editwelcome.php, mod/pages/edit.php, mod/pages/history.php, mod/pages/index.php, mod/pages/languages/en.php, mod/pages/new.php, mod/pages/pagesTree.php, mod/pages/start.php, mod/pages/view.php, mod/pages/views/default/annotation/icon.php, mod/pages/views/default/annotation/page.php, .../views/default/icon/object/page/medium.php, mod/pages/views/default/icon/object/page/small.php, .../views/default/icon/object/page_top/medium.php, .../views/default/icon/object/page_top/small.php, mod/pages/views/default/object/page.php, mod/pages/views/default/object/page_top.php, mod/pages/views/default/pages/breadcrumbs.php, .../views/default/pages/groupprofile_pages.php, mod/pages/views/default/pages/pagegallery.php, mod/pages/views/default/pages/pagelisting.php, mod/pages/views/default/pages/pageprofile.php, .../views/default/pages/sidebar/sidebarthis.php, mod/pages/views/default/pages/sidebar/starter.php, mod/pages/views/default/pages/sidebar/tree.php, mod/pages/views/default/pages/sidebar/wrapper.php, mod/pages/views/default/pages/welcome.php, .../views/default/river/object/page/annotate.php, .../views/default/river/object/page/create.php, .../views/default/river/object/page/update.php, .../default/river/object/page_top/annotate.php, .../views/default/river/object/page_top/create.php, .../views/default/river/object/page_top/update.php, mod/pages/views/default/widgets/pages/edit.php, mod/pages/views/default/widgets/pages/view.php, mod/pages/welcome.php, mod/pages/world.php: Quick and dirty changes to pages to work on 1.8's layout. * engine/start.php: Making sure to load all plugins when doing an upgrade to pull in CSS changes and allow plugins to register for the upgrade hook. 2010-06-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/views.php, engine/start.php: Merged [6485] and [6486] to trunk. 2010-06-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: Merged 6482 to trunk. 2010-06-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/register.php, engine/lib/access.php, engine/lib/users.php, mod/invitefriends/actions/invite.php, mod/invitefriends/languages/en.php: Merged r6362:6366 from 1.7 to trunk. 2010-06-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php: Always show access level when listing blogs, regardless of canEdit(). * mod/blog/blog_lib.php: Removing old time_created fudging for blogs. It doens't work right. * mod/profile/languages/en.php, mod/profile/profile_lib.php, mod/profile/start.php, .../views/default/profile/profile_content.php, .../default/profile/profile_contents/activity.php, .../profile/profile_contents/commentwall.php, .../default/profile/profile_contents/details.php, .../default/profile/profile_contents/friends.php, .../default/profile/profile_contents/sidebar.php, .../default/profile/profile_contents/twitter.php, mod/profile/views/default/profile/sidebar.php: Some code cleanup on profile plugin. Added wrapper view for profile content. Added ECML for profile content. Moved profile/profile_content/sidebar to profile/sidebar * mod/groups/languages/en.php: Slight code cleanup in groups langauges. Added string for group discussion ECML option. * mod/groups/start.php: Added group forums to ECML views to parse. * mod/bookmarks/languages/en.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php: Small code cleanup on bookmarks. Added better logic for determining the username to use when adding a bookmark via the bookmarklet. * .../views/default/river/item/wrapper.php: Activity stream comments now show up outside of the hidden div so you can see them when on the like tab. * mod/riverdashboard/languages/en.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/js.php: Added "Show less" on activity stream comments. 2010-06-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/views/default/embed/css.php: Updates to embed interface to make it theme agnostic in core * .../views/default/riverdashboard/css.php: Updated inline comment form css height - for a smoother slide animation 2010-06-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/administration.php: Updated administration area css with more styles to make it totally stand-alone * mod/profile/views/default/profile/css.php: Small update to latest tweets list style * .../profile/profile_contents/commentwall.php: Added wrapper to profile page commentwall 2010-06-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php: ECML is parsed on the activity stream. 2010-06-10 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/endpoint/get_comments.php, .../views/default/river/item/wrapper.php: Adding "twitter_anywhere" class to Conversation and Riverdashboard posts. * views/default/input/userpicker.php: Performing checks to handle empty arrays and malformed values. 2010-06-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/views/default/object/bookmarks.php: Moved view extend call - so it's for all users (not just object owner), and added likes to bookmarks (as we already have it in the activity stream) 2010-06-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/bookmarks/group_bookmarks.php: group bookmarks now provides a link to create if none exist * mod/groups/views/default/groups/forum_latest.php: if there is no group discussion, provide a link to create a topic 2010-06-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/languages/en.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/js.php: Added a 'show less' link. [Still needs a js function adding to collapse list] * mod/groups/all.php, .../views/default/groups/group_sort_menu.php: Updated Groups tabs so you land on newest groups tab rather than discussion. 2010-06-09 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/userpicker.php: Pre-populating userpicker list when values are passed. 2010-06-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/item/list.php, mod/embed/views/default/embed/upload/content.php: Updated embed modal listings with timestamp and text formatting / css. 2010-06-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/item/gallery.php, mod/embed/views/default/embed/item/list.php: Embed hooks now accept icon_size for displaying items in gallery / list view. * .../views/default/riverdashboard/js.php: Removing debug call...I've been very bad about this! * mod/embed/views/default/embed/item/gallery.php: Embed default gallery list uses medium icon instead of tiny. 2010-06-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/views/default/ecml/keywords/entity.php, mod/embed/views/default/embed/css.php: Updated embeded object links ui * mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/layouts/gallery.php, mod/embed/views/default/embed/layouts/list.php, mod/embed/views/default/embed/upload/content.php: Updated embed modal with wrappers & classnames for each pane * mod/embed/views/default/embed/css.php: Updated embed modal with an initial default size * mod/ecml/views/default/ecml/keywords/entity.php: Updated ecml inline embeded document links to have a classname * views/default/css.php: Updated core css download button 2010-06-08 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/profile/profile_navigation.php: Properly extending profile navigation view. 2010-06-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/endpoint/get_likes.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/js.php: Ajaxified likes view on activity stream. 2010-06-08 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/groups/groupprofile.php: Cleaning up groups navigation. Action buttons have replaced the submenu links, helping to standardize user experience. Added a membership-dependent breadcrumb trail. 2010-06-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/profile/profile_ownerblock.php: profile owmer block link fixed 2010-06-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/views/default/embed/embed.php: removing debug output. * mod/embed/views/default/embed/embed.php: Fixed invalid variable name that caused embed to ignore custom views for embed content. * mod/embed/views/default/embed/embed.php: Upload tab selected when uploading in embed modal. 2010-06-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Updated documents. Removed large and small document icons - we now just use the very small ones from the old filter directory. Updated doc's list view and download button. * .../views/default/riverdashboard/css.php: Updated riverdashboard more comments link * views/default/css.php, views/default/css_ie.php, views/default/js/initialise_elgg.php: Updated display and position of likes lists. Added js to dismiss list if a click outside the list is detected, also added js so only one list is viewable at a time. 2010-06-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_sidebar.php: Reverting [6371] because Cash already took care of it. * engine/lib/annotations.php, engine/lib/metadata.php: elgg_get_entities_from_metadata() and egef_annotations() support singular -> plural rewrites. (Why didn't I add this originally?!) 2010-06-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/endpoint/get_comments.php, mod/riverdashboard/index.php, mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php, .../views/default/river/item/list.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/js.php: Minimal attempt to bring riverdashboard up to code standards. Fixed comment count in +N more string. Added ajax grabbing of all comments when clicking more link. * mod/blog/actions/blog/auto_save_revision.php, mod/blog/actions/blog/save.php: Added metadata 'new_post' when autosaving blogs to help with river / revision logic. Autosaved blogs now correctly show up in river and don't create a revision upon initial save. * mod/blog/views/default/blog/forms/edit.php: Fix for displaying auto save time. HTML was changed without relevent JS updates. 2010-06-07 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php, .../views/default/widgets/a_users_groups/view.php: Removing deprecated calls to get_entities_from_relationship() from core code. 2010-06-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/edit.php: group create river action moved 2010-06-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forum/topicposts.php, views/default/annotation/generic_comment.php: Added a classname to generic comment and forum topic posts anchors - for theming purposes. 2010-06-07 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/notifications/languages/en.php, .../notifications/subscriptions/collections.php: Updating Notifications language file. 2010-06-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/edit.php, mod/groups/languages/en.php, mod/groups/views/default/river/group/create.php: creating a new group now displays in the activity stream. * mod/groups/languages/en.php, .../views/default/river/forum/topic/create.php: updated the group discussion river view 2010-06-07 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, views/default/admin/users/find.php: Removing user "Find" from Admin area. Closes #2216 2010-06-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: lang tweak * mod/groups/actions/featured.php, mod/groups/languages/en.php, mod/groups/views/default/groups/grouplisting.php: featuring and unfeaturing groups now works * mod/ecml/start.php: don't extend input fields yet with ecml as it is not designed as an end user tool * mod/blog/views/default/object/blog.php: blog tags will not display the class if no tags exist * actions/likes/add.php, languages/en.php: missing lang strings added 2010-06-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_sidebar.php: Added elgg_sidebar/extend view. 2010-06-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/languages/en.php: Added missing language string for embed. * mod/embed/start.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/upload/content.php: Added first loosely coupled upload support to embed. 2010-06-04 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/users/find.php, views/default/css.php: Updating Find User in the Admin section to use the livesearch user picker. 2010-06-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2010060401.php, .../views/default/widgets/a_users_groups/view.php, version.php: Merged r6349:6351 from 1.7 to trunk. * engine/lib/elgglib.php, engine/lib/upgrades/2010060101.php, engine/start.php, .../views/default/defaultwidgets/editor.php, mod/notifications/start.php, mod/profile/views/default/profile/icon.php, simplecache/view.php, upgrade.php, version.php, views/default/canvas/layouts/widgets.php: Merge r6301:6338 from 1.7 to trunk. 2010-06-04 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/start.php: Allowing new users to validate email addresses if the site is a Private Network. 2010-06-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/groups/invite.php: Added id to invite friends to group form (for theming purposes). * .../profile/profile_contents/commentwall.php: Removed profile content wrapper from comment wall content. 2010-06-03 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php: Updating views to no longer parse usernames as this is handled directly thru Mentions. 2010-06-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/README.txt, mod/ecml/ecml_functions.php, mod/ecml/start.php, mod/ecml/views/default/ecml/keywords/entity.php: Added entity keyword to ECML. (NB: The old entity keyword is now entity_list) 2010-06-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tinymce/views/default/input/longtext.php: Removed one unused and one absent plugin from tinyMCE init that was causing problems in some browsers. 2010-06-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CODING.txt: Updated CODING.txt with more best practices. Simplified some of the examples. * mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/item/gallery.php, mod/embed/views/default/embed/layouts/gallery.php, mod/embed/views/default/embed/layouts/list.php: Moved most of the logic for embed viewing into a single place. Added gallery support (still no CSS). 2010-06-02 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Mathematical calculations on annotations will return false for non-existent entity subtypes. * engine/lib/tags.php, languages/en.php, mod/tagcloud/start.php, mod/tagcloud/views/default/tagcloud/extend.php, views/default/output/tagcloud.php: Moving new Site Tags functionality out of Tagcloud plugin and into core. * engine/lib/annotations.php, engine/tests/objects/entities.php: Requesting annotations from a non-existent subtype will now return nothing instead of everything. This functionality is required to preserve context. 2010-06-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/languages/en.php: Added missing language strings for blog. * views/default/entities/entity_listing.php, views/default/entities/gallery_listing.php: Updated documentation for entity_listing and gallery_listing. * views/default/entities/gallery_listing.php: Updated gallery_listing.php view. No CSS yet. * mod/embed/embed.php, mod/embed/views/default/embed/link.php, mod/embed/views/default/embed/media.php, mod/embed/views/default/embed/pagination.php, mod/embed/views/default/embed/simpletype.php, mod/embed/views/default/embed/tabs.php, mod/embed/views/default/embed/upload.php: Removing unused views and files from embed. 2010-06-02 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tagcloud/views/default/tagcloud/extend.php: Updated tagcloud link 2010-06-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/languages/en.php, mod/embed/views/default/embed/embed.php: Standardized embed language file. Fixed title language string for embed modal. 2010-06-02 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/walled_garden_background_top.gif, _graphics/walled_garden_backgroundfull_bottom.gif, _graphics/walled_garden_backgroundfull_top.gif, .../default/account/forms/login_walled_garden.php, views/default/account/forms/register.php, views/default/css.php, views/default/page_shells/walled_garden.php: Updated private network (previously walled garden) login/register/lost password to be independent of any theme running, and improved interface. 2010-06-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/all.php: removed redundant view call 2010-06-02 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tagcloud/start.php: Updated all site Tagcloud to use 2column canvas. 2010-06-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/embed/README.txt, mod/embed/embed.php, mod/embed/manifest.xml, mod/embed/start.php, mod/embed/views/default/embed/addcontentjs.php, mod/embed/views/default/embed/embed.php, mod/embed/views/default/embed/item/list.php, mod/embed/views/default/embed/js.php, mod/embed/views/default/embed/layouts/gallery.php, mod/embed/views/default/embed/layouts/list.php, mod/embed/views/default/embed/link.php, mod/embed/views/default/embed/media.php, mod/embed/views/default/embed/upload.php: First pass at a loosely couple embed plugin using ECML. 2010-06-01 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/account/forms/login_walled_garden.php, views/default/css.php: Adding a "Register" link to the Walled Garden login screen. This mimics pre-existing "Lost Password" functionality without redirecting to an internal page. 2010-06-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: Pagination uses elgg_get_array_value(). * engine/lib/elgglib.php: Added elgg_get_array_value() helper function. * views/default/navigation/pagination.php: Fixed bug in detecting and using baseurl in navingation/pagination view. * views/default/entities/entity_listing.php: Updated documentation for entities/entity_listing view. 2010-06-01 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tagcloud/start.php, mod/tagcloud/views/default/tagcloud/extend.php, views/default/output/tagcloud.php: Extending default tagcloud view to include a link to all site tags. Also fixing a bug where errant "," was prepended to tag list. 2010-06-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: get_input() defaults to NULL instead of empty string. Works better with isset(). * mod/tinymce/tinymce_content.css, .../themes/advanced/skins/default/content.css: Forgot to svn add tinymce_content.css. Added tinymce_content.css and reverted [6300] to allow for easier tinymce upgrades. 2010-06-01 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/start.php, mod/blog/views/default/blog/sidebar_menu.php: Restricting tag cloud display on Blogs and Documents by context. 2010-06-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/start.php, mod/sitepages/views/default/sitepages/css.php, mod/sitepages/views/default/sitepages/sidebar.php, mod/sitepages/views/default/sitepages/welcome.php: Updated Sitepages homepage markup with clearfloat, content wrappers and associated css. * mod/profile/views/default/profile/css.php: Updated avatar user-menu font-style. * .../themes/advanced/skins/default/content.css: TinyMCE default editor font-size increased to match preview and publish size. 2010-05-31 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/all.php: remove the filter header if not logged in * mod/bookmarks/languages/en.php, .../default/river/object/bookmarks/create.php: bookmarks river view altered for groups 2010-05-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: make sure logged out river display correctly * engine/lib/river.php: small tweak to the new river * mod/bookmarks/start.php: removed a breadcrumb view when on the all page * mod/bookmarks/languages/en.php: change community to group for consistency 2010-05-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/output.php: Merged r6263:6271 to trunk. * engine/handlers/pagehandler.php, engine/lib/pagehandler.php, mod/tinymce/views/default/input/longtext.php, views/default/input/pulldown.php: Merged [6248] - [6252] into trunk. * engine/lib/upgrades/2010052601.php, mod/groups/actions/edit.php, mod/groups/views/default/forms/groups/edit.php, version.php: Merged [6223] - [6228] into trunk. * mod/groups/actions/forums/deletetopic.php, mod/groups/actions/forums/editpost.php: Merging [6091] to trunk. * mod/tinymce/languages/en.php, mod/tinymce/readme.txt, mod/tinymce/start.php, mod/tinymce/tinymce/changelog.txt, mod/tinymce/tinymce/jscripts/tiny_mce/langs/en.js, mod/tinymce/tinymce/jscripts/tiny_mce/license.txt, .../jscripts/tiny_mce/plugins/advhr/css/advhr.css, .../tiny_mce/plugins/advhr/editor_plugin.js, .../tiny_mce/plugins/advhr/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/advhr/js/rule.js, .../tiny_mce/plugins/advhr/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/advhr/rule.htm, .../tiny_mce/plugins/advimage/css/advimage.css, .../tiny_mce/plugins/advimage/editor_plugin.js, .../tiny_mce/plugins/advimage/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/advimage/image.htm, .../tiny_mce/plugins/advimage/img/sample.gif, .../jscripts/tiny_mce/plugins/advimage/js/image.js, .../tiny_mce/plugins/advimage/langs/en_dlg.js, .../tiny_mce/plugins/advlink/css/advlink.css, .../tiny_mce/plugins/advlink/editor_plugin.js, .../tiny_mce/plugins/advlink/editor_plugin_src.js, .../tiny_mce/plugins/advlink/js/advlink.js, .../tiny_mce/plugins/advlink/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/advlink/link.htm, .../tiny_mce/plugins/autosave/editor_plugin.js, .../tiny_mce/plugins/autosave/editor_plugin_src.js, .../tiny_mce/plugins/bbcode/editor_plugin.js, .../tiny_mce/plugins/bbcode/editor_plugin_src.js, .../tiny_mce/plugins/compat2x/editor_plugin.js, .../tiny_mce/plugins/compat2x/editor_plugin_src.js, .../tiny_mce/plugins/contextmenu/editor_plugin.js, .../plugins/contextmenu/editor_plugin_src.js, .../plugins/directionality/editor_plugin.js, .../plugins/directionality/editor_plugin_src.js, .../tiny_mce/plugins/emotions/editor_plugin.js, .../tiny_mce/plugins/emotions/editor_plugin_src.js, .../tiny_mce/plugins/emotions/emotions.htm, .../tiny_mce/plugins/emotions/img/smiley-cool.gif, .../tiny_mce/plugins/emotions/img/smiley-cry.gif, .../plugins/emotions/img/smiley-embarassed.gif, .../plugins/emotions/img/smiley-foot-in-mouth.gif, .../tiny_mce/plugins/emotions/img/smiley-frown.gif, .../plugins/emotions/img/smiley-innocent.gif, .../tiny_mce/plugins/emotions/img/smiley-kiss.gif, .../plugins/emotions/img/smiley-laughing.gif, .../plugins/emotions/img/smiley-money-mouth.gif, .../plugins/emotions/img/smiley-sealed.gif, .../tiny_mce/plugins/emotions/img/smiley-smile.gif, .../plugins/emotions/img/smiley-surprised.gif, .../plugins/emotions/img/smiley-tongue-out.gif, .../plugins/emotions/img/smiley-undecided.gif, .../tiny_mce/plugins/emotions/img/smiley-wink.gif, .../tiny_mce/plugins/emotions/img/smiley-yell.gif, .../tiny_mce/plugins/emotions/js/emotions.js, .../tiny_mce/plugins/emotions/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/example/dialog.htm, .../tiny_mce/plugins/example/editor_plugin.js, .../tiny_mce/plugins/example/editor_plugin_src.js, .../tiny_mce/plugins/example/img/example.gif, .../jscripts/tiny_mce/plugins/example/js/dialog.js, .../jscripts/tiny_mce/plugins/example/langs/en.js, .../tiny_mce/plugins/example/langs/en_dlg.js, .../tiny_mce/plugins/fullpage/css/fullpage.css, .../tiny_mce/plugins/fullpage/editor_plugin.js, .../tiny_mce/plugins/fullpage/editor_plugin_src.js, .../tiny_mce/plugins/fullpage/fullpage.htm, .../tiny_mce/plugins/fullpage/js/fullpage.js, .../tiny_mce/plugins/fullpage/langs/en_dlg.js, .../tiny_mce/plugins/fullscreen/editor_plugin.js, .../plugins/fullscreen/editor_plugin_src.js, .../tiny_mce/plugins/fullscreen/fullscreen.htm, .../tiny_mce/plugins/iespell/editor_plugin.js, .../tiny_mce/plugins/iespell/editor_plugin_src.js, .../tiny_mce/plugins/inlinepopups/editor_plugin.js, .../plugins/inlinepopups/editor_plugin_src.js, .../inlinepopups/skins/clearlooks2/img/alert.gif, .../inlinepopups/skins/clearlooks2/img/button.gif, .../inlinepopups/skins/clearlooks2/img/buttons.gif, .../inlinepopups/skins/clearlooks2/img/confirm.gif, .../inlinepopups/skins/clearlooks2/img/corners.gif, .../skins/clearlooks2/img/horizontal.gif, .../skins/clearlooks2/img/vertical.gif, .../inlinepopups/skins/clearlooks2/window.css, .../tiny_mce/plugins/inlinepopups/template.htm, .../plugins/insertdatetime/editor_plugin.js, .../plugins/insertdatetime/editor_plugin_src.js, .../tiny_mce/plugins/layer/editor_plugin.js, .../tiny_mce/plugins/layer/editor_plugin_src.js, .../tiny_mce/plugins/media/css/content.css, .../jscripts/tiny_mce/plugins/media/css/media.css, .../tiny_mce/plugins/media/editor_plugin.js, .../tiny_mce/plugins/media/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/media/img/flash.gif, .../tiny_mce/plugins/media/img/flv_player.swf, .../tiny_mce/plugins/media/img/quicktime.gif, .../tiny_mce/plugins/media/img/realmedia.gif, .../tiny_mce/plugins/media/img/shockwave.gif, .../jscripts/tiny_mce/plugins/media/img/trans.gif, .../tiny_mce/plugins/media/img/windowsmedia.gif, .../jscripts/tiny_mce/plugins/media/js/embed.js, .../jscripts/tiny_mce/plugins/media/js/media.js, .../tiny_mce/plugins/media/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/media/media.htm, .../tiny_mce/plugins/nonbreaking/editor_plugin.js, .../plugins/nonbreaking/editor_plugin_src.js, .../tiny_mce/plugins/noneditable/editor_plugin.js, .../plugins/noneditable/editor_plugin_src.js, .../tiny_mce/plugins/pagebreak/css/content.css, .../tiny_mce/plugins/pagebreak/editor_plugin.js, .../plugins/pagebreak/editor_plugin_src.js, .../tiny_mce/plugins/pagebreak/img/pagebreak.gif, .../tiny_mce/plugins/pagebreak/img/trans.gif, .../jscripts/tiny_mce/plugins/paste/blank.htm, .../jscripts/tiny_mce/plugins/paste/css/blank.css, .../tiny_mce/plugins/paste/css/pasteword.css, .../tiny_mce/plugins/paste/editor_plugin.js, .../tiny_mce/plugins/paste/editor_plugin_src.js, .../tiny_mce/plugins/paste/js/pastetext.js, .../tiny_mce/plugins/paste/js/pasteword.js, .../tiny_mce/plugins/paste/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/paste/pastetext.htm, .../jscripts/tiny_mce/plugins/paste/pasteword.htm, .../tiny_mce/plugins/preview/editor_plugin.js, .../tiny_mce/plugins/preview/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/preview/example.html, .../tiny_mce/plugins/preview/jscripts/embed.js, .../tiny_mce/plugins/print/editor_plugin.js, .../tiny_mce/plugins/print/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/safari/blank.htm, .../tiny_mce/plugins/safari/editor_plugin.js, .../tiny_mce/plugins/safari/editor_plugin_src.js, .../tiny_mce/plugins/save/editor_plugin.js, .../tiny_mce/plugins/save/editor_plugin_src.js, .../plugins/searchreplace/css/searchreplace.css, .../plugins/searchreplace/editor_plugin.js, .../plugins/searchreplace/editor_plugin_src.js, .../plugins/searchreplace/js/searchreplace.js, .../tiny_mce/plugins/searchreplace/langs/en_dlg.js, .../plugins/searchreplace/searchreplace.htm, .../tiny_mce/plugins/spellchecker/css/content.css, .../tiny_mce/plugins/spellchecker/editor_plugin.js, .../plugins/spellchecker/editor_plugin_src.js, .../tiny_mce/plugins/spellchecker/img/wline.gif, .../jscripts/tiny_mce/plugins/style/css/props.css, .../tiny_mce/plugins/style/editor_plugin.js, .../tiny_mce/plugins/style/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/style/js/props.js, .../tiny_mce/plugins/style/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/style/props.htm, .../jscripts/tiny_mce/plugins/table/cell.htm, .../jscripts/tiny_mce/plugins/table/css/cell.css, .../jscripts/tiny_mce/plugins/table/css/row.css, .../jscripts/tiny_mce/plugins/table/css/table.css, .../tiny_mce/plugins/table/editor_plugin.js, .../tiny_mce/plugins/table/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/js/cell.js, .../tiny_mce/plugins/table/js/merge_cells.js, .../jscripts/tiny_mce/plugins/table/js/row.js, .../jscripts/tiny_mce/plugins/table/js/table.js, .../tiny_mce/plugins/table/langs/en_dlg.js, .../tiny_mce/plugins/table/merge_cells.htm, .../jscripts/tiny_mce/plugins/table/row.htm, .../jscripts/tiny_mce/plugins/table/table.htm, .../jscripts/tiny_mce/plugins/template/blank.htm, .../tiny_mce/plugins/template/css/template.css, .../tiny_mce/plugins/template/editor_plugin.js, .../tiny_mce/plugins/template/editor_plugin_src.js, .../tiny_mce/plugins/template/js/template.js, .../tiny_mce/plugins/template/langs/en_dlg.js, .../tiny_mce/plugins/template/template.htm, .../tiny_mce/plugins/visualchars/editor_plugin.js, .../plugins/visualchars/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm, .../tiny_mce/plugins/xhtmlxtras/acronym.htm, .../tiny_mce/plugins/xhtmlxtras/attributes.htm, .../jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm, .../tiny_mce/plugins/xhtmlxtras/css/attributes.css, .../tiny_mce/plugins/xhtmlxtras/css/popup.css, .../jscripts/tiny_mce/plugins/xhtmlxtras/del.htm, .../tiny_mce/plugins/xhtmlxtras/editor_plugin.js, .../plugins/xhtmlxtras/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm, .../tiny_mce/plugins/xhtmlxtras/js/abbr.js, .../tiny_mce/plugins/xhtmlxtras/js/acronym.js, .../tiny_mce/plugins/xhtmlxtras/js/attributes.js, .../tiny_mce/plugins/xhtmlxtras/js/cite.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js, .../plugins/xhtmlxtras/js/element_common.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js, .../tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js, .../jscripts/tiny_mce/themes/advanced/about.htm, .../jscripts/tiny_mce/themes/advanced/anchor.htm, .../jscripts/tiny_mce/themes/advanced/charmap.htm, .../tiny_mce/themes/advanced/color_picker.htm, .../tiny_mce/themes/advanced/editor_template.js, .../themes/advanced/editor_template_src.js, .../jscripts/tiny_mce/themes/advanced/image.htm, .../tiny_mce/themes/advanced/img/colorpicker.jpg, .../tiny_mce/themes/advanced/img/icons.gif, .../jscripts/tiny_mce/themes/advanced/js/about.js, .../jscripts/tiny_mce/themes/advanced/js/anchor.js, .../tiny_mce/themes/advanced/js/charmap.js, .../tiny_mce/themes/advanced/js/color_picker.js, .../jscripts/tiny_mce/themes/advanced/js/image.js, .../jscripts/tiny_mce/themes/advanced/js/link.js, .../tiny_mce/themes/advanced/js/source_editor.js, .../jscripts/tiny_mce/themes/advanced/langs/en.js, .../tiny_mce/themes/advanced/langs/en_dlg.js, .../jscripts/tiny_mce/themes/advanced/link.htm, .../themes/advanced/skins/default/content.css, .../themes/advanced/skins/default/dialog.css, .../themes/advanced/skins/default/img/buttons.png, .../themes/advanced/skins/default/img/items.gif, .../advanced/skins/default/img/menu_arrow.gif, .../advanced/skins/default/img/menu_check.gif, .../themes/advanced/skins/default/img/progress.gif, .../themes/advanced/skins/default/img/tabs.gif, .../tiny_mce/themes/advanced/skins/default/ui.css, .../themes/advanced/skins/o2k7/content.css, .../tiny_mce/themes/advanced/skins/o2k7/dialog.css, .../themes/advanced/skins/o2k7/img/button_bg.png, .../advanced/skins/o2k7/img/button_bg_black.png, .../advanced/skins/o2k7/img/button_bg_silver.png, .../tiny_mce/themes/advanced/skins/o2k7/ui.css, .../themes/advanced/skins/o2k7/ui_black.css, .../themes/advanced/skins/o2k7/ui_silver.css, .../tiny_mce/themes/advanced/source_editor.htm, .../tiny_mce/themes/simple/editor_template.js, .../tiny_mce/themes/simple/editor_template_src.js, .../jscripts/tiny_mce/themes/simple/img/icons.gif, .../jscripts/tiny_mce/themes/simple/langs/en.js, .../themes/simple/skins/default/content.css, .../tiny_mce/themes/simple/skins/default/ui.css, .../tiny_mce/themes/simple/skins/o2k7/content.css, .../themes/simple/skins/o2k7/img/button_bg.png, .../tiny_mce/themes/simple/skins/o2k7/ui.css, mod/tinymce/tinymce/jscripts/tiny_mce/tiny_mce.js, .../tinymce/jscripts/tiny_mce/tiny_mce_popup.js, .../jscripts/tiny_mce/utils/editable_selects.js, .../tinymce/jscripts/tiny_mce/utils/form_utils.js, .../tinymce/jscripts/tiny_mce/utils/mctabs.js, .../tinymce/jscripts/tiny_mce/utils/validate.js, mod/tinymce/vendor/tinymce/changelog.txt, .../vendor/tinymce/jscripts/tiny_mce/langs/en.js, .../vendor/tinymce/jscripts/tiny_mce/license.txt, .../jscripts/tiny_mce/plugins/advhr/css/advhr.css, .../tiny_mce/plugins/advhr/editor_plugin.js, .../tiny_mce/plugins/advhr/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/advhr/js/rule.js, .../tiny_mce/plugins/advhr/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/advhr/rule.htm, .../tiny_mce/plugins/advimage/css/advimage.css, .../tiny_mce/plugins/advimage/editor_plugin.js, .../tiny_mce/plugins/advimage/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/advimage/image.htm, .../tiny_mce/plugins/advimage/img/sample.gif, .../jscripts/tiny_mce/plugins/advimage/js/image.js, .../tiny_mce/plugins/advimage/langs/en_dlg.js, .../tiny_mce/plugins/advlink/css/advlink.css, .../tiny_mce/plugins/advlink/editor_plugin.js, .../tiny_mce/plugins/advlink/editor_plugin_src.js, .../tiny_mce/plugins/advlink/js/advlink.js, .../tiny_mce/plugins/advlink/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/advlink/link.htm, .../tiny_mce/plugins/advlist/editor_plugin.js, .../tiny_mce/plugins/advlist/editor_plugin_src.js, .../tiny_mce/plugins/autoresize/editor_plugin.js, .../plugins/autoresize/editor_plugin_src.js, .../tiny_mce/plugins/autosave/editor_plugin.js, .../tiny_mce/plugins/autosave/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/autosave/langs/en.js, .../tiny_mce/plugins/bbcode/editor_plugin.js, .../tiny_mce/plugins/bbcode/editor_plugin_src.js, .../tiny_mce/plugins/contextmenu/editor_plugin.js, .../plugins/contextmenu/editor_plugin_src.js, .../plugins/directionality/editor_plugin.js, .../plugins/directionality/editor_plugin_src.js, .../tiny_mce/plugins/emotions/editor_plugin.js, .../tiny_mce/plugins/emotions/editor_plugin_src.js, .../tiny_mce/plugins/emotions/emotions.htm, .../tiny_mce/plugins/emotions/img/smiley-cool.gif, .../tiny_mce/plugins/emotions/img/smiley-cry.gif, .../plugins/emotions/img/smiley-embarassed.gif, .../plugins/emotions/img/smiley-foot-in-mouth.gif, .../tiny_mce/plugins/emotions/img/smiley-frown.gif, .../plugins/emotions/img/smiley-innocent.gif, .../tiny_mce/plugins/emotions/img/smiley-kiss.gif, .../plugins/emotions/img/smiley-laughing.gif, .../plugins/emotions/img/smiley-money-mouth.gif, .../plugins/emotions/img/smiley-sealed.gif, .../tiny_mce/plugins/emotions/img/smiley-smile.gif, .../plugins/emotions/img/smiley-surprised.gif, .../plugins/emotions/img/smiley-tongue-out.gif, .../plugins/emotions/img/smiley-undecided.gif, .../tiny_mce/plugins/emotions/img/smiley-wink.gif, .../tiny_mce/plugins/emotions/img/smiley-yell.gif, .../tiny_mce/plugins/emotions/js/emotions.js, .../tiny_mce/plugins/emotions/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/example/dialog.htm, .../tiny_mce/plugins/example/editor_plugin.js, .../tiny_mce/plugins/example/editor_plugin_src.js, .../tiny_mce/plugins/example/img/example.gif, .../jscripts/tiny_mce/plugins/example/js/dialog.js, .../jscripts/tiny_mce/plugins/example/langs/en.js, .../tiny_mce/plugins/example/langs/en_dlg.js, .../tiny_mce/plugins/fullpage/css/fullpage.css, .../tiny_mce/plugins/fullpage/editor_plugin.js, .../tiny_mce/plugins/fullpage/editor_plugin_src.js, .../tiny_mce/plugins/fullpage/fullpage.htm, .../tiny_mce/plugins/fullpage/js/fullpage.js, .../tiny_mce/plugins/fullpage/langs/en_dlg.js, .../tiny_mce/plugins/fullscreen/editor_plugin.js, .../plugins/fullscreen/editor_plugin_src.js, .../tiny_mce/plugins/fullscreen/fullscreen.htm, .../tiny_mce/plugins/iespell/editor_plugin.js, .../tiny_mce/plugins/iespell/editor_plugin_src.js, .../tiny_mce/plugins/inlinepopups/editor_plugin.js, .../plugins/inlinepopups/editor_plugin_src.js, .../inlinepopups/skins/clearlooks2/img/alert.gif, .../inlinepopups/skins/clearlooks2/img/button.gif, .../inlinepopups/skins/clearlooks2/img/buttons.gif, .../inlinepopups/skins/clearlooks2/img/confirm.gif, .../inlinepopups/skins/clearlooks2/img/corners.gif, .../skins/clearlooks2/img/horizontal.gif, .../skins/clearlooks2/img/vertical.gif, .../inlinepopups/skins/clearlooks2/window.css, .../tiny_mce/plugins/inlinepopups/template.htm, .../plugins/insertdatetime/editor_plugin.js, .../plugins/insertdatetime/editor_plugin_src.js, .../tiny_mce/plugins/layer/editor_plugin.js, .../tiny_mce/plugins/layer/editor_plugin_src.js, .../tiny_mce/plugins/legacyoutput/editor_plugin.js, .../plugins/legacyoutput/editor_plugin_src.js, .../tiny_mce/plugins/media/css/content.css, .../jscripts/tiny_mce/plugins/media/css/media.css, .../tiny_mce/plugins/media/editor_plugin.js, .../tiny_mce/plugins/media/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/media/img/flash.gif, .../tiny_mce/plugins/media/img/flv_player.swf, .../tiny_mce/plugins/media/img/quicktime.gif, .../tiny_mce/plugins/media/img/realmedia.gif, .../tiny_mce/plugins/media/img/shockwave.gif, .../jscripts/tiny_mce/plugins/media/img/trans.gif, .../tiny_mce/plugins/media/img/windowsmedia.gif, .../jscripts/tiny_mce/plugins/media/js/embed.js, .../jscripts/tiny_mce/plugins/media/js/media.js, .../tiny_mce/plugins/media/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/media/media.htm, .../tiny_mce/plugins/nonbreaking/editor_plugin.js, .../plugins/nonbreaking/editor_plugin_src.js, .../tiny_mce/plugins/noneditable/editor_plugin.js, .../plugins/noneditable/editor_plugin_src.js, .../tiny_mce/plugins/pagebreak/css/content.css, .../tiny_mce/plugins/pagebreak/editor_plugin.js, .../plugins/pagebreak/editor_plugin_src.js, .../tiny_mce/plugins/pagebreak/img/pagebreak.gif, .../tiny_mce/plugins/pagebreak/img/trans.gif, .../tiny_mce/plugins/paste/editor_plugin.js, .../tiny_mce/plugins/paste/editor_plugin_src.js, .../tiny_mce/plugins/paste/js/pastetext.js, .../tiny_mce/plugins/paste/js/pasteword.js, .../tiny_mce/plugins/paste/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/paste/pastetext.htm, .../jscripts/tiny_mce/plugins/paste/pasteword.htm, .../tiny_mce/plugins/preview/editor_plugin.js, .../tiny_mce/plugins/preview/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/preview/example.html, .../tiny_mce/plugins/preview/jscripts/embed.js, .../jscripts/tiny_mce/plugins/preview/preview.html, .../tiny_mce/plugins/print/editor_plugin.js, .../tiny_mce/plugins/print/editor_plugin_src.js, .../tiny_mce/plugins/save/editor_plugin.js, .../tiny_mce/plugins/save/editor_plugin_src.js, .../plugins/searchreplace/css/searchreplace.css, .../plugins/searchreplace/editor_plugin.js, .../plugins/searchreplace/editor_plugin_src.js, .../plugins/searchreplace/js/searchreplace.js, .../tiny_mce/plugins/searchreplace/langs/en_dlg.js, .../plugins/searchreplace/searchreplace.htm, .../tiny_mce/plugins/spellchecker/css/content.css, .../tiny_mce/plugins/spellchecker/editor_plugin.js, .../plugins/spellchecker/editor_plugin_src.js, .../tiny_mce/plugins/spellchecker/img/wline.gif, .../jscripts/tiny_mce/plugins/style/css/props.css, .../tiny_mce/plugins/style/editor_plugin.js, .../tiny_mce/plugins/style/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/style/js/props.js, .../tiny_mce/plugins/style/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/style/props.htm, .../tiny_mce/plugins/tabfocus/editor_plugin.js, .../tiny_mce/plugins/tabfocus/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/cell.htm, .../jscripts/tiny_mce/plugins/table/css/cell.css, .../jscripts/tiny_mce/plugins/table/css/row.css, .../jscripts/tiny_mce/plugins/table/css/table.css, .../tiny_mce/plugins/table/editor_plugin.js, .../tiny_mce/plugins/table/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/js/cell.js, .../tiny_mce/plugins/table/js/merge_cells.js, .../jscripts/tiny_mce/plugins/table/js/row.js, .../jscripts/tiny_mce/plugins/table/js/table.js, .../tiny_mce/plugins/table/langs/en_dlg.js, .../tiny_mce/plugins/table/merge_cells.htm, .../jscripts/tiny_mce/plugins/table/row.htm, .../jscripts/tiny_mce/plugins/table/table.htm, .../jscripts/tiny_mce/plugins/template/blank.htm, .../tiny_mce/plugins/template/css/template.css, .../tiny_mce/plugins/template/editor_plugin.js, .../tiny_mce/plugins/template/editor_plugin_src.js, .../tiny_mce/plugins/template/js/template.js, .../tiny_mce/plugins/template/langs/en_dlg.js, .../tiny_mce/plugins/template/template.htm, .../tiny_mce/plugins/visualchars/editor_plugin.js, .../plugins/visualchars/editor_plugin_src.js, .../tiny_mce/plugins/wordcount/editor_plugin.js, .../plugins/wordcount/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm, .../tiny_mce/plugins/xhtmlxtras/acronym.htm, .../tiny_mce/plugins/xhtmlxtras/attributes.htm, .../jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm, .../tiny_mce/plugins/xhtmlxtras/css/attributes.css, .../tiny_mce/plugins/xhtmlxtras/css/popup.css, .../jscripts/tiny_mce/plugins/xhtmlxtras/del.htm, .../tiny_mce/plugins/xhtmlxtras/editor_plugin.js, .../plugins/xhtmlxtras/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm, .../tiny_mce/plugins/xhtmlxtras/js/abbr.js, .../tiny_mce/plugins/xhtmlxtras/js/acronym.js, .../tiny_mce/plugins/xhtmlxtras/js/attributes.js, .../tiny_mce/plugins/xhtmlxtras/js/cite.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js, .../plugins/xhtmlxtras/js/element_common.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js, .../tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js, .../jscripts/tiny_mce/themes/advanced/about.htm, .../jscripts/tiny_mce/themes/advanced/anchor.htm, .../jscripts/tiny_mce/themes/advanced/charmap.htm, .../tiny_mce/themes/advanced/color_picker.htm, .../tiny_mce/themes/advanced/editor_template.js, .../themes/advanced/editor_template_src.js, .../jscripts/tiny_mce/themes/advanced/image.htm, .../tiny_mce/themes/advanced/img/colorpicker.jpg, .../tiny_mce/themes/advanced/img/icons.gif, .../jscripts/tiny_mce/themes/advanced/js/about.js, .../jscripts/tiny_mce/themes/advanced/js/anchor.js, .../tiny_mce/themes/advanced/js/charmap.js, .../tiny_mce/themes/advanced/js/color_picker.js, .../jscripts/tiny_mce/themes/advanced/js/image.js, .../jscripts/tiny_mce/themes/advanced/js/link.js, .../tiny_mce/themes/advanced/js/source_editor.js, .../jscripts/tiny_mce/themes/advanced/langs/en.js, .../tiny_mce/themes/advanced/langs/en_dlg.js, .../jscripts/tiny_mce/themes/advanced/link.htm, .../themes/advanced/skins/default/content.css, .../themes/advanced/skins/default/dialog.css, .../themes/advanced/skins/default/img/buttons.png, .../themes/advanced/skins/default/img/items.gif, .../advanced/skins/default/img/menu_arrow.gif, .../advanced/skins/default/img/menu_check.gif, .../themes/advanced/skins/default/img/progress.gif, .../themes/advanced/skins/default/img/tabs.gif, .../tiny_mce/themes/advanced/skins/default/ui.css, .../themes/advanced/skins/o2k7/content.css, .../tiny_mce/themes/advanced/skins/o2k7/dialog.css, .../themes/advanced/skins/o2k7/img/button_bg.png, .../advanced/skins/o2k7/img/button_bg_black.png, .../advanced/skins/o2k7/img/button_bg_silver.png, .../tiny_mce/themes/advanced/skins/o2k7/ui.css, .../themes/advanced/skins/o2k7/ui_black.css, .../themes/advanced/skins/o2k7/ui_silver.css, .../tiny_mce/themes/advanced/source_editor.htm, .../tiny_mce/themes/simple/editor_template.js, .../tiny_mce/themes/simple/editor_template_src.js, .../jscripts/tiny_mce/themes/simple/img/icons.gif, .../jscripts/tiny_mce/themes/simple/langs/en.js, .../themes/simple/skins/default/content.css, .../tiny_mce/themes/simple/skins/default/ui.css, .../tiny_mce/themes/simple/skins/o2k7/content.css, .../themes/simple/skins/o2k7/img/button_bg.png, .../tiny_mce/themes/simple/skins/o2k7/ui.css, .../vendor/tinymce/jscripts/tiny_mce/tiny_mce.js, .../tinymce/jscripts/tiny_mce/tiny_mce_popup.js, .../jscripts/tiny_mce/utils/editable_selects.js, .../tinymce/jscripts/tiny_mce/utils/form_utils.js, .../tinymce/jscripts/tiny_mce/utils/mctabs.js, .../tinymce/jscripts/tiny_mce/utils/validate.js, mod/tinymce/views/default/input/longtext.php, mod/tinymce/views/default/tinymce/css.php: Upgraded TinyMCE to 3.3.6. 2010-05-29 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/breadcrumbs.php: added a hint on breadcrumb usage * views/default/page_elements/owner_block.php: removed some code made unnecessary by the changes to layout in 1.8 * views/default/page_elements/elgg_sidebar.php: updated documentation on optional parameters * views/default/canvas/layouts/administration.php: updated administration layout to work with new sidebar view 2010-05-28 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/sidebar_menu.php, views/default/page_elements/elgg_sidebar.php, views/default/page_elements/owner_block.php: sidebar menu deserves its own view 2010-05-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/plugins.php: Refs #2115: Added elgg_is_valid_view_type(). Currently calculated at each load but will want to cache like view paths. Cleaned up autoregister_views() and load_plugins() code. Added spaces between function params in numerous places. C'mon guys...spaces are free. 2010-05-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/profile/editdefaultprofileitems.php: Removed debug log to console as it was preventing FF from executing the rest of the callback function. 2010-05-28 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/edit.php: when editing details, return to the details tab when done. 2010-05-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/appearance/menu_items.php, views/default/canvas/layouts/administration.php: Updated interface for custom menu items * mod/profile/views/default/profile/css.php, .../default/profile/editdefaultprofileitems.php: Updated interface for edit profile fields * mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/sidebar_menu.php: Updated archive list-style 2010-05-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php: Fixed mismatched <span></a> tags in blog list status display. * mod/blog/views/default/blog/sidebar_menu.php: Fixed typo in blog sidebar menu that caused an extra LI item in archives. 2010-05-27 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Registering user password request/reset as public actions. 2010-05-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/userpicker.php: Fixing code for JS userpicker remove function to cope with recent structure changes. 2010-05-27 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cron.php, engine/lib/sites.php, mod/sitepages/start.php: Updating walled garden to register public pages as regular expressions. 2010-05-27 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/languages/en.php, .../views/default/profile/profile_navigation.php: removed hard coded lang in profile tabs 2010-05-26 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/notifications/start.php, .../notifications/settings/usersettings.php: Un-extending core notification view in favor of Notifications plugin. * mod/sitepages/actions/add.php, mod/sitepages/actions/addfront.php, mod/sitepages/actions/addfrontsimple.php, mod/sitepages/actions/addmeta.php, mod/sitepages/actions/edit_settings.php, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, .../views/default/settings/sitepages/edit.php, .../views/default/sitepages/forms/edit.php, .../views/default/sitepages/forms/editfront.php, .../default/sitepages/forms/editfrontsimple.php, .../views/default/sitepages/forms/editmeta.php, mod/sitepages/views/default/sitepages/menu.php: Updating Sitepages plugin settings for new administration layout. 2010-05-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/start.php: Gatekeeper() added to blog edit/create pagehandler. * engine/lib/entities.php: Fix problem rewriting type_subtype_pair -> type_subtype_pairs in elgg_get_entities(). 2010-05-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/forums/addtopic.php: group discussion access defaults to the group 2010-05-26 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/start.php, mod/groups/start.php: Ensuring Blogs and Forum links display properly in the group ownerblock. 2010-05-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/content_header.php: small tweak to header contents * mod/bookmarks/start.php: bookmark header bug fixed 2010-05-26 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../page_elements/content_header_member.php: Updated content area title when viewing a users objects * .../views/default/profile/profile_ownerblock.php: Additional links to tools added to profile pages ownerblock (hardcoded for phase1) 2010-05-25 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/defaultwidgets/actions/update.php, mod/defaultwidgets/dashboard.php, mod/defaultwidgets/profile.php, mod/defaultwidgets/start.php, .../admin/appearance/default_dashboard_widgets.php, .../admin/appearance/default_profile_widgets.php, mod/logbrowser/index.php, mod/logbrowser/start.php, .../views/default/admin/overview/logbrowser.php, mod/logbrowser/views/default/logbrowser/form.php, mod/profile/defaultprofile.php, mod/profile/start.php, .../default/admin/appearance/defaultprofile.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/index.php, mod/reportedcontent/start.php, .../default/admin/overview/reportedcontent.php: Updating administration plugins with admin submenu views. 2010-05-25 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/tabs.php: Navigation/tabs uses output/url for the links. * views/default/output/url.php: Added title to output/url. Fixed typo breaking js support in output/url. * CHANGES.txt: Added changes to CHANGES.txt. * views/default/output/url.php: Fixed documentation for output/url view. * views/default/output/url.php: Added title to url output. 2010-05-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/start.php: change the bookmark header depending on whose bookmarks are being viewed 2010-05-25 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Updated documentation for register_plugin_hook(). * engine/lib/elgglib.php: Updated documentation and cleaned up code for trigger_plugin_hook(). 2010-05-25 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/walled_garden_background_bottom.gif, _graphics/walled_garden_background_extend.gif, _graphics/walled_garden_background_top.gif, engine/lib/elgglib.php, .../default/account/forms/login_walled_garden.php, views/default/css.php, views/default/page_shells/walled_garden.php: Walled Garden login page is no longer tied to the default page shell. 2010-05-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php: only display comment count if there are comments * mod/blog/blog_lib.php: check to see if comments are on or off * mod/blog/views/default/blog/sidebar_revisions.php: blog revisions tweaked 2010-05-25 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/defaultwidgets/dashboard.php, mod/defaultwidgets/profile.php, mod/defaultwidgets/start.php, .../views/default/defaultwidgets/editor.php: Updating Default Widgets administration to use new canvas layout. 2010-05-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/css.php: Fix for blogs list view interface in some browsers 2010-05-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/languages/en.php: comment wall notification message tweaked 2010-05-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/sidebar_revisions.php: Updates to Blogs edit UI. 2010-05-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../page_elements/content_header_member.php: content header added for use when viewing another user * mod/tagcloud/all.php, mod/tagcloud/tagcloud.php: added an all site tagcloud view, tagcloud.php will be customised to run in the sidebar. 2010-05-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php: UI update to avatar menu list-style. 2010-05-25 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../canvas/layouts/one_column_with_sidebar.php, views/default/page_elements/elgg_sidebar.php: Refs #2114 - added elgg_sidebar view 2010-05-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/languages/en.php, mod/blog/views/default/object/blog.php: Added blog author link by line on blog list. * mod/blog/views/default/object/blog.php: Added access level in blog list. * views/default/output/access.php: Added output/access view for displaying entity access levels. 2010-05-24 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/logbrowser/index.php, mod/logbrowser/start.php, mod/profile/start.php, mod/reportedcontent/start.php, mod/sitepages/start.php: Updating multiple plugins to no longer register admin menus with an event hook. 2010-05-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/blog/auto_save_revision.php, mod/blog/actions/blog/save.php, mod/blog/blog_lib.php, mod/blog/views/default/object/blog.php: Blog uses elgg_make_excerpt() now instead of its own. * engine/lib/output.php: Replacing '...' with html elipse character (…) in elgg_make_excerpt(). * engine/lib/river.php: Copied explaination for weird str_replace() in get_river_items() to the same call in elgg_get_river_items_new() so I stay sane. * mod/blog/actions/blog/save.php, mod/blog/blog_lib.php, mod/blog/views/default/blog/forms/edit.php: Removing publish_date interface for blogs pending better l10n for dates. * mod/blog/start.php: Removing blogs from groups, part 2. * mod/blog/start.php: Removing blog options from groups, part 1. 2010-05-24 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/edit.php: Only notifying name change when it actually changed. * views/default/output/url.php: Ensuring text displays on URL view for both "value" and "html" sent as property. 2010-05-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/start.php: Moved blog edit sidebar revisions to the top of the sidebar. 2010-05-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/river/object/blog/create.php, .../default/river/object/bookmarks/create.php: you can no longer comment on river item while logged out 2010-05-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/forms/edit.php: Blog edit/create form displays correct title. * mod/blog/actions/blog/save.php: Blogs only show up in the river if in published state. * mod/riverdashboard/endpoint/ping.php: Added access controls to the activity stream update count. * mod/riverdashboard/endpoint/ping.php, mod/riverdashboard/index.php, .../views/default/river/item/list.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/js.php: The activity stream's count uses the river table instead of trying to combine entities + annotations based up on time_created. Also brought small bits of code up to standards. 2010-05-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, views/default/css.php: UI updates to users links and admin menu on profile pages 2010-05-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/views/default/sitepages/menu.php: the correct tab now highlights 2010-05-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/blog_lib.php: Saving a blog post no longer rewrites all entity time_created and time_updated fields. Yikes. 2010-05-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/administration.php, views/default/css.php: Updated css for admin area/plugins and submenu list style * mod/profile/views/default/profile/css.php, views/default/css.php: Added missing formatting to user-generated content 2010-05-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/start.php: messages now display the correct number unread 2010-05-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Updated group forum link to only appear in group ownerblock, and when group forum is enabled. * mod/messages/views/default/messages/forms/send.php: Updated 'Send a message to' form to display users display name rather than username. 2010-05-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/groups/invite.php: Small tweak to group invite friends so it will show your friends correctly 2010-05-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/start.php: Group forum link added to group ownerblock 2010-05-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/index.php: sitepages river tweak * mod/sitepages/index.php: sitepages now displays the correct river * mod/riverdashboard/index.php, .../views/default/settings/riverdashboard/edit.php: activity type toggle removed as it was poorly thought out and implemented. * mod/sitepages/actions/addfrontsimple.php, mod/sitepages/index.php, mod/sitepages/languages/en.php, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, .../views/default/canvas/layouts/frontpage.php, mod/sitepages/views/default/sitepages/css.php, .../default/sitepages/forms/editfrontsimple.php, mod/sitepages/views/default/sitepages/members.php, mod/sitepages/views/default/sitepages/sidebar.php, mod/sitepages/views/default/sitepages/welcome.php: a simple version of the sitepages index - we will need to turn this into a basic and advance selection for admins. 2010-05-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, views/default/page_elements/owner_block.php: Ownerblock links to users objects interface updated. * mod/groups/start.php: Group link to forum removed from sidebar submenu * mod/blog/start.php, mod/bookmarks/start.php: Group blog and bookmarks submenu removed from sidebar (links are now in the group ownerblock) 2010-05-23 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/foaf/page_shells/default.php, views/foaf/pageshells/pageshell.php, views/php/page_shells/default.php, views/php/pageshells/pageshell.php, views/xml/page_shells/default.php, views/xml/pageshells/pageshell.php: fixed page shells for xml, php, and foaf 2010-05-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/languages/en.php, .../views/default/reportedcontent/footer_link.php: added title attribute to report this footer link * mod/reportedcontent/start.php, .../views/default/reportedcontent/footer_link.php, views/default/page_elements/elgg_footer.php: removing reported content dependency from core code...again * views/default/page_elements/elgg_footer.php: Fixes #2122 - footer analytics view added 2010-05-21 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: Using a lambda function to sort the profile menu. * mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, views/default/page_elements/owner_block.php: Registering new plugin hooks to extend the owner block profile menu. * views/default/page_elements/owner_block.php: Fixing a typo. Works this time; no, really. * mod/pages/start.php, mod/pages/views/default/pages/profile_extend.php: Updating Pages plugin to extend profile owner block directly with user-specific links. * views/default/page_elements/owner_block.php: Cleaning up profile owner blocks to allow for view extensions. 2010-05-20 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/pages/start.php: Adding submenu items for standard plugins to owner block. 2010-05-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/api/entity_getter_functions.php: Fixes #2159: Updated entity getter test to order by guid instead of time_created. * engine/tests/objects/entities.php, engine/tests/objects/objects.php, engine/tests/objects/sites.php, engine/tests/objects/users.php: Update unit tests for last_action column. * engine/lib/entities.php, engine/lib/river.php: create_entity() now adds a default last_action set to the same as time_created. This solves a problem of having to specify an order by of last_action desc, time_created desc on each call. Standardized update_entity_last_action() and moved it from river.php to entities.php. * engine/lib/river.php: Properly merged old 1.8 river2.php with river.php to fix last_action-based bubble ups. 2010-05-20 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/content_header.php: small edit to header contents, will need to find a better way to extend this view in the required fashion. * mod/bookmarks/start.php: small bookmark add bug fixed. 2010-05-20 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/rss/annotation/default.php, views/rss/object/creator.php, views/rss/object/default.php, views/rss/object/georss.php: Updating RSS views to allow for object creator and geolocation. 2010-05-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * account/forgotten_password.php, account/register.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php: Updated Register and ForgottenLogin forms to use default canvases. * views/default/canvas/layouts/administration.php: Added a link to 'return to network' from admin area. 2010-05-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, languages/en.php, views/default/admin/users/newest.php: Added "Newest Users" admin section. * mod/groups/all.php, mod/groups/discussions.php, mod/groups/forum.php, mod/groups/views/default/forum/topics.php: Removed legacy calls from groups. * engine/lib/annotations.php: Refs #2165: Added elgg_list_entities_from_annotations() to deprecate list_entities_from_annotations(). * mod/groups/forum.php: Missed passing group_guid to forum topics. * mod/groups/views/default/forum/topics.php: Fixed incorrect call for $vars in group forum topics. * mod/riverdashboard/manifest.xml: Riverdashboard enabled on default installs. * mod/custom_index/index.php, mod/custom_index/languages/en.php, mod/custom_index/manifest.xml, mod/custom_index/start.php, .../views/default/canvas/layouts/new_index.php, .../views/default/custom_index/css.php: Custom index is deprecated by Site pages. These two provide the same functionality but in different ways, so just moving Custom Index to the plugins repo. * mod/externalpages/actions/add.php, mod/externalpages/index.php, mod/externalpages/languages/en.php, mod/externalpages/manifest.xml, mod/externalpages/read.php, mod/externalpages/start.php, .../views/default/expages/analytics.php, mod/externalpages/views/default/expages/css.php, .../views/default/expages/footer_menu.php, .../views/default/expages/forms/edit.php, mod/externalpages/views/default/expages/menu.php, mod/externalpages/views/default/object/expages.php: The Externalpages plugin is now Site Pages. Removing old plugin. 2010-05-19 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * vendors/jquery/jquery-1.4.2.min.js, vendors/jquery/jquery-1.4.min.js, views/default/page_elements/html_begin.php: jQuery updated to v1.4.2 * mod/groups/views/default/groups/css.php: Small UI update to Group activity widget. * views/default/annotation/annotatelike.php: Likes river entry timestamp wrapped in span. 2010-05-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Moved output.php into the pre-installation required lib list to fix trunk installation. 2010-05-18 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/walledgarden/graphics/background_bottom.gif, mod/walledgarden/graphics/background_extend.gif, mod/walledgarden/graphics/background_top.gif, mod/walledgarden/index.php, mod/walledgarden/languages/en.php, mod/walledgarden/manifest.xml, mod/walledgarden/readme.txt, mod/walledgarden/start.php, .../views/default/account/forms/login.php, .../default/page_shells/walled_garden_index.php, .../views/default/walledgarden/css.php, .../views/default/walledgarden/walledgarden.php: Removing Walled Garden plugin from trunk. * engine/lib/elgglib.php, engine/lib/sites.php: Ensuring the Walled Garden hook properly exits before plugins can continue to extend view. * views/json/canvas/default.php, views/json/page_shells/default.php, views/json/pageshells/pageshell.php: Updating the core JSON views to allow for proper object export. 2010-05-18 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/members/index.php: browse members now working for 1.8 * languages/en.php, views/default/account/forms/login.php, views/default/account/forms/login_dropdown.php: as you can login with either username or email, reflect this in the lang. 2010-05-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/components/plugin_settings.php, views/default/canvas/layouts/administration.php: Interface updates to plugins settings form. 2010-05-18 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: small lang changes 2010-05-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/administration.php: Admin area long-text fields width updated. 2010-05-17 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/rss/river/item/list.php: Defaulting RSS view to use Elgg Entity view. * views/rss/object/default.php, views/rss/page_shells/default.php, views/rss/pageshells/pageshell.php, views/rss/river/item/list.php: Updating RSS feeds to use proper views called with page_shells. 2010-05-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/css.php: Another UI update to individual blog page. * mod/blog/views/default/blog/css.php, mod/profile/views/default/profile/css.php: ..a couple more ui tweaks. * mod/messages/views/default/messages/forms/view.php, mod/profile/graphics/speech_bubble_tail.gif, mod/profile/graphics/twitter16px.png, views/default/canvas/layouts/administration.php: A few UI updates. 2010-05-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/css.php, views/default/css.php: Updates to core css UI and riverdashboard mod. 2010-05-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Fixed loading of activity and database files. * engine/lib/actions.php, engine/lib/activity.php, engine/lib/api.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/input.php, engine/lib/output.php, engine/lib/pagehandler.php, engine/lib/river.php, engine/lib/river2.php, engine/lib/sessions.php, engine/start.php, htaccess_dist, languages/en.php, mod/groups/invitations.php, mod/groups/new.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, .../views/default/river/object/page/create.php, mod/profile/actions/edit.php: Merged 5928-6908 from 1.7 branch to trunk. * actions/widgets/save.php, engine/lib/access.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/notification.php, engine/lib/river2.php, engine/lib/sessions.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/users.php, mod/groups/forum.php, mod/groups/views/default/forum/topics.php, mod/invitefriends/actions/invite.php, mod/invitefriends/index.php, mod/invitefriends/languages/en.php, mod/invitefriends/start.php, .../views/default/invitefriends/form.php, .../views/default/invitefriends/formitems.php, mod/profile/icon.php, views/default/friends/river/create.php, views/rss/entities/entity_list.php: merge -r5898:5928 (not excluding riverdashboard, notifications, and messageboard) from 1.7 to trunk. 2010-05-14 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/administration.php: Updated admin area css 2010-05-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, engine/lib/actions.php, engine/lib/api.php, engine/lib/elgglib.php, engine/lib/notification.php, engine/lib/river2.php, mod/invitefriends/actions/invite.php, services/api/rest_api.php: merge -r5832:5898 from 1.7 to trunk. * views/foaf/pageshells/pageshell.php, views/foaf/user/default.php: merge -r5822:5825 from 1.7 to trunk. * engine/lib/xml.php, mod/file/actions/upload.php, mod/groups/actions/forums/deletepost.php: Merge r5761:5788 from 1.7 to trunk. 2010-05-14 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/login.php: Moving login/extend view to call after the login button (consistent with login dropdown). * engine/lib/sites.php, languages/en.php: Updating language files for new Walled Garden support. * _css/css.php, _css/js.php, engine/handlers/action_handler.php, engine/handlers/cron_handler.php, engine/handlers/pagehandler.php, engine/handlers/service_handler.php, engine/handlers/xml-rpc_handler.php, engine/lib/cron.php, engine/lib/sites.php, index.php, mod/externalpages/read.php, upgrade.php: Updating core code to allow public pages using new Walled Garden functionality. 2010-05-14 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/sidebar_menu.php, mod/tagcloud/tagcloud.php, mod/tagcloud/views/default/tagcloud/css.php, views/default/css.php, views/default/output/tagcloud.php: Updated core tagcloud view markup/css. 2010-05-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tagcloud/views/default/output/tagcloud.php: Removing tagcloud output view from tagcloud mod--it's in core now. 2010-05-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/administration.php, views/default/css.php: Update to submenu items css. * mod/profile/defaultprofile.php, mod/reportedcontent/index.php, mod/sitepages/sitepages_functions.php: Updated plugins to use new admin area canvas. 2010-05-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: To detect if a submenu item is selected, using output from full_url() instead of $_SERVER['REQUEST_URI'] because the host isn't set in REQUEST_URI. 2010-05-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, views/default/canvas/layouts/administration.php, views/default/css.php: Beginnings of a stand-alone admin area. * mod/profile/views/default/profile/icon.php: Fix for @mentions mod creating multiple hrefs in avatar submenu. * views/default/admin/overview.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/admin/users/add.php, views/default/admin/users/find.php, views/default/admin/users/online.php: Added content titles to admin area pages. 2010-05-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php: removed extra div from riverdashboard index page * mod/riverdashboard/start.php, .../views/default/riverdashboard/menu.php, .../views/default/riverdashboard/nav.php: merged [5959] from 1.7 branch into trunk for riverdashboard plugin * mod/riverdashboard/actions/add.php, mod/riverdashboard/actions/delete.php, mod/riverdashboard/endpoint/ping.php, mod/riverdashboard/index.php, mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php, .../views/default/river/item/list.php, .../views/default/river/item/wrapper.php, .../views/default/river/item/wrapper_classic.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/ecml/activity.php, .../views/default/riverdashboard/menu.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/riverdashboard/welcome.php, .../views/default/settings/riverdashboard/edit.php: attempting to standardize riverdashboard plugin in similar manner as 1.7 branch revision [5943] * mod/notifications/actions/groupsave.php, mod/notifications/actions/save.php, mod/notifications/groups.php, mod/notifications/index.php, mod/notifications/languages/en.php, mod/notifications/start.php, .../notifications/subscriptions/collections.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/jsfuncs.php, .../notifications/subscriptions/personal.php: merged in notifications plugin cleanup from 1.7 branch: [5962], [5978] - [5980], [6000] 2010-05-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messageboard/actions/add.php, mod/messageboard/actions/delete.php, mod/messageboard/ajax_endpoint/load.php, mod/messageboard/history.php, mod/messageboard/index.php, mod/messageboard/languages/en.php, mod/messageboard/readme.txt, mod/messageboard/start.php, .../views/default/messageboard/css.php, .../views/default/messageboard/forms/add.php, .../default/messageboard/group_messageboard.php, .../views/default/messageboard/messageboard.php, .../default/messageboard/messageboard_content.php, .../default/river/object/messageboard/create.php, .../views/default/widgets/messageboard/edit.php, .../views/default/widgets/messageboard/view.php: merging messageboard cleanup from 1.7 branch [5908],[5909],[5917] 2010-05-12 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * account/register.php, engine/lib/elgglib.php, engine/lib/sites.php, mod/sitepages/start.php: Creating a hook for plugin authors to register Walled Garden public sites. 2010-05-12 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/languages/en.php: removed a duplicate lang string * .../views/default/bookmarks/group_bookmarks.php: fix so group bookmarks display on group frontpage 2010-05-11 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_advanced.php, actions/systemsettings/install.php, engine/lib/elgglib.php, engine/lib/sites.php, engine/lib/upgrades/2010050701.php, views/default/admin/site/advanced.php: Do not display site pages when in Walled Garden mode, excepting system-defined whitelist. * account/register.php: Not allowing new user registration to continue action when disabled. 2010-05-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: Fixed a typo. * engine/lib/admin.php, engine/lib/elgglib.php, views/default/navigation/submenu_item.php: Fix admin area for overview and appearance. 2010-05-10 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php, views/default/page_elements/elgg_topbar_logout.php: Breaking logout link into a separate view. 2010-05-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/elgglib.php, engine/tests/ui/submenu.php, .../default/admin/components/admin_page_layout.php, views/default/admin/components/sidemenu.php, views/default/navigation/submenu_item.php, views/default/output/url.php, views/default/page_elements/owner_block.php: Admin area now uses standard submenu tools. 2010-05-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/basic_elements/welcome.php, views/default/welcome.php, views/default/welcome/logged_in.php, views/default/welcome/logged_out.php: removing more views that haven't been used/touched in almost 2 years * views/default/text/about.php, views/default/text/privacy_view.php, views/default/text/tos_view.php: removing some chuff that's been just sitting there for a long time - these views ended up in the external pages/site pages plugins 2010-05-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Not setting $item->selected on a submenu item acts the same as setting it to NULL for selected state guessing. Removed unused code in submenu system. * engine/lib/elgglib.php, engine/tests/ui/submenu.php, views/default/canvas_header/submenu_group.php, views/default/canvas_header/submenu_template.php, views/default/css.php, views/default/navigation/submenu_group.php, views/default/navigation/submenu_item.php, views/default/navigation/submenu_js.php: Added new submenu system. Added elgg_http_url_is_identical(). Moved canvas_header/submenu* to navigation/submenu*. Added UI test for submenu. 2010-05-07 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_advanced.php, actions/register.php, actions/systemsettings/install.php, engine/lib/upgrades/2010050701.php, version.php, views/default/account/forms/login.php, views/default/account/forms/login_dropdown.php, views/default/admin/site/advanced.php: Adding an option to restrict new user registration in advanced site settings. This is the first step in fully merging "Walled Garden" plugin into core Elgg engine. 2010-05-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/plugins/simple_update_states.php, actions/admin/site/update_advanced.php, actions/admin/site/update_basic.php, actions/login.php, actions/plugins/settings/save.php, actions/register.php, actions/systemsettings/install.php, admin/index.php, admin/menu_items.php, admin/plugins.php, admin/site.php, admin/statistics.php, admin/user.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/plugins.php, engine/lib/sessions.php, languages/en.php, mod/blog/manifest.xml, mod/blog/views/default/blog/forms/edit.php, mod/bookmarks/manifest.xml, mod/captcha/manifest.xml, mod/categories/actions/save.php, mod/categories/languages/en.php, mod/categories/manifest.xml, mod/categories/settings.php, mod/categories/start.php, mod/categories/views/default/categories/css.php, .../views/default/categories/settings.php, .../views/default/categories/settingsform.php, .../views/default/settings/categories/edit.php, mod/crontrigger/manifest.xml, mod/custom_index/manifest.xml, mod/defaultwidgets/manifest.xml, mod/diagnostics/manifest.xml, mod/ecml/manifest.xml, mod/ecml/start.php, mod/ecml/views/default/ecml/admin/ecml_admin.php, mod/ecml/views/default/settings/ecml/edit.php, mod/embed/manifest.xml, mod/externalpages/manifest.xml, mod/file/manifest.xml, mod/friends/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/htmlawed/manifest.xml, mod/invitefriends/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/members/manifest.xml, mod/messageboard/manifest.xml, mod/messages/manifest.xml, mod/notifications/manifest.xml, mod/pages/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/riverdashboard/manifest.xml, mod/search/manifest.xml, mod/sitepages/manifest.xml, mod/tagcloud/manifest.xml, mod/thewire/manifest.xml, mod/tinymce/manifest.xml, mod/twitter/manifest.xml, mod/uservalidationbyemail/manifest.xml, mod/walledgarden/manifest.xml, mod/zaudio/manifest.xml, views/default/admin/appearance/menu_items.php, .../default/admin/components/admin_page_layout.php, views/default/admin/components/plugin.php, views/default/admin/components/plugin_settings.php, views/default/admin/components/sidemenu.php, views/default/admin/main.php, views/default/admin/main_opt/plugins.php, views/default/admin/main_opt/site.php, views/default/admin/main_opt/statistics.php, views/default/admin/main_opt/user.php, views/default/admin/menu_items.php, views/default/admin/overview.php, views/default/admin/overview/numentities.php, views/default/admin/overview/online.php, views/default/admin/plugins.php, views/default/admin/plugins/advanced.php, views/default/admin/plugins/simple.php, views/default/admin/plugins_opt/plugin.php, views/default/admin/site.php, views/default/admin/site/advanced.php, views/default/admin/site/basic.php, views/default/admin/statistics.php, views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php, views/default/admin/user.php, views/default/admin/user_opt/search.php, views/default/admin/users/add.php, views/default/admin/users/find.php, views/default/admin/users/online.php, views/default/css.php, views/default/object/admin_notice.php: Merged 18_new_admin branch to trunk. 2010-05-05 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/usersettings/form.php: Added ID to submit button on user settings form. * views/default/canvas_header/submenu_group.php: Updated submenu with missing groupname. * mod/profile/views/default/profile/editicon.php: Addition of a wrapper on edit avatar page for theming purposes. 2010-05-04 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php: Returning extended view to original location in code (to preserve CSS rendering). 2010-05-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php: Updated avatar sub-menu font sizes. 2010-05-04 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php, .../views/default/profile/topbar_extend.php: Extending topbar view to include My Friends link. * views/default/page_elements/elgg_topbar.php: Removing hard-coded plugin extensions from core topbar. 2010-05-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/views/default/bookmarks/form.php: Added id to bookmark edit form (for use theming). * .../default/profile/commentwall/commentwall.php: Minor update to the comment wall wrapper div. 2010-05-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php: Fixes #1480 - not passing empty array element from page_handler() 2010-04-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../notifications/subscriptions/groupsform.php, views/default/usersettings/plugins.php: Minor updates to User Settings interface. * mod/search/views/default/search/entity.php: Search results float cleared. 2010-04-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/profile/profile_contents/activity.php, .../views/default/riverdashboard/css.php: Updated activity stream on users Profile to include riverdashboard js. Added extra css rules for inline comments and likes on profile activity. * mod/profile/views/default/profile/edit.php, views/default/css_ie.php, views/default/js/initialise_elgg.php: Updates to Profile edit, likes js, and tools css for IE7 rendering. 2010-04-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/tabs.php: Added navigation/tabs view for tabbed navigation. 2010-04-27 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/walledgarden/start.php: Restricting external user creation from Facebook Services. 2010-04-27 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: if the activity stream is enabled show on the frontpage, if not, list entities. 2010-04-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/css_ie.php: More fixes for IE rendering (entity listings, private messages, topbar, profile, activity) 2010-04-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/languages/en.php, mod/sitepages/start.php: Updated language strings for site page ecml * mod/ecml/languages/en.php, mod/ecml/start.php: Removed view and entity ECML. Updated language strings. * mod/sitepages/start.php, .../views/default/sitepages/forms/editfront.php: Only admin users can view site pages. Corrected ECML default for site pages. Moved view and entity ECML keywords to sitepages and restricted them. * engine/lib/users.php, mod/blog/manifest.xml, mod/riverdashboard/index.php, mod/riverdashboard/manifest.xml, mod/riverdashboard/start.php, .../views/default/river/item/list.php, views/default/account/forms/login_dropdown.php: Graceful degrading for non-JS users on the dropdown login box. * mod/ecml/views/default/ecml/admin/ecml_admin.php: Fixed admin area language string. * .../views/default/river/object/blog/create.php: Fixes #2098: River view for blog pulls correct time. * engine/lib/plugins.php: Plugins are *required* to have a manifest.xml file. 2010-04-26 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/river/item/wrapper.php, views/default/css_ie.php: Updates to riverdashboard wrapper for IE rendering. Temporary IE rules for riverdashboard added to css_ie.php. 2010-04-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/all.php, mod/groups/index.php, mod/groups/membership.php: Updated calls to content_header to point to correct new link in groups. * mod/bookmarks/add.php, mod/bookmarks/all.php, mod/bookmarks/friends.php, mod/bookmarks/index.php, mod/bookmarks/start.php: Bookmarks work with groups and use new style content header filter. 2010-04-26 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/login_dropdown.php, views/default/css.php: Updates to homepage layout and drop-down login for IE. * mod/groups/views/default/forms/groups/edit.php: Update to edit Groups page for ECML and longtext controls positioning. * .../views/default/sitepages/forms/editfront.php: Updated SitePages with example homepage markup/ECML. * .../views/default/sitepages/forms/editfront.php, views/default/css.php: Update to SitePages and CSSEditor code input fields, code input (monospaced style) added to base css file. * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/icon.php: Update to site user avatars to use CSS3 rounding for modern browsers. Older browsers will display as square avatars. 2010-04-26 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: Fixes #2084 - layout issue with front page 2010-04-26 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/account/forms/login.php, .../default/page_shells/walled_garden_index.php, .../views/default/walledgarden/css.php: Updated WalledGarden login page for correct rendering in IE. * languages/en.php, .../views/default/account/forms/login.php, .../default/page_shells/walled_garden_index.php: Updates to WalledGarden login. Lost password text simplified/shortened, text spacing adjusted, rule added to prevent custom css page background from showing on walledgarden login page. 2010-04-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/walledgarden/graphics/background_bottom.gif, mod/walledgarden/graphics/background_extend.gif, mod/walledgarden/graphics/background_top.gif, .../views/default/account/forms/login.php, .../default/page_shells/walled_garden_index.php, .../views/default/walledgarden/css.php: Updated walledgarden login. * mod/groups/views/default/forms/forums/addtopic.php: Completed breadcrumb for addtopic (missed in 5855) * mod/ecml/start.php, mod/ecml/views/default/ecml/admin/css.php, mod/ecml/views/default/ecml/input_ext.php, mod/embed/languages/en.php, mod/embed/start.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/link.php, .../views/default/expages/forms/edit.php, mod/externalpages/views/default/expages/menu.php, mod/file/views/default/file/upload.php, mod/groups/views/default/forms/forums/addpost.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forum/topicposts.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/messages.php, .../views/default/forms/pages/editwelcome.php, .../views/default/reportedcontent/form.php, mod/tinymce/languages/en.php, mod/tinymce/views/default/input/longtext.php, mod/tinymce/views/default/tinymce/css.php, views/default/comments/forms/edit.php, views/default/css.php, views/default/upload/upload_form_content.php: Updated longtext/tinymce area extra controls. Moved and updated ecml help link, 'edit/remove editor' link and 'add media' links both moved and improved. Redundant css removed. 2010-04-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/walledgarden/index.php, .../views/default/account/forms/login.php, .../default/account/forms/login_walledgarden.php: small walled garden tweak * mod/sitepages/start.php: frontpage creation respects walledgarden * .../default/account/forms/login_walledgarden.php: included a view for plugins to extend * mod/walledgarden/index.php, mod/walledgarden/start.php, .../default/account/forms/login_walledgarden.php, .../default/page_shells/walled_garden_index.php: The start of a new walled garden index page 2010-04-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/forum.php, mod/groups/views/default/forum/viewposts.php: Completed breadcrumbs for Groups Forums. 2010-04-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/all.php, mod/bookmarks/index.php: Updated booksmarks to 1.7 API. * mod/groups/languages/en.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/sharing/invite.php, .../views/default/widgets/a_users_groups/view.php: Updated groups to 1.7 api. 2010-04-22 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/object/groupforumtopic.php: group forum discussion view updated to match the community * .../views/default/object/groupforumtopic.php: a small tweak so latest discussion shows the last user to comment. 2010-04-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Cleaned up some comments about group acl hooks. * mod/blog/views/default/blog/sidebar_revisions.php: Cleaned up code to show revisions. Added ability to go to published revision. * mod/blog/views/default/blog/forms/edit.php: Decoding html entities for blog excerpts in edit form. * mod/blog/blog_lib.php, mod/blog/views/default/object/blog.php: Blog excerpts now work for MB strings and properly detect word breaks. * mod/blog/blog_lib.php: Removing unneeded order by metadata. * mod/blog/blog_lib.php: Rewriting time_created and time_updated instead of trying to be tricky with metadata. 2010-04-21 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/profile/profile_ownerblock.php: profile owner block can now be viewed while logged out. * mod/groups/start.php: a simple function which can be used to restrict group access options * .../default/river/object/bookmarks/create.php: bookmark activity view altered to work with both the classic and new versions of activity. * .../views/default/river/object/blog/create.php: remove likes and comments from blog activity view if in classic mode * engine/lib/river2.php, .../default/profile/profile_contents/activity.php, mod/riverdashboard/index.php, mod/riverdashboard/languages/en.php, .../views/default/river/item/wrapper_classic.php, .../views/default/settings/riverdashboard/edit.php: let site admins toggle between a classic activity stream or the new clustered version 2010-04-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: cleaning up [5822] - putting elgg_format_url() in the same location in elgglib.php 2010-04-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/start.php, .../views/default/settings/riverdashboard/edit.php: Removed toggle for overriding river dashboard. If the plugin is enabled, the dashboard is enabled. * engine/lib/elgglib.php: Merge previous to trunk. 2010-04-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_sprites.png, index.php, views/default/account/forms/login_dropdown.php, views/default/css.php, views/default/page_elements/elgg_header.php: Added the beginnings of a drop-down login box for Elgg as an alternative to the front-page login box in the homepage sidebar. 2010-04-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/languages/en.php: Fixed missing language string in admin * mod/ecml/views/default/ecml/admin/ecml_admin.php: Added smarter check all checkboxes for ECML admin area. * mod/search/index.php, mod/search/search_hooks.php: Merged previous to trunk. 2010-04-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/river/object/bookmarks/create.php: #2087 fixed 2010-04-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Updated docs for types and subtypes in elgg_get_entities(). 2010-04-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php: pass the entity so other plugins can extend properly * mod/ecml/start.php: correct layout applied to ecml help page * mod/sitepages/actions/addfront.php: missing ] added to the frontpage action file 2010-04-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Merged type_subtype_pair fix from 1.7 branch. 2010-04-16 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/walledgarden/start.php: Removed attempt to hook into system index page from Walled Garden. This is unnecessary at best, and conflicts entirely when custom login Site Pages are used. 2010-04-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Fixing a logged out problem with group access. 2010-04-16 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/walledgarden/languages/en.php, mod/walledgarden/start.php: Registering a Walled Garden hook which will not allow new user signup with Twitter Services. 2010-04-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Only showing group access levels within group contexts. Not showing unrelated access levels within group contexts. 2010-04-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/bookmarks/group_bookmarks.php, mod/file/views/default/file/css.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/widgets/filerepo/view.php: Removed js drop-down description on group profile tools widgets. 2010-04-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/actions/save_permissions.php, mod/ecml/languages/en.php, mod/ecml/views/default/ecml/admin/css.php, mod/ecml/views/default/ecml/admin/ecml_admin.php: ECML permissions frontend presents a whitelist instead of a black list. 2010-04-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_sprites.png, engine/lib/users.php, views/default/css.php, views/default/page_elements/elgg_topbar.php: Friends link removed from primary nav and added to top toolbar. 2010-04-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/ecml/activity.php: Fixed activity stream ecml view. * mod/sitepages/languages/en.php, mod/sitepages/start.php: Removed some left over code from decoupling ECML. Fixed help files for [[ -> [ transition. * mod/ecml/README.txt, mod/ecml/languages/en.php, mod/ecml/start.php, mod/ecml/views/default/ecml/help.php: ECML now only requires a single square bracket. * mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php, .../views/default/riverdashboard/ecml/activity.php: Added activity ecml keyword. * mod/sitepages/actions/addfront.php: Correctly checking for logoutbox for custom front pages. * mod/thewire/actions/add.php: Fix the name of the input in the wire's add action. 2010-04-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, mod/blog/views/default/blog/sidebar_menu.php: Tagcloud localized and updated on blogs. * views/default/css.php: Tweaked 'Likes' icon css. * views/default/css.php: Updated tools menu spacing and added selected class rule for tools submenu items. * _graphics/indicator.gif: Removed unused indicator gif. Spinners across the site have been updated to use elgg's ajax_loader gif, except Shared Access mod which still uses indicator gif - which is now in the shared access plugin bundle. 2010-04-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/indicator.gif, engine/lib/elgglib.php, mod/categories/actions/save.php, mod/categories/languages/en.php, mod/categories/listing.php, mod/categories/settings.php, mod/categories/start.php, mod/categories/views/default/categories.php, mod/categories/views/default/categories/list.php, .../views/default/categories/settings.php, mod/categories/views/default/categories/view.php, mod/profile/actions/cropicon.php, mod/profile/icondirect.php, mod/profile/start.php, mod/search/search_hooks.php, mod/search/views/default/search/css.php, mod/search/views/default/search/entity.php, mod/thewire/views/rss/object/thewire.php: Merged [5623]:head from 1.7 to trunk. * mod/ecml/start.php, mod/ecml/views/default/ecml/keywords/blip.tv.php, .../views/default/ecml/keywords/dailymotion.php, mod/ecml/views/default/ecml/keywords/livevideo.php, mod/ecml/views/default/ecml/keywords/redlasso.php: Added more video sources. Allowing the . character in keywords. 2010-04-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/views/default/ecml/admin/ecml_admin.php: Added ability to check all rows or columns in ecml permissions page. * mod/ecml/views/default/ecml/admin/css.php, mod/ecml/views/default/ecml/admin/ecml_admin.php: Inverted the admin matrix for ecml views / keywords. * mod/sitepages/languages/en.php, mod/sitepages/start.php, .../default/sitepages/keywords/site_stats.php, .../views/default/sitepages/keywords/sitestats.php, .../views/default/sitepages/keywords/user_list.php, .../views/default/sitepages/keywords/userlist.php: Added usage to the keywords. Restricting keywords to userlist, loginbox, and sitestats to custom front page. * mod/ecml/start.php: Correctly setting context to admin to pull in the admin sidebar for ECML permissions page. * mod/ecml/README.txt: Updated docs with a FAQ. 2010-04-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/groups/activity_latest.php: Activity view added for Groups profile page, based on code by Jon Maul. 2010-04-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: Jon Maul added as a contributor with MITRE. * mod/blog/blog_lib.php, mod/blog/views/default/object/blog.php: Separated blog object view from comments. * mod/ecml/ecml_functions.php, mod/ecml/views/default/ecml/admin/ecml_admin.php: Added ability for ECML keyword definitions to restrict themselves to specific views. 2010-04-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/start.php, mod/ecml/views/default/ecml/admin/ecml_admin.php: Small UI updates to ECML. * mod/search/views/default/search/entity.php, views/default/css.php: Update to search results view, and small entity list style updates. 2010-04-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/README.txt, mod/ecml/actions/save_permissions.php, mod/ecml/ecml_functions.php, mod/ecml/languages/en.php, mod/ecml/start.php, mod/ecml/views/default/ecml/admin/css.php, mod/ecml/views/default/ecml/admin/ecml_admin.php, .../views/default/ecml/keywords/googlemaps.php: Added granular access for views in ECML. Added 'usage' on keyword info. Updated docs. * mod/ecml/start.php, .../views/default/ecml/keywords/googlemaps.php: Googlemaps support added for ECML. * mod/ecml/views/default/ecml/help.php: ECML keyword help page now properly lists all registered keywords. * mod/sitepages/start.php: Removed _ from Site Pages ECML keywords. * mod/ecml/README.txt, mod/ecml/ecml_functions.php, mod/ecml/manifest.xml, mod/ecml/start.php: Updated ECML docs. Removed the _ as a valid keyword character (it looks funny). Added the media sites in start.php. Fixed bug that prevented [[view]] from working. Consequently, [[view]] now requires a src="" attribute. 2010-04-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/start.php, mod/ecml/views/default/ecml/keywords/vimeo.php: Added vimeo support to ECML. * mod/ecml/ecml_functions.php, mod/ecml/start.php, .../views/default/ecml/keywords/slideshare.php, mod/ecml/views/default/ecml/keywords/youtube.php: Changed tokenizer for ECML to support attribute quotes. Added core youtube and slideshare keywords. Passing the full keyword and attribute string to views. * mod/blog/start.php: Added ECML support in blogs. 2010-04-13 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Creating a function to clear user-specific plugin settings. 2010-04-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/ecml/start.php: Remove unneeded check in ecml view hook. * mod/ecml/start.php: ECML uses the brand new granular view hooks. * mod/blog/languages/en.php: Added item:object:blog language key for stats. * engine/lib/elgglib.php: Added granular view hook view:$view_name instead of a monolithic display:view hook. * mod/ecml/start.php: Update todo. * mod/ecml/README.txt, mod/ecml/ecml_functions.php, mod/ecml/graphics/ecml.png, mod/ecml/languages/en.php, mod/ecml/manifest.xml, mod/ecml/start.php, mod/ecml/views/default/ecml/help.php, mod/ecml/views/default/ecml/input_ext.php, mod/ecml/views/default/ecml/keywords/user_list.php: First version of ecml. * mod/sitepages/README.txt, mod/sitepages/languages/en.php, mod/sitepages/manifest.xml, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, mod/sitepages/views/default/sitepages/keywords.php, .../views/default/sitepages/keywords/user_list.php: Removed ECML from Site Pages. 2010-04-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/bookmarks/group_bookmarks.php, mod/file/views/default/file/groupprofile_files.php, mod/groups/languages/en.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/profileitems.php, .../views/default/river/item/wrapper.php: Groups profile page tool widget boxes updated. * views/default/css.php, views/default/page_elements/elgg_header.php: Updates to site header and css for Custom Logo mod. 2010-04-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/README.txt, mod/sitepages/actions/addfront.php, mod/sitepages/languages/en.php, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, .../default/sitepages/keywords/site_stats.php, .../views/default/sitepages/keywords/user_list.php: Updated site pages docs. Added ability to pass arguments to custom keywords. Added user_list keyword. Reject logged out front pages that don't have [[login_box]]. * mod/sitepages/manifest.xml, mod/sitepages/sitepages_functions.php: Added 'customization' category to manifest. Cleaned up some comments. * mod/sitepages/start.php: Checking if we need to pull in a view before calling it. * mod/sitepages/views/default/sitepages/menu.php: DRY'd up the edit code in site pages. * mod/sitepages/README.txt: Added docs for site pages. 2010-04-12 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/defaultprofile.php, mod/profile/languages/en.php, mod/profile/views/default/profile/css.php, .../default/profile/editdefaultprofileitems.php: Updated custom profile fields admin area / list re-ordering ui. * _graphics/avatar_menu_arrows.gif, _graphics/elgg_sprites.png, _graphics/elgg_toolbar_logout.gif, _graphics/friends_picker_arrows.gif, _graphics/icon_bookmarkthis.gif, _graphics/icon_customise_drag.gif, _graphics/icon_customise_info.gif, _graphics/icon_customise_remove.gif, _graphics/icon_customise_remove.png, _graphics/icon_delete.png, _graphics/icon_gallery.gif, _graphics/icon_like.png, _graphics/icon_odd.gif, _graphics/icon_reportthis.gif, _graphics/icon_rss.gif, _graphics/icon_rss.png, _graphics/icon_tag.gif, _graphics/icon_tag.png, _graphics/more_sprite.png, _graphics/river_icons/river_icon_blog.gif, _graphics/river_icons/river_icon_bookmarks.gif, _graphics/river_icons/river_icon_comment.gif, _graphics/river_icons/river_icon_feed.gif, _graphics/river_icons/river_icon_files.gif, _graphics/river_icons/river_icon_forum.gif, _graphics/river_icons/river_icon_friends.gif, _graphics/river_icons/river_icon_messageboard.gif, _graphics/river_icons/river_icon_pages.gif, _graphics/river_icons/river_icon_plugin.gif, .../river_icons/river_icon_privatemessage.gif, _graphics/river_icons/river_icon_profile.gif, _graphics/river_icons/river_icon_status.gif, _graphics/river_icons/river_icon_thewire.gif, _graphics/search.png, _graphics/speech_bubble_tail.gif, _graphics/thewire_speech_bubble.gif, _graphics/topbar_icons.png, _graphics/twitter16px.png, mod/file/views/default/file/css.php, mod/profile/views/default/profile/css.php, mod/twitter/graphics/twitter.png, mod/twitter/graphics/twitter16px.png, mod/twitter/views/default/twitter/css.php, views/default/css.php, views/default/output/rss_view.php: Collected all core sprites into graphics and updated css accordingly. Removed unused core graphics. Moved plugin-specific graphics into respective plugins graphics directories. 2010-04-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/html_begin.php: Removed custom-form-elements 2010-04-12 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/toolbar_messages_icon.gif, mod/messages/graphics/toolbar_messages_icon.gif, mod/messages/views/default/messages/css.php: Messages icon removed form main css and graphics and added to messages mod. * _graphics/icon_like.png, languages/en.php, views/default/css.php, views/default/js/initialise_elgg.php, views/default/likes/forms/edit.php: Icon added to likes and interface tweaked. Likes list js fixed to correctly get height of current list. * languages/en.php, mod/blog/views/default/object/blog.php, mod/profile/views/default/profile/css.php, views/default/css.php, views/default/likes/forms/edit.php: Likes updated for plugins entity list display (just icon remaining to add) 2010-04-12 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php, views/default/page_elements/content_header.php: create a new group button added * .../views/default/bookmarks/group_bookmarks.php: change group bookmarks to get from container guid 2010-04-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php: Updated Likes on Blog and Videolist single entity pages * .../views/default/riverdashboard/css.php, views/default/css.php, views/default/js/initialise_elgg.php, views/default/likes/forms/edit.php: Added a popup list of users for Likes. 2010-04-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php: Allow login via email. 2010-04-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_header.php: allow for a site logo 2010-04-08 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/twitterservice/languages/en.php, mod/twitterservice/manifest.xml, mod/twitterservice/start.php, mod/twitterservice/vendors/twitter/license.txt, mod/twitterservice/vendors/twitter/load.php, mod/twitterservice/vendors/twitter/readme.txt, mod/twitterservice/vendors/twitter/send.php, .../vendors/twitter/twitter.class.php, .../default/usersettings/twitterservice/edit.php: Moving Twitter Service plugin from core into the plugins directory. * mod/blog/languages/en.php: Adding a language definition. 2010-04-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/river/item/wrapper.php: conversations now use generic_comments for replies so no need for the extra logic in the river wrapper. 2010-04-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/addcomment.php, mod/profile/actions/deletecomment.php, mod/profile/actions/editfield.php, mod/profile/actions/reorder.php, .../default/profile/commentwall/commentwall.php, .../profile/commentwall/commentwall_content.php, .../default/profile/commentwall/commentwalladd.php, .../default/profile/editdefaultprofileitems.php, .../profile/profile_contents/commentwall.php: Removed windows line endings. * mod/profile/actions/deletedefaultprofileitem.php, .../default/profile/editdefaultprofileitems.php: Fixed incorrect casting to int for profile ids. Fixed incorrect URL for reordering. * mod/profile/start.php: Fixed displaying of custom profile fields on profile page. * mod/profile/start.php, .../default/profile/editdefaultprofileitems.php: Fixed editable profile fields. * mod/profile/vendor/jq.editable.min.js, mod/profile/vendor/jquery.jeditable.mini.js, .../default/profile/editdefaultprofileitems.php: Wrong jquery editable lib. * mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/editdefault.php, mod/profile/actions/editfield.php, mod/profile/actions/reorder.php, mod/profile/actions/resetdefaultprofile.php, mod/profile/defaultprofile.php, mod/profile/graphics/drag_handle.png, mod/profile/languages/en.php, mod/profile/manifest.xml, mod/profile/start.php, mod/profile/vendor/jq.editable.min.js, .../views/default/profile/editdefaultprofile.php, .../default/profile/editdefaultprofileitems.php: First go at merging in draggable profile fields. Added categories to profile plugin. * engine/lib/elgglib.php: Added optional html_encode parameter to elgg_add_action_tokens_to_url() so it can be used in ajax calls. 2010-04-07 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/blog_lib.php, mod/blog/languages/en.php, mod/blog/start.php: Highlighting current tab in content header. Includes updates to language strings. 2010-04-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/index.php: mine tab selects correctly now 2010-04-07 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/blog_lib.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/object/blog.php: Creating content for the blog posts of user's friends. 2010-04-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/plugins_opt/plugin.php: Fixed broken interface on updated plugin list 2010-04-07 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/blog/auto_save_revision.php, mod/blog/views/default/blog/forms/edit.php: Updating autosave handler and "Saved date" return values. * engine/lib/metadata.php: Ensuring malformed offset/limit values are ignored by elgg_list_entities_from_metadata(). Refs #2046 2010-04-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, .../views/default/river/object/blog/create.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, .../views/default/river/object/page/create.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/rivercomment.php, views/default/annotation/annotate.php, views/default/annotation/likes.php, views/default/css.php, views/default/js/initialise_elgg.php, views/default/likes/forms/display.php, views/default/likes/forms/edit.php, views/default/likes/forms/link.php: Riverdashboard refreshed, and updated display of comments and likes (the loading of these needs to be moved to ajax callbacks) 2010-04-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/profile/profile_contents/feeds.php, .../views/default/profile/profile_navigation.php, .../views/default/profile/profile_ownerblock.php: profile feeds moved from top tabs 2010-04-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/settings/system.php: Removed installation usage settings. 2010-04-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php, views/default/css.php, views/default/js/initialise_elgg.php: Added screenshots to plugins list. 2010-04-06 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: * CONTRIBUTORS.txt: upon request 2010-04-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Sanitise int on the offset. 2010-04-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_footer.php: Footer float cleared for theming purposes. 2010-04-05 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/blog/save.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/input/datetime.php: Adding a datetime view for use with blog publication. 2010-04-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php, languages/en.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php: Added category and name as valid plugin manifest keys/values. 2010-04-05 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Metadata lists will default offset and limit to existing url elements. 2010-04-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: load_plugin_manifest() converts multiple keys with the same name into assoc arrays. 2010-04-05 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog.php: Ensuring generic text line breaks are replaced by paragraph tags. * engine/lib/metadata.php: Passing entity list options on to view. * engine/lib/elgglib.php: Refs #1947: Do not require views to explicitly pass in the offset. 2010-04-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/input.php, engine/schema/mysql.sql, mod/htmlawed/start.php, mod/messages/views/default/messages/css.php, .../notifications/subscriptions/forminternals.php, mod/profile/actions/edit.php, mod/search/languages/en.php, mod/search/search_hooks.php, mod/search/views/default/search/css.php, mod/search/views/default/search/entity.php, mod/search/views/rss/search/comments/entity.php, views/default/account/forms/register.php, views/default/friends/picker.php, views/default/output/friendlytitle.php: Merged 5605:5622 from 1.7 to trunk. * CHANGES.txt, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/register.php, actions/useradd.php, engine/lib/actions.php, engine/lib/annotations.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/metadata.php, engine/lib/notification.php, engine/lib/river2.php, engine/lib/sessions.php, engine/lib/upgrades/2010033101.php, engine/lib/upgrades/2010040201.php, engine/lib/users.php, engine/lib/widgets.php, engine/schema/upgrades/2009100701.sql, engine/tests/api/entity_getter_functions.php, engine/tests/objects/users.php, languages/en.php, mod/bookmarks/index.php, mod/bookmarks/start.php, .../views/default/widgets/bookmarks/edit.php, mod/file/index.php, mod/file/start.php, mod/file/views/default/widgets/filerepo/edit.php, mod/file/views/default/widgets/filerepo/view.php, mod/groups/discussions.php, mod/pages/index.php, mod/pages/views/default/widgets/pages/edit.php, mod/pages/views/default/widgets/pages/view.php, mod/profile/actions/edit.php, mod/profile/icondirect.php, .../views/default/profile/menu/adminlinks.php, mod/search/index.php, mod/thewire/actions/add.php, mod/thewire/everyone.php, mod/thewire/languages/en.php, mod/thewire/start.php, .../views/default/thewire/activity_view.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/widgets/thewire/edit.php, mod/thewire/views/default/widgets/thewire/view.php, .../views/rss/search/object/thewire/entity.php, version.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/output/friendlytime.php, views/default/output/friendlytitle.php, views/default/output/url.php, views/default/page_elements/elgg_topbar.php: Merged 5530:5604 from 1.7 to trunk. * engine/lib/entities.php, mod/bookmarks/actions/add.php, mod/embed/views/default/embed/media.php, mod/embed/views/default/embed/pagination.php, mod/file/actions/save.php, mod/groups/actions/edit.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/edittopic.php, mod/members/index.php, mod/members/views/default/members/search.php, mod/messages/actions/send.php, mod/pages/actions/pages/edit.php, views/default/output/url.php, views/failsafe/messages/sanitisation/settings.php: Merged 5487:5525 from 1.7 to trunk. 2010-04-05 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/profile/profile_contents/feeds.php: count added * mod/profile/profile_lib.php, .../default/profile/profile_contents/feeds.php, .../views/default/profile/profile_navigation.php: feeds options added to the profile * views/default/account/forms/login.php: return to referer added to the login form 2010-04-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../notifications/subscriptions/forminternals.php: merged [5526] - [5530] into trunk from 1.7 branch - there are more changes before and after these revisions to be merged * views/default/admin/plugins.php: the disable button may be for disabling plugins but it is not disabled itself * CHANGES.txt, engine/lib/elgglib.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php: Fixes #1184 - added elgg_format_url() for handling ampersands in urls * views/default/page_elements/elgg_topbar.php: target is not allowed in xhtml strict * views/default/account/forms/login.php: fixed some markup issues with login box * views/default/navigation/site_nav.php: only display navigation if there are registered nav items - cannot have ul element without li elements * views/default/page_elements/elgg_footer.php, views/default/page_elements/html_begin.php: removed two elements not allowed with xhtml strict and removed blank line at top of html sent to browser 2010-04-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/site_nav.php: Fixed the empty nav item entries when automatically building menu. 2010-04-02 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/blog_lib.php: Determining which content header to use based on blog owner. Primary navigation tabs should not display on other users' blog lists. * mod/blog/blog_lib.php, mod/blog/languages/en.php: Allowing non-owners to view published blog posts. * mod/blog/blog_lib.php: Truncating lengthy blog excerpts on word breaks. * mod/blog/blog_lib.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/object/blog.php: Fixing breadcrumb navigation and content header links for blogs. * views/default/page_elements/content_header.php: Allowing default page handler to be overridden. You can pass in full url overrides to the content header view for all/mine/friend tabs. 2010-04-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/profile/profile_contents/activity.php: limit set for profile river * views/default/annotation/latest_comments.php: small lang tweak * mod/groups/start.php: point the groups main nav link to the all groups page * mod/bookmarks/all.php, mod/bookmarks/languages/en.php, mod/bookmarks/views/default/bookmarks/stats.php: bookmark stats now correct, missing strings applied and a function call moved out of the view. * mod/profile/start.php: hash out the profile menu option for now, this will be moved to the topbar. 2010-03-31 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/more_sprite.png, languages/en.php, views/default/admin/menu_items.php, views/default/css.php, views/default/css_ie.php, views/default/css_ie6.php, views/default/navigation/site_nav.php: Updated site primary nav bar and improved drop-down submenu and made IE compatible, also cleaned up / improved menuitem admin area. 2010-03-31 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/languages/en.php, .../views/default/river/object/blog/create.php: blog river view altered to pull out some content 2010-03-31 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css_ie.php, views/default/css_ie6.php, views/default/page_elements/html_begin.php: Updated paths to IE specific css, and triggered hasLayout for IE. 2010-03-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/languages/en.php, mod/bookmarks/start.php, .../views/default/bookmarks/group_bookmarks.php, mod/groups/views/default/groups/css.php: Added the beginnings of a bookmark view for group profile pages. * mod/file/start.php, mod/file/views/default/file/groupprofile_files.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/profileitems.php: Added the beginnings of a new method for displaying the latest content from each tool on a groups profile page. * mod/blog/views/default/blog/sidebar_menu.php: Changed blog archive header tag. * mod/profile/languages/en.php, .../default/profile/commentwall/commentwall.php, .../profile/commentwall/commentwall_content.php, .../default/profile/commentwall/commentwalladd.php, mod/profile/views/default/profile/css.php: Updated UI for commentwall on profile page. 2010-03-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/addcomment.php, mod/profile/actions/deletecomment.php, mod/profile/languages/en.php, mod/profile/profile_lib.php, mod/profile/start.php, .../default/profile/commentwall/commentwall.php, .../profile/commentwall/commentwall_content.php, .../default/profile/commentwall/commentwalladd.php, .../profile/profile_contents/commentwall.php, .../views/default/profile/profile_navigation.php: simple comment wall added to profiles * .../views/default/profile/profile_navigation.php: inserted a view for others to extend on profile navigation 2010-03-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/river/object/blog/create.php: Added river item views to blog. * README.txt: Changed Ben's email addy in README.txt. 2010-03-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/likes/forms/edit.php: Updated Likes link. * languages/en.php, views/default/comments/forms/edit.php: Updated generic comment submit button text. 2010-03-25 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: Bumped version in README. * actions/likes/delete.php, mod/bookmarks/actions/edit.php, mod/bookmarks/actions/reference.php, mod/bookmarks/actions/remove.php, mod/bookmarks/views/default/bookmarks/stats.php, .../views/default/members/members_navigation.php, mod/riverdashboard/endpoint/ping.php, mod/riverdashboard/index.php, mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/menu.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/rivercomment.php, .../views/default/riverdashboard/welcome.php, mod/sitepages/actions/addmeta.php, mod/sitepages/sitepages_functions.php, .../views/default/settings/sitepages/edit.php, .../views/default/sitepages/forms/editmeta.php, mod/sitepages/views/default/sitepages/keywords.php, mod/sitepages/views/default/sitepages/metatags.php, views/default/annotation/annotatelike.php, views/default/annotation/likes.php, views/foaf/search/entity_list.php, views/opendd/search/entity_list.php, views/rss/search/entity_list.php: Converting all line endings to unix style. * .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/rivercomment.php, views/default/js/initialise_elgg.php, views/default/likes/forms/edit.php: Fixed likes interface JS. * mod/blog/actions/blog/save.php, mod/blog/blog_lib.php, mod/blog/languages/en.php, mod/blog/start.php: Added river support to blog. * engine/lib/annotations.php, engine/lib/elgglib.php: Cleaned up the likes interface a bit. * mod/blog/blog_lib.php: Fixed weird login in blog for real. * mod/blog/blog_lib.php: Added access controls to blog archive grabbing function. Corrected weird logic for checking validity of blog entities while displaying posts. 2010-03-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/file/specialcontent/audio/mp3.php, .../default/file/specialcontent/audio/mpeg.php, .../default/file/specialcontent/audio/mpg.php: Small update to zaudio player spacing for new layout. 2010-03-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/search/comments/entity.php, views/default/annotation/generic_comment.php: Added anchor names for comments. * actions/admin/menu_items.php, engine/lib/elgglib.php, languages/en.php, views/default/admin/menu_items.php: Added ability to make arbitrary links for the menu items. * mod/blog/blog_lib.php, mod/blog/views/default/blog/sidebar_menu.php: Added archive view for blogs. * engine/lib/metadata.php: Added documentation for order_by_metadata. 2010-03-24 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: tag cloud functions are deprecated in 1.8 2010-03-23 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/blog_lib.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/blog/sidebar_menu.php: Added filtering by archive date. * views/default/input/datepicker.php: Corrected bug in datepicker for passing in values. * CHANGES.txt, engine/lib/entities.php: Added remove_subtype() and update_subtype(). * engine/lib/elgglib.php: Added missing merge from Merge Monday. * mod/blog/actions/blog/auto_save_revision.php, mod/blog/actions/blog/save.php, mod/blog/blog_lib.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/object/blog.php: Added an ElggBlog class to override the time_created field. Added extra language files. 2010-03-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/languages/en.php, mod/riverdashboard/index.php: Minor update to profile language strings, and corrected view on riverdashboard for views to extend. * views/default/input/userpicker.php: Updated userpicker to use generic delete button * views/default/page_elements/elgg_topbar.php: Reordered the top toolbar items. * views/default/css.php: Moved Shared Access css into plugin 2010-03-23 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/site_nav.php: Added selected class in navbar menu. 2010-03-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/languages/en.php, .../views/default/sitepages/forms/edit.php, .../views/default/sitepages/forms/editfront.php, .../views/default/sitepages/forms/editmeta.php, mod/sitepages/views/default/sitepages/keywords.php, mod/sitepages/views/default/sitepages/menu.php, mod/sitepages/views/default/sitepages/metatags.php: Updated SitePages to new code standards & UI. 2010-03-22 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/settings/upgrading.php: Update to ajax loader css and upgrade.php 2010-03-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/configuration.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/input.php, engine/lib/install.php, engine/lib/metadata.php, engine/lib/tags.php, engine/lib/users.php, languages/en.php, mod/bookmarks/views/default/bookmarks/form.php, mod/custom_index/languages/en.php, mod/externalpages/actions/add.php, .../views/default/expages/forms/edit.php, mod/groups/actions/groupskillinvitation.php, mod/groups/all.php, mod/groups/languages/en.php, mod/groups/views/default/groups/find.php, .../views/default/groups/invitationrequests.php, mod/groups/views/rss/groups/profileitems.php, mod/groups/views/rss/object/groupforumtopic.php, mod/messages/index.php, mod/messages/sent.php, mod/search/views/rss/search/layout.php, mod/thewire/start.php, mod/tinymce/views/default/input/longtext.php, views/default/output/tagcloud.php, .../messages/sanitisation/dbsettings_error.php: Merged 1.7 bugfixes back into core. (5376:HEAD). 2010-03-22 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/start.php, mod/file/views/default/file/menu.php, mod/messages/start.php, mod/messages/views/default/messages/menu.php, mod/pages/start.php, mod/pages/views/default/pages/menu.php, mod/profile/languages/en.php, mod/profile/start.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/menu/actions.php, .../views/default/profile/menu/adminwrapper.php, .../views/default/profile/menu/friendlinks.php, mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php, .../views/default/profile/profile_ownerblock.php, mod/profile/views/default/profile/submenu.php, .../views/default/reportedcontent/user_report.php: Updated avatar menu: Removed links to tools, provided a view to extend menu, added @username to menu, cleaned-up and simplified menu generation. * mod/profile/index.php, mod/profile/profile_lib.php, mod/profile/start.php, .../views/default/profile/profile_navigation.php: Removed widget view from Profile. 2010-03-21 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/rivercomment.php: hide the river comment form - still need to add a handle to each one so the correct comment form opens * actions/comments/add.php, actions/comments/delete.php, mod/riverdashboard/start.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/rivercomment.php: the beginnings of a mechanism to comment on river objects * actions/likes/delete.php: after delete action, return to the correct context * views/default/annotation/likes.php: timestamp added to like action view * .../views/default/river/item/wrapper.php, views/default/likes/forms/edit.php: more tweaks to likes on the activity stream * .../views/default/river/item/wrapper.php: likes added to the activity river * mod/blog/views/default/object/blog.php: like display added to blog object * mod/blog/views/default/object/blog.php: like added to blog posts * actions/likes/add.php, actions/likes/delete.php, engine/lib/annotations.php, engine/lib/elgglib.php, languages/en.php, views/default/annotation/annotatelike.php, views/default/annotation/likes.php, views/default/likes/forms/edit.php: generic like this functionality added 2010-03-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, languages/en.php, views/default/admin/menu_items.php, views/default/css.php, views/default/navigation/site_nav.php, views/default/navigation/topbar_tools.php, views/default/page_elements/elgg_topbar.php: Moved toolbar dropdown menu to main nav. Added CSS for main nav dropdown. Emptied navigation/topbar_tools view. * engine/start.php: Removed non-working "lightmode" option. * engine/lib/elgglib.php, engine/start.php: Removed ui_page_setup() to fix installation. Gave engine/start.php a bit of love. 2010-03-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/start.php, mod/bookmarks/start.php, mod/file/start.php, mod/groups/start.php, mod/riverdashboard/start.php, mod/thewire/languages/en.php, mod/thewire/start.php: Default all tools' menu items to "world" view. Removed "My" prefix. * mod/tinymce/views/default/input/longtext.php: Added a space between the word count colon and the number for tinymce. * engine/lib/elgglib.php: Namespaces sticky forms. Requires more testing. 2010-03-19 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/content_header_filter.gif, vendors/jquery/custom-form-elements.js, views/default/css.php, views/default/page_elements/content_header.php: Removed page content area filter menu, in favor of simple tabs. * languages/en.php, mod/blog/views/default/blog/sidebar_menu.php, mod/file/friends.php, mod/file/index.php, mod/file/world.php, views/default/annotation/latest_comments.php, views/default/css.php: Updated latest comments to new UI and coding standards, and added to Blog and Files sidebar. 2010-03-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/blog/auto_save_revision.php, mod/blog/actions/blog/save.php, mod/blog/actions/blog/save_draft.php, mod/blog/blog_lib.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/sidebar_edit.php, mod/blog/views/default/blog/sidebar_menu.php, mod/blog/views/default/blog/sidebar_revisions.php, mod/blog/views/default/object/blog.php: Updated blog to support multiple revisions and automatic saving of drafts. 2010-03-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/sidebar_menu.php, mod/blog/views/default/object/blog.php, mod/bookmarks/add.php, mod/bookmarks/all.php, mod/bookmarks/friends.php, mod/bookmarks/index.php, mod/bookmarks/views/default/object/bookmarks.php: Included a view for plugins to extend (on the new reworked Bookmarks and Blogs). 2010-03-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/languages/en.php: Added blog languages. * actions/admin/menu_items.php, admin/menu_items.php, engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/users.php, languages/en.php, views/default/admin/menu_items.php, views/default/navigation/site_nav.php, views/default/navigation/topbar_tools.php: Added config options for tabs and menu items. 2010-03-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/profile/profile_contents/activity.php, .../views/default/river/item/wrapper.php, views/default/css.php, views/default/navigation/site_nav.php: Updates to: site nav (changed unused id's to title tags), latest wire post in admin/user lists, riverdashboard timestamps unified, and latest wire post on profile page. 2010-03-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: Updated documentation for set_config(). Removed unnecessary escaping of value before serializing, which broke arrays anyway... * views/default/input/pulldown.php: Documented pulldown quirks for NULL and FALSE as values. Fixed bug when calling htmlentities() on the values before testing them. * views/default/input/pulldown.php: Refs #1362: Fixed a problem when comparing int and string values to determin the pulldown's selected value. 2010-03-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/messages/views/default/messages/css.php: Minor css update to new message notification. * views/default/navigation/site_nav.php: Addition of 'conversations' to temporary site_nav. * entities/list.php, mod/blog/start.php, mod/bookmarks/views/default/bookmarks/stats.php, .../views/default/widgets/bookmarks/view.php, mod/members/index.php: Replaced more calls to deprecated functions. * services/export/handler.php, views/default/export/entity.php, views/default/export/metadata.php, views/default/export/relationship.php: Updates to default entity views (within admin/log browser). * mod/logbrowser/views/default/logbrowser/form.php: Minor update (form spacing) to log browser. * .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/form.php: Minor UI updates to reported content. * mod/file/views/default/widgets/filerepo/view.php, views/default/navigation/viewtype.php: Minor updates to Files. * mod/embed/embed.php, mod/embed/images/button_spacer.gif, mod/embed/images/loading.gif, mod/embed/images/media_modal.png, mod/embed/start.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/js.php, mod/embed/views/default/embed/link.php, mod/embed/views/default/embed/media.php, mod/embed/views/default/embed/pagination.php, mod/embed/views/default/embed/simpletype.php, mod/embed/views/default/embed/tabs.php, mod/embed/views/default/embed/upload.php, mod/embed/views/default/group/default/embed.php, mod/embed/views/default/object/default/embed.php, mod/embed/views/default/object/file/embed.php, mod/embed/views/default/object/file/embedlist.php, mod/embed/views/default/site/default/embed.php, mod/embed/views/default/user/default/embed.php: Updated Embed mod to new UI. * views/default/css.php: Updates to generic comments 2010-03-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/views/default/file/css.php, mod/file/views/default/object/file.php: Further updates to files single entity view. * entities/index.php, mod/file/edit.php, mod/file/friends.php, mod/file/index.php, mod/file/languages/en.php, mod/file/search.php, mod/file/start.php, mod/file/upload.php, mod/file/views/default/file/css.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/file/typecloud.php, mod/file/views/default/file/upload.php, mod/file/views/default/object/file.php, mod/file/world.php, mod/profile/views/default/profile/css.php, mod/search/views/default/search/gallery.php, mod/tinymce/views/default/tinymce/css.php, views/default/css.php, views/default/entities/gallery.php, views/default/navigation/site_nav.php: Updated File mod to new UI. * mod/profile/defaultprofile.php: Corrected misspelt classname. 2010-03-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tagcloud/start.php: Replaced extend_view() with elgg_extend_view(). * .../views/default/reportedcontent/listing.php, mod/sitepages/start.php, views/default/output/confirmlink.php, views/default/output/url.php: Replaced calls to deprecated elgg_validate_action_url() with elgg_add_action_tokens_to_url(). 2010-03-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tinymce/views/default/input/longtext.php, mod/tinymce/views/default/tinymce/css.php, views/default/css.php: Update to longtext/tintMCE input box ui. * admin/plugins.php, mod/profile/defaultprofile.php, mod/profile/views/default/profile/css.php, .../views/default/profile/editdefaultprofile.php, .../views/default/reportedcontent/listing.php, mod/sitepages/views/default/sitepages/menu.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php, views/default/admin/site.php, views/default/admin/user.php, views/default/css.php, views/default/settings/system.php: Updates to Admin area UI. * mod/captcha/captcha.php, mod/captcha/start.php, mod/captcha/views/default/captcha/css.php, mod/captcha/views/default/input/captcha.php: Updated Captcha UI. * mod/twitter/views/default/twitter/css.php, mod/twitter/views/default/widgets/twitter/view.php, mod/twitterservice/start.php, .../default/usersettings/twitterservice/edit.php: Updates to Twitter and TwitterService UI. * views/default/usersettings/plugins.php: Small update to user-settings/tools page. * mod/thewire/everyone.php: …and doing it properly this time. * mod/invitefriends/index.php, mod/invitefriends/manifest.xml, mod/invitefriends/start.php, .../views/default/invitefriends/formitems.php: Updated Invite Friends mod to new ui. * .../graphics/icon_notifications_site.gif, mod/notifications/groups.php, mod/notifications/index.php, mod/notifications/languages/en.php, .../views/default/notifications/css.php, .../notifications/settings/usersettings.php, .../notifications/subscriptions/collections.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/personal.php, views/default/css.php: Updated Notifications to new UI. 2010-03-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Trunk isn't 1.7. 2010-03-13 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/search_box.php, views/default/input/form.php: seems you need to wrap form inputs fields with the fieldset tag for strict xhtml * views/default/page_elements/html_begin.php: capitals not allow for strict xhtml * views/default/page_elements/html_begin.php: self close the favicon link 2010-03-12 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/blog/sidebar_menu.php, mod/tagcloud/languages/de.php, mod/tagcloud/languages/en.php, mod/tagcloud/manifest.xml, mod/tagcloud/start.php, mod/tagcloud/tagcloud.php, mod/tagcloud/views/default/output/tagcloud.php, mod/tagcloud/views/default/tagcloud/css.php, .../views/default/widgets/tagcloud/edit.php, .../views/default/widgets/tagcloud/view.php, views/default/css.php: Added updated tagcloud plugin and added to core mods. 2010-03-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * UPGRADE.txt, admin/user.php, engine/lib/elgglib.php, index.php, languages/en.php, mod/diagnostics/start.php, mod/file/friends.php, mod/file/index.php, mod/file/search.php, mod/file/world.php, mod/groups/all.php, mod/groups/index.php, mod/groups/membership.php, mod/groups/views/default/forms/forums/addpost.php, mod/groups/views/default/forms/forums/addtopic.php, mod/groups/views/default/forms/groups/edit.php, mod/pages/actions/pages/edit.php, mod/pages/index.php, mod/pages/languages/en.php, mod/pages/views/default/forms/pages/edit.php, mod/pages/views/default/pages/welcome.php, mod/pages/world.php, mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/search/search_hooks.php, mod/thewire/everyone.php, mod/uservalidationbyemail/start.php: Merged Cash's bugfixes from the 1.7 branch (3288:5377). 2010-03-12 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/header_shadow.png, mod/blog/views/default/blog/css.php, mod/blog/views/default/object/blog.php, views/default/annotation/annotate.php, views/default/annotation/generic_comment.php, views/default/annotation/latest_comments.php, views/default/css.php: Updated/cleaned-up generic comments with new UI. * mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/object/blog.php, views/default/annotation/generic_comment.php, views/default/comments/forms/edit.php: Updated interface on new blog (listings and edit/new blog pages). * mod/bookmarks/views/default/object/bookmarks.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/groups/css.php, mod/messages/views/default/messages/view.php, mod/thewire/views/default/object/thewire.php, views/default/css.php: Updated and simplified generic entity listings metadata block (edit, delete, access) to not use tables. * mod/blog/views/default/blog/sidebar_menu.php, mod/groups/views/default/groups/side_menu.php, mod/members/index.php, mod/profile/views/default/profile/submenu.php, .../views/default/riverdashboard/menu.php, views/default/canvas_header/submenu_group.php, views/default/css.php, views/default/page_elements/owner_block.php, views/default/page_elements/title.php: Removed unneeded div from around submenu lists. 2010-03-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Added elgg_list_entities_from_metadata() and deprecated list_entities_from_metadata(). * views/default/input/calendar.php, views/default/input/datepicker.php: Added datepicker view and deprecated calendar view. * mod/blog/actions/add.php, mod/blog/actions/blog/delete.php, mod/blog/actions/blog/save.php, mod/blog/actions/blog/save_draft.php, mod/blog/actions/delete.php, mod/blog/actions/edit.php, mod/blog/add.php, mod/blog/all.php, mod/blog/archive.php, mod/blog/blog_lib.php, mod/blog/edit.php, mod/blog/endpoint/index.php, mod/blog/everyone.php, mod/blog/friends.php, mod/blog/index.php, mod/blog/languages/en.php, mod/blog/manifest.xml, mod/blog/preview.php, mod/blog/read.php, mod/blog/savedraft.php, mod/blog/shared.php, mod/blog/start.php, mod/blog/views/default/blog/archive.php, mod/blog/views/default/blog/categorylist.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/gallery.php, mod/blog/views/default/blog/listing.php, mod/blog/views/default/blog/menu.php, mod/blog/views/default/blog/notfound.php, mod/blog/views/default/blog/previewpane.php, mod/blog/views/default/blog/sidebar_menu.php, mod/blog/views/default/blog/stats.php, mod/blog/views/default/blog/view.php, mod/blog/views/default/object/blog.php, .../views/default/river/object/blog/annotate.php, .../views/default/river/object/blog/create.php, .../views/default/river/object/blog/update.php: Rough first version of a new blog plugin. 2010-03-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/css.php: Minor interface updates for search results. 2010-03-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, engine/lib/elgglib.php, mod/tinymce/views/default/input/longtext.php, views/default/input/access.php, views/default/input/calendar.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/hidden.php, views/default/input/longtext.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/input/userpicker.php: Implemented sticky forms. 2010-03-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/search/comments/entity.php, mod/search/views/default/search/css.php, mod/search/views/default/search/entity.php, mod/search/views/default/search/listing.php, views/default/css.php, views/default/entities/gallery_listing.php: Updated Search results UI. 2010-03-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, engine/lib/elgglib.php, mod/bookmarks/add.php, mod/bookmarks/index.php, mod/groups/forum.php, mod/groups/views/default/forms/forums/addtopic.php, mod/groups/views/default/forum/viewposts.php, mod/messages/views/default/messages/messages.php, views/default/navigation/breadcrumbs.php, views/default/page_elements/breadcrumbs.php, views/default/page_elements/content_header.php: Added breadcrumb support and updated the mods with old-style breadcrumbs. 2010-03-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/user.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/embed/views/default/embed/upload.php, mod/groups/views/default/groups/css.php, .../views/default/invitefriends/formitems.php, mod/tinymce/views/default/input/longtext.php, views/default/css.php, views/default/user/search/finishblurb.php, views/default/user/search/startblurb.php, views/failsafe/input/access.php, views/failsafe/input/longtext.php, views/failsafe/input/text.php: Updates: longtext editor default size added (and overridden in group/forums), more updates to lists of members, remaining/previously-missed generic input classes renamed to lowercase. * friends/index.php, friends/of.php, mod/members/views/default/members/css.php, mod/profile/views/default/profile/listing.php, mod/thewire/views/default/thewire/css.php, views/default/admin/statistics_opt/online.php, views/default/css.php: Updated friends/members listings when there is a latest wire post to display. * mod/blog/views/default/blog/menu.php, mod/file/views/default/file/menu.php, mod/messages/views/default/messages/menu.php, mod/pages/views/default/pages/menu.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/menu/actions.php, .../views/default/profile/menu/adminwrapper.php, mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php, .../views/default/reportedcontent/user_report.php: Updated avatar user menu to generate an ordered list, reinstated the add/remove friend link, & cleaned up css. * .../default/river/object/bookmarks/create.php, .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php, mod/riverdashboard/endpoint/ping.php, mod/riverdashboard/graphics/refresh.png, .../views/default/river/item/list.php, .../views/default/river/item/wrapper.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/menu.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/newestmembers.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/riverdashboard/welcome.php, .../views/default/river/object/thewire/create.php, mod/thewire/views/default/thewire/css.php, views/default/annotation/annotate.php, views/default/css.php, views/default/friends/river/create.php, views/default/river/item/wrapper.php, views/default/river/wrapper.php: Riverdashboard updated to new UI. DOM simplified a bit & css cleaned up. 2010-03-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, engine/lib/elgglib.php, engine/lib/entities.php, engine/tests/api/helpers.php: Added elgg_instanceof(). 2010-03-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/languages/en.php, mod/members/views/default/members/css.php, .../views/default/notifications/css.php, .../notifications/subscriptions/forminternals.php, views/default/css.php, views/default/friends/collections.php, views/default/friends/picker.php, views/default/js/friendsPickerv1.php: Updated Friends Picker UI and added to core css. * mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/groups/css.php: Minor ui updates to group forms 2010-03-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/profile/profile_contents/activity.php: profile activity tweaked // it is still not working correctly but doesn't cause a wsod 2010-03-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/all.php, mod/groups/discussions.php, mod/groups/forum.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/forms/forums/addpost.php, mod/groups/views/default/forms/forums/addtopic.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/group/group.php, .../views/default/groups/closedmembership.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/find.php, mod/groups/views/default/groups/forum_latest.php, .../views/default/groups/group_sort_menu.php, mod/groups/views/default/groups/groupgallery.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/icon.php, .../views/default/groups/invitationrequests.php, mod/groups/views/default/groups/members.php, .../views/default/groups/membershiprequests.php, mod/groups/views/default/groups/profileitems.php, .../views/default/object/groupforumtopic.php, mod/groups/views/rss/groups/profileitems.php: Updated Groups to the new interface. Some view clean-up & simplification done. 2010-03-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php: river time stamps added to profile edits * mod/bookmarks/views/default/object/bookmarks.php: bookmarks open in a new window ticket #1965 * mod/riverdashboard/index.php: closing div applied. Note: this needs cleaning up. * mod/riverdashboard/endpoint/ping.php, mod/riverdashboard/index.php, mod/riverdashboard/languages/en.php, mod/riverdashboard/manifest.xml, mod/riverdashboard/start.php, .../views/default/river/dashboard.php, .../views/default/river/item/list.php, .../views/default/river/item/wrapper.php, .../default/river/relationship/friend/create.php, .../views/default/river/sitemessage/create.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/menu.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/welcome.php, .../views/default/settings/riverdashboard/edit.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php: the beginnings of a new activity river with ajax notification and conversation clustering. * engine/lib/river2.php: new activity river api functions 2010-03-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixed incorrect deprecated function rewrite for list_entities(). * .../canvas/layouts/one_column_with_sidebar.php: Fixed documentation for one_column_with_sidebar layout. 2010-03-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/add.php, mod/blog/actions/delete.php, mod/blog/actions/edit.php, mod/blog/add.php, mod/blog/edit.php, mod/blog/endpoint/index.php, mod/blog/languages/en.php, mod/blog/manifest.xml, mod/blog/savedraft.php, mod/blog/start.php, mod/blog/views/default/blog/archive.php, mod/blog/views/default/blog/categorylist.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/gallery.php, mod/blog/views/default/blog/listing.php, mod/blog/views/default/blog/menu.php, mod/blog/views/default/blog/notfound.php, mod/blog/views/default/blog/previewpane.php, mod/blog/views/default/blog/stats.php, mod/blog/views/default/blog/view.php, mod/blog/views/default/object/blog.php: Blogs updated to new UI (needs Brett to look over first) * mod/profile/profile_lib.php, .../default/profile/profile_contents/sidebar.php, .../views/default/profile/profile_ownerblock.php: Added large avatar to Profile/details page. 2010-03-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php: Forwarding to index.php after login instead of pg/dashboard. 2010-03-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/index.php, .../default/profile/profile_contents/details.php: Full profile fields reinstated on profile/details page * mod/profile/index.php, .../default/profile/profile_contents/activity.php: Updated profile page calls to profile_contents. 2010-03-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/sitepages_functions.php: Fixes #1956: Corrected typo for filtering by owner=username. 2010-03-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/languages/en.php, views/default/css.php, views/default/navigation/main_nav.php, views/default/navigation/site_nav.php, views/default/page_elements/elgg_header.php: Added basic (stage1) site-wide navigation. Needs improving with a way for admin and plugin authors to decide which mods display in the primary nav-bar, and which page within each tool they point at. * _graphics/icon_rss.png, languages/en.php, mod/bookmarks/views/default/bookmarks/form.php, views/default/css.php, views/default/page_elements/owner_block.php: Generic rss feed icon added * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/edit.php, mod/profile/views/default/profile/editicon.php: Edit profile icon ui fixed. 2010-03-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/sitepages/forms/editmeta.php: add/edit metatags form bug fixed 2010-03-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/edit.php, mod/profile/editicon.php, mod/profile/start.php: Fixed canvas layout for profile edit views 2010-03-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/object/thewire.php: Ticket #1954 fixed 2010-03-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/languages/en.php, mod/thewire/start.php: Updated 'my wire' link in toolbar menu * mod/bookmarks/all.php, mod/members/index.php: Removed users owner block from 'all bookmarks', and 'all members' views. * admin/plugins.php, admin/site.php, admin/statistics.php, admin/user.php, dashboard/latest.php, friends/add.php, friends/collections.php, friends/edit.php, friends/index.php, friends/of.php, index.php, mod/blog/all.php, mod/blog/archive.php, mod/blog/everyone.php, mod/blog/friends.php, mod/blog/index.php, mod/blog/preview.php, mod/blog/read.php, mod/blog/shared.php, mod/bookmarks/add.php, mod/bookmarks/all.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/friends.php, mod/bookmarks/index.php, mod/diagnostics/index.php, mod/externalpages/index.php, mod/externalpages/read.php, mod/groups/addtopic.php, mod/groups/all.php, mod/groups/discussions.php, mod/groups/edit.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invitations.php, mod/groups/invite.php, mod/groups/membership.php, mod/groups/membershipreq.php, mod/groups/new.php, mod/groups/topicposts.php, mod/logbrowser/index.php, mod/members/index.php, mod/messages/index.php, mod/messages/read.php, mod/messages/send.php, mod/messages/sent.php, mod/profile/defaultprofile.php, mod/profile/edit.php, mod/profile/editicon.php, mod/reportedcontent/add.php, mod/reportedcontent/index.php, mod/search/index.php, mod/search/views/default/search/layout.php, mod/sitepages/sitepages_functions.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/index.php, mod/walledgarden/index.php, settings/plugins.php, settings/statistics.php, settings/user.php, .../canvas/layouts/one_column_with_sidebar.php: Updated new page canvases (and calls to elgg_view_layout) so that empty vars are not required. 2010-03-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/actions/addfront.php, mod/sitepages/actions/addmeta.php, mod/sitepages/languages/en.php, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, .../views/default/settings/sitepages/edit.php, .../views/default/sitepages/custom_frontpage.php, .../views/default/sitepages/footer_menu.php, .../views/default/sitepages/forms/editfront.php, .../views/default/sitepages/forms/editmeta.php, mod/sitepages/views/default/sitepages/keywords.php, mod/sitepages/views/default/sitepages/metatags.php: Added dynamic keywords for view and entity. Separated logged in and logged out front page views. Fixed a problem with saving metatags. Added PHPDoc headers. Updated language strings. * mod/sitepages/actions/add.php, mod/sitepages/actions/addfront.php, mod/sitepages/actions/addmeta.php, mod/sitepages/frontpage.php, mod/sitepages/index.php, mod/sitepages/languages/en.php, mod/sitepages/read.php, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, .../views/default/sitepages/analytics.php, mod/sitepages/views/default/sitepages/css.php, .../views/default/sitepages/custom_frontpage.php, .../views/default/sitepages/forms/edit.php, .../views/default/sitepages/forms/editfront.php, .../views/default/sitepages/forms/editmeta.php, mod/sitepages/views/default/sitepages/keywords.php, mod/sitepages/views/default/sitepages/menu.php, mod/sitepages/views/default/sitepages/metatags.php: Brought sitepages up to standards. Added basic static keyword/view substitution support. 2010-03-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/start.php, .../views/default/page_elements/searchbox.php, mod/search/views/default/search/search_box.php, views/default/page_elements/elgg_header.php, views/default/page_elements/html_begin.php: Removed hard-coded search box and replaced with extended header/extend view from search page. 2010-03-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/all.php, mod/groups/edit.php, mod/groups/groupprofile.php, mod/groups/views/default/groups/contentwrapper.php: Removed the superfluous groups contentwrapper * mod/groups/addtopic.php, mod/groups/all.php, mod/groups/discussions.php, mod/groups/edit.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invitations.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/manifest.xml, mod/groups/membership.php, mod/groups/membershipreq.php, mod/groups/new.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forms/forums/addtopic.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/groups/css.php, .../views/default/groups/group_sort_menu.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/side_menu.php: Beginnings of the refreshed groups interface * .../page_elements/content_header_member.php, views/default/page_elements/title.php: updates to page_elements 2010-03-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/html_begin.php: Commenting out old (hopefully unneeded) jquery hack. 2010-03-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/sitepages/actions/add.php, mod/sitepages/actions/addfront.php, mod/sitepages/actions/addmeta.php, mod/sitepages/frontpage.php, mod/sitepages/index.php, mod/sitepages/languages/en.php, mod/sitepages/manifest.xml, mod/sitepages/read.php, mod/sitepages/sitepages_functions.php, mod/sitepages/start.php, .../views/default/settings/sitepages/edit.php, .../views/default/sitepages/analytics.php, mod/sitepages/views/default/sitepages/css.php, .../views/default/sitepages/footer_menu.php, .../views/default/sitepages/forms/edit.php, .../views/default/sitepages/forms/editfront.php, .../views/default/sitepages/forms/editmeta.php, mod/sitepages/views/default/sitepages/keywords.php, mod/sitepages/views/default/sitepages/menu.php, mod/sitepages/views/default/sitepages/metatags.php: Site pages will eventually replace the external pages and custom index plugins as well as introduce a new keywords system to enable dynamic content to be displayed without needing to know php or Elgg. This will be handy for frontpage layout/design. 2010-03-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/actions/add.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/graphics/thewire_speech_bubble.gif, mod/thewire/index.php, mod/thewire/languages/en.php, mod/thewire/manifest.xml, mod/thewire/views/default/object/thewire.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, .../views/default/thewire/profile_status.php, .../views/default/thewire/scripts/counter.js: Updates to thewire interface * mod/profile/views/default/profile/css.php, views/default/css.php, views/default/page_elements/owner_block.php: Updates to Profile and owner_block interface 2010-03-05 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tinymce/graphics/ed-bg.gif, mod/tinymce/graphics/example.gif, mod/tinymce/graphics/more.gif, mod/tinymce/manifest.xml, mod/tinymce/views/default/input/longtext.php, mod/tinymce/views/default/tinymce/css.php: Updated tinymce to new interface 2010-03-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/profile_lib.php, mod/profile/start.php, mod/profile/views/default/profile/css.php: Removed horizontal nav from avatar edit view and debug string from sidebar. Added temp fix for large avatar upload image scaling 2010-03-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/profile_lib.php, mod/profile/start.php, .../default/profile/profile_contents/activity.php, .../default/profile/profile_contents/details.php, .../default/profile/profile_contents/friends.php, .../default/profile/profile_contents/sidebar.php, .../default/profile/profile_contents/twitter.php: Pulled profile sidebar out into separate view. Using one_column_with_sidebar layout for editing profile. * mod/profile/actions/cropicon.php, mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/edit.php, mod/profile/actions/editdefault.php, mod/profile/actions/iconupload.php, mod/profile/actions/resetdefaultprofile.php, mod/profile/defaultprofile.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/icon.php, mod/profile/icondirect.php, mod/profile/index.php, mod/profile/javascript.php, mod/profile/languages/en.php, mod/profile/profile_lib.php, mod/profile/start.php, mod/profile/views/default/profile/admin_menu.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/gallery.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/javascript.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/profile/menu/actions.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/adminwrapper.php, mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php, mod/profile/views/default/profile/metatags.php, .../default/profile/profile_contents/activity.php, .../default/profile/profile_contents/details.php, .../default/profile/profile_contents/friends.php, .../default/profile/profile_contents/twitter.php, .../views/default/profile/profile_navigation.php, .../views/default/profile/profile_ownerblock.php, mod/profile/views/default/profile/profilelinks.php, mod/profile/views/default/profile/userdetails.php, .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php: Merged interface changes to profile in. 2010-03-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/bookmarks/add.php, mod/bookmarks/all.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/friends.php, mod/bookmarks/index.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, .../default/bookmarks/bookmarklet_menu_option.php, mod/bookmarks/views/default/bookmarks/css.php, mod/bookmarks/views/default/object/bookmarks.php, views/default/css.php: Updated Bookmarks interface (old sidebar nav removed, breadcrumbs fixed, bookmarklet fixed & updated) * .../default/bookmarks/bookmarklet_menu_option.php, mod/logbrowser/views/default/logbrowser/form.php, mod/messages/views/default/messages/messages.php, .../views/default/reportedcontent/listing.php: Removed empty href in elgg_slide_toggle calls to prevent page jump * views/default/account/forms/forgotten_password.php, views/default/account/forms/register.php, views/default/admin/plugins_opt/plugin.php, views/default/input/form.php, views/default/js/initialise_elgg.php: Interface updates to js, and login, register, lost password * languages/en.php: Merged EN language updates * _graphics/favicon.ico: Added the default elgg favicon (linked from html_begin) * vendors/jquery/jquery-ui-1.7.2.custom.min.js: Removed jquery custom UI package, we now provide/use the full 1.7.2 UI package * mod/search/index.php, mod/search/views/default/search/layout.php, mod/search/views/default/search/startblurb.php: Merged Search interface updates * mod/messages/graphics/icon_notifications_site.gif, mod/messages/sent.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/topbar.php, mod/messages/views/default/messages/view.php: Merged missing Messages interface modifications * mod/members/views/default/members/search.php: Added missing php closing tag * mod/bookmarks/add.php, mod/bookmarks/all.php, mod/bookmarks/index.php, .../views/default/bookmarks/bookmarklet.php: Merged missing Bookmarks interface modifications 2010-03-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/walledgarden/index.php, .../views/default/account/forms/login.php, .../views/default/canvas/layouts/new_index.php, .../views/default/walledgarden/css.php: Merged walledgarden changes. * mod/walledgarden/index.php, mod/walledgarden/manifest.xml, mod/walledgarden/readme.txt, mod/walledgarden/start.php, .../views/default/account/forms/login.php, .../views/default/canvas/layouts/new_index.php, .../views/default/walledgarden/css.php, .../views/default/walledgarden/walledgarden.php: Moved walled garden into trunk. * mod/reportedcontent/add.php, mod/reportedcontent/graphics/icon_reportthis.gif, mod/reportedcontent/index.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/start.php, .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/listing.php, .../views/default/reportedcontent/owner_block.php: Merged reported content interface changes. * mod/messages/actions/delete.php, mod/messages/actions/send.php, mod/messages/index.php, mod/messages/languages/en.php, mod/messages/read.php, mod/messages/readme.txt, mod/messages/send.php, mod/messages/sent.php, mod/messages/start.php, mod/messages/views/default/messages/css.php, .../views/default/messages/forms/message.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/forms/send.php, mod/messages/views/default/messages/forms/view.php, mod/messages/views/default/messages/menu.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/topbar.php, mod/messages/views/default/messages/view.php: Merged messages interface changes. * mod/members/index.php, mod/members/languages/en.php, mod/members/start.php, mod/members/views/default/members/css.php, .../views/default/members/members_navigation.php, .../views/default/members/members_sort_menu.php, mod/members/views/default/members/online.php, mod/members/views/default/members/search.php: Merged members plugin's new layout. * mod/externalpages/actions/addfront.php, mod/externalpages/index.php, mod/externalpages/read.php, mod/externalpages/start.php, mod/externalpages/views/default/expages/css.php, .../views/default/expages/footer_menu.php, .../views/default/expages/forms/editfront.php, .../views/default/expages/front_left.php, .../views/default/expages/front_right.php, mod/externalpages/views/default/expages/menu.php: Updated external pages to new interface. 2010-03-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * vendors/jquery/custom-form-elements.js, vendors/jquery/jquery-1.3.2.min.js, vendors/jquery/jquery-1.4.min.js: Added new version of jQuery and custom form elements. * mod/bookmarks/actions/add.php, mod/bookmarks/actions/delete.php, mod/bookmarks/actions/edit.php, mod/bookmarks/actions/reference.php, mod/bookmarks/actions/remove.php, mod/bookmarks/add.php, mod/bookmarks/all.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/everyone.php, mod/bookmarks/friends.php, mod/bookmarks/inbox.php, mod/bookmarks/index.php, mod/bookmarks/languages/en.php, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, .../default/bookmarks/bookmarklet_menu_option.php, mod/bookmarks/views/default/bookmarks/css.php, mod/bookmarks/views/default/bookmarks/form.php, .../views/default/bookmarks/owner_block.php, mod/bookmarks/views/default/bookmarks/sharing.php, mod/bookmarks/views/default/bookmarks/stats.php, mod/bookmarks/views/default/object/bookmarks.php, .../default/river/object/bookmarks/annotate.php, .../default/river/object/bookmarks/create.php, .../views/default/widgets/bookmarks/edit.php, .../views/default/widgets/bookmarks/view.php, mod/bookmarks/views/rss/object/bookmarks.php: Updated bookmarks with new interface. * index.php, languages/en.php, settings/plugins.php, settings/statistics.php, settings/user.php: Pulling in MORE changes that weren't in the patch. Apparently I fail at patching. * _graphics/spacer.gif: Removing unneeded svn:executable properties on files. * views/default/page_shells/default.php: Merged in a lost change for the interface. * actions/systemsettings/install.php: Forward to the registration pagehandler after installation. * views/failsafe/page_shells/default.php, views/failsafe/pageshells/pageshell.php: Installation uses new views system. 2010-03-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/edit_layout.php, views/default/canvas/layouts/sidebar_boxes.php, .../canvas/layouts/two_column_right_sidebar.php: old canvases removed 2010-03-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/users.php: Pulled in missing interface modifications for the engine dir. 2010-03-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/ajax_loader_bw.gif, _graphics/button_background.gif, _graphics/button_graduation.png, _graphics/content_header_filter.gif, _graphics/icon_delete.png, _graphics/icon_tag.png, _graphics/search.png, _graphics/sidebar_background.gif, _graphics/speech_bubble_tail.gif, _graphics/topbar_icons.png, _graphics/twitter16px.png, views/default/css.php: new graphics added and css updated to reflect new location 2010-03-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * account/forgotten_password.php, admin/plugins.php, admin/site.php, admin/statistics.php, admin/user.php, dashboard/latest.php, friends/add.php, friends/collections.php, friends/edit.php, friends/index.php, friends/of.php, mod/blog/actions/add.php, mod/blog/actions/delete.php, mod/blog/actions/edit.php, mod/blog/add.php, mod/blog/archive.php, mod/blog/edit.php, mod/blog/everyone.php, mod/blog/friends.php, mod/blog/index.php, mod/blog/languages/en.php, mod/blog/manifest.xml, mod/blog/preview.php, mod/blog/read.php, mod/blog/savedraft.php, mod/blog/start.php, mod/blog/views/default/blog/categorylist.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/gallery.php, mod/blog/views/default/blog/listing.php, mod/blog/views/default/blog/menu.php, mod/blog/views/default/blog/notfound.php, mod/blog/views/default/blog/previewpane.php, mod/blog/views/default/blog/view.php, mod/blog/views/default/object/blog.php, .../views/default/river/object/blog/annotate.php, .../views/default/river/object/blog/create.php, .../views/default/river/object/blog/update.php, mod/bookmarks/actions/add.php, mod/bookmarks/actions/delete.php, mod/bookmarks/add.php, mod/bookmarks/bookmarklet.php, mod/bookmarks/everyone.php, mod/bookmarks/friends.php, mod/bookmarks/inbox.php, mod/bookmarks/index.php, mod/bookmarks/languages/en.php, mod/bookmarks/manifest.xml, mod/bookmarks/start.php, .../views/default/bookmarks/bookmarklet.php, mod/bookmarks/views/default/bookmarks/css.php, mod/bookmarks/views/default/bookmarks/form.php, .../views/default/bookmarks/owner_block.php, mod/bookmarks/views/default/bookmarks/sharing.php, mod/bookmarks/views/default/object/bookmarks.php, .../default/river/object/bookmarks/annotate.php, .../default/river/object/bookmarks/create.php, .../views/default/widgets/bookmarks/edit.php, .../views/default/widgets/bookmarks/view.php, mod/bookmarks/views/rss/object/bookmarks.php, mod/captcha/backgrounds/bg1.jpg, mod/captcha/backgrounds/bg2.jpg, mod/captcha/backgrounds/bg3.jpg, mod/captcha/backgrounds/bg4.jpg, mod/captcha/backgrounds/bg5.jpg, mod/captcha/captcha.php, mod/captcha/fonts/1.ttf, mod/captcha/fonts/Liberation_serif_License.txt, mod/captcha/languages/en.php, mod/captcha/manifest.xml, mod/captcha/start.php, mod/captcha/views/default/captcha/css.php, mod/captcha/views/default/input/captcha.php, mod/categories/actions/save.php, mod/categories/languages/en.php, mod/categories/manifest.xml, mod/categories/readme.txt, mod/categories/settings.php, mod/categories/start.php, mod/categories/views/default/categories.php, mod/categories/views/default/categories/css.php, mod/categories/views/default/categories/list.php, .../views/default/categories/settings.php, .../views/default/categories/settingsform.php, mod/categories/views/default/categories/view.php, mod/custom_index/index.php, mod/custom_index/languages/en.php, mod/custom_index/manifest.xml, mod/custom_index/start.php, .../views/default/canvas/layouts/new_index.php, .../views/default/custom_index/css.php, mod/defaultwidgets/actions/update.php, mod/defaultwidgets/dashboard.php, mod/defaultwidgets/languages/en.php, mod/defaultwidgets/manifest.xml, mod/defaultwidgets/profile.php, mod/defaultwidgets/start.php, .../views/default/defaultwidgets/editor.php, mod/diagnostics/index.php, mod/diagnostics/languages/en.php, mod/embed/README.txt, mod/embed/embed.php, mod/embed/images/button_spacer.gif, mod/embed/images/close_button.gif, mod/embed/images/loading.gif, mod/embed/images/media_modal.png, mod/embed/languages/en.php, mod/embed/manifest.xml, mod/embed/start.php, mod/embed/upload.php, mod/embed/views/default/embed/addcontentjs.php, mod/embed/views/default/embed/css.php, mod/embed/views/default/embed/js.php, mod/embed/views/default/embed/link.php, mod/embed/views/default/embed/media.php, mod/embed/views/default/embed/metatags.php, mod/embed/views/default/embed/pagination.php, mod/embed/views/default/embed/simpletype.php, mod/embed/views/default/embed/tabs.php, mod/embed/views/default/embed/upload.php, mod/embed/views/default/group/default/embed.php, mod/embed/views/default/object/default/embed.php, mod/embed/views/default/object/file/embed.php, mod/embed/views/default/object/file/embedlist.php, mod/embed/views/default/site/default/embed.php, mod/embed/views/default/user/default/embed.php, mod/externalpages/actions/add.php, mod/externalpages/actions/addfront.php, mod/externalpages/index.php, mod/externalpages/languages/en.php, mod/externalpages/manifest.xml, mod/externalpages/read.php, mod/externalpages/start.php, .../views/default/expages/analytics.php, mod/externalpages/views/default/expages/css.php, .../views/default/expages/footer_menu.php, .../views/default/expages/forms/edit.php, .../views/default/expages/forms/editfront.php, .../views/default/expages/front_left.php, .../views/default/expages/front_right.php, mod/externalpages/views/default/expages/menu.php, mod/externalpages/views/default/object/expages.php, mod/file/actions/delete.php, mod/file/actions/download.php, mod/file/actions/save.php, mod/file/actions/upload.php, mod/file/download.php, mod/file/edit.php, mod/file/friends.php, mod/file/graphics/icons/application.gif, mod/file/graphics/icons/application_lrg.gif, mod/file/graphics/icons/archive.gif, mod/file/graphics/icons/archive_lrg.gif, mod/file/graphics/icons/excel.gif, mod/file/graphics/icons/excel_lrg.gif, mod/file/graphics/icons/general.gif, mod/file/graphics/icons/general_lrg.gif, mod/file/graphics/icons/music.gif, mod/file/graphics/icons/music_lrg.gif, mod/file/graphics/icons/openoffice.gif, mod/file/graphics/icons/openoffice_lrg.gif, mod/file/graphics/icons/pages.gif, mod/file/graphics/icons/pages_lrg.gif, mod/file/graphics/icons/pdf.gif, mod/file/graphics/icons/pdf_lrg.gif, mod/file/graphics/icons/ppt.gif, mod/file/graphics/icons/ppt_lrg.gif, mod/file/graphics/icons/text.gif, mod/file/graphics/icons/text_lrg.gif, mod/file/graphics/icons/vcard.gif, mod/file/graphics/icons/vcard_lrg.gif, mod/file/graphics/icons/video.gif, mod/file/graphics/icons/video_lrg.gif, mod/file/graphics/icons/word.gif, mod/file/graphics/icons/word_lrg.gif, mod/file/index.php, mod/file/languages/en.php, mod/file/manifest.xml, mod/file/search.php, mod/file/start.php, mod/file/thumbnail.php, mod/file/upload.php, mod/file/views/default/file/css.php, mod/file/views/default/file/groupprofile_files.php, mod/file/views/default/file/icon.php, .../default/file/icon/application/default.php, .../views/default/file/icon/application/excel.php, .../views/default/file/icon/application/msword.php, .../views/default/file/icon/application/pdf.php, .../default/file/icon/application/powerpoint.php, .../default/file/icon/application/vnd.ms-excel.php, .../file/icon/application/vnd.ms-powerpoint.php, .../application/vnd.oasis.opendocument.text.php, .../views/default/file/icon/application/x-gzip.php, .../file/icon/application/x-rar-compressed.php, .../default/file/icon/application/x-stuffit.php, .../views/default/file/icon/application/zip.php, mod/file/views/default/file/icon/archive.php, mod/file/views/default/file/icon/audio.php, mod/file/views/default/file/icon/audio/default.php, mod/file/views/default/file/icon/default.php, mod/file/views/default/file/icon/document.php, mod/file/views/default/file/icon/text/default.php, .../views/default/file/icon/text/directory.php, mod/file/views/default/file/icon/text/v-card.php, mod/file/views/default/file/icon/video.php, mod/file/views/default/file/icon/video/default.php, mod/file/views/default/file/menu.php, .../default/file/specialcontent/audio/mid.php, .../default/file/specialcontent/audio/mp3.php, .../default/file/specialcontent/audio/mpeg.php, .../default/file/specialcontent/audio/x-wav.php, .../default/file/specialcontent/image/default.php, mod/file/views/default/file/typecloud.php, mod/file/views/default/file/upload.php, mod/file/views/default/object/file.php, .../views/default/river/object/file/create.php, mod/file/views/default/widgets/filerepo/edit.php, mod/file/views/default/widgets/filerepo/view.php, mod/file/views/rss/object/file.php, mod/file/world.php, mod/friends/add.php, mod/friends/collections.php, mod/friends/edit.php, mod/friends/languages/en.php, mod/friends/manifest.xml, mod/friends/start.php, mod/friends/views/default/widgets/friends/edit.php, mod/friends/views/default/widgets/friends/view.php, mod/groups/actions/addtogroup.php, mod/groups/actions/delete.php, mod/groups/actions/edit.php, mod/groups/actions/featured.php, mod/groups/actions/forums/addpost.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/deletepost.php, mod/groups/actions/forums/deletetopic.php, mod/groups/actions/forums/editpost.php, mod/groups/actions/forums/edittopic.php, mod/groups/actions/groupskillinvitation.php, mod/groups/actions/groupskillrequest.php, mod/groups/actions/invite.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/groups/addtopic.php, mod/groups/all.php, mod/groups/discussions.php, mod/groups/edit.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/graphics/defaultlarge.gif, mod/groups/graphics/defaultmedium.gif, mod/groups/graphics/defaultsmall.gif, mod/groups/graphics/defaulttiny.gif, mod/groups/graphics/icon.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invitations.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/manifest.xml, mod/groups/membership.php, mod/groups/membershipreq.php, mod/groups/new.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forms/forums/addpost.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/group/group.php, .../views/default/groups/closedmembership.php, mod/groups/views/default/groups/contentwrapper.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/find.php, mod/groups/views/default/groups/forum_latest.php, .../views/default/groups/group_sort_menu.php, mod/groups/views/default/groups/groupgallery.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/icon.php, .../views/default/groups/invitationrequests.php, mod/groups/views/default/groups/members.php, .../views/default/groups/membershiprequests.php, mod/groups/views/default/groups/profileitems.php, mod/groups/views/default/groups/side_menu.php, .../views/default/icon/group/default/large.php, .../views/default/icon/group/default/medium.php, .../views/default/icon/group/default/small.php, .../views/default/icon/group/default/tiny.php, .../views/default/object/groupforumtopic.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, mod/groups/views/default/river/group/create.php, .../views/default/river/object/group/create.php, .../river/object/groupforumtopic/annotate.php, .../river/object/groupforumtopic/create.php, .../river/object/groupforumtopic/update.php, .../default/river/relationship/member/create.php, mod/groups/views/default/settings/groups/edit.php, mod/groups/views/default/sharing/invite.php, .../views/default/widgets/a_users_groups/edit.php, .../views/default/widgets/a_users_groups/view.php, .../default/widgets/group_entities_widget/edit.php, .../default/widgets/group_entities_widget/view.php, .../default/widgets/group_members_widget/edit.php, .../default/widgets/group_members_widget/view.php, mod/groups/views/rss/forum/topicposts.php, mod/groups/views/rss/forum/topics.php, mod/groups/views/rss/forum/viewposts.php, mod/groups/views/rss/groups/contentwrapper.php, mod/groups/views/rss/groups/profileitems.php, mod/invitefriends/actions/invite.php, mod/invitefriends/index.php, mod/invitefriends/languages/en.php, mod/invitefriends/manifest.xml, mod/invitefriends/start.php, .../views/default/invitefriends/form.php, .../views/default/invitefriends/formitems.php, mod/logbrowser/index.php, mod/logbrowser/views/default/logbrowser/css.php, mod/logbrowser/views/default/logbrowser/form.php, mod/members/index.php, mod/members/languages/en.php, mod/members/manifest.xml, mod/members/start.php, mod/members/views/default/members/css.php, .../views/default/members/members_sort_menu.php, mod/members/views/default/members/online.php, mod/members/views/default/members/search.php, mod/messageboard/actions/add.php, mod/messageboard/actions/delete.php, mod/messageboard/ajax_endpoint/load.php, mod/messageboard/history.php, mod/messageboard/index.php, mod/messageboard/languages/en.php, mod/messageboard/manifest.xml, mod/messageboard/readme.txt, mod/messageboard/start.php, .../views/default/messageboard/css.php, .../views/default/messageboard/forms/add.php, .../default/messageboard/group_messageboard.php, .../views/default/messageboard/messageboard.php, .../default/messageboard/messageboard_content.php, .../default/river/object/messageboard/create.php, .../views/default/widgets/messageboard/edit.php, .../views/default/widgets/messageboard/view.php, mod/messages/actions/delete.php, mod/messages/actions/send.php, mod/messages/graphics/icon_notifications_site.gif, mod/messages/index.php, mod/messages/languages/en.php, mod/messages/manifest.xml, mod/messages/read.php, mod/messages/readme.txt, mod/messages/send.php, mod/messages/sent.php, mod/messages/start.php, mod/messages/views/default/messages/css.php, .../views/default/messages/forms/message.php, .../views/default/messages/forms/reply.php, mod/messages/views/default/messages/forms/view.php, mod/messages/views/default/messages/menu.php, mod/messages/views/default/messages/messages.php, mod/messages/views/default/messages/topbar.php, mod/messages/views/default/messages/view.php, .../views/default/widgets/messages/view.php, mod/notifications/actions/groupsave.php, mod/notifications/actions/save.php, .../graphics/icon_notifications_email.gif, mod/notifications/groups.php, mod/notifications/index.php, mod/notifications/languages/en.php, mod/notifications/manifest.xml, mod/notifications/start.php, .../views/default/notifications/css.php, .../notifications/settings/usersettings.php, .../notifications/subscriptions/collections.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/jsfuncs.php, .../notifications/subscriptions/personal.php, mod/pages/actions/pages/delete.php, mod/pages/actions/pages/edit.php, mod/pages/actions/pages/editwelcome.php, mod/pages/edit.php, mod/pages/history.php, mod/pages/images/application.png, mod/pages/images/code.png, mod/pages/images/css.png, mod/pages/images/db.png, mod/pages/images/directory.png, mod/pages/images/doc.png, mod/pages/images/file.gif, mod/pages/images/file.png, mod/pages/images/film.png, mod/pages/images/flash.png, mod/pages/images/folder-closed.gif, mod/pages/images/folder.gif, mod/pages/images/folder_open.png, mod/pages/images/html.png, mod/pages/images/java.png, mod/pages/images/linux.png, mod/pages/images/minus.gif, mod/pages/images/music.png, mod/pages/images/pages.gif, mod/pages/images/pages_lrg.gif, mod/pages/images/pdf.png, mod/pages/images/php.png, mod/pages/images/picture.png, mod/pages/images/plus.gif, mod/pages/images/ppt.png, mod/pages/images/psd.png, mod/pages/images/ruby.png, mod/pages/images/script.png, mod/pages/images/spinner.gif, mod/pages/images/treeview-black-line.gif, mod/pages/images/treeview-black.gif, mod/pages/images/treeview-default-line.gif, mod/pages/images/treeview-default.gif, mod/pages/images/treeview-famfamfam-line.gif, mod/pages/images/treeview-famfamfam.gif, mod/pages/images/treeview-gray-line.gif, mod/pages/images/treeview-gray.gif, mod/pages/images/treeview-red-line.gif, mod/pages/images/treeview-red.gif, mod/pages/images/txt.png, mod/pages/images/xls.png, mod/pages/images/zip.png, mod/pages/index.php, mod/pages/javascript/jquery.treeview.async.js, mod/pages/javascript/jquery.treeview.js, mod/pages/languages/en.php, mod/pages/manifest.xml, mod/pages/new.php, mod/pages/pagesTree.php, mod/pages/start.php, mod/pages/view.php, mod/pages/views/default/annotation/icon.php, mod/pages/views/default/annotation/page.php, mod/pages/views/default/forms/pages/edit.php, .../views/default/forms/pages/editwelcome.php, .../views/default/icon/object/page/medium.php, mod/pages/views/default/icon/object/page/small.php, .../views/default/icon/object/page_top/medium.php, .../views/default/icon/object/page_top/small.php, mod/pages/views/default/object/page.php, mod/pages/views/default/object/page_top.php, mod/pages/views/default/pages/breadcrumbs.php, mod/pages/views/default/pages/css.php, .../views/default/pages/groupprofile_pages.php, mod/pages/views/default/pages/menu.php, mod/pages/views/default/pages/metatags.php, mod/pages/views/default/pages/pagegallery.php, mod/pages/views/default/pages/pagelisting.php, mod/pages/views/default/pages/pageprofile.php, .../views/default/pages/sidebar/sidebarthis.php, mod/pages/views/default/pages/sidebar/starter.php, mod/pages/views/default/pages/sidebar/tree.php, mod/pages/views/default/pages/sidebar/wrapper.php, mod/pages/views/default/pages/welcome.php, .../views/default/river/object/page/annotate.php, .../views/default/river/object/page/create.php, .../views/default/river/object/page/update.php, .../default/river/object/page_top/annotate.php, .../views/default/river/object/page_top/create.php, .../views/default/river/object/page_top/update.php, mod/pages/views/default/widgets/pages/edit.php, mod/pages/views/default/widgets/pages/view.php, mod/pages/welcome.php, mod/pages/world.php, mod/profile/actions/cropicon.php, mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/edit.php, mod/profile/actions/editdefault.php, mod/profile/actions/iconupload.php, mod/profile/actions/resetdefaultprofile.php, mod/profile/defaultprofile.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/graphics/defaultlarge.gif, mod/profile/graphics/defaultmaster.gif, mod/profile/graphics/defaultmedium.gif, mod/profile/graphics/defaultsmall.gif, mod/profile/graphics/defaulttiny.gif, mod/profile/graphics/defaulttopbar.gif, mod/profile/icon.php, mod/profile/icondirect.php, mod/profile/index.php, mod/profile/javascript.php, mod/profile/languages/en.php, mod/profile/manifest.xml, mod/profile/start.php, .../views/default/icon/user/default/large.php, .../views/default/icon/user/default/master.php, .../views/default/icon/user/default/medium.php, .../views/default/icon/user/default/small.php, .../views/default/icon/user/default/tiny.php, .../views/default/icon/user/default/topbar.php, .../views/default/js/jquery.imgareaselect-0.8.js, .../default/js/jquery.imgareaselect-0.8.min.js, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/gallery.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/javascript.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/profile/menu/actions.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/adminwrapper.php, mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php, mod/profile/views/default/profile/metatags.php, mod/profile/views/default/profile/profilelinks.php, mod/profile/views/default/profile/submenu.php, mod/profile/views/default/profile/userdetails.php, .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php, mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/add.php, mod/reportedcontent/index.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/manifest.xml, mod/reportedcontent/start.php, .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/listing.php, .../views/default/reportedcontent/owner_block.php, .../views/default/reportedcontent/user_report.php, mod/riverdashboard/actions/add.php, mod/riverdashboard/actions/delete.php, mod/riverdashboard/graphics/follow_icon.png, mod/riverdashboard/index.php, mod/riverdashboard/languages/en.php, mod/riverdashboard/manifest.xml, mod/riverdashboard/start.php, .../views/default/river/sitemessage/create.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/newestmembers.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/riverdashboard/welcome.php, .../views/default/settings/riverdashboard/edit.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php, .../views/json/riverdashboard/container.php, .../views/rss/riverdashboard/container.php, mod/search/views/default/search/css.php, mod/thewire/actions/add.php, mod/thewire/actions/delete.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/graphics/river_icon_thewire.gif, mod/thewire/graphics/thewire_speech_bubble.gif, mod/thewire/index.php, mod/thewire/languages/en.php, mod/thewire/manifest.xml, mod/thewire/readme.txt, mod/thewire/start.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php, .../views/default/thewire/activity_view.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, mod/thewire/views/default/thewire/notfound.php, .../views/default/thewire/profile_status.php, .../views/default/thewire/scripts/counter.js, mod/thewire/views/default/thewire/view.php, mod/thewire/views/default/widgets/thewire/edit.php, mod/thewire/views/default/widgets/thewire/view.php, mod/tinymce/languages/en.php, mod/tinymce/manifest.xml, mod/tinymce/readme.txt, mod/tinymce/start.php, mod/tinymce/tinymce/changelog.txt, mod/tinymce/tinymce/jscripts/tiny_mce/langs/en.js, mod/tinymce/tinymce/jscripts/tiny_mce/license.txt, .../jscripts/tiny_mce/plugins/advhr/css/advhr.css, .../tiny_mce/plugins/advhr/editor_plugin.js, .../tiny_mce/plugins/advhr/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/advhr/js/rule.js, .../tiny_mce/plugins/advhr/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/advhr/rule.htm, .../tiny_mce/plugins/advimage/css/advimage.css, .../tiny_mce/plugins/advimage/editor_plugin.js, .../tiny_mce/plugins/advimage/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/advimage/image.htm, .../tiny_mce/plugins/advimage/img/sample.gif, .../jscripts/tiny_mce/plugins/advimage/js/image.js, .../tiny_mce/plugins/advimage/langs/en_dlg.js, .../tiny_mce/plugins/advlink/css/advlink.css, .../tiny_mce/plugins/advlink/editor_plugin.js, .../tiny_mce/plugins/advlink/editor_plugin_src.js, .../tiny_mce/plugins/advlink/js/advlink.js, .../tiny_mce/plugins/advlink/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/advlink/link.htm, .../tiny_mce/plugins/autosave/editor_plugin.js, .../tiny_mce/plugins/autosave/editor_plugin_src.js, .../tiny_mce/plugins/bbcode/editor_plugin.js, .../tiny_mce/plugins/bbcode/editor_plugin_src.js, .../tiny_mce/plugins/compat2x/editor_plugin.js, .../tiny_mce/plugins/compat2x/editor_plugin_src.js, .../tiny_mce/plugins/contextmenu/editor_plugin.js, .../plugins/contextmenu/editor_plugin_src.js, .../plugins/directionality/editor_plugin.js, .../plugins/directionality/editor_plugin_src.js, .../tiny_mce/plugins/emotions/editor_plugin.js, .../tiny_mce/plugins/emotions/editor_plugin_src.js, .../tiny_mce/plugins/emotions/emotions.htm, .../tiny_mce/plugins/emotions/img/smiley-cool.gif, .../tiny_mce/plugins/emotions/img/smiley-cry.gif, .../plugins/emotions/img/smiley-embarassed.gif, .../plugins/emotions/img/smiley-foot-in-mouth.gif, .../tiny_mce/plugins/emotions/img/smiley-frown.gif, .../plugins/emotions/img/smiley-innocent.gif, .../tiny_mce/plugins/emotions/img/smiley-kiss.gif, .../plugins/emotions/img/smiley-laughing.gif, .../plugins/emotions/img/smiley-money-mouth.gif, .../plugins/emotions/img/smiley-sealed.gif, .../tiny_mce/plugins/emotions/img/smiley-smile.gif, .../plugins/emotions/img/smiley-surprised.gif, .../plugins/emotions/img/smiley-tongue-out.gif, .../plugins/emotions/img/smiley-undecided.gif, .../tiny_mce/plugins/emotions/img/smiley-wink.gif, .../tiny_mce/plugins/emotions/img/smiley-yell.gif, .../tiny_mce/plugins/emotions/js/emotions.js, .../tiny_mce/plugins/emotions/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/example/dialog.htm, .../tiny_mce/plugins/example/editor_plugin.js, .../tiny_mce/plugins/example/editor_plugin_src.js, .../tiny_mce/plugins/example/img/example.gif, .../jscripts/tiny_mce/plugins/example/js/dialog.js, .../jscripts/tiny_mce/plugins/example/langs/en.js, .../tiny_mce/plugins/example/langs/en_dlg.js, .../tiny_mce/plugins/fullpage/css/fullpage.css, .../tiny_mce/plugins/fullpage/editor_plugin.js, .../tiny_mce/plugins/fullpage/editor_plugin_src.js, .../tiny_mce/plugins/fullpage/fullpage.htm, .../tiny_mce/plugins/fullpage/js/fullpage.js, .../tiny_mce/plugins/fullpage/langs/en_dlg.js, .../tiny_mce/plugins/fullscreen/editor_plugin.js, .../plugins/fullscreen/editor_plugin_src.js, .../tiny_mce/plugins/fullscreen/fullscreen.htm, .../tiny_mce/plugins/iespell/editor_plugin.js, .../tiny_mce/plugins/iespell/editor_plugin_src.js, .../tiny_mce/plugins/inlinepopups/editor_plugin.js, .../plugins/inlinepopups/editor_plugin_src.js, .../inlinepopups/skins/clearlooks2/img/alert.gif, .../inlinepopups/skins/clearlooks2/img/button.gif, .../inlinepopups/skins/clearlooks2/img/buttons.gif, .../inlinepopups/skins/clearlooks2/img/confirm.gif, .../inlinepopups/skins/clearlooks2/img/corners.gif, .../skins/clearlooks2/img/horizontal.gif, .../skins/clearlooks2/img/vertical.gif, .../inlinepopups/skins/clearlooks2/window.css, .../tiny_mce/plugins/inlinepopups/template.htm, .../plugins/insertdatetime/editor_plugin.js, .../plugins/insertdatetime/editor_plugin_src.js, .../tiny_mce/plugins/layer/editor_plugin.js, .../tiny_mce/plugins/layer/editor_plugin_src.js, .../tiny_mce/plugins/media/css/content.css, .../jscripts/tiny_mce/plugins/media/css/media.css, .../tiny_mce/plugins/media/editor_plugin.js, .../tiny_mce/plugins/media/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/media/img/flash.gif, .../tiny_mce/plugins/media/img/flv_player.swf, .../tiny_mce/plugins/media/img/quicktime.gif, .../tiny_mce/plugins/media/img/realmedia.gif, .../tiny_mce/plugins/media/img/shockwave.gif, .../jscripts/tiny_mce/plugins/media/img/trans.gif, .../tiny_mce/plugins/media/img/windowsmedia.gif, .../jscripts/tiny_mce/plugins/media/js/embed.js, .../jscripts/tiny_mce/plugins/media/js/media.js, .../tiny_mce/plugins/media/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/media/media.htm, .../tiny_mce/plugins/nonbreaking/editor_plugin.js, .../plugins/nonbreaking/editor_plugin_src.js, .../tiny_mce/plugins/noneditable/editor_plugin.js, .../plugins/noneditable/editor_plugin_src.js, .../tiny_mce/plugins/pagebreak/css/content.css, .../tiny_mce/plugins/pagebreak/editor_plugin.js, .../plugins/pagebreak/editor_plugin_src.js, .../tiny_mce/plugins/pagebreak/img/pagebreak.gif, .../tiny_mce/plugins/pagebreak/img/trans.gif, .../jscripts/tiny_mce/plugins/paste/blank.htm, .../jscripts/tiny_mce/plugins/paste/css/blank.css, .../tiny_mce/plugins/paste/css/pasteword.css, .../tiny_mce/plugins/paste/editor_plugin.js, .../tiny_mce/plugins/paste/editor_plugin_src.js, .../tiny_mce/plugins/paste/js/pastetext.js, .../tiny_mce/plugins/paste/js/pasteword.js, .../tiny_mce/plugins/paste/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/paste/pastetext.htm, .../jscripts/tiny_mce/plugins/paste/pasteword.htm, .../tiny_mce/plugins/preview/editor_plugin.js, .../tiny_mce/plugins/preview/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/preview/example.html, .../tiny_mce/plugins/preview/jscripts/embed.js, .../tiny_mce/plugins/print/editor_plugin.js, .../tiny_mce/plugins/print/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/safari/blank.htm, .../tiny_mce/plugins/safari/editor_plugin.js, .../tiny_mce/plugins/safari/editor_plugin_src.js, .../tiny_mce/plugins/save/editor_plugin.js, .../tiny_mce/plugins/save/editor_plugin_src.js, .../plugins/searchreplace/css/searchreplace.css, .../plugins/searchreplace/editor_plugin.js, .../plugins/searchreplace/editor_plugin_src.js, .../plugins/searchreplace/js/searchreplace.js, .../tiny_mce/plugins/searchreplace/langs/en_dlg.js, .../plugins/searchreplace/searchreplace.htm, .../tiny_mce/plugins/spellchecker/css/content.css, .../tiny_mce/plugins/spellchecker/editor_plugin.js, .../plugins/spellchecker/editor_plugin_src.js, .../tiny_mce/plugins/spellchecker/img/wline.gif, .../jscripts/tiny_mce/plugins/style/css/props.css, .../tiny_mce/plugins/style/editor_plugin.js, .../tiny_mce/plugins/style/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/style/js/props.js, .../tiny_mce/plugins/style/langs/en_dlg.js, .../jscripts/tiny_mce/plugins/style/props.htm, .../jscripts/tiny_mce/plugins/table/cell.htm, .../jscripts/tiny_mce/plugins/table/css/cell.css, .../jscripts/tiny_mce/plugins/table/css/row.css, .../jscripts/tiny_mce/plugins/table/css/table.css, .../tiny_mce/plugins/table/editor_plugin.js, .../tiny_mce/plugins/table/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/table/js/cell.js, .../tiny_mce/plugins/table/js/merge_cells.js, .../jscripts/tiny_mce/plugins/table/js/row.js, .../jscripts/tiny_mce/plugins/table/js/table.js, .../tiny_mce/plugins/table/langs/en_dlg.js, .../tiny_mce/plugins/table/merge_cells.htm, .../jscripts/tiny_mce/plugins/table/row.htm, .../jscripts/tiny_mce/plugins/table/table.htm, .../jscripts/tiny_mce/plugins/template/blank.htm, .../tiny_mce/plugins/template/css/template.css, .../tiny_mce/plugins/template/editor_plugin.js, .../tiny_mce/plugins/template/editor_plugin_src.js, .../tiny_mce/plugins/template/js/template.js, .../tiny_mce/plugins/template/langs/en_dlg.js, .../tiny_mce/plugins/template/template.htm, .../tiny_mce/plugins/visualchars/editor_plugin.js, .../plugins/visualchars/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/abbr.htm, .../tiny_mce/plugins/xhtmlxtras/acronym.htm, .../tiny_mce/plugins/xhtmlxtras/attributes.htm, .../jscripts/tiny_mce/plugins/xhtmlxtras/cite.htm, .../tiny_mce/plugins/xhtmlxtras/css/attributes.css, .../tiny_mce/plugins/xhtmlxtras/css/popup.css, .../jscripts/tiny_mce/plugins/xhtmlxtras/del.htm, .../tiny_mce/plugins/xhtmlxtras/editor_plugin.js, .../plugins/xhtmlxtras/editor_plugin_src.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/ins.htm, .../tiny_mce/plugins/xhtmlxtras/js/abbr.js, .../tiny_mce/plugins/xhtmlxtras/js/acronym.js, .../tiny_mce/plugins/xhtmlxtras/js/attributes.js, .../tiny_mce/plugins/xhtmlxtras/js/cite.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/js/del.js, .../plugins/xhtmlxtras/js/element_common.js, .../jscripts/tiny_mce/plugins/xhtmlxtras/js/ins.js, .../tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js, .../jscripts/tiny_mce/themes/advanced/about.htm, .../jscripts/tiny_mce/themes/advanced/anchor.htm, .../jscripts/tiny_mce/themes/advanced/charmap.htm, .../tiny_mce/themes/advanced/color_picker.htm, .../tiny_mce/themes/advanced/editor_template.js, .../themes/advanced/editor_template_src.js, .../jscripts/tiny_mce/themes/advanced/image.htm, .../tiny_mce/themes/advanced/img/colorpicker.jpg, .../tiny_mce/themes/advanced/img/icons.gif, .../jscripts/tiny_mce/themes/advanced/js/about.js, .../jscripts/tiny_mce/themes/advanced/js/anchor.js, .../tiny_mce/themes/advanced/js/charmap.js, .../tiny_mce/themes/advanced/js/color_picker.js, .../jscripts/tiny_mce/themes/advanced/js/image.js, .../jscripts/tiny_mce/themes/advanced/js/link.js, .../tiny_mce/themes/advanced/js/source_editor.js, .../jscripts/tiny_mce/themes/advanced/langs/en.js, .../tiny_mce/themes/advanced/langs/en_dlg.js, .../jscripts/tiny_mce/themes/advanced/link.htm, .../themes/advanced/skins/default/content.css, .../themes/advanced/skins/default/dialog.css, .../themes/advanced/skins/default/img/buttons.png, .../themes/advanced/skins/default/img/items.gif, .../advanced/skins/default/img/menu_arrow.gif, .../advanced/skins/default/img/menu_check.gif, .../themes/advanced/skins/default/img/progress.gif, .../themes/advanced/skins/default/img/tabs.gif, .../tiny_mce/themes/advanced/skins/default/ui.css, .../themes/advanced/skins/o2k7/content.css, .../tiny_mce/themes/advanced/skins/o2k7/dialog.css, .../themes/advanced/skins/o2k7/img/button_bg.png, .../advanced/skins/o2k7/img/button_bg_black.png, .../advanced/skins/o2k7/img/button_bg_silver.png, .../tiny_mce/themes/advanced/skins/o2k7/ui.css, .../themes/advanced/skins/o2k7/ui_black.css, .../themes/advanced/skins/o2k7/ui_silver.css, .../tiny_mce/themes/advanced/source_editor.htm, .../tiny_mce/themes/simple/editor_template.js, .../tiny_mce/themes/simple/editor_template_src.js, .../jscripts/tiny_mce/themes/simple/img/icons.gif, .../jscripts/tiny_mce/themes/simple/langs/en.js, .../themes/simple/skins/default/content.css, .../tiny_mce/themes/simple/skins/default/ui.css, .../tiny_mce/themes/simple/skins/o2k7/content.css, .../themes/simple/skins/o2k7/img/button_bg.png, .../tiny_mce/themes/simple/skins/o2k7/ui.css, mod/tinymce/tinymce/jscripts/tiny_mce/tiny_mce.js, .../tinymce/jscripts/tiny_mce/tiny_mce_popup.js, .../jscripts/tiny_mce/utils/editable_selects.js, .../tinymce/jscripts/tiny_mce/utils/form_utils.js, .../tinymce/jscripts/tiny_mce/utils/mctabs.js, .../tinymce/jscripts/tiny_mce/utils/validate.js, mod/tinymce/views/default/embed/addcontentjs.php, mod/tinymce/views/default/input/longtext.php, mod/tinymce/views/default/tinymce/css.php, mod/twitter/graphics/thewire_speech_bubble.gif, mod/twitter/graphics/twitter.png, mod/twitter/languages/en.php, mod/twitter/manifest.xml, mod/twitter/start.php, mod/twitter/views/default/twitter/css.php, mod/twitter/views/default/widgets/twitter/edit.php, mod/twitter/views/default/widgets/twitter/view.php, mod/twitterservice/languages/en.php, mod/twitterservice/manifest.xml, mod/twitterservice/start.php, mod/twitterservice/vendors/twitter/license.txt, mod/twitterservice/vendors/twitter/load.php, mod/twitterservice/vendors/twitter/readme.txt, mod/twitterservice/vendors/twitter/send.php, .../vendors/twitter/twitter.class.php, .../default/usersettings/twitterservice/edit.php, mod/zaudio/audioplayer/audio-player.js, mod/zaudio/audioplayer/license.txt, mod/zaudio/audioplayer/player.swf, mod/zaudio/manifest.xml, mod/zaudio/readme.txt, mod/zaudio/start.php, .../default/file/specialcontent/audio/mp3.php, .../default/file/specialcontent/audio/mpeg.php, .../default/file/specialcontent/audio/mpg.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/admin/main.php, views/default/admin/main_opt/plugins.php, views/default/admin/main_opt/site.php, views/default/admin/main_opt/statistics.php, views/default/admin/main_opt/user.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php, views/default/admin/site.php, views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php, views/default/admin/user.php, views/default/admin/user_opt/adduser.php, views/default/admin/user_opt/search.php, views/default/annotation/annotate.php, views/default/annotation/generic_comment.php, views/default/annotation/latest_comments.php, views/default/canvas/default.php, views/default/canvas/layouts/one_column.php, .../canvas/layouts/one_column_with_sidebar.php, .../canvas/layouts/two_column_left_sidebar.php, views/default/canvas/layouts/widgets.php, views/default/canvas_header/submenu_group.php, views/default/comments/forms/edit.php, views/default/css.php, views/default/css_ie.php, views/default/css_ie6.php, views/default/entities/entity_list.php, views/default/entities/entity_listing.php, views/default/friends/picker.php, views/default/friends/river/create.php, views/default/group/search/finishblurb.php, views/default/group/search/startblurb.php, views/default/input/access.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/js/initialise_elgg.php, views/default/js/upload_js.php, views/default/messages/errors/error.php, views/default/messages/errors/list.php, views/default/messages/messages/list.php, views/default/messages/messages/message.php, views/default/navigation/main_nav.php, views/default/navigation/pagination.php, views/default/navigation/topbar_tools.php, .../notifications/settings/usersettings.php, views/default/output/confirmlink.php, views/default/output/rss_view.php, views/default/output/tags.php, views/default/output/url.php, views/default/page_elements/breadcrumbs.php, views/default/page_elements/content_header.php, .../page_elements/content_header_member.php, views/default/page_elements/contentwrapper.php, views/default/page_elements/elgg_content.php, views/default/page_elements/elgg_footer.php, views/default/page_elements/elgg_header.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/header_contents.php, views/default/page_elements/html_begin.php, views/default/page_elements/html_end.php, views/default/page_elements/owner_block.php, views/default/page_elements/spotlight.php, views/default/page_elements/title.php, views/default/page_shells/default.php, views/default/pageshells/pageshell.php, views/default/river/item/list.php, views/default/river/item/wrapper.php, views/default/settings/system.php, views/default/spotlight/default.php, views/default/user/search/finishblurb.php, views/default/user/search/startblurb.php, views/default/user/settings/default_access.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/form.php, views/default/usersettings/main.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php: Pulled in the interface changes. 2010-03-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Updated changes file for 1.7 release. * engine/schema/mysql.sql, engine/schema/upgrades/2010030101.sql, version.php: Fixes #1562: Added a default value for entities.last_action in the schema and as an upgraded. Bumped version number to 1.7 final. * mod/search/search_hooks.php, mod/search/views/default/search/entity.php: Updated the the default search entity view to check for users and groups and properly display their profile icons. 2010-03-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Fixing punctuation in upgrade strings. * INSTALL.txt: Refs #1562: Updated requirements for Elgg. * engine/lib/group.php: Fixes #1566: Rewriting calls to get_group_members() to use 1.7's constant for site_guid. * engine/lib/annotations.php, engine/lib/elgglib.php, engine/tests/regression/trac_bugs.php: Fixes #1558: Applied Cash's patch. Added unit tests to test for regressions for any bugs fixed in trac. * engine/tests/objects/entities.php, engine/tests/objects/objects.php: Fixed unit tests for exportable values after [3977]. * engine/lib/entities.php: Fixes #1563: Added time_updated and site_guid to the export vals. * mod/search/languages/en.php: Changed search language array variable name. 2010-02-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Fixes #1540: Added site_guid to get_user_access_collections(). * engine/lib/relationships.php: Refs #1553: Corrected profile link in friending notification. * engine/lib/tags.php: Fixes #1555: Added missing call to elgg_get_registered_tag_metadata_names() and defined missing variable. * engine/lib/actions.php: Added login to the list of actions not requiring a security token. 2010-02-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump. * engine/lib/metadata.php, engine/tests/api/entity_getter_functions.php: Fixes #1542: Pulled in Kevin's patch to add ability to sort by metadata. Added unit tests for this. 2010-02-23 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php, engine/tests/api/entity_getter_functions.php: Refs #1543: Added support to have pass an array as a value in the metadata_name_value_pair option of elgg_get_entities_from_metadata(). Added unit tests for elgg_get_entities_from_metadata(). Cleaned up some documentation for elgg_get_entities_from_metadata(). 2010-02-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, engine/lib/objects.php, engine/lib/users.php: Fixes #1528: Correctly throwing exceptions for objects, groups, and users. 2010-02-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: river plugin is defunct so does not need to be enabled on install * mod/diagnostics/actions/download.php, mod/diagnostics/start.php: Fixes #1544: plugin hook for diagnostics now for entity "system" 2010-02-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixes #1531: Correctly implemented dates for friendly times. No more coding while watching the Olympics! 2010-02-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/url.php: Fixes #1541: javascript now correctly included in output/url view 2010-02-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/xml/pageshells/pageshell.php: Fixes #1517 - let web server set content length on xml files 2010-02-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, engine/lib/elgglib.php, views/default/output/confirmlink.php, views/default/output/url.php, views/default/page_elements/spotlight.php: Deprecated elgg_validate_action_url() by elgg_add_action_tokens_to_url(). Updated elgg_deprecated_notice() to include the file & line of the caller. Updated core to use elgg_add_action_tokens_to_url(). 2010-02-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/xml.php: Refs #1517: only encode <,>, and & for strings in xml 2010-02-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/site/update_basic.php, actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php, actions/comments/add.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/remove.php, actions/import/opendd.php, actions/login.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/register.php, actions/user/requestnewpassword.php, actions/useradd.php, actions/usersettings/save.php, actions/widgets/save.php: Refs #1538: Removed action_gatekeeper() from action files in core. * htaccess_dist: Fixes #1539: Removed line endings from htaccess_dist. 2010-02-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, services/api/rest.php, services/api/rest_api.php: Apache's MultiViews was matching the rest page handler incorrectly 2010-02-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, languages/en.php: Refs #1531: Added full time and dates to friendly time stamptes via acronym tags. * mod/search/index.php, mod/search/search_hooks.php, mod/search/start.php: Fixes #1523: Updated search to use ELGG_ENTITIES_NO_VALUE/ANY_VALUE and removed some commented out code. 2010-02-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Fixes #1421: Banning and unbanning users invalidates the memcache entity. * admin/user.php: Corrected fullview call in users admin section. * views/default/js/initialise_elgg.php: Refs #1504: Removing revert option from widget draggables to avoid fly away effect in IE 7. * views/default/canvas/layouts/widgets.php: Fixed a bug in widget layouts that caused the "edit page" link to not work if no widgets were defined. * views/default/friends/picker.php: Fixes #1532: Added security tokens to friend picker when in form mode. * views/rss/pageshells/pageshell.php: Fixes #1535: Corrected double replace for URL in RSS title view. * engine/lib/access.php: Fixes #1519: Corrected site_guid in create_access_collection(). 2010-02-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/api/entity_getter_functions.php: Getter API test: Moved the setup and tear down into the construct and destruct methods. Fixed a few new tests that were failing because of sorting by time. 2010-02-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/user.php, dashboard/latest.php, engine/lib/activity.php, engine/lib/admin.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/group.php, engine/lib/input.php, engine/lib/metadata.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/relationships.php, engine/lib/river2.php, engine/lib/sites.php, engine/lib/users.php, index.php: Fixes #1488: Removed use of deprecated functions in core. * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/metadata.php, engine/tests/api/entity_getter_functions.php: Refs #1523: elgg_get_entities() uses the constants for defaults and conditionals. Added some tests to check for no subtypes. Updated the documentation. * engine/tests/api/entity_getter_functions.php, mod/diagnostics/index.php, mod/diagnostics/languages/en.php, mod/diagnostics/start.php, mod/diagnostics/testreport.php, mod/diagnostics/unittester.php, mod/diagnostics/views/default/diagnostics/test.php, .../views/default/diagnostics/testresult.php: Fixes #1526: Big honking warning added to unit tests. Getter test also deletes its subtypes now. * mod/search/README.txt: Updated docs for search. * engine/lib/actions.php: Fixes #1527: Logout doens't require an action token. This is a temporary fix until #1509 is implemented. * mod/search/search_hooks.php: Fixes #1499: User and group search default to ignoring subtypes to return all entities. 2010-02-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/index.php: Fixed incorrect variable calls in search. * mod/search/search_hooks.php: Not using elgg_get_entities_from_metadata() for tag search because of performance issues. Switched to custom WHERE / JOINs with elgg_get_entities(). * engine/lib/elgglib.php: Removing embed extended view from core. 2010-02-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, languages/en.php, mod/search/search_hooks.php, views/default/output/tags.php: Cleaned up tag searching so you can search on a specific tag. Useful in search so a tag in "Things I like" won't match a tag in "Things I hate." 2010-02-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Can't type hint for strings. * CHANGES.txt, engine/lib/entities.php, engine/lib/tags.php, mod/search/search_hooks.php: Closes #1506: Added elgg_register_tag_metadata_name(), elgg_get_registered_tag_metadata_names(), and ElggEntity::getTags(). Search on tags updated to use registered tag names instead of hard-coded 'tags' metadata name. * engine/lib/elgglib.php: Fixes #1510: Added elgg_get_file_list(). get_library_files() wraps to this function with a deprecation notice for any plugin authors using it to auto-load files. * engine/lib/api.php, engine/lib/elgglib.php, engine/lib/input.php, engine/lib/mb_wrapper.php, engine/lib/pagehandler.php, mod/search/views/default/search/listing.php: Fixes #1512: Using a helper function for mb_parse_str() instead of wrapping it exactly. 2010-02-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, languages/en.php: updated documentation on the REST API user authentication 2010-02-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, engine/lib/elgglib.php, engine/lib/input.php, engine/lib/mb_wrapper.php, engine/lib/pagehandler.php: Fixes #1501: Setting ini for mbstring.internal_encoding to utf8 to work around a PHP bug. Replaced calls to parse_str() with elgg_parse_str(). * views/default/navigation/pagination.php: Fixes #1507: $vars['baseurl'] used instead of undefined $baseurl in pagination view. 2010-02-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: fixes #1505 - some lazy css was impacting opera for checkboxes - overriding border and padding properties inherited from input selector 2010-02-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/url.php: Made the output/url view backward compatible for the few plugins that used it. 2010-02-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Remove version from default theme's css. 2010-02-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/start.php: Fixes #1503, fixes #1474: Library files are loaded using a hard-coded list to better deal with removed files. Also, ~4% performance increase per page load on my server! * mod/search/start.php: Correcting the corrected documentation. * mod/search/start.php: Documentation correction in search. 2010-02-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php, mod/crontrigger/manifest.xml, mod/diagnostics/manifest.xml, mod/garbagecollector/manifest.xml, mod/htmlawed/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/search/manifest.xml, mod/uservalidationbyemail/manifest.xml: Updated copyright for core plugin manifests. * engine/lib/access.php, engine/tests/api/entity_getter_functions.php: Fixes #1496: delete_access_collection() invalidates the access collection cache before attempting to delete. Removed a misplaced unset() in a unit test that was causing test objects not to be properly deleted. 2010-02-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/settings/system.php: finished the fix to #1492 * languages/en.php: more user friendly section title on user stats page * languages/en.php: fixed punctuation issue on install instructions * engine/lib/api.php, languages/en.php: tweaked some documentation on the REST API 2010-02-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Correcting documentation for elgg_get_entities_from_metadata(). 2010-02-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php, views/default/page_elements/header.php: & replaced by & in the header and alt added to some header graphics * CONTRIBUTORS.txt: updated 2010-02-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/api/entity_getter_functions.php, engine/tests/suite.php: Refs #1200: Added tests to test for false being returned with elgg_get_entities(). Disabled execution time during unit tests. * actions/systemsettings/install.php, engine/lib/ping.php, languages/en.php, views/failsafe/settings/system.php: Fixes #1492: Removed usage info collecting from installation. * engine/schema/mysql.sql: Fixes #1493: Updated schema to set auto_increment IDs for access_collections to 3 to avoid overwriting default values with group / shared access ACLs. * views/default/css.php: Fixes #1491: Removed mistakingly assigned input-password with input-textarea. 2010-02-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/version.php: missing new on upgrade_details object creation * engine/lib/elgglib.php: fixes #1486 - elgg_dump now works when sending to server error log 2010-02-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Fixes #1404: Added input-password rules in default css. 2010-02-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, languages/en.php: Fixes #1483: Reset password emails forward to a confirmation page handler instead of directly to an action. * engine/lib/pageowner.php: Fixes #1212: Removed unused code. * engine/lib/elgglib.php: Fixes #1486: elgg_log() can now log arrays and objects to error_log(). * engine/lib/xml-rpc.php: Fixes #1319: Applied patch for missing xml-rpc <value> tag. * CHANGES.txt, engine/lib/elgglib.php, views/default/navigation/pagination.php, views/default/river/item/list.php: Fixes #1481: Applie Mike's patch and created function elgg_http_add_url_query_elements() to handle what the pagination view was trying to do. 2010-02-04 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: updated copyright to 2010 2010-02-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/entities.php, engine/tests/api/entity_getter_functions.php: Refs #1200: Changed logic in elgg_get_entity_type_subtype_where_sql() to return FALSE if there are no valid subtypes passed. Ignores all invalid subtypes. Added (partial) tests for elgg_get_entities() types and subtypes. 2010-02-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * INSTALL.txt: updated install instructions to encourage more use of the wiki instructions/troubleshooting and discourage setting data directory to 777 as default * views/rss/pageshells/pageshell.php: fixed a comment in rss pageshell 2010-02-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: PHP complains about not casting the timestampt to int for use in date(). * engine/lib/metadata.php: Added error checking to clear_metadata_by_owner(). * engine/lib/entities.php: Fixed incorrect variable for subtype in get_entity_dates(). * views/failsafe/messages/sanitisation/htaccess.php, views/failsafe/messages/sanitisation/settings.php, views/failsafe/pageshells/pageshell.php: Fixes #1328: Removed rows and cols from the installation textareas and added CSS to format width/height at 100% to make it easier to read and select. * engine/lib/elgglib.php: Fixes #340: add_menu() and make_register_object() deprecated. * engine/lib/languages.php: Fixes #1166. get_installed_translations() only calculates completion if admin is logge din. * CHANGES.txt, engine/lib/entities.php: Fixes #1406: get_entity_dates() supports order by. * engine/lib/database.php: Adding some \ns between the SQL error and the query in the database exception. * engine/lib/input.php: Fixes #1398: autop() doesn't call missing clean_pre() function. * CHANGES.txt, engine/lib/entities.php: Fixes #1376: added ElggEntity::removeRelationship(). * engine/lib/elgglib.php: Fixes #1478: uh....how did that get in there? * engine/lib/elgglib.php: Fixes: #1475. elgg_http_build_url() correctly sets port number. * engine/lib/filestore.php: Fixes #1314: Filestore opens read-only with rb instead of r+b. * actions/email/save.php: Refs #1290: Changed email addresses are checked in action:email/save * engine/lib/elgglib.php: Fixes #1261: Exceptions force an HTTP recache. * CHANGES.txt, engine/lib/relationships.php: Fixes #1213: delete_relationship() triggers delete:relationship hook. * engine/lib/pageowner.php: Fixes #1211: page_owner() sets the page owner after figuring it out. * engine/lib/entities.php: Updated documentation for elgg_get_entities(). * CHANGES.txt, engine/lib/entities.php: Fixes #1325: ElggEntities::countEntitiesFromRelationship() support inverse relationships. * engine/lib/users.php, views/default/account/forms/login.php: Fixes #1473: Simple patch to create a view for the registration page. * engine/lib/annotations.php: Fixed incorrect deprecated warning. * engine/lib/elgglib.php: Refs #1079: elgg_view() casts view to a string before attempting to call views. * engine/lib/users.php: Fixes #678. Friending appears in the river for invited new users. * engine/lib/entities.php: Put the can_write_to_container() plugin hook in the right place after [3871]. * CHANGES.txt, engine/lib/access.php, engine/lib/annotations.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/metadata.php, engine/lib/objects.php, engine/lib/relationships.php, engine/lib/sites.php, engine/lib/users.php, views/default/group/search/finishblurb.php, views/default/group/search/startblurb.php, views/default/user/search/finishblurb.php, views/default/user/search/startblurb.php: Add elgg_deprecated_notice() so we don't have to re-write all the elgg_log() deprecated notices to register_error()s. Updated current ones to use this. 2010-01-31 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/listing.php: Removing var_dump(). * CHANGES.txt, engine/lib/entities.php, engine/lib/group.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php, mod/search/views/default/search/listing.php, views/default/group/search/finishblurb.php, views/default/group/search/startblurb.php, views/default/user/search/finishblurb.php, views/default/user/search/startblurb.php: Deprecated old search functions and views. * CHANGES.txt, engine/lib/entities.php: Fixes #1164: can_write_to_container() now sends default values through container_permissions_check hook. * mod/htmlawed/start.php: htmlawed no longer creates tags with extra spaces (<p >). * views/rss/pageshells/pageshell.php: Fixes #1289: Pragma: public header added for RSS feeds. * engine/lib/users.php: Fixes #804: A relationship is created between a new user and the site it was created on. * engine/lib/elgglib.php, views/default/navigation/pagination.php, views/default/navigation/viewtype.php, views/default/river/item/list.php: Fixes #959: Added elgg_http_remove_url_query_element() to remove a GET element instead of using faulty regexp. 2010-01-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Changed array_key_exists() to isset() in elgg_validate_action_url(). * engine/lib/elgglib.php: Added checking for $query array in elgg_validate_action_url(). * engine/lib/input.php: Setting a default value to avoid notices. * mod/htmlawed/start.php, mod/htmlawed/vendors/htmLawed/htmLawed.php, mod/htmlawed/vendors/htmLawed/htmLawedTest.php, mod/htmlawed/vendors/htmLawed/htmLawed_README.htm, mod/htmlawed/vendors/htmLawed/htmLawed_README.txt, .../vendors/htmLawed/htmLawed_TESTCASE.txt: Fixes #1425, Fixes #1341: Upgraded htmlawed to latest. Altered the htmlawed attribute filtering function to return <attr="val"> for proper linking in parse_urls(). Added background-color as a non-filtered style attribute. * engine/lib/input.php: Refs #1425: Cleaned up regexp for parlse_urls(). 2010-01-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Fixes #1468: Cleaned up logic for enabling and disabling plugins. Checking for arrays when metadata returns only a single enabled plugin. * admin/plugins.php, mod/diagnostics/index.php, mod/logbrowser/index.php: Removed unneeded owner block icons from admin. * engine/schema/mysql.sql, engine/schema/upgrades/2010012901.sql, version.php: Added db migration 2010012901 that adds last_action column to entities table. Bumped version number to 1.7b (2010012901). * CHANGES.txt, engine/lib/relationships.php: Fixes #1472: get_entity_relationships() supports inverse relationships. * engine/lib/elgglib.php: Fixes #1470, Fixes #1471: elgg_view_regenerate_simplecache() no longer triggers the pagesetup/system hook. Fixes problems with creating the submenu. 2010-01-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Corrected clear_plugin_setting() to only remove a single plugin setting instead of all setting for a plugin. Added clear_all_plugin_settings() to remove all settings for a plugin. 2010-01-28 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: changed my email address to web site in contributors file 2010-01-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/useradd.php, engine/lib/users.php: Fixes #1049, Fixes #1435: Admin-created users and first admin user are marked as validated to prevent inaccurate "Please validate your account" messages and emails. 2010-01-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, engine/lib/annotations.php, engine/lib/river2.php: Fixes #1419: Added remove_from_river_by_annotation(). Deleting annotations now deletes their river entry. * CHANGES.txt: Updated changes. * engine/lib/elgglib.php: Fixes #1465: Added unregister_event_handler() and unregister_plugin_hook(). * engine/lib/sessions.php: Fixes #1464: A new session is created in logout() after destorying the old session to display old $_SESSION['msg'] messages. 2010-01-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Updated changes for the display name change. * actions/user/name.php, languages/en.php, views/default/user/settings/name.php: Display names are limited to 50 chars and have HTML tags removed. * README.txt: Bumped version number in README. * views/default/css.php: Fixed a typo in css that broke everything in FF 3.6. * CHANGES.txt, engine/lib/plugins.php, languages/en.php: Fixes #1454: Applied Cash's patch. Bad plugins are automatically disabled and a notice is displayed instead of breaking the site. 2010-01-25 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php, engine/lib/input.php: Fixes #1450, Fixes #1461: Using $_SERVER['REQUEST_URI'] to pull in GET params on apache servers. 2010-01-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Correctly forwarding messages among multiple forwards (action_gatekeeper() -> index -> dashboard would drop messages generated in action_gatekeeper()). * actions/systemsettings/install.php: Refs #1450, Refs #1461, Refs #1460: Install now clears out views caches. * mod/diagnostics/start.php: Masking dbpassword in dianostics file. * engine/lib/actions.php: Fixes #1460, Fixes #1459: Tokens are not required to disable a plugin or install. This allows users to disable plugins that overwrite admin pages without tokens. * views/failsafe/input/form.php, views/failsafe/input/securitytoken.php: Refs #1459: Added missing security tokens for failsafe (installation) view. * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php, actions/email/save.php, actions/entities/delete.php, actions/register.php, actions/user/default_access.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/user/passwordreset.php, actions/user/requestnewpassword.php, actions/useradd.php, actions/usersettings/save.php: Removing calls to engine/start.php in action files. * CODING.txt: Added best practices to CODING.txt. 2010-01-23 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/object/default.php: Fixed missing ) causing a WSOD. * views/default/admin/user_opt/search.php: Fixes #1455: Updated search URL for admin user search. (The old one worked, but didn't limit to users.) 2010-01-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../actions/email/confirm.php, mod/uservalidationbyemail/manifest.xml, mod/uservalidationbyemail/start.php: Changed uservalidationbyemail to not use an action and cleaned up some of its code. * engine/lib/elgglib.php: Fixed a bug preventing messages and warnings from passing during a forward(). 2010-01-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/basic_elements/welcome.php, views/default/page_elements/elgg_topbar.php, views/default/welcome/logged_in.php: Updated views to use output/url with action flag set. * views/default/output/action_link.php, views/default/output/url.php: Removed output/action_link view as it duplicated much of output/url. Improved output/url view. * engine/lib/metadata.php: Corrected a possible SQL insertion bug in elgg_get_entity_metadata_where_sql(). * engine/lib/filestore.php: Fixing bug in resizing function that would incorrectly attempt to crop a picture that was smaller than the target image. * engine/lib/elgglib.php: Changed default declaration of $vars in elgg_view() to array(). * views/default/object/default.php: Fixed a typo causing a WSOD. * engine/lib/actions.php, views/default/account/forms/forgotten_password.php, views/default/basic_elements/welcome.php, views/default/canvas/layouts/widgets.php, views/default/css.php, views/default/object/default.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/spotlight.php, views/default/welcome/logged_in.php: Fixes #750: All actions require __elgg_ts and __elgg_token. * engine/lib/elgglib.php: elgg_http_build_query() now supports ports. Checking for __elgg_ts also in elgg_validate_action_url(). Fixed a spelling mistake ;) * views/default/output/action_link.php: Adding a view to generate action links for single-click actions. 2010-01-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/listing.php: Fixing bugs in search that would break pagination. * views/rss/navigation/pagination.php: Refs #1161: Added empty pagination view for RSS feeds. * engine/lib/filestore.php: Resetting cropping coords for images that can't be cropped in filestore. * engine/lib/filestore.php: Fixes #1445: get_resized_image_from_existing_file() has an optional parameter to allow upscaling if requested image is larger than original image. * engine/lib/entities.php: Fixed documentation for time created and modified params in elgg_get_entities(). 2010-01-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/search_hooks.php: Removing order by clause for now in search. * CHANGES.txt: Updated CHANGES for #1414. 2010-01-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/page_elements/searchbox.php: Stripping slashes on output of original search query. * mod/search/start.php: Allowing no table prefix in search_get_search_where_sql() * mod/search/start.php: Fixed incorrect order by for search sorting. * mod/search/index.php, mod/search/search_hooks.php, mod/search/start.php: Fixed an incorrect var name that caused a bug when hooking against a type but not a subtype. Added first pass at results sorting. * mod/search/README.txt, mod/search/index.php, mod/search/start.php, mod/search/views/default/search/layout.php: Removed unnecessary view directories. Added option of overriding the default layout for search queries. Updated documentation reflecting those changes. Clarified some points in the documentation. * engine/lib/elgglib.php: Added checking and an ERROR log if elgg_view() is passed a non-array $vars. 2010-01-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: Updated contributors with entire MITRE team. 2010-01-13 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Creating a helper function to return INI values in bytes. 2010-01-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixes #1414: Metadata set to a falsy value (except NULL) returns TRUE for isset($obj->md). 2010-01-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/group.php, engine/lib/metadata.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php, engine/tests/objects/objects.php, engine/tests/objects/users.php: closes #1145 - deprecated current "copy constructor" for all entities and implemented a clone method. The clone copies over all metadata but not annotations and private settings. It sets the guid to 0 so saving the cloned entity creates a new database record. The ownership/access of metadata is set during the save and will be the same as that of the entity. 2010-01-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/rss/search/entity.php: Cleaned up RSS entity view for search a bit. * mod/search/index.php, mod/search/views/rss/search/entity.php, mod/search/views/rss/search/listing.php: Added phpdoc header to index.php Added RSS support to search. Nifty. 2010-01-11 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, views/default/output/confirmlink.php: Always generating action tokens with output/confirmlink. Includes a check for actions already defining the tokens. 2010-01-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/README.txt: Fixed a few spelling mistakes. Added descriptions for the vars in 3.2 * engine/lib/relationships.php: Sanitising relationship in elgg_get_entities_from_relationship(); * views/default/output/tags.php: Fixed tag output link for new search. * mod/search/README.txt, mod/search/index.php, mod/search/start.php, .../views/default/search/comments/entity.php, .../views/default/search/comments/listing.php, mod/search/views/default/search/entity.php, mod/search/views/default/search/listing.php: Pulling out entity views in search. Adding dev documentation. 2010-01-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Fixes #1399: Case sensitivity was never in the deprecated function, so no need to add it. Use the new functions if required. * engine/lib/metadata.php: Fixes #538. Applied Cash's patch. This is an old one...jeepers. * engine/lib/metadata.php: Fixes #1375: Metadata names and values are properly escaped. 2010-01-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Refs #1400: Fixed a typo in checking the site_guid. Can't duplicate #1400 now, so possible fix for that. Waiting for other tests to close this one. * languages/en.php: Updated language file to reflect default prefix change. * views/failsafe/messages/sanitisation/settings.php: Changed default prefix to 'elgg_' for table name readability. * actions/systemsettings/install.php, engine/lib/input.php: Fixes #1172: URL now checked for trailing slash upon installation. 2010-01-06 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2009102801.php: Fixing an upgrade issue relating from invalid (non-existent) usernames 2010-01-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2010010501.php, version.php: Added an upgrade to enable the search plugin. Bumped internal version number. 2010-01-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Set admin user's validation upon initial registration. Fixes an incorrect error message if the first admin user enters the wrong password. 2009-12-31 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Closes #1424: Faulty database migrations will now halt an upgrade. * engine/lib/metadata.php: Removed debug data. * engine/schema/upgrades/2009100701.sql: Removed lock tables from db utf8 migration because it fails on some (all?) servers. 2009-12-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/access.php, views/default/input/button.php, views/default/input/file.php, views/default/input/longtext.php, views/default/input/tags.php, views/default/output/confirmlink.php, views/default/page_elements/header.php: a little cleanup of documentation and variable handling in input and output views * entities/index.php: removed unused variable in entities index * engine/lib/group.php: fixed #1087 - is_group_member() now returns boolean values only * engine/lib/entities.php: fixes #988 - subtype is now available on new entities after being saved 2009-12-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: fixed bug where array of messages passed to system_messages caused execution to stop - also displaying only errors if they exist rather than having success and error messages overlapping each other * engine/lib/users.php: fixes #1322 - "remember me" cookie code is cleared when a user is banned * views/default/page_elements/header.php, views/failsafe/pageshells/pageshell.php: fixes #1193 - now specify charset in both metatag and http header * engine/lib/database.php: cleaned up logic on db query cache * engine/lib/entities.php: fixed typo in list_entities() 2009-12-18 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Clarified the documentation for add_entity_relationship(). 2009-12-18 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/comments/add.php: add comment action now using get_loggedin_user() rather than $_SESSION['user'] * views/default/input/form.php: added js to input/form * engine/lib/actions.php, engine/lib/pagehandler.php: better parsing of query for action and page handlers 2009-12-17 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/mb_wrapper.php: perhaps this is what Brett intended with the new mb_wrapper code * views/default/input/button.php, views/default/input/form.php, views/default/input/submit.php, views/default/input/text.php: fixed notices caused by some input views * engine/lib/database.php: fixed warning due to database query cache * engine/lib/entities.php: when asking for a count of entities, we now return an integer rather than a string * engine/lib/elgglib.php: get_submenu was throwing out tons of notices - this should be fixed now * views/default/css.php: fixes #951 - using background-color rather than background 2009-12-16 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: better version of get_resized_image_from_existing_file() - fixes #685 - more robust to errors, and fixes a memory leak - tested with both profile photos and file plugin photos - old installs will still have profile icons of the wrong size due to #685 * engine/lib/input.php: added comments on get_input and set_input since they do not handle nested arrays 2009-12-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: Fixes #1413: New server test. 2009-12-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: closes #1277 - display_tagcloud() now has same parameters as get_tags() * views/default/output/tagcloud.php: fixes #1197 - no division by zero warning any longer * views/default/account/forms/login.php, views/default/account/forms/register.php: easier to extend login and registration forms now * CHANGES.txt: updated CHANGES.txt with info on river table * engine/tests/services/api.php: fixed line endings on services api unit tests * languages/en.php: added some missing language strings 2009-12-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php: closes #1244 - checking whether file exists before deleting it in cache * views/default/friends/collectiontabs.php: closes #1226 - fixes eclipse validation error * languages/en.php, views/default/admin/user_opt/search.php: fixes #1230 - spelling corrected * engine/lib/access.php: using defines for ACCESS values - closes #1064 * mod/htmlawed/start.php: removes @ from include - closes #879 * actions/admin/user/ban.php: removes unused variables - closes #1129 2009-12-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: minor tweak in comment - closes #1264 * views/default/css.php, views/default/page_elements/owner_block.php: fixes #973 - pulls reported content and bookmark code out of core owner_block view - left images in _graphics since themes probably depend on that and did not want to break themes * engine/lib/relationships.php: fixes #1323 and #1186 - PHP 5.3 requires magic methods to be public 2009-12-08 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/users.php, engine/tests/objects/users.php: fixes #1305 - user and entity cache now cleared on delete * engine/lib/sessions.php, languages/en.php: gatekeeper functions now display helpful messages - closes #1060 * engine/lib/group.php: fixes #1287 - users now removed from group acl when leaving group - changed order of event and relationship removal * .../canvas/layouts/two_column_right_sidebar.php, views/default/css.php: fixes #537 - missing area3 added to two_column_right_sidebar - also added enough css so that the login page works with right sidebar 2009-12-07 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Adding alias ElggSession methods 2009-12-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: fixes #1187 * actions/comments/add.php, languages/en.php: fixes #1018 - blank comments are now rejected * views/default/input/form.php, views/failsafe/input/form.php, views/failsafe/messages/sanitisation/settings.php: fixes #1183 - correct case for form method now * engine/lib/elgglib.php: fixed issue where php notices were written to log on any debug level and added a plugin hook so plugins can direct elgg_log messages where they want * actions/login.php: fixed warning on access of array index that did not exist in session global * engine/lib/access.php: removed code that wasn't doing anything in access.php * engine/lib/relationships.php: fixed typo in get_entities_from_relationship() 2009-12-05 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/start.php: adding more security to the user validation by email code - before people could fake the validation with knowledge of the code making it possible for bots to register and validate without an email address * engine/lib/annotations.php: get_entities_from_annotations was ignoring group_guid - setting container_guid now * mod/htmlawed/start.php: fixed trivial bug in htmlawed plugin. The ; delimiter should only be used between sets of schemes (protocols). This is due to some slightly lazy coding in htmlawed. * engine/lib/sessions.php: if there is already a user in the session, we don't need to set the code from the cookie * engine/lib/plugins.php: fixed bug introduced in [3608] * languages/en.php, views/default/annotation/annotate.php: fixed bug in comment river view due to missing } 2009-12-04 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: fixes #1273 - replaced previous hack with call to getType * engine/lib/api.php, engine/tests/services/api.php: fixes #1397 and updates unit tests - comma was missing 2009-12-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: fixes #1396 - thanks for reporting this 2009-12-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/search_hooks.php: Stripping tags to remove HTML on title and description for comment search. * mod/search/search_hooks.php: Removed a line breaking description for comments in search. * mod/search/search_hooks.php: Comments' search hook now correctly trims description and title. * .../views/default/search/comments/listing.php, mod/search/views/default/search/listing.php: Removed pagination from top of results. * engine/lib/elgglib.php: Trimming the paths when detecting which nav item to mark as selected. 2009-12-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/listing.php: Search types without a subtype now display properly. * engine/lib/elgglib.php: Changed the way the sidebar nav "selected" class is applied. Should yield more accurate results if the URIs aren't exactly the same. * CHANGES.txt: Removed duplicate changes entry. * .../views/default/search/comments/listing.php, mod/search/views/default/search/listing.php: Changed avatar size to small in search results. Fixed a bug so comment owners' avatars show up instead of commented entity's owners' avatars. 2009-12-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/usersettings.php, languages/en.php: closes #876 - profile language strings moved to profile plugin 2009-11-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/listing.php: Added pagination to comments view. * mod/search/search_hooks.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/tags/listing.php: Removed tag search listing. Added ability to provide extra info in searches as 'search_matched_extra'. Allowing overrides for titles. * .../views/default/search/comments/listing.php, mod/search/views/default/search/listing.php: If a search result returns a user, make the icon be for the user and not the owner (which is no one) * .../views/default/search/comments/listing.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/tags/listing.php: Listings use profile/icon view instead of calling icon directly. 2009-11-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/entity_list.php: search results view tweaked 2009-11-24 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixing a bug resulting from get_loggedin_user() return FALSE. This bug could throw a fatal error to non-loggedin users. * engine/tests/test_skeleton.php: Adding documentation to the unit test skeleton file. 2009-11-24 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: entities can now have metadata of 0 and return the correct type. Fixes #1192 * dashboard/latest.php: dashboard latest wasn't specifying fullview as false * engine/lib/languages.php: fixes 1315 - language static now being set correctly * engine/lib/entities.php: fixes #935 * engine/lib/users.php: made the get user friends objects functions consistent and added some missing documentation - no api usage changes 2009-11-23 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php, engine/lib/users.php, engine/tests/objects/filestore.php: Deleting a user will remove all user files. Fixes #607 2009-11-22 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/friends/remove.php: remove friend action, return user to the place the action was triggered * actions/friends/add.php: when friending another user, return to the page you carried out the action 2009-11-21 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/relationships.php: fixes #1374 - owner_guid wasn't being set correctly in options array * engine/lib/metadata.php: get_entities_from_metadata_multi() had bad option keys - related to #1374. * engine/lib/users.php: fixes #1380 - get_user_friends() was being called with subtype of desired objects in get_user_friends_objects() - thanks for the report 2009-11-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixed a bug with group by and order by in elgg_get_entities. #ElggCampBA 2009-11-17 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php: updated some documentation on register_page_handler(). This fixes #1373 2009-11-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: updating the contributors file 2009-11-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Bump. 2009-11-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/search/comments/listing.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/tags/listing.php: 'More' links on serarch results moved, and link added to Tag results * .../views/default/search/comments/listing.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/tags/listing.php: Search UI cleaned up 2009-11-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/views/default/search/listing.php: Fixed typo to display the type of search. * actions/systemsettings/install.php, views/default/site/default.php: Added an INSTALLING constant when installing. Fixed a bug when trying to export a site that causes the browser to redirect to the site's url, which caused the installation process to skip past the "create your admin user" prompt when "ping home" was checked. 2009-11-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/start.php: Added a missing elgg_strlen() in search_remove_ignored_words() * CHANGES.txt: Updated changes file with search and user data storage info. 2009-11-14 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: fixes #1169 as described on ticket * CHANGES.txt, engine/lib/api.php: updated documentation of API functions - perhaps ready for developer preview 2009-11-13 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * vendors/jquery/jquery-ui-1.7.2.min.js: Including jQuery UI 1.7.2 in core. The custom build did not contain all the features we would like to have. Leaving the custom build in place for community additions. * engine/lib/annotations.php: Properly ordering annotation objects returned by Elgg methods. * search/index.php: Creating a redirect page for legacy themes using search. 2009-11-13 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/services/api.php: more test cases related to #1364. * engine/lib/api.php, engine/tests/services/api.php: should fix #1364 and added relevant unit test cases for this bug (yeah for unit tests) 2009-11-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: fixed typo with handling web services request parameters * engine/lib/api.php: rest api parameters can now have default values 2009-11-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/entities/entity_listing.php, views/default/entities/gallery_listing.php: Fixes: #1356. Reverted search_listing to entity_listing for theme support. 2009-11-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, languages/en.php: added a nonce to hmac signature and header so same call in same second does not get caught by replay check 2009-11-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/mb_wrapper.php: Accidentally removed the eval with my debug statements. * engine/lib/mb_wrapper.php: Wrapped all multibyte functions that are directly interchangable with non mb functions with elgg_*(). 2009-11-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: fixes #1286 - ElggPlugin get() wasn't handling "0" and returning null instead 2009-11-12 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2009102801.php: Data migration: Disabled execution time and clearing out caches to avoid OOM errors. 2009-11-12 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river2.php, engine/schema/mysql.sql, engine/schema/upgrades/2009091901.sql: fixes #1329 - schema for river is fixed - was incomplete before 2009-11-11 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: fixes #1339 - elgg_view_exists now handles view extensions for non-default viewtypes (for one level of recursion) * engine/lib/elgglib.php: get_views deprecated for elgg_get_views (just to be consistent with views api) 2009-11-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/foaf/page_elements/title.php, views/json/page_elements/title.php, views/rss/page_elements/title.php: these viewtypes need an empty title view or html shows up because they fallback on default view 2009-11-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/start.php: Removing explicit MySQL 5.1-specific 'IN NATURAL LANGUAGE MODE' option. 2009-11-10 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2009102801.php: Using php default functions instead of ElggUser in upgrade script. Large Elgg sites could not handle the "select * from users" query without hitting memory limit. 2009-11-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/elgglib.php, engine/lib/usersettings.php, mod/logbrowser/start.php, mod/search/start.php: elgg_extend_view() replaces extend_view() * engine/lib/elgglib.php: updated documentation of functions used in creating the topbar tools dropdown menu 2009-11-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/start.php, mod/search/views/default/search/css.php: Sorting search contexts by longest related substring. Added more pretty highlight colors. * mod/search/start.php: Fixed displaying of ...s in search. * mod/search/index.php: I hate you search. * mod/search/index.php: Missed an htmlspecialchars(). * mod/search/index.php, mod/search/start.php: Removed unneeded url_encode()s for links. * mod/search/start.php: Underscores. grr. * mod/search/start.php: Adjusted default context length to 500. Added url decoding to needle string. * mod/search/search_hooks.php, mod/search/start.php: Trying out the new context grabbing function in search. 2009-11-10 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/service_handler.php, engine/lib/api.php, htaccess_dist: introducing a new web services handler * engine/lib/notification.php: do not register notification rest api calls by default since no other apis exposed not directly related to the api * views/json/api/output.php: leaner json objects for web services api calls 2009-11-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/search_hooks.php: For real this time. * mod/search/search_hooks.php: Sanitising string on tag search. * mod/search/search_hooks.php, mod/search/start.php: Sanitising strings to avoid sql insertion hacks. * mod/search/index.php, mod/search/search_hooks.php, mod/search/start.php, .../views/default/search/comments/listing.php, mod/search/views/default/search/listing.php: Updated search to allow filtering of results by clicking on submenu items. Fixes #1358: Using raw mysql_query() / fetch() to get ft_min/max vars since they aren't set on some versions of MySQL. * engine/lib/entities.php: Ignoring empty owner_guids in elgg_get_entities. * engine/lib/elgglib.php: Removed old code from get_submenu(). * CODING.txt: Added deprecation procedures to coding standards. 2009-11-09 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: updated changes.txt * engine/lib/api.php: REST api hmac signature encoding now compatible with Amazon S3 and OAuth 2009-11-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/search/comments/listing.php: Fixed the wrapper for comment listing. * mod/search/start.php: Uncommenting out the bulk of the search functions. * mod/search/search_hooks.php, mod/search/start.php, .../views/default/search/comments/listing.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/tags/listing.php: Added super-basic support for searching comments. 2009-11-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, engine/lib/pam.php, engine/tests/services/api.php, services/api/rest.php: combined the two different pams into one and fixed an issue with hmac authentication 2009-11-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/search/search_hooks.php: Reverted groups and users to LIKE instead of MATCH AGAINST. * engine/lib/group.php, engine/lib/objects.php, engine/lib/tags.php, engine/lib/users.php, mod/search/index.php, mod/search/search_hooks.php, mod/search/start.php, .../views/default/page_elements/searchbox.php, mod/search/views/default/search/listing.php: Moved default search hooks into search mod. Using MySQL's MATCH ... AGAINST instead of likes for most searches. Changed 'tag' to 'q' while maintaining backward compatibility. 2009-11-07 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: fixed bug in list_entities() wrapper function - it was ignoring false values - there are probably similar problems in the other new wrapper functions * _graphics/icons/default/topbar.png: fixes #1324 - default topbar icon now exists * engine/lib/metastrings.php: fixes #1227 - this one has been causing nasty problems for far too long 2009-11-06 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: removed space which would break the schema parsing routine for the next poor sucker who tried to add a table - not the most robust code * services/api/rest.php: strike previous - we need the password auth to get the user token - will just need to document that pam_auth_pass does not work with REST because the user credentials are not set * engine/lib/pam.php, services/api/rest.php: removing username/password authorization for REST by default - developers can add their own custom PAM using the plugin hook if they require this 2009-11-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Removed old group search hook. * engine/lib/users.php: Removed old user search. * engine/lib/group.php, engine/lib/tags.php, engine/lib/users.php: Added search for group, tags, and users. * engine/lib/entities.php: Added ability to pass 0 as a subtype meaning "entities without a subtype". * engine/lib/objects.php: Added default object search. * engine/lib/metadata.php: Corrected documentation for elgg_get_entities_from_metadata() * actions/systemsettings/install.php: Enable search mod upon installation. * mod/search/index.php, mod/search/start.php, mod/search/views/default/search/css.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/startblurb.php, mod/search/views/default/search/tags/listing.php: Updated search for FTS. 2009-11-04 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, engine/lib/sessions.php: users now allowed to have multiple sessions but not multiple remember me cookies (yet) 2009-11-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/htmlawed/start.php: Updated htmlawed to allow the default TinyMCE styles. 2009-11-03 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/opendd.php, engine/lib/plugins.php, engine/lib/xml-rpc.php, engine/lib/xml.php: standardized xml.php and fixed output of booleans in xml view 2009-11-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Updated changes for deprecated functions. * engine/lib/annotations.php, engine/lib/entities.php, engine/lib/metadata.php: Deprecated elgg_get_entities_from_annotations(). * engine/lib/access.php: Changed elgg_get_entities_from_access_id() to be closer to how other functions work. * mod/htmlawed/start.php: Updated htmlawed to disallow many style attributes. 2009-11-02 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/xml/pageshells/pageshell.php: setting xml version and encoding in xml pageshell 2009-10-30 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, engine/lib/access.php, engine/tests/objects/users.php: Deprecating get_entities_from_access_id(). 2009-10-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: No longer using fullview for listing registered entities on front page. 2009-10-30 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Removing deprecated function call from find_plugin_settings(). 2009-10-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php, engine/tests/objects/metadata.php: Namespaced metadata keys for elgg_get_entities_from_metadata() so no clashes will happen with annotations. 2009-10-30 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Updating 1.7 CHANGES file. 2009-10-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Updated changes for the relationship functions. 2009-10-30 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Cleaning up logic regarding view error notices. 2009-10-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php, engine/lib/relationships.php: Deprecated get_entities_from_relationships_and_meta(). 2009-10-29 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php, engine/tests/objects/filestore.php: Fully deprecating file matrix use with username. Plugins building the file matrix with the username will still work, but a warning is logged. * engine/tests/objects/metadata.php: Updating unit test to reflect deprecated functions. 2009-10-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Fixed incorrect wrapper for get_entities_from_relationship() -> elgg_get_entities_from_relationship(). 2009-10-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Deprecated get_entities_from_relationship() * engine/lib/metadata.php: Actually fixed the documentation for elgg_get_entities_from_metadata(). * engine/lib/metadata.php: Cleaned up table prefix for elgg_get_entity_metadata_where_sql(). Cleaned up some documentation. * engine/lib/metadata.php: Updated documentation for elgg_get_entity_metadata_where_sql() * engine/schema/upgrades/2009100701.sql: Got rid of the silly conditional comments in the db upgrade now that I know what they are. * engine/schema/upgrades/2009100701.sql: Added table locking and disabling keys for the UTF8 database upgrade. 2009-10-28 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2009102801.php, version.php: Creating an upgrade script for new user filepath. 2009-10-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/metadata.php: Deprecated get_entities_from_metadata() and get_entities_from_metadata_multi(). 2009-10-27 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/objects/filestore.php: Removing local debug info from filestore unit test. * engine/lib/filestore.php, engine/tests/elgg_unit_test.php, engine/tests/objects/filestore.php, engine/tests/objects/users.php: Modifying user file locations to be based on guid. Previous implementations utilized the owner's username to determine a file path matrix based on (up to) the first five letters. To eliminate language and filesystem inconsistencies, the matrix is now created from the entity's creation date and guid. This has the added benefit of (potentially) allowing users to update their usernames. 2009-10-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Updated changes for bug #1161 and deprecated get_entities_from_metadata() * engine/tests/objects/metadata.php: Fixed caching issue that caused metadata test for get_entities_from_metadata() to fail. * engine/lib/entities.php: Removed some commented out code. * engine/lib/metadata.php: Fixed get_entities_from_metadata() wrapper when passing case_sensitive = FALSE. * engine/lib/elgglib.php: Fixes #1161: Views now default to 'default' if not found. * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/metadata.php: Created elgg_get_entities_from_metadata() and made get_entities_from_metadata(). Made elgg_get_entities() accept extra joins and wheres in the options. Created a helper function elgg_normalise_plural_options_array() to rewrite shortcut singular options to plurals. 2009-10-26 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metastrings.php: Rewriting metastrings search query for simplicity. 2009-10-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Updated changes to show deprecated get_entities(). 2009-10-25 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, engine/tests/services/api.php, languages/en.php: cleaned up the web services unit tests 2009-10-25 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Corrected bug when passing container_guids or owner_guids of 0. Changed the name of the $prefix to $table in sql helper functions. Improved documentation. 2009-10-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Created elgg_get_entities() and rewrote get_entities() to pass to the new function. First go at removing get_entities() calls in native functions. * engine/lib/elgglib.php: Cleaned up some code in elgg_view(). * engine/lib/access.php: Slight code cleanup. 2009-10-23 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, engine/tests/objects/users.php: Creating a unit test for ElggUser 2009-10-23 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/entities/entity_list.php, views/default/entities/entity_listing.php: Standardized entity listing views. * CODING.txt: Updated standards for method names. 2009-10-22 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Refs #1330: Contributed autop() to Wordpress. * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/search.php, mod/search/index.php, mod/search/languages/en.php, mod/search/manifest.xml, mod/search/start.php, .../views/default/page_elements/searchbox.php, mod/search/views/default/search/css.php, mod/search/views/default/search/entity_list.php, mod/search/views/default/search/gallery.php, .../views/default/search/gallery_listing.php, mod/search/views/default/search/listing.php, mod/search/views/default/search/startblurb.php, search/groups.php, search/index.php, search/users.php, views/default/css.php, views/default/entities/entity_list.php, views/default/entities/entity_listing.php, views/default/entities/gallery.php, views/default/entities/gallery_listing.php, views/default/page_elements/elgg_topbar.php, views/default/search/entity_list.php, views/default/search/gallery.php, views/default/search/gallery_listing.php, views/default/search/listing.php, views/default/search/startblurb.php: Pulling in MITRE's search core. Fo'rizzle this time. Yo. 2009-10-22 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt: Updating core changes file * mod/diagnostics/index.php, mod/diagnostics/languages/en.php: Adding unit testing to the GUI. Unit tests can be run from the core Diagnostics mod. 2009-10-22 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, engine/tests/services/api.php, languages/en.php: more unit tests for REST api 2009-10-21 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php, engine/lib/metastrings.php, engine/tests/objects/metadata.php: Allowing entities to be retrieved by case-insensitive search. Adding a new unit test for ElggMetadata. * engine/lib/elgglib.php, engine/tests/suite.php: Reducing the output level of log messages set to "DEBUG". Debug level messages will be logged at the same level as warnings. Additionally, users will be notified when attempting to run the test suite without first placing the site in debug mode. 2009-10-20 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, engine/tests/services/api.php, languages/en.php: more unit tests for REST api * CHANGES.txt: updated CHANGES.txt with services API changes 2009-10-19 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Replacing a direct call to error_log() with new elgg_log(). * CHANGES.txt, actions/admin/site/update_basic.php, actions/systemsettings/install.php, engine/lib/elgglib.php, languages/en.php, views/default/settings/system.php, views/failsafe/settings/system.php: Adding debug options to admin site settings. Debugging errors and warnings to screen. If notice level is enabled, output is sent to system log file. 2009-10-19 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, engine/tests/services/api.php, languages/en.php, services/api/rest.php: first version of new REST api 2009-10-17 cash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pam.php: updated documentation on PAMs as I will be fixing some API PAM issues 2009-10-16 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/languages.php, engine/lib/memcache.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php, engine/start.php, engine/tests/suite.php, views/default/messages/exceptions/exception.php, views/failsafe/messages/exceptions/exception.php, views/opendd/messages/exceptions/exception.php, views/xml/messages/exceptions/exception.php: Rewriting core debug messages to be more informative. Introducing the concept of levels for Elgg debugging: notices, warnings and errors are displayed when the appropriate debugging level is enabled. An additional level of "debug" exists to differentiate from errors. 2009-10-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/foaf/canvas/default.php, views/foaf/page_elements/contentwrapper.php, views/foaf/pageshells/pageshell.php, views/foaf/search/entity_list.php, views/foaf/user/default.php, views/ical/canvas/default.php, views/ical/export/entity.php, views/ical/object/default.php, views/ical/pageshells/pageshell.php, views/ical/search/entity_list.php, views/js/object/default.php, views/js/pageshells/pageshell.php, views/js/user/default.php, views/json/api/output.php, views/json/canvas/default.php, views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/json/group/default.php, views/json/messages/exceptions/exception.php, views/json/object/default.php, views/json/page_elements/contentwrapper.php, views/json/pageshells/pageshell.php, views/json/river/item/list.php, views/json/search/entity_list.php, views/json/site/default.php, views/json/user/default.php, views/opendd/canvas/default.php, views/opendd/export/entity.php, views/opendd/export/metadata.php, views/opendd/export/relationship.php, views/opendd/group/default.php, views/opendd/messages/exceptions/exception.php, views/opendd/object/default.php, views/opendd/pageshells/pageshell.php, views/opendd/search/entity_list.php, views/opendd/site/default.php, views/opendd/user/default.php, views/php/api/output.php, views/php/canvas/default.php, views/php/export/entity.php, views/php/export/metadata.php, views/php/export/relationship.php, views/php/group/default.php, views/php/messages/exceptions/exception.php, views/php/object/default.php, views/php/pageshells/pageshell.php, views/php/search/entity_list.php, views/php/site/default.php, views/php/user/default.php, views/rss/annotation/default.php, views/rss/canvas/default.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/page_elements/contentwrapper.php, views/rss/pageshells/pageshell.php, views/rss/river/item/list.php, views/rss/search/entity_list.php, views/rss/user/default.php, views/xml/api/output.php, views/xml/messages/exceptions/exception.php, views/xml/pageshells/pageshell.php, views/xml/xml-rpc/output.php: Finished standardizing seconday views. * views/failsafe/canvas/default.php, views/failsafe/input/access.php, views/failsafe/input/button.php, views/failsafe/input/checkboxes.php, views/failsafe/input/form.php, views/failsafe/input/hidden.php, views/failsafe/input/longtext.php, views/failsafe/input/pulldown.php, views/failsafe/input/reset.php, views/failsafe/input/submit.php, views/failsafe/input/text.php, views/failsafe/messages/errors/error.php, views/failsafe/messages/errors/list.php, views/failsafe/messages/exceptions/exception.php, views/failsafe/messages/list.php, views/failsafe/messages/messages/list.php, views/failsafe/messages/messages/message.php, views/failsafe/messages/sanitisation/htaccess.php, views/failsafe/messages/sanitisation/settings.php, views/failsafe/pageshells/pageshell.php, views/failsafe/settings/install.php, views/failsafe/settings/system.php: Standardized views/failsafe/* * views/default/css.php, views/default/settings/install.php, views/default/settings/system.php, views/default/settings/upgrading.php, views/default/site/default.php, views/default/spotlight/default.php, views/default/text/about.php, views/default/text/privacy_view.php, views/default/text/tos_view.php, views/default/upload/upload_form_content.php, views/default/user/default.php, views/default/user/search/finishblurb.php, views/default/user/search/startblurb.php, views/default/user/settings/default_access.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/form.php, views/default/usersettings/main.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, views/default/usersettings/statistics.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php, views/default/usersettings/user.php, views/default/welcome.php, views/default/welcome/logged_in.php, views/default/welcome/logged_out.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php: Finish up standardizing views/default/* * views/default/page_elements/contentwrapper.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/header_contents.php, views/default/page_elements/owner_block.php, views/default/page_elements/spotlight.php, views/default/page_elements/title.php, views/default/pageshells/pageshell.php, views/default/river/dashboard.php, views/default/river/item/list.php, views/default/river/item/noaccess.php, views/default/river/item/wrapper.php, views/default/river/relationship/friend/create.php, views/default/river/wrapper.php, views/default/search/entity_list.php, views/default/search/gallery.php, views/default/search/gallery_listing.php, views/default/search/listing.php, views/default/search/startblurb.php: More views cleanup. * views/default/friends/tablelist.php, views/default/friends/tablelistcountupdate.php, views/default/graphics/icon.php, views/default/group/default.php, views/default/group/search/finishblurb.php, views/default/group/search/startblurb.php, views/default/input/access.php, views/default/input/autocomplete.php, views/default/input/button.php, views/default/input/calendar.php, views/default/input/captcha.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/form.php, views/default/input/hidden.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/reset.php, views/default/input/securitytoken.php, views/default/input/submit.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/input/urlshortener.php, views/default/input/userpicker.php, views/default/js/initialise_elgg.php, views/default/messages/errors/error.php, views/default/messages/errors/list.php, views/default/messages/exceptions/exception.php, views/default/messages/list.php, views/default/messages/messages/list.php, views/default/messages/messages/message.php, views/default/navigation/pagination.php, views/default/navigation/topbar_tools.php, views/default/navigation/viewtype.php, .../notifications/settings/usersettings.php, views/default/object/default.php, views/default/object/object.php, views/default/object/plugin.php, views/default/object/widget.php, views/default/output/calendar.php, views/default/output/checkboxes.php, views/default/output/confirmlink.php, views/default/output/date.php, views/default/output/email.php, views/default/output/iframe.php, views/default/output/longtext.php, views/default/output/pulldown.php, views/default/output/radio.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/url.php: Standardizing views.` * views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/admin/main.php, views/default/admin/main_opt/plugins.php, views/default/admin/main_opt/site.php, views/default/admin/main_opt/statistics.php, views/default/admin/main_opt/user.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php, views/default/admin/site.php, views/default/admin/statistics.php, views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php, views/default/admin/user.php, views/default/admin/user_opt/adduser.php, views/default/admin/user_opt/search.php, views/default/ajax/loader.php, views/default/annotation/annotate.php, views/default/annotation/generic_comment.php, views/default/api/output.php, views/default/basic_elements/welcome.php, views/default/canvas/default.php, views/default/canvas/layouts/edit_layout.php, views/default/canvas/layouts/one_column.php, views/default/canvas/layouts/sidebar_boxes.php, .../canvas/layouts/two_column_left_sidebar.php, .../canvas/layouts/two_column_right_sidebar.php, views/default/canvas/layouts/widgets.php, views/default/canvas_header/submenu_group.php, views/default/canvas_header/submenu_template.php, views/default/comments/forms/edit.php, views/default/dashboard/blurb.php, views/default/export/entity.php, views/default/export/metadata.php, views/default/export/relationship.php, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/collectiontabs.php, views/default/friends/forms/collectionfields.php, views/default/friends/forms/edit.php, views/default/friends/list.php, views/default/friends/picker.php, views/default/friends/river/create.php: Standardized more files. * engine/tests/objects/objects.php, engine/tests/suite.php, friends/index.php, friends/of.php, friends/pickercallback.php, index.php, install.php, languages/en.php, search/groups.php, search/index.php, search/users.php, services/api/rest.php, services/export/handler.php, settings/index.php, settings/plugins.php, settings/statistics.php, settings/user.php, simplecache/view.php, upgrade.php, version.php: Standardized files 2009-10-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/admin.php: Merged admin access override hook with ignore access system override hook. get_sql_access_prefix() now correctly uses elgg_check_access_overrides() instead of elgg_get_ignore_access(). * friends/add.php, friends/collections.php, friends/edit.php: Standardized files. * entities/index.php, entities/list.php: Standardized files. * engine/lib/widgets.php, engine/settings.example.php, engine/start.php: Standardized files. * engine/lib/calendar.php, engine/lib/configuration.php, engine/lib/cron.php, engine/lib/exceptions.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/location.php, engine/lib/mb_wrapper.php, engine/lib/memcache.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/opendd.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/pam.php, engine/lib/ping.php, engine/lib/plugins.php, engine/lib/query.php, engine/lib/relationships.php, engine/lib/river2.php, engine/lib/search.php, engine/lib/sites.php, engine/lib/social.php, engine/lib/statistics.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/usersettings.php, engine/lib/version.php, engine/lib/widgets.php: Standardized gobs of files. 2009-10-14 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php: Standardized engine/lib/cache.php * engine/lib/api.php: Standardized engine/lib/api.php * engine/handlers/action_handler.php, engine/handlers/cron_handler.php, engine/handlers/pagehandler.php, engine/handlers/xml-rpc_handler.php: Standardized engine/handlers/* * dashboard/index.php, dashboard/latest.php: Standardized dashboard/* * admin/index.php, admin/plugins.php, admin/site.php, admin/statistics.php, admin/user.php: Standardized admin/* * actions/email/save.php, actions/entities/delete.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/editcollection.php, actions/friends/remove.php, actions/import/opendd.php, actions/login.php, actions/logout.php, .../notifications/settings/usersettings/save.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/register.php, actions/systemsettings/install.php, actions/user/default_access.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/user/passwordreset.php, actions/user/requestnewpassword.php, actions/user/spotlight.php, actions/useradd.php, actions/usersettings/save.php, actions/widgets/add.php, actions/widgets/reorder.php, actions/widgets/save.php: Standardized actions/* * actions/comments/add.php, actions/comments/delete.php: Standardized. * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/site/update_basic.php, actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php: Standardized actions/admin/* * account/forgotten_password.php, account/register.php: Standardized account/* * _css/css.php, _css/js.php: Standardized _css/* * CHANGES.txt: Updated changes file for $is_admin deprecation. 2009-10-13 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/objects/entities.php, engine/tests/objects/objects.php, engine/tests/test_skeleton.php: Swallowing all Elgg notices within unit tests. By default, SimpleTest converts PHP errors into exceptions. This is restricted by adding a call to swallowErrors() within the tearDown() methods. This has also been noted within the unit test skeleton. * engine/lib/sites.php, engine/tests/objects/sites.php: Creating a generic ElggSite unit test. 2009-10-13 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/admin.php, engine/lib/entities.php, engine/lib/users.php: Standardized users and entities. Fleshed out elgg_set_ignore_access() and elgg_get_ignore_access() * engine/lib/elgglib.php: Standardize elgglib.php * engine/tests/suite.php: Test suite now requires admin for web-based tests. Uses access overrides for cli-based tests. * engine/lib/entities.php: Standardized entities.php. * engine/lib/access.php: Fix typo in ElggAccess:get_ignore_access(). * engine/lib/access.php, engine/lib/admin.php, engine/lib/sessions.php: First pass at removing $is_admin global. 2009-10-12 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/objects/entities.php, engine/tests/objects/objects.php, engine/tests/suite.php: Adding unit tests for the ElggObject class. Restricting testing suite to only be run as a logged-in user. This will not allow the tests to be run from the command line, but this is already the case due to debug static. 2009-10-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CHANGES.txt, CODING.txt: Added coding styles and changes documents. 2009-10-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Standardized annotations.php. * engine/lib/admin.php: Standardized admin.php * engine/lib/activity.php: Standardized activity. * engine/lib/actions.php: Standardized actions.php * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/search.php, engine/schema/upgrades/2009093001.sql, mod/search/index.php, mod/search/languages/en.php, mod/search/manifest.xml, mod/search/start.php, .../views/default/page_elements/searchbox.php, mod/search/views/default/search/css.php, mod/search/views/default/search/entity_list.php, mod/search/views/default/search/gallery.php, mod/search/views/default/search/listing.php, views/default/page_elements/elgg_topbar.php, views/default/search/entity_list.php, views/default/search/gallery.php, views/default/search/gallery_listing.php, views/default/search/listing.php, views/default/search/startblurb.php: Reverted back to previous copy removing Justin's search because of views problems in plugins. * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/search.php, engine/schema/upgrades/2009093001.sql, mod/search/index.php, mod/search/languages/en.php, mod/search/manifest.xml, mod/search/start.php, .../views/default/page_elements/searchbox.php, mod/search/views/default/search/css.php, mod/search/views/default/search/entity_list.php, mod/search/views/default/search/gallery.php, mod/search/views/default/search/listing.php, views/default/page_elements/elgg_topbar.php, views/default/search/entity_list.php, views/default/search/gallery.php, views/default/search/gallery_listing.php, views/default/search/listing.php, views/default/search/startblurb.php: Pulled in Justin's search changes from github. 2009-10-09 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/objects.php, engine/tests/objects/entities.php, engine/tests/objects/objects.php, engine/tests/test_skeleton.php: Creating an ElggObject unit test. Fixing issues with the unit test plugin hooks, as well as infinite looping bugs introduced by the unit test skeleton. 2009-10-08 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/objects/entities.php: Adding unit test for ElggEntity annotations. 2009-10-08 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/sessions.php: Brought access.php and sesssion.php up to code standards. 2009-10-08 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/tests/core/entities.php, engine/tests/objects/entities.php: Adding generic unit tests for ElggEntity. 2009-10-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: database.php now more closely matches coding standards. * engine/lib/database.php, engine/schema/upgrades/2009100701.sql: Fixes #1181: UTF8 now correctly stored in database. * engine/lib/entities.php, engine/lib/notification.php, engine/lib/users.php, engine/lib/version.php: Fixes #790: Removing unneeded @s. 2009-10-06 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/tests/core/entities.php, engine/tests/elgg_unit_test.php, engine/tests/test_skeleton.php: Adding unit test methods to the new Entities test. 2009-10-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/diagnostics/start.php: Removed elgg_test entries. 2009-10-06 nickw <nickw@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Fixing a spacing issue with constructed SQL query. Closes #1295. 2009-10-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/testing.php: Removing old testing.php lib. 2009-10-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/core/entities.php, engine/tests/entities.php, engine/tests/suite.php, engine/tests/test_skeleton.php: Moved core tests into tests/core. Fixed typo in skeleton and entities tests. Only run tests in debug mode. 2009-10-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/tests/entities.php, engine/tests/test_skeleton.php: Added more info to the test. Added a test skeleton. * engine/lib/entities.php: Added unit tests for entities. * engine/tests/entities.php, engine/tests/suite.php: Added unit tests. * engine/tests/elgg_unit_test.php, engine/tests/suite.php, vendors/simpletest/HELP_MY_TESTS_DONT_WORK_ANYMORE, vendors/simpletest/LICENSE, vendors/simpletest/README, vendors/simpletest/VERSION, vendors/simpletest/authentication.php, vendors/simpletest/autorun.php, vendors/simpletest/browser.php, vendors/simpletest/collector.php, vendors/simpletest/compatibility.php, vendors/simpletest/cookies.php, vendors/simpletest/default_reporter.php, vendors/simpletest/detached.php, .../docs/en/authentication_documentation.html, .../simpletest/docs/en/browser_documentation.html, vendors/simpletest/docs/en/docs.css, .../docs/en/expectation_documentation.html, .../docs/en/form_testing_documentation.html, .../docs/en/group_test_documentation.html, vendors/simpletest/docs/en/index.html, .../docs/en/mock_objects_documentation.html, vendors/simpletest/docs/en/overview.html, .../docs/en/partial_mocks_documentation.html, .../simpletest/docs/en/reporter_documentation.html, .../docs/en/unit_test_documentation.html, .../docs/en/web_tester_documentation.html, .../docs/fr/authentication_documentation.html, .../simpletest/docs/fr/browser_documentation.html, vendors/simpletest/docs/fr/docs.css, .../docs/fr/expectation_documentation.html, .../docs/fr/form_testing_documentation.html, .../docs/fr/group_test_documentation.html, vendors/simpletest/docs/fr/index.html, .../docs/fr/mock_objects_documentation.html, vendors/simpletest/docs/fr/overview.html, .../docs/fr/partial_mocks_documentation.html, .../simpletest/docs/fr/reporter_documentation.html, .../docs/fr/unit_test_documentation.html, .../docs/fr/web_tester_documentation.html, vendors/simpletest/dumper.php, vendors/simpletest/eclipse.php, vendors/simpletest/encoding.php, vendors/simpletest/errors.php, vendors/simpletest/exceptions.php, vendors/simpletest/expectation.php, vendors/simpletest/extensions/pear_test_case.php, .../simpletest/extensions/phpunit_test_case.php, vendors/simpletest/extensions/testdox.php, vendors/simpletest/extensions/testdox/test.php, vendors/simpletest/form.php, vendors/simpletest/frames.php, vendors/simpletest/http.php, vendors/simpletest/invoker.php, vendors/simpletest/mock_objects.php, vendors/simpletest/page.php, vendors/simpletest/parser.php, vendors/simpletest/reflection_php4.php, vendors/simpletest/reflection_php5.php, vendors/simpletest/remote.php, vendors/simpletest/reporter.php, vendors/simpletest/scorer.php, vendors/simpletest/selector.php, vendors/simpletest/shell_tester.php, vendors/simpletest/simpletest.php, vendors/simpletest/socket.php, vendors/simpletest/tag.php, vendors/simpletest/test/acceptance_test.php, vendors/simpletest/test/adapter_test.php, vendors/simpletest/test/all_tests.php, vendors/simpletest/test/authentication_test.php, vendors/simpletest/test/autorun_test.php, vendors/simpletest/test/bad_test_suite.php, vendors/simpletest/test/browser_test.php, vendors/simpletest/test/collector_test.php, vendors/simpletest/test/command_line_test.php, vendors/simpletest/test/compatibility_test.php, vendors/simpletest/test/cookies_test.php, vendors/simpletest/test/detached_test.php, vendors/simpletest/test/dumper_test.php, vendors/simpletest/test/eclipse_test.php, vendors/simpletest/test/encoding_test.php, vendors/simpletest/test/errors_test.php, vendors/simpletest/test/exceptions_test.php, vendors/simpletest/test/expectation_test.php, vendors/simpletest/test/form_test.php, vendors/simpletest/test/frames_test.php, vendors/simpletest/test/http_test.php, vendors/simpletest/test/interfaces_test.php, vendors/simpletest/test/live_test.php, vendors/simpletest/test/mock_objects_test.php, vendors/simpletest/test/page_test.php, vendors/simpletest/test/parse_error_test.php, vendors/simpletest/test/parser_test.php, vendors/simpletest/test/reflection_php4_test.php, vendors/simpletest/test/reflection_php5_test.php, vendors/simpletest/test/remote_test.php, vendors/simpletest/test/shell_test.php, vendors/simpletest/test/shell_tester_test.php, vendors/simpletest/test/simpletest_test.php, vendors/simpletest/test/socket_test.php, .../simpletest/test/support/empty_test_file.php, vendors/simpletest/test/support/latin1_sample, vendors/simpletest/test/support/spl_examples.php, .../test/support/supplementary_upload_sample.txt, vendors/simpletest/test/support/test1.php, vendors/simpletest/test/support/upload_sample.txt, vendors/simpletest/test/tag_test.php, vendors/simpletest/test/test_with_parse_error.php, vendors/simpletest/test/unit_tester_test.php, vendors/simpletest/test/unit_tests.php, vendors/simpletest/test/url_test.php, vendors/simpletest/test/user_agent_test.php, vendors/simpletest/test/visual_test.php, vendors/simpletest/test/web_tester_test.php, vendors/simpletest/test/xml_test.php, vendors/simpletest/test_case.php, vendors/simpletest/unit_tester.php, vendors/simpletest/url.php, vendors/simpletest/user_agent.php, vendors/simpletest/web_tester.php, vendors/simpletest/xml.php: Added simpletest and start of unit tests. 2009-09-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/login.php: Added autofocusing of the username field on the login page. 2009-09-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: new activity river - clipped overflow for long urls/strings 2009-09-23 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/userpicker.php: Upped minChars to 2 for user picker. * views/default/input/userpicker.php: Disabled matchContains in user picker. * engine/lib/input.php: Updated the user picker to avoid possible mysql injection attacks and to search only by leading chars. 2009-09-22 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/userpicker.php: collections picker - delete link given classname and brackets removed from string 2009-09-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/embed/addcontentjs.php, views/default/embed/js.php: Removing embed view in favor of the correct views in the plugin. 2009-09-21 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/comments/add.php, engine/lib/annotations.php, engine/lib/river2.php, engine/schema/upgrades/2009091901.sql, version.php, views/default/annotation/annotate.php: New river code added to allow user comment to be pulled out and displayed 2009-09-17 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/userpicker.php: Updated user picker to return 25 results, text input to be 30 wide. 2009-09-16 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Changed get_entities_from_access_collection() to get_entities_from_access_id() to be more generic. * engine/lib/extender.php: Fixes #1238: Added ElggExtender::getOwnerEntity() and changed ElggExtender::getOwner() to return just the GUID. Also, this fixes a bug with checking permissions on annotations. 2009-09-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * friends/index.php, friends/of.php: Fixes #1251: Correct strings applied. 2009-09-10 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/sessions.php: Updated fixes for checking for admin in get_access_sql_prefix() * engine/lib/access.php: Checking against admin metadata instead of $is_admin global in get_access_sql_suffix(). * engine/lib/access.php: Fixing a bug with when getting the sql suffix for the non-loggedin user. 2009-09-09 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Added "Only Friends" string for user picker. * views/default/input/userpicker.php: Defaulted userpicker to all users. Checkbox makes it only friends. 2009-09-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: updating the version number in the readme 2009-09-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/userpicker.php: Better jquery deleting of user entity for user picker. * languages/en.php, views/default/input/userpicker.php: Pulled out language string to language file. * views/default/css.php, views/default/input/userpicker.php: Added bolding to term searc in user picker. * engine/lib/input.php, views/default/css.php: Updated livesearch page handler to use classes instead of hard coded css. * views/default/css.php, views/default/input/userpicker.php: Added rough version of a new user picker. * admin/user.php, views/default/search/entity_list.php: Fixes #1207: Using fullviews with proper list_entity params. 2009-09-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt, version.php: Bumped version number. * views/default/site/default.php: Fixed a potential security issue concerning site views. 2009-09-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Added strip_tags() to setting titles in ElggEntity 2009-09-04 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Patch submitted for ticket #886 rolled back as it was causing #1205 -> #886 will need further investigating * views/default/css.php, views/default/river/item/wrapper.php: activity display toggle so site admins can choose avatars or the small icons 2009-09-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/input.php: Adding additional hooks to add/remove/update users for access_collections() Added autocomplete endpoint in input_init() * views/default/input/autocomplete.php: Cleaning up autocomplete view. * vendors/jquery/jquery.autocomplete.min.js, views/default/input/autocomplete.php: Added autocomplete view to core. 2009-09-03 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: missing comma added * views/default/search/entity_list.php: fullview hashed out for now as it caused unexpected behaviour on admin user list view, needs more investigating 2009-09-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: order by bug fixed in get_entities_from_relationship 2009-09-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: a simple function which returns a string version of an entity's access level 2009-08-31 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt, INSTALL.txt, README.txt, _css/css.php, _css/js.php, account/register.php, actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/reorder.php, actions/admin/site/update_basic.php, actions/admin/user/ban.php, actions/comments/add.php, actions/comments/delete.php, actions/email/save.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/editcollection.php, actions/friends/remove.php, actions/login.php, actions/logout.php, actions/register.php, actions/systemsettings/install.php, actions/user/default_access.php, actions/user/requestnewpassword.php, actions/user/spotlight.php, actions/useradd.php, actions/usersettings/save.php, actions/widgets/add.php, actions/widgets/reorder.php, actions/widgets/save.php, admin/index.php, admin/plugins.php, admin/site.php, admin/user.php, dashboard/index.php, dashboard/latest.php, engine/handlers/action_handler.php, engine/handlers/cron_handler.php, engine/handlers/pagehandler.php, engine/handlers/xml-rpc_handler.php, engine/lib/access.php, engine/lib/activity.php, engine/lib/admin.php, engine/lib/api.php, engine/lib/configuration.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/extender.php, engine/lib/input.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/pam.php, engine/lib/plugins.php, engine/lib/query.php, engine/lib/relationships.php, engine/lib/river2.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/social.php, engine/lib/statistics.php, engine/lib/tags.php, engine/lib/upgrades/2008101303.php, engine/lib/users.php, engine/lib/version.php, engine/lib/widgets.php, engine/settings.example.php, engine/start.php, entities/index.php, entities/list.php, friends/add.php, friends/collections.php, friends/edit.php, friends/index.php, friends/of.php, friends/pickercallback.php, index.php, install.php, languages/en.php, mod/garbagecollector/languages/en.php, mod/logbrowser/index.php, mod/logbrowser/languages/en.php, mod/logbrowser/start.php, .../views/default/logbrowser/adminlinks.php, mod/logbrowser/views/default/logbrowser/form.php, mod/logbrowser/views/default/object/logwrapper.php, mod/uservalidationbyemail/start.php, settings/index.php, simplecache/view.php, upgrade.php, vendors/calendarpopup/CalendarPopup.js, vendors/jquery/jquery.form.js, version.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/admin/main.php, views/default/admin/plugins_opt/plugin.php, views/default/admin/statistics.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php, views/default/admin/user_opt/search.php, views/default/ajax/loader.php, views/default/annotation/annotate.php, views/default/annotation/generic_comment.php, views/default/basic_elements/welcome.php, views/default/canvas/default.php, views/default/canvas/layouts/edit_layout.php, views/default/canvas/layouts/sidebar_boxes.php, views/default/canvas_header/submenu_group.php, views/default/canvas_header/submenu_template.php, views/default/comments/forms/edit.php, views/default/dashboard/blurb.php, views/default/embed/addcontentjs.php, views/default/embed/js.php, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/collectiontabs.php, views/default/friends/forms/collectionfields.php, views/default/friends/forms/edit.php, views/default/friends/list.php, views/default/friends/picker.php, views/default/friends/river/create.php, views/default/friends/tablelistcountupdate.php, views/default/input/access.php, views/default/input/calendar.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/js/friendsPickerv1.php, views/default/js/initialise_elgg.php, views/default/js/upload_js.php, views/default/messages/errors/error.php, views/default/messages/errors/list.php, views/default/messages/exceptions/exception.php, views/default/messages/list.php, views/default/messages/messages/list.php, views/default/messages/messages/message.php, views/default/navigation/viewtype.php, .../notifications/settings/usersettings.php, views/default/object/widget.php, views/default/output/calendar.php, views/default/output/checkboxes.php, views/default/output/confirmlink.php, views/default/output/date.php, views/default/output/email.php, views/default/output/longtext.php, views/default/output/pulldown.php, views/default/output/radio.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/url.php, views/default/page_elements/contentwrapper.php, views/default/page_elements/header_contents.php, views/default/page_elements/owner_block.php, views/default/river/item/list.php, views/default/river/item/noaccess.php, views/default/river/item/wrapper.php, views/default/river/wrapper.php, views/default/settings/install.php, views/default/settings/system.php, views/default/settings/upgrading.php, views/default/spotlight/default.php, views/default/text/about.php, views/default/text/privacy_view.php, views/default/text/tos_view.php, views/default/upload/upload_form_content.php, views/default/user/default.php, views/default/user/settings/default_access.php, views/default/user/settings/email.php, views/default/user/settings/name.php, views/default/user/settings/password.php, .../usersettings/statistics_opt/numentities.php, views/default/welcome.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php, views/failsafe/canvas/default.php, views/failsafe/input/access.php, views/failsafe/input/checkboxes.php, views/failsafe/input/longtext.php, views/failsafe/input/pulldown.php, views/failsafe/input/text.php, views/failsafe/messages/errors/error.php, views/failsafe/messages/errors/list.php, views/failsafe/messages/list.php, views/failsafe/messages/messages/list.php, views/failsafe/messages/messages/message.php, views/failsafe/messages/sanitisation/htaccess.php, views/failsafe/settings/install.php, views/failsafe/settings/system.php, views/foaf/canvas/default.php, views/foaf/page_elements/contentwrapper.php, views/foaf/pageshells/pageshell.php, views/foaf/user/default.php, views/js/object/default.php, views/js/pageshells/pageshell.php, views/js/user/default.php, views/json/api/output.php, views/json/canvas/default.php, views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/json/messages/exceptions/exception.php, views/json/page_elements/contentwrapper.php, views/json/pageshells/pageshell.php, views/json/river/item/list.php, views/opendd/messages/exceptions/exception.php, views/rss/annotation/default.php, views/rss/canvas/default.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/page_elements/contentwrapper.php, views/rss/river/item/list.php, views/rss/user/default.php, views/xml/messages/exceptions/exception.php: All line endings are now Unix-style. 2009-08-28 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/register.php, engine/lib/entities.php: Fixes #1196: ElggEntity::disable() now accepts a 2nd arg for recursive. New users are not recursively disabled for plugins that need to create entities owned by the new user upon entity creation. 2009-08-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/search.php: Fixes #1191: set_input() was never being called for tag in search_page_handler(). 2009-08-27 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/annotation/annotate.php: a missing pipe added * views/default/annotation/annotate.php: a snippet of a new comment on an object will now appear in the activity river 2009-08-26 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Added entity_owner_guid to get_annotations() 2009-08-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/header.php: a simple solution to a css/js loading bug. We need to come up with something better, long term. 2009-08-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: new style added for page update action appearing in the river 2009-08-21 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Fixes #1180: Group join event triggered after joining group. This trigger's return was never being tested so no overriding could be done. If we decide to test the trigger to stop group joining, groups_write_acl_plugin_hook() will need to be changed... 2009-08-21 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/river/create.php: new friending river view applied 2009-08-20 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump to 1.6. * _css/css.php, _css/js.php, account/forgotten_password.php, account/register.php, actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, actions/admin/site/update_basic.php, actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php, actions/comments/add.php, actions/comments/delete.php, actions/email/save.php, actions/entities/delete.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/editcollection.php, actions/friends/remove.php, actions/import/opendd.php, actions/login.php, actions/logout.php, .../notifications/settings/usersettings/save.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/register.php, actions/systemsettings/install.php, actions/user/default_access.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/user/passwordreset.php, actions/user/requestnewpassword.php, actions/useradd.php, actions/usersettings/save.php, actions/widgets/add.php, actions/widgets/reorder.php, actions/widgets/save.php, admin/index.php, admin/plugins.php, admin/site.php, admin/statistics.php, admin/user.php, dashboard/index.php, dashboard/latest.php, engine/handlers/action_handler.php, engine/handlers/cron_handler.php, engine/handlers/pagehandler.php, engine/handlers/xml-rpc_handler.php, engine/lib/access.php, engine/lib/actions.php, engine/lib/activity.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/api.php, engine/lib/cache.php, engine/lib/calendar.php, engine/lib/configuration.php, engine/lib/cron.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/exceptions.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/location.php, engine/lib/mb_wrapper.php, engine/lib/memcache.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/opendd.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/pam.php, engine/lib/ping.php, engine/lib/plugins.php, engine/lib/query.php, engine/lib/relationships.php, engine/lib/river2.php, engine/lib/search.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/social.php, engine/lib/statistics.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/testing.php, engine/lib/users.php, engine/lib/usersettings.php, engine/lib/version.php, engine/lib/widgets.php, engine/lib/xml-rpc.php, engine/lib/xml.php, engine/schema/mysql.sql, engine/start.php, entities/index.php, entities/list.php, friends/add.php, friends/collections.php, friends/edit.php, friends/index.php, friends/of.php, friends/pickercallback.php, index.php, install.php, mod/crontrigger/start.php, mod/diagnostics/actions/download.php, mod/diagnostics/index.php, mod/diagnostics/languages/en.php, mod/diagnostics/start.php, mod/diagnostics/testreport.php, mod/diagnostics/unittester.php, .../views/default/diagnostics/forms/download.php, .../views/default/diagnostics/runalltests.php, mod/diagnostics/views/default/diagnostics/test.php, .../views/default/diagnostics/testresult.php, mod/garbagecollector/languages/en.php, mod/garbagecollector/start.php, mod/htmlawed/start.php, mod/logbrowser/index.php, mod/logbrowser/languages/en.php, mod/logbrowser/start.php, mod/logbrowser/views/default/logbrowser/css.php, mod/logbrowser/views/default/object/logwrapper.php, mod/logrotate/languages/en.php, mod/logrotate/start.php, .../actions/email/confirm.php, mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/start.php, search/groups.php, search/index.php, search/users.php, services/api/rest.php, services/export/handler.php, settings/index.php, settings/plugins.php, settings/statistics.php, settings/user.php, simplecache/view.php, upgrade.php, version.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/admin/main.php, views/default/admin/main_opt/plugins.php, views/default/admin/main_opt/site.php, views/default/admin/main_opt/statistics.php, views/default/admin/main_opt/user.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php, views/default/admin/site.php, views/default/admin/statistics.php, views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php, views/default/admin/user.php, views/default/admin/user_opt/adduser.php, views/default/admin/user_opt/search.php, views/default/ajax/loader.php, views/default/annotation/generic_comment.php, views/default/api/output.php, views/default/basic_elements/welcome.php, views/default/canvas/default.php, views/default/canvas/layouts/edit_layout.php, views/default/canvas/layouts/one_column.php, views/default/canvas/layouts/sidebar_boxes.php, .../canvas/layouts/two_column_left_sidebar.php, .../canvas/layouts/two_column_right_sidebar.php, views/default/canvas/layouts/widgets.php, views/default/comments/forms/edit.php, views/default/css.php, views/default/export/entity.php, views/default/export/metadata.php, views/default/export/relationship.php, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/forms/collectionfields.php, views/default/friends/forms/edit.php, views/default/friends/list.php, views/default/friends/picker.php, views/default/friends/tablelist.php, views/default/friends/tablelistcountupdate.php, views/default/graphics/icon.php, views/default/group/default.php, views/default/input/access.php, views/default/input/button.php, views/default/input/calendar.php, views/default/input/captcha.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/form.php, views/default/input/hidden.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/reset.php, views/default/input/securitytoken.php, views/default/input/submit.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/input/urlshortener.php, views/default/messages/errors/error.php, views/default/messages/errors/list.php, views/default/messages/exceptions/exception.php, views/default/messages/list.php, views/default/messages/messages/list.php, views/default/messages/messages/message.php, views/default/navigation/pagination.php, views/default/navigation/topbar_tools.php, views/default/navigation/viewtype.php, .../notifications/settings/usersettings.php, views/default/object/default.php, views/default/object/object.php, views/default/object/plugin.php, views/default/object/widget.php, views/default/output/calendar.php, views/default/output/checkboxes.php, views/default/output/confirmlink.php, views/default/output/date.php, views/default/output/email.php, views/default/output/iframe.php, views/default/output/longtext.php, views/default/output/pulldown.php, views/default/output/radio.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/url.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/page_elements/header_contents.php, views/default/page_elements/owner_block.php, views/default/page_elements/spotlight.php, views/default/page_elements/title.php, views/default/pageshells/pageshell.php, views/default/river/dashboard.php, views/default/river/item/wrapper.php, views/default/river/relationship/friend/create.php, views/default/river/wrapper.php, views/default/search/gallery.php, views/default/search/gallery_listing.php, views/default/search/listing.php, views/default/settings/install.php, views/default/settings/system.php, views/default/site/default.php, views/default/spotlight/default.php, views/default/text/about.php, views/default/text/privacy_view.php, views/default/text/tos_view.php, views/default/user/default.php, views/default/user/settings/default_access.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/main.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, views/default/usersettings/statistics.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php, views/default/welcome.php, views/default/welcome/logged_in.php, views/default/welcome/logged_out.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php, views/failsafe/canvas/default.php, views/failsafe/input/access.php, views/failsafe/input/button.php, views/failsafe/input/checkboxes.php, views/failsafe/input/form.php, views/failsafe/input/hidden.php, views/failsafe/input/longtext.php, views/failsafe/input/pulldown.php, views/failsafe/input/reset.php, views/failsafe/input/submit.php, views/failsafe/input/text.php, views/failsafe/messages/errors/error.php, views/failsafe/messages/errors/list.php, views/failsafe/messages/exceptions/exception.php, views/failsafe/messages/list.php, views/failsafe/messages/messages/list.php, views/failsafe/messages/messages/message.php, views/failsafe/messages/sanitisation/htaccess.php, views/failsafe/messages/sanitisation/settings.php, views/failsafe/pageshells/pageshell.php, views/failsafe/settings/install.php, views/failsafe/settings/system.php, views/foaf/canvas/default.php, views/foaf/pageshells/pageshell.php, views/foaf/user/default.php, views/ical/canvas/default.php, views/ical/export/entity.php, views/ical/object/default.php, views/ical/pageshells/pageshell.php, views/ical/search/entity_list.php, views/js/object/default.php, views/js/pageshells/pageshell.php, views/js/user/default.php, views/json/api/output.php, views/json/canvas/default.php, views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/json/group/default.php, views/json/messages/exceptions/exception.php, views/json/object/default.php, views/json/pageshells/pageshell.php, views/json/search/entity_list.php, views/json/site/default.php, views/json/user/default.php, views/opendd/canvas/default.php, views/opendd/export/entity.php, views/opendd/export/metadata.php, views/opendd/export/relationship.php, views/opendd/group/default.php, views/opendd/messages/exceptions/exception.php, views/opendd/object/default.php, views/opendd/pageshells/pageshell.php, views/opendd/site/default.php, views/opendd/user/default.php, views/php/api/output.php, views/php/canvas/default.php, views/php/export/entity.php, views/php/export/metadata.php, views/php/export/relationship.php, views/php/group/default.php, views/php/messages/exceptions/exception.php, views/php/object/default.php, views/php/pageshells/pageshell.php, views/php/search/entity_list.php, views/php/site/default.php, views/php/user/default.php, views/rss/annotation/default.php, views/rss/canvas/default.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/pageshells/pageshell.php, views/rss/user/default.php, views/xml/api/output.php, views/xml/messages/exceptions/exception.php, views/xml/pageshells/pageshell.php, views/xml/xml-rpc/output.php: Whoa nelly this is a big one: Removed license and copyright for files. 2009-08-19 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * LICENCE.txt: Fixes #1176: Added date back to license. * LICENCE.txt: Test 2009-08-11 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Fixes #942: In register_user, replaced sanitise_string() call with a simple trim(). Not a problem because all SQL sanitation is handled elsewhere. * engine/lib/annotations.php: Added timelower and timeupper to get_annotations() and __get_annotations_calculate_x() and its helpers. 2009-08-06 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/captcha/backgrounds/bg1.jpg, mod/captcha/backgrounds/bg2.jpg, mod/captcha/backgrounds/bg3.jpg, mod/captcha/backgrounds/bg4.jpg, mod/captcha/backgrounds/bg5.jpg, mod/captcha/captcha.php, mod/captcha/fonts/1.ttf, mod/captcha/fonts/Liberation_serif_License.txt, mod/captcha/languages/en.php, mod/captcha/manifest.xml, mod/captcha/start.php, mod/captcha/views/default/captcha/css.php, mod/captcha/views/default/input/captcha.php, mod/groups/actions/addtogroup.php, mod/groups/actions/delete.php, mod/groups/actions/edit.php, mod/groups/actions/featured.php, mod/groups/actions/forums/addpost.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/deletepost.php, mod/groups/actions/forums/deletetopic.php, mod/groups/actions/forums/editpost.php, mod/groups/actions/forums/edittopic.php, mod/groups/actions/groupskillrequest.php, mod/groups/actions/invite.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/groups/addtopic.php, mod/groups/all.php, mod/groups/discussions.php, mod/groups/edit.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/graphics/defaultlarge.gif, mod/groups/graphics/defaultmedium.gif, mod/groups/graphics/defaultsmall.gif, mod/groups/graphics/defaulttiny.gif, mod/groups/graphics/icon.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/manifest.xml, mod/groups/membership.php, mod/groups/membershipreq.php, mod/groups/new.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forms/forums/addpost.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/group/group.php, .../views/default/groups/closedmembership.php, mod/groups/views/default/groups/contentwrapper.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/find.php, mod/groups/views/default/groups/forum_latest.php, .../views/default/groups/group_sort_menu.php, mod/groups/views/default/groups/groupgallery.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/icon.php, mod/groups/views/default/groups/members.php, .../views/default/groups/membershiprequests.php, mod/groups/views/default/groups/profileitems.php, mod/groups/views/default/groups/side_menu.php, .../views/default/icon/group/default/large.php, .../views/default/icon/group/default/medium.php, .../views/default/icon/group/default/small.php, .../views/default/icon/group/default/tiny.php, .../views/default/object/groupforumtopic.php, mod/groups/views/default/river/forum/create.php, .../views/default/river/forum/topic/create.php, mod/groups/views/default/river/group/create.php, .../views/default/river/object/group/create.php, .../river/object/groupforumtopic/annotate.php, .../river/object/groupforumtopic/create.php, .../river/object/groupforumtopic/update.php, .../default/river/relationship/member/create.php, mod/groups/views/default/settings/groups/edit.php, mod/groups/views/default/sharing/invite.php, .../views/default/widgets/a_users_groups/edit.php, .../views/default/widgets/a_users_groups/view.php, .../default/widgets/group_entities_widget/edit.php, .../default/widgets/group_entities_widget/view.php, .../default/widgets/group_members_widget/edit.php, .../default/widgets/group_members_widget/view.php, mod/groups/views/rss/forum/topicposts.php, mod/groups/views/rss/forum/topics.php, mod/groups/views/rss/forum/viewposts.php, mod/groups/views/rss/groups/contentwrapper.php, mod/groups/views/rss/groups/profileitems.php, mod/notifications/actions/groupsave.php, mod/notifications/actions/save.php, .../graphics/icon_notifications_email.gif, mod/notifications/groups.php, mod/notifications/index.php, mod/notifications/languages/en.php, mod/notifications/manifest.xml, mod/notifications/start.php, .../views/default/notifications/css.php, .../notifications/settings/usersettings.php, .../notifications/subscriptions/collections.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/jsfuncs.php, .../notifications/subscriptions/personal.php, mod/profile/actions/cropicon.php, mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/edit.php, mod/profile/actions/editdefault.php, mod/profile/actions/iconupload.php, mod/profile/actions/resetdefaultprofile.php, mod/profile/defaultprofile.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/graphics/defaultlarge.gif, mod/profile/graphics/defaultmaster.gif, mod/profile/graphics/defaultmedium.gif, mod/profile/graphics/defaultsmall.gif, mod/profile/graphics/defaulttiny.gif, mod/profile/graphics/defaulttopbar.gif, mod/profile/icon.php, mod/profile/icondirect.php, mod/profile/index.php, mod/profile/javascript.php, mod/profile/manifest.xml, mod/profile/start.php, .../views/default/icon/user/default/large.php, .../views/default/icon/user/default/master.php, .../views/default/icon/user/default/medium.php, .../views/default/icon/user/default/small.php, .../views/default/icon/user/default/tiny.php, .../views/default/icon/user/default/topbar.php, .../views/default/js/jquery.imgareaselect-0.8.js, .../default/js/jquery.imgareaselect-0.8.min.js, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/gallery.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/javascript.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/profile/menu/actions.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/adminwrapper.php, mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php, mod/profile/views/default/profile/metatags.php, mod/profile/views/default/profile/profilelinks.php, mod/profile/views/default/profile/submenu.php, mod/profile/views/default/profile/userdetails.php, .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php, mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/add.php, mod/reportedcontent/index.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/manifest.xml, mod/reportedcontent/start.php, .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/listing.php, .../views/default/reportedcontent/user_report.php, mod/riverdashboard/actions/add.php, mod/riverdashboard/actions/delete.php, mod/riverdashboard/index.php, mod/riverdashboard/languages/en.php, mod/riverdashboard/manifest.xml, mod/riverdashboard/start.php, .../views/default/river/sitemessage/create.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/newestmembers.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/riverdashboard/welcome.php, .../views/default/settings/riverdashboard/edit.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php, .../views/json/riverdashboard/container.php, .../views/rss/riverdashboard/container.php, mod/thewire/actions/add.php, mod/thewire/actions/delete.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/graphics/river_icon_thewire.gif, mod/thewire/graphics/thewire_speech_bubble.gif, mod/thewire/index.php, mod/thewire/languages/en.php, mod/thewire/manifest.xml, mod/thewire/readme.txt, mod/thewire/start.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php, .../views/default/thewire/activity_view.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, mod/thewire/views/default/thewire/notfound.php, .../views/default/thewire/profile_status.php, .../views/default/thewire/scripts/counter.js, mod/thewire/views/default/thewire/view.php, mod/thewire/views/default/widgets/thewire/edit.php, mod/thewire/views/default/widgets/thewire/view.php: removed all main plugins from core - they now live in the plugins svn 2009-08-05 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Added documentation to list_entities_from_access_collection(); 2009-08-04 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixed a security issues when simple cache is off. 2009-08-04 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: small edit 2009-08-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Added starttime and endtime for get_entities_from_annotation(). 2009-07-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Refs #1089: Removed [B] flag from htaccess. This flag is wildly inconsistent in functionality and support in Apache. Will have to implement a solution in PHP. 2009-07-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Added get/list_entities_from_access_collection(). * engine/lib/cache.php: Fixes #1151: Added is_dir() check before attempting to create cache directory. 2009-07-27 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Fixes #1148: Correctly comparing strings to get OS. 2009-07-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/css.php: small fix to force facebook and twitter user icons to the right size in the recent members sidebar 2009-07-24 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Fixes #1144: Added comma between order by fields. 2009-07-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, version.php: Closes #1137: Setting a hidden variable "returntoreferer" in a login form will now cause the action to use the "referrer" address on a successful login. Version bump. * mod/profile/views/default/profile/editicon.php: Minor bugfix on username 2009-07-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * .../views/default/object/groupforumtopic.php: Closes #1131: htmlentities in view around user text 2009-07-16 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: readme tweak * CONTRIBUTORS.txt: small tweak 2009-07-15 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icondirect.php, simplecache/view.php: Forcing a new db connect for simplecache/view.php and mod/profile/icondirect.php Will avoid bugs if a previous connection has been created. 2009-07-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: Closes #1119: If post data not initially found then input stream is used. 2009-07-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/header.php: Removed #1100 hack 2009-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/header.php: Closes #1100: Added a dummy function to page shell to initialise jquery * views/default/canvas/layouts/widgets.php: Closes #1113: Htmlentities made UTF-8 and quotes safe. 2009-07-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php, version.php: Closes #1111: Using substr instead of parse_url. * engine/lib/elgglib.php: Refs #427: Added $vars array to hook call. 2009-07-07 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/htmlawed/start.php: Closes #956: Classes are removed by the HTML filter. * engine/lib/access.php, mod/groups/start.php: Refs #1099: Using write access hook to allow group-only ACLs. Need to examine better solutions after 1.7. 2009-07-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/pulldown.php: Closes #1105: Value on input/pulldown view now escaped. * engine/lib/xml-rpc.php: Closes #1075: XML-RPC client behaving as per spec 2009-07-06 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php, htaccess_dist: Refs #1089: Added [B] flag to rewrite for tags. Won't work until apache 2.2.12. Cleaned up some query code in pagehandler(). 2009-07-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/cropicon.php: Admin cropping of other user icons now works as expected. * mod/profile/start.php: Fixed doubling on icon edit (nb. this was not the same issue as Refs #1100) * mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php: Removed edit profile, added links to own page. 2009-07-06 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: small tweak to filestore 2009-07-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/cropicon.php, mod/profile/actions/edit.php, mod/profile/actions/iconupload.php, mod/profile/editicon.php, mod/profile/manifest.xml, mod/profile/start.php, mod/profile/views/default/profile/edit.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/menu/links.php, mod/profile/views/default/profile/userdetails.php, version.php: * Closes #1104: Edit profile and edit icon links on pulldown menu for editable users. * Closes #545: Admins are now able to edit profiles and icons of other users. * CSRF protection added to icon upload and edit code. * Version bump. * engine/lib/entities.php: Closes #742: Ability to retrieve master icon from getIcon() interface. * languages/en.php, mod/profile/views/default/profile/editicon.php: Closes #1103: Profile text now has translation tag 2009-07-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: added css rule for em tags to work properly with htmlawed and tinyMCE editor 2009-07-03 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/htmlawed/start.php: Allowing selected style attributes in htmlawed. 2009-07-02 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: Removing update client from initial modules. * actions/systemsettings/install.php: Refs #1086 & #1073: Filtering and captcha have correct install defaults. 2009-07-02 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Closes #859: Group forum thread-starters receive same email as participants. 2009-07-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: order by now works on get entities from metadata 2009-07-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/htmlawed/start.php: Fixed a typo in htmlawed filtering. * engine/lib/users.php: Refs #1058: Using validated metadata for new user permission check. Correctly allows for enable() / disable(), but still not ideal. 2009-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2009070101.php, mod/kses/manifest.xml, mod/kses/start.php, mod/kses/vendors/kses/AUTHORS, mod/kses/vendors/kses/COPYING, mod/kses/vendors/kses/ChangeLog, mod/kses/vendors/kses/README, mod/kses/vendors/kses/TODO, mod/kses/vendors/kses/docs/attribute-value-checks, mod/kses/vendors/kses/docs/hooks, mod/kses/vendors/kses/docs/stripping-everything, mod/kses/vendors/kses/docs/supported-formats, .../vendors/kses/docs/whitelisted-url-protocols, mod/kses/vendors/kses/examples/filter.php, mod/kses/vendors/kses/examples/test.php, mod/kses/vendors/kses/kses.php, mod/kses/vendors/kses/oop/oop.kses.changelog.txt, mod/kses/vendors/kses/oop/oop.simple.api.txt, mod/kses/vendors/kses/oop/php4.class.kses.php, mod/kses/vendors/kses/oop/php5.class.kses.php, mod/kses/vendors/kses/oop/test.oop.kses.php, version.php: Refs #1086: Deprecating kses and removing it from core. Version bump. 2009-07-01 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/htmlawed/manifest.xml, mod/htmlawed/start.php, mod/htmlawed/vendors/htmLawed/htmLawed.php, mod/htmlawed/vendors/htmLawed/htmLawedTest.php, mod/htmlawed/vendors/htmLawed/htmLawed_README.htm, mod/htmlawed/vendors/htmLawed/htmLawed_README.txt, .../vendors/htmLawed/htmLawed_TESTCASE.txt: Refs #1086: Added htmLawed plugin as replacement for kses. 2009-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Closes #1097: Results set by set_input are now also filtered by get_input() * engine/lib/annotations.php: Short circuit on delete annotations to avoid error message * engine/lib/metadata.php: Metadata delete now passing correct object, also handles missing metadata entity. 2009-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../notifications/subscriptions/jsfuncs.php, .../views/default/js/jquery.imgareaselect-0.4.2.js, .../default/js/jquery.imgareaselect-0.4.2.min.js, .../views/default/js/jquery.imgareaselect-0.8.js, .../default/js/jquery.imgareaselect-0.8.min.js, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/javascript.php, vendors/jquery/jquery-1.2.6.pack.js, vendors/jquery/jquery-1.3.2.min.js, vendors/jquery/jquery-ui-1.7.2.custom.min.js, .../jquery/jquery-ui-personalized-1.5.3.packed.js, vendors/jquery/jquery.form.js, views/default/embed/addcontentjs.php, views/default/js/initialise_elgg.php, views/default/js/upload_js.php, views/default/page_elements/header.php: update to jquery 1.3.2 and jqueryUI 1.7.2 closes #941 2009-06-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php: fixed wire reply button (missing 'echo'), and tweaked river/dashboard reply link for the default theme. Also fixed a typo in the admin area 2009-06-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * search/groups.php, search/index.php, search/users.php: Refs #1086: Fixes specific issues mentioned pending KSES fix / replacement 2009-06-30 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, views/default/friends/collection.php, views/default/output/confirmlink.php: Modified output/confirmlink view to accept a class param. user_remove_friend() uses remove_user_from_access_collection() instead of raw SQL. Deleting an access collection prompts using output/confirmlink. 2009-06-30 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/river/object/thewire/create.php: wire links will now work in the activity river 2009-06-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: Fixed typo 2009-06-29 brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collection.php: Ref #1015: Correctly placed the end div for access collection delete link. * views/default/friends/collection.php: Closes #1015: Added a prompt before deleting an access collection. Also cleaned up some hard vs soft tab issues. * engine/lib/users.php: Closes #502: Removing unfriended users from access lists upon unfriending. * engine/lib/annotations.php: Closes #337: Added checking for metastrings in __get_annotations_calculate_x() * engine/lib/entities.php, engine/lib/relationships.php: Updated get_*() functions ot return false if an invalid subtype is specified. 2009-06-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2009050801.php: Closes #1073: Captcha off by default 2009-06-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river2.php: Access levels on add_to_river() will now respect ACCESS_DEFAULT level. * views/rss/pageshells/pageshell.php: Closes #1090: Removed xml:base from RSS channel tag. 2009-06-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/captcha/manifest.xml: Minor point of clarification 2009-06-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php: tweak to input box size 2009-06-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * engine/lib/elgglib.php: Closes #427: Original view name passed to plugin hook. * engine/lib/filestore.php: Some tidying of file download manager functions. 2009-06-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * actions/friends/add.php, actions/friends/remove.php, mod/profile/views/default/profile/menu/actions.php: Action gatekeeper added to add and remove friends. 2009-06-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump. * views/ical/canvas/default.php, views/ical/export/entity.php, views/ical/object/default.php, views/ical/pageshells/pageshell.php, views/ical/search/entity_list.php: Closes #581: First draft ICAL export views for Notable calendar events. 2009-06-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump. * engine/lib/filestore.php: Closes #601: Provides default for new ElggFilestore objects to remove warning message. 2009-06-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php: * Translation 'reply' fixed. * Now possible to reply to wire posts from within the river. * engine/lib/annotations.php: Closes #719: More options on annotation count functions. * views/default/input/access.php, views/default/input/button.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/hidden.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php: Closes #540: input/* views have internalid attribute. * engine/lib/elgglib.php: Refs #964: Correct detection of type. * version.php: Version bump * engine/lib/system_log.php: Refs #328: Documentation tweak. * engine/lib/elgglib.php: Refs #964: Tidied plugin hook into framework function, changed hook to entity:annotate. 2009-06-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, version.php: Marcus Povey 20090616: * Closes #964: Introduces a plugin hook 'annotations:view', $entity_class (object/user/group/site) called elgg_view_entity on FULL view. This lets you return annotations to an entity and control the order in which they're displayed. Existing views remain un-effected but should probably be retrofitted. * Version bump. * engine/lib/system_log.php: Bugfix to archive logs sql 2009-06-14 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/urlshortener.php: URL shortener view. * htaccess_dist: Actions rewrite rule will now match against numbers as well as letters. * version.php: Version bump * mod/thewire/views/default/thewire/forms/add.php: Call out to a url shortner if one is available, through the use of the input/urlshortner view. 2009-06-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * engine/lib/filestore.php, engine/lib/users.php: Refs #1041: * Speculative fix, extended blacklist of invalid characters for user signup * Mapping some filestore matrix characters (notable '.') to a safe char * engine/lib/filestore.php, languages/en.php: Refs #1041: Extra debug 2009-06-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Block URL unsafe characters from username 2009-06-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php: File cache attempts to create directory if it is not present. 2009-06-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/mb_wrapper.php, mod/thewire/start.php: * Introducing substr wrapper function * Wire strips tags (Closes #1045) 2009-06-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/mb_wrapper.php, engine/lib/metadata.php, engine/lib/metastrings.php, search/index.php, version.php: Closes #639: * Metastrings can be searched either case sensitive or insensitive modes. * Tags now have case lowered in a UTF8 safe way (requires mbstring support). * Introducing mb_wrapper.php containing multibyte wrapper functions. * Version bump. * Introduces #1043 for consideration. * engine/lib/actions.php, engine/lib/pagehandler.php: Close #1040: Limited explode on action and page handler. 2009-06-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/checkboxes.php: Closes #1037: Removed double pasting 2009-06-04 kevin <kevin@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/js/upload_js.php: Changed a variable name that IE did not like. 2009-06-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Closes #998 : Operator selection on get by metadata multi 2009-06-02 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Removed some error messages 2009-05-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Option to suppress visible errors in token validation code. 2009-05-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/upload/upload_form_content.php: hashed out folders view 2009-05-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php: Closes #1035: Page handler now urldecodes input, necessary as vars are extracted from request_uri and not $_REQUEST (which is automatically decoded) * engine/lib/group.php: Fixed some typos in group search * languages/en.php: Group search language correction * languages/en.php, search/groups.php: Group search language correction * views/default/user/search/finishblurb.php: Refs #965: Correct some search links. * views/default/group/search/finishblurb.php, views/default/user/search/finishblurb.php: Refs #965: Correct some search links. * engine/lib/entities.php, engine/lib/search.php, search/index.php, version.php: Refs #965: Search now correctly using page handler to make it easier to replace. * views/default/page_elements/elgg_topbar.php: Refs #965: Topbar search now pointing at correct url. * languages/en.php, views/default/page_elements/elgg_topbar.php: Closes #805: Top bar search now internationalised. Refs #965 2009-05-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metadata.php: Delete event now triggered on metadata and annotation delete * version.php: Version bump * engine/lib/sessions.php: Admin shortcut flag set on login as well as init 2009-05-27 kevin <kevin@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Removed plugin-specific references from file_display_thumbnail and file_add_to_folders. 2009-05-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Refs #965: Allowing upgrades to be loaded from other locations. * engine/lib/group.php, engine/lib/users.php, engine/schema/mysql.sql, engine/schema/upgrades/2009052201.sql, languages/en.php, search/groups.php, version.php, views/default/group/search/finishblurb.php, views/default/group/search/startblurb.php: Closes #1030: Group title and description search added, refs #965 * engine/lib/users.php: Closes #1031: Restored wildcard as it didn't appear that slow. 2009-05-21 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/captcha/views/default/input/captcha.php: captcha layout tweak 2009-05-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * engine/lib/database.php: Refs #1027: Introducing $CONFIG->db_disable_query_cache which allows disabling of query cache for implementation in CLI mode * engine/lib/actions.php: Closes #1026: Removed "@" from include statement 2009-05-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Closes #1025: Using the correct variable. 2009-05-14 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * views/rss/annotation/default.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/pageshells/pageshell.php, views/rss/user/default.php: Closes #646: GeoRSS support added to Locatable objects with coordinates on RSS feeds * views/rss/annotation/default.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/pageshells/pageshell.php, views/rss/user/default.php: Closes #1024: Added call to views which allow extensions to be made. * views/rss/annotation/default.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/pageshells/pageshell.php: Making use of the Dublin Core extensions to provide owner information in RSS feeds * engine/lib/location.php, engine/schema/mysql.sql, engine/schema/upgrades/2009051401.sql, version.php: Fixed geocode stuff + version bump 2009-05-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * mod/diagnostics/languages/en.php, mod/diagnostics/start.php, mod/diagnostics/views/default/diagnostics/test.php, .../views/default/diagnostics/testresult.php: Closes #1009: Diagnostics unit test with example * engine/lib/testing.php, mod/diagnostics/index.php, mod/diagnostics/languages/en.php, mod/diagnostics/start.php, mod/diagnostics/testreport.php, mod/diagnostics/unittester.php, .../views/default/diagnostics/runalltests.php, mod/diagnostics/views/default/diagnostics/test.php, .../views/default/diagnostics/testresult.php: Refs #1009: Enhancements to diagnostics tool to use the test framework. * engine/lib/testing.php: Refs #1009: Changed the method tests are performed. * engine/lib/testing.php: Refs #1009: Simple test framework outline added. 2009-05-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/system_log.php: Closes #1003: Using more efficient query * engine/lib/river.php, version.php: Removed deprecated river library + version bump * engine/lib/actions.php: Closes #749: Warning message on missing token. 2009-05-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/addtogroup.php: Closes #944: Changed owner check to a canEdit check on the group. * engine/lib/river.php: Deprecated old river code * engine/lib/system_log.php, version.php: Closes #1010: Log event now called on an event of its own, this permits plugins to add additional logging or replace the logging method altogether. This is only possible now that the old river code has been replaced. * engine/lib/version.php: Refs #965 & #967: Event triggered on upgrade, allowing easier integration with plugins. * views/default/spotlight/default.php: Closes #1017: Div no longer closed early. * views/default/page_elements/elgg_topbar.php: Closes #1016: Image tag closed * version.php: Version bump * mod/captcha/start.php: Captcha list can now be extended by other plugins 2009-05-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/start.php: Hard limit to string lengths. * mod/captcha/fonts/Liberation_serif_License.txt: Added font licence, refs #1011 * actions/systemsettings/install.php, engine/lib/upgrades/2009050801.php, mod/captcha/backgrounds/bg1.jpg, mod/captcha/backgrounds/bg2.jpg, mod/captcha/backgrounds/bg3.jpg, mod/captcha/backgrounds/bg4.jpg, mod/captcha/backgrounds/bg5.jpg, mod/captcha/captcha.php, mod/captcha/fonts/1.ttf, mod/captcha/languages/en.php, mod/captcha/manifest.xml, mod/captcha/start.php, mod/captcha/views/default/captcha/css.php, mod/captcha/views/default/input/captcha.php, version.php: Closes #1011: Added basic captcha support. * actions/systemsettings/install.php: System default plugins now accepts array as well as CSV * views/default/account/forms/forgotten_password.php: Refs #1011: Correctly CSSed and now using captcha if available 2009-05-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * views/default/account/forms/register.php, views/default/input/captcha.php: Closes #983: Introducing input/captcha view, use wherever a captcha is required - override with plugins and use the actions hook to do additional validation! * engine/lib/relationships.php: Refs #975: Get entities from metadata and relationship now behaves as expected 2009-05-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Closes #994: elgg_view_exists will now check to see if a view exists by dint of being extended. * engine/lib/access.php, engine/lib/elgglib.php: Removing spurious error log messages * mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php: Closes #725: Typo corrected. * languages/en.php, mod/riverdashboard/languages/en.php, .../views/default/riverdashboard/welcome.php, views/default/basic_elements/welcome.php, views/default/welcome/logged_in.php: Closes #950: Fixed missing translations. * mod/riverdashboard/languages/en.php, .../views/default/riverdashboard/welcome.php: Closes #1004: Welcome no longer hard coded. * version.php: Version bump * engine/lib/entities.php: Closes #1007: Private data now removed on entity deletion. * engine/lib/users.php: Closes #1008: Fixed typo 2009-05-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Closes #824: Test variable to prevent error message in log. 2009-05-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Closes #1002: Committed missing variable code * UPGRADE.txt: Test * UPGRADE.txt: Test 2009-04-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * UPGRADE.txt: Closes #1001: This is a test * UPGRADE.txt: Refs #4: This is a test * UPGRADE.txt: * UPGRADE.txt: * UPGRADE.txt: Test * UPGRADE.txt: Test * UPGRADE.txt: Test * UPGRADE.txt: Test * UPGRADE.txt: TEst * UPGRADE.txt: Test * UPGRADE.txt: Removed test * UPGRADE.txt: Test 2009-04-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Closes #927: Minimum user length no longer hard coded. * engine/lib/relationships.php: Closes #975: Now possible to search by metadata and relationship * engine/lib/users.php: Closes #943: Event triggered when banning or unbanning a user. 2009-04-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * mod/groups/actions/edit.php, mod/groups/views/default/forms/groups/edit.php: Added security token to group edit form * views/default/input/form.php, views/default/input/securitytoken.php: Introducing input/securitytoken as an intermediate step for form conversion. * mod/groups/actions/edit.php, mod/groups/languages/en.php, mod/groups/views/default/forms/groups/edit.php: Closes #969: Admin option to allow the setting of certain access controls on a group * actions/useradd.php, engine/lib/users.php: Closes #856: Admin created users are no longer created as being owned by the admin 2009-04-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php: Refs #969: Added admin menu option for enabling private groups * mod/groups/views/default/settings/groups/edit.php: Refs #969: Added admin menu option for enabling private groups * engine/lib/group.php: Closes #980: group_gatekeeper() now has an admin override if the admin is logged in * simplecache/view.php: Closes #989: Forces regenerate on next refresh when cache file is missing 2009-04-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/users.php: Deleting correct data + using correct tables * engine/lib/annotations.php, engine/lib/entities.php, engine/lib/metadata.php, engine/lib/users.php: Closes #957: Annotations and metadata owned by a deleted user are now also deleted. * languages/en.php, mod/groups/views/default/forum/topicposts.php, .../views/default/object/groupforumtopic.php: Closes #957: Groups topics now handle deleted users, I recommend that people look at what I've done and handle deleted users in a similar way in their plugins. 2009-04-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Belts and braces checking on isloggedin() 2009-04-21 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/sidebar_boxes.php: an extra view to extend, added to sidebar boxes 2009-04-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/kses/manifest.xml: Refs #833: Added manifest * actions/systemsettings/install.php, engine/lib/input.php, engine/lib/upgrades/2009041701.php, mod/kses/start.php, mod/kses/vendors/kses/AUTHORS, mod/kses/vendors/kses/COPYING, mod/kses/vendors/kses/ChangeLog, mod/kses/vendors/kses/README, mod/kses/vendors/kses/TODO, mod/kses/vendors/kses/docs/attribute-value-checks, mod/kses/vendors/kses/docs/hooks, mod/kses/vendors/kses/docs/stripping-everything, mod/kses/vendors/kses/docs/supported-formats, .../vendors/kses/docs/whitelisted-url-protocols, mod/kses/vendors/kses/examples/filter.php, mod/kses/vendors/kses/examples/test.php, mod/kses/vendors/kses/kses.php, mod/kses/vendors/kses/oop/oop.kses.changelog.txt, mod/kses/vendors/kses/oop/oop.simple.api.txt, mod/kses/vendors/kses/oop/php4.class.kses.php, mod/kses/vendors/kses/oop/php5.class.kses.php, mod/kses/vendors/kses/oop/test.oop.kses.php, vendors/kses/AUTHORS, vendors/kses/COPYING, vendors/kses/ChangeLog, vendors/kses/README, vendors/kses/TODO, vendors/kses/docs/attribute-value-checks, vendors/kses/docs/hooks, vendors/kses/docs/stripping-everything, vendors/kses/docs/supported-formats, vendors/kses/docs/whitelisted-url-protocols, vendors/kses/examples/filter.php, vendors/kses/examples/test.php, vendors/kses/kses.php, vendors/kses/oop/oop.kses.changelog.txt, vendors/kses/oop/oop.simple.api.txt, vendors/kses/oop/php4.class.kses.php, vendors/kses/oop/php5.class.kses.php, vendors/kses/oop/test.oop.kses.php, version.php: Closes #833: Kses now built as module * engine/lib/input.php: Reverted last 2009-04-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: small tweak to kses input, for now. 2009-04-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Removed style on code * engine/lib/input.php: Removed columns * engine/lib/input.php: Slightly more draconian kses rules * engine/lib/plugins.php: Closes #982: Object limit maximum raised. 2009-04-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Moved old file mime type guesser back to files plugin so that there are no conflicts 2009-04-16 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Passed container_guid to any quota plugins and removed duplicate function definition. * engine/lib/filestore.php: Added file_get_general_file_type() function 2009-04-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php, version.php: Centralised mimetype function * engine/lib/filestore.php, views/default/js/upload_js.php, views/default/upload/upload_form_content.php: Rolled in Kevin's file store enhancements and upload code. * version.php: Version bump * engine/lib/pageowner.php, languages/en.php: Error logged on page forward due to missing page owner. 2009-04-14 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/graphics/river_icon_thewire.gif, .../views/default/thewire/activity_view.php: link to the wire added to bottom of latest wire post box on riverdashboard page 2009-04-11 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php: small profile custom fields tweak 2009-04-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/start.php: The Wire incoming SMS now uses the default access level. * mod/thewire/start.php: Moving the wire to use $SESSION instead of $_SESSION * engine/lib/elgglib.php: Removing viewtype autoforward, because it broke installs. 2009-04-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/actionurl.php, views/default/output/confirmlink.php, views/default/output/url.php: Rolled token into url and confirmlink * engine/lib/tags.php: Closes #977: get_tags now functional for entities without subtypes. 2009-04-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/actionurl.php: Introducing actionurl.php (Refs #749) * engine/lib/pageowner.php: Forward user if a page owner is inaccessible (Refs #969) * engine/lib/elgglib.php: Non-default view types now preserved when forwarding. * engine/lib/metadata.php: Closes #974: Owner_guid may now be an array 2009-04-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, engine/lib/configuration.php, engine/lib/elgglib.php, languages/en.php, views/default/settings/system.php: Close #968: View path cache can now be turned on and off * engine/lib/elgglib.php: Removed unused experimental cache functions * actions/admin/plugins/reorder.php, engine/lib/plugins.php: Refs #946: Improved documentation on enable/disable/reorder plugin commands * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, engine/lib/elgglib.php, engine/lib/plugins.php, upgrade.php: Refs #968 & #946: Tidied filepath cache stuff by placing them in function calls. * mod/profile/views/default/profile/userdetails.php, views/default/admin/main.php, views/default/admin/plugins.php, views/default/admin/site.php, views/default/admin/user.php, views/default/canvas/layouts/widgets.php, views/default/messages/errors/error.php, views/default/messages/exceptions/exception.php, views/default/messages/messages/message.php, views/default/usersettings/main.php, views/default/usersettings/plugins.php: Refs #963: Autop changed to longtext on standard views * engine/lib/database.php, version.php: Added callback support to get_data_row() 2009-04-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: Closes #937: Added time constraints to the tag retrieval query. 2009-04-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: The inclusion of a new library merits a new internal version number. 2009-04-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/languages/en.php, .../views/default/riverdashboard/newestmembers.php: Closes #932: Recent members string no longer hard coded 2009-04-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * vendors/jquery/jquery.form.js, views/default/page_elements/header.php: jQuery Form plugin, welcome to Elgg Core. 2009-04-02 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/object/thewire.php: Closes #949: Method in "via {{Method}}" now wrapped in an elgg_echo * engine/lib/plugins.php: Closes #945: enable/disable_plugin now updates $ENABLED_PLUGINS_CACHE 2009-03-31 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/manifest.xml, version.php: Version bump * engine/lib/metadata.php, engine/lib/users.php, mod/uservalidationbyemail/start.php: Closes #896: Error thrown if user not validate. Metadata physically removed rather than simply blanked when validation is requested. Note: update_metadata no longer seems to support anonymous metadata which is likely to have knock on issues elsewhere... 2009-03-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icondirect.php: Closes #916: Icondirect now using multibyte safe str_split code from filestore.php * version.php: Version bump * engine/lib/database.php: Closes #875: Using db link * engine/lib/notification.php: Closes #889: Decoding html entities from messages before stripping tags * engine/lib/elgglib.php: Closes #897: Memcache datalists correctly saved on first load * views/default/css.php: Closes #903: Large <pre> and <code> blocks no longer break page shell * mod/riverdashboard/index.php: Closes #899: River dash ajax now UTF-8 * views/default/page_elements/owner_block.php: Closes #914: Removed odd line 2009-03-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pageowner.php: Context can now be assigned by defining a constant in the page. 2009-03-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/actions/add.php: Refs #926: Private wire posts get bumped to 'logged in' 2009-03-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php: small lang tweak * languages/en.php, .../views/default/profile/editdefaultprofile.php: small lang tweak 2009-03-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/edittopic.php: Closes #930: addtopic -> edittopic 2009-03-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/widgets/river_widget/view.php: small tweak * .../views/default/river/object/thewire/create.php: river view tweak for the wire 2009-03-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Different assignment. * engine/lib/users.php: Disposed of unnecessary $result variables. * engine/lib/api.php: Closes #844: API parameter test logic improved * engine/lib/languages.php: Closes #883: Using different operator logic so that plugins can replace existing translation entries. * mod/groups/actions/addtogroup.php: Closes #893: Using ->join() method instead to ensure that event is triggered. 2009-03-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt, version.php: Oh hai Elgg 1.5 * actions/user/passwordreset.php, actions/user/requestnewpassword.php, .../actions/email/confirm.php, version.php: Closes #873: Mail/password reset/confirm actions forward to wwwroot rather than ref. Version bump. * engine/lib/elgglib.php: Fixes #877: Minor typo addressed. Note: This function is currently not used. 2009-03-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php, version.php: Fixed typo in default plugins init + version bump 2009-03-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * engine/lib/notification.php: Provide a From email address workaround for those with windows servers. See issue http://bugs.php.net/bug.php?id=28038 2009-03-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php: Profile user icon URL fix. 2009-03-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/group.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php, languages/en.php, version.php: Closes 868: Fixes regression introduced in [3119]. Version number bumped. 2009-03-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Added a clause that will detect if insert_data returned 0 rather than false, and returns 'true' in this case. Fixes #867 * views/default/page_elements/header.php: Javascript loaded using a safer URL scheme. Fixes #862 2009-03-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, .../views/default/groups/group_sort_menu.php: missing lang strings fixed * mod/groups/languages/en.php, mod/groups/views/default/groups/grouplisting.php: missing strings added 2009-03-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: left column sidebar background color changed for consistency with other pages (props to Cash for spotting it) 2009-03-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: Minor api tweak 2009-03-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: Changing version number * version.php: Elgg 1.5 RC2. Hi! 2009-03-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Closes #823: Root cause was that the Headers decl requires mod_headers to be installed (and Apache had a very unhelpful failure mode for instances when it wasn't). The Header def has now been IfModuled out. mod_headers is still recommended for correct functioning across proxies. 2009-03-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: openID river rules removed 2009-03-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Refs #823: Mod_deflate htaccess def now disabled by default. * mod/groups/actions/edit.php: Admins can now change group profile picture. 2009-03-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php: Banned users always have default icons. * mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php: Some tweaks to river dashboard, including proper language usage. * engine/lib/notification.php: Banned users no longer get notifications * actions/register.php, engine/lib/users.php: User validation no longer occurs on first install * engine/lib/filestore.php: Icons are now correctly resized 2009-03-09 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/edit.php, mod/groups/start.php, mod/groups/views/default/forms/groups/edit.php: Groups now support add_group_tool_option so that any group tool can be toggled on or off via the group's edit form. * engine/lib/group.php: Introducing the add_group_tool_option function. 2009-03-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/crontrigger/manifest.xml, mod/diagnostics/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/notifications/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/riverdashboard/manifest.xml, mod/thewire/manifest.xml, mod/uservalidationbyemail/manifest.xml: Bumped version numbers on bundled plugins 2009-03-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: css river rule added for openID user updating profile 2009-03-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version bump * mod/profile/views/default/profile/userdetails.php: Closes #851: Fixed regression. It is now possible for an admin to edit another user's profile consistent with 1.2 * _css/css.php, _css/js.php: Closes #844 & #845: Override is now no longer forced on and so will now obey view cache settings. * mod/groups/actions/invite.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/forms/groups/invite.php: Closes #843: Introducing intermediary invite action to establish invite relationship but ask a user to join * version.php: Version bump * engine/lib/users.php: Closes #841: User request for password changes now functional. 2009-03-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: one column canvas padding adding 2009-03-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Very minor comment tweak * engine/lib/group.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Reversed delete procedure on entities, parent now checked first before sub deleted. Any stubs left over will be handled by the garbage collector. 2009-03-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: river icon added for openID friend, blockquote style tweaked, elgg horizontal nav bar improved 2009-03-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Bumped version number corresponding to the change * engine/lib/entities.php: Added garbage collector hook to clear up orphaned sub table entities. * mod/garbagecollector/start.php: Changed 'system','gc' to 'gc','system' 2009-03-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php: Fixed icon overrides * engine/lib/river2.php: If you don't have any friends, the river no longer returns all on the 'friends' view. Fixes #839 * mod/profile/views/default/profile/listing.php: Removed banned listing * mod/profile/index.php: Banned profiles are now hidden * mod/profile/views/default/profile/userdetails.php: Fixed user profile ban message 2009-03-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version number bump * engine/lib/languages.php: Closes #838: Missing set from static var. 2009-03-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/json/riverdashboard/container.php, views/json/river/item/list.php: Improved JSON version of the dashboard 2009-03-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: missing river entry style added 2009-03-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/statistics.php: Online users list works properly * languages/en.php, views/default/annotation/annotate.php: Fixed generic river comment view * mod/riverdashboard/languages/en.php: Corrected a poorly formatted text string * mod/thewire/manifest.xml: New manifest description for the wire. * version.php: Elgg 1.5 RC1 is gearing up to leave the building. * mod/apiadmin/actions/generate.php, mod/apiadmin/actions/revokekey.php, mod/apiadmin/index.php, mod/apiadmin/languages/en.php, mod/apiadmin/manifest.xml, mod/apiadmin/start.php, .../views/default/apiadmin/forms/add_key.php, mod/apiadmin/views/default/object/api_key.php, mod/guidtool/actions/delete.php, mod/guidtool/export.php, mod/guidtool/format_picker.php, mod/guidtool/import.php, mod/guidtool/index.php, mod/guidtool/languages/en.php, mod/guidtool/manifest.xml, mod/guidtool/start.php, mod/guidtool/view.php, .../views/default/forms/guidtool/export.php, .../views/default/forms/guidtool/format.php, .../views/default/forms/guidtool/import.php, mod/guidtool/views/default/guidtool/gallery.php, mod/guidtool/views/default/guidtool/listing.php, mod/guidtool/views/default/guidtool/profile.php, .../views/default/object/guidtoolwrapper.php: Farewell APIadmin, farewell GUIDtool. We'll see you over in the plugins repo. * mod/thewire/actions/add.php: Wire posts now save as default access level * mod/thewire/actions/add.php: Wire posts are now default access * UPGRADE.txt: Improved upgrade text * engine/lib/entities.php: Error in subtype detection 2009-03-05 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/newestmembers.php: a small layout tweak 2009-03-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, htaccess_dist: Fixed search RSS 2009-03-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Bumped version * mod/crontrigger/start.php: Surpressing cron output 2009-03-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: tiny rule added to make widget layout consistent across all widgets 2009-03-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Private items never trigger notifications * engine/lib/entities.php: Access fix * engine/lib/entities.php: Let's go with the most obvious application of this. * engine/lib/entities.php, engine/lib/river2.php: River access issues * engine/lib/river2.php, languages/en.php, views/default/river/item/noaccess.php: Stopgap for when you can no longer view river items. * views/default/input/button.php: Button src isn't always required. * mod/notifications/languages/en.php: Text changes to hopefully make friends notification settings a little less confusing * CONTRIBUTORS.txt: Addition to the contributors file 2009-03-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/thewire/css.php: css tweak 2009-03-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/forms/guidtool/export.php, .../views/default/forms/guidtool/import.php: GUIDtool now uses input/plaintext * engine/lib/access.php: Access modification - owners can always see their own content * views/foaf/user/default.php: Correction to FOAF URL * views/foaf/user/default.php: FOAF URL fix * views/foaf/page_elements/contentwrapper.php: FOAF contentwrapper 2009-03-04 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Changed notification to use has_access_to_entity to move all access control checks to a single mechanism 2009-03-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/thewire/css.php: added rule to prevent character remaing field focus on thewire individual page 2009-03-04 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Added has_access_to_entity function * engine/lib/access.php: Added the ability to optionally specify the user to get_access_sql_suffix 2009-03-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/rss/group/default.php, views/rss/object/default.php, views/rss/river/item/list.php: URL sanitation for RSS feeds * mod/groups/views/default/groups/contentwrapper.php: Removing extra quotes * views/json/page_elements/contentwrapper.php: JSON contentwrapper view * engine/lib/elgglib.php, mod/groups/all.php, mod/groups/edit.php, mod/groups/groupprofile.php, mod/groups/views/default/groups/contentwrapper.php, mod/groups/views/rss/groups/contentwrapper.php, views/default/page_elements/contentwrapper.php, views/rss/page_elements/contentwrapper.php: Added contentWrapper view 2009-03-04 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/query.php: AccessControlQueryComponent::__toString changed to use get_access_sql_suffix 2009-03-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/guidtool/export.php, mod/guidtool/format_picker.php, mod/guidtool/import.php, mod/guidtool/index.php, mod/guidtool/languages/en.php, mod/guidtool/start.php: Moved GUID tool to admin menu. 2009-03-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/css.php: added a rule to prevent characters remaining field on thewire receiving focus/highlighting 2009-03-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/rss/river/item/list.php: Title fix. * engine/lib/elgglib.php, views/rss/river/item/list.php: Fixed river RSS views 2009-03-04 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: Commented out a no longer needed line of code * engine/lib/tags.php: get_tags now uses get_access_sql_suffix for access control. 2009-03-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/rss/river/item/list.php: Ampersand fix * engine/lib/elgglib.php, .../views/rss/riverdashboard/container.php, views/rss/river/item/list.php: Improvements to elgg_view, plus river dashboard RSS feed * mod/groups/start.php: The 'manage join requests' link doesn't show up if the current group doesn't have public membership. 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, mod/profile/icon.php, mod/profile/icondirect.php, simplecache/view.php: Moving to a smaller chunk size. 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Bumping version number 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icon.php: Profile icons come in chunks. 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, simplecache/view.php: Echoing the large output buffer in chunks 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icon.php, mod/profile/icondirect.php, simplecache/view.php: Splitting output into chunks. * htaccess_dist: Improved .htaccess 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Stub for experimental view caching (disabled) 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * _css/css.php, _css/js.php: Far future expires header 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Using faster array concatination * views/default/input/button.php: Closes #832: Internal name now handled 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: $vars is once again populated with session data 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Removed utterly pointless lines * engine/lib/languages.php: Current language now cached per process in elgg_echo. * engine/lib/plugins.php: Minor tweaks * engine/lib/elgglib.php: Minor tweaks * engine/lib/languages.php: Removed directory test to languages since it's probably fair to assume that this isn't going to be the case 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * simplecache/view.php: Content length on the simplecache. 2009-03-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: tiny amendment to owner-block icon spacing 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * _css/js.php: JS override. * simplecache/view.php: Fix for previous. 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Removing the stupidly slow array_merge from lang load code 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * _css/css.php, simplecache/view.php: A quiet little CSS override update. 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Made get_library_files non-recursive and removed is_dir test... makes the func <1% of total execution time 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/group.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Removed calls to the deprecated entity cache 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/crontrigger/start.php: Suppressing output on cron trigger 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php: Getting rid of needless double-trimming. 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/disableall.php, actions/admin/plugins/enable.php, actions/admin/plugins/enableall.php, actions/admin/plugins/reorder.php, engine/lib/elgglib.php, engine/lib/plugins.php, upgrade.php: Closes #831: Plugin view location is now cached in a file in dataroot and is invalidated on upgrade and plugin enable/disable/reorder. This means that views no longer have to be discovered on boot - reducing file IO from crazy amounts to 1. This also helps make adding new plugins a linear event. 2009-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * simplecache/view.php: Eliminating the content-length header 2009-03-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Refs #830: Minor tweak * engine/lib/cache.php: Cache delete now functional 2009-03-02 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php: Limitless queries now supported 2009-03-02 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php, mod/groups/views/default/groups/forum_latest.php: Changed group forums to default to enabled. * engine/lib/access.php: Changed the order of the access dropdown so that it is in order of increasing restriction (private, friends, logged-in, public). 2009-03-02 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php, .../views/default/object/groupforumtopic.php: discussion list updated for long usernames, and clearing issues fixed for pc 2009-03-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Corrected unnecessarily patriotic comments. 2009-03-02 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Removing duplicate deletion code. 2009-03-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/install.php: Minor change to previous. * engine/lib/install.php: A different table to check db existence against. 2009-03-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/object/groupforumtopic.php: small tweak to change from username to name on discussion 2009-03-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php: mac alignment fixed on delete button * mod/groups/views/default/groups/css.php, .../views/default/object/groupforumtopic.php: delete discussion button layout tweaked 2009-03-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Bump * engine/lib/input.php, views/default/output/longtext.php: Closes #828: Quite correct - rather tired - arrays are individually trimmed - non-arrays are not. Closes #714: Input filtering now triggers on a plugin hook, this allows plugins to provide other filtering methods than kses (Refs #561). 2009-03-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/object/groupforumtopic.php: deleting discussions added 2009-03-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Closes #828: Array input values now trimmed individually. 2009-03-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/languages/en.php: Wire lang string tweaked 2009-03-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/icon_bookmarkthis.gif, _graphics/icon_reportthis.gif: owner block icons background color corrected for new theme * .../views/default/riverdashboard/css.php: reply and delete button removed on latest post on riverdashboard * mod/groups/views/default/forms/forums/addpost.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forum/topicposts.php, .../views/default/reportedcontent/form.php, views/default/comments/forms/edit.php, views/default/css.php: input/longtext and remove editor link layout improved 2009-02-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Closes #665: Using a bit of preg callback magic to do <wbr> encoding and href encoding in one pass. * engine/lib/languages.php: Closes #824: $language is initialised 2009-02-28 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/widgets/river_widget/edit.php: activity widget default tweaked * mod/thewire/languages/en.php: the wire lang tweaked * mod/thewire/views/default/object/thewire.php: the wire now uses name rather than username 2009-02-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2009022701.php: Disabling updateclient on installs as part of upgrade, this is because it is no longer included and can cause problems. 2009-02-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/object/groupforumtopic.php: autop removed on fetching group description for list view (to remove extraneous <br />) * mod/groups/views/default/groups/forum_latest.php: clearfloat fixed * mod/groups/views/default/groups/css.php, .../views/default/object/groupforumtopic.php: groups latest discussion list view timestamp moved/formatted 2009-02-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/addtogroup.php: Removed email force from notification emails 2009-02-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php: groups widgets layout made consistent 2009-02-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: enable/disable mods buttons layout tweaked 2009-02-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/languages/en.php: Corrected capitalisation, added better description to 'add message' link 2009-02-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/footer_back.gif, _graphics/friends_picker_arrows.gif, _graphics/icons/default/topbar.png, _graphics/owner_block_back.jpg, _graphics/owner_block_menu_arrow.gif, _graphics/owner_block_menu_dot.gif, _graphics/page_back_linen.gif, _graphics/page_back_linen_shadow.gif, _graphics/skyscraper.gif, _graphics/spotlight_back.gif, _graphics/thewire_speech_bubble.gif, _graphics/toolbar_arrow.png, _graphics/toolbar_arrow_ie.gif, _graphics/tools_over.png, mod/groups/graphics/defaultlarge.gif, mod/groups/graphics/defaultmedium.gif, mod/groups/graphics/defaultsmall.gif, mod/groups/graphics/defaulttiny.gif, mod/groups/views/default/groups/css.php, mod/logbrowser/views/default/logbrowser/css.php, .../views/default/notifications/css.php, mod/profile/graphics/defaultlarge.gif, mod/profile/graphics/defaultlarge.jpg, mod/profile/graphics/defaultmaster.gif, mod/profile/graphics/defaultmaster.jpg, mod/profile/graphics/defaultmedium.gif, mod/profile/graphics/defaultmedium.jpg, mod/profile/graphics/defaultsmall.gif, mod/profile/graphics/defaultsmall.jpg, mod/profile/graphics/defaulttiny.gif, mod/profile/graphics/defaulttiny.jpg, mod/profile/graphics/defaulttopbar.gif, mod/profile/graphics/defaulttopbar.jpg, .../views/default/icon/user/default/large.php, .../views/default/icon/user/default/master.php, .../views/default/icon/user/default/medium.php, .../views/default/icon/user/default/small.php, .../views/default/icon/user/default/tiny.php, .../views/default/icon/user/default/topbar.php, mod/profile/views/default/profile/css.php, .../views/default/reportedcontent/css.php, .../views/default/riverdashboard/css.php, mod/thewire/graphics/thewire_speech_bubble.gif, mod/thewire/views/default/thewire/css.php, views/default/css.php, views/default/js/friendsPickerv1.php, views/default/js/initialise_elgg.php: default theme changed 2009-02-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Bumped version number 2009-02-27 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/forums/editpost.php, mod/groups/views/default/forum/topicposts.php: forum post edit bug fixed 2009-02-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Deflation is now turned off by default because a version of a certain majority-share browser really doesn't like it. 2009-02-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/plugins.php: buttons moved * views/default/admin/plugins.php: class names added to enable/disable buttons 2009-02-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disableall.php, actions/admin/plugins/enableall.php, engine/lib/plugins.php, languages/en.php, views/default/admin/plugins.php: Enable all / disable all functionality added 2009-02-27 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/widgets/thewire/view.php: set a default num of wire posts to appear on a widget 2009-02-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/addtogroup.php, mod/groups/actions/groupskillrequest.php, mod/groups/languages/en.php, mod/groups/membershipreq.php, mod/groups/start.php, .../views/default/groups/membershiprequests.php: Join request management added. 2009-02-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/forms/guidtool/export.php, mod/profile/views/default/profile/icon.php, views/default/input/access.php, views/default/input/button.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/hidden.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/plaintext.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/messages/exceptions/exception.php, views/default/output/calendar.php, views/default/output/confirmlink.php, views/default/output/email.php, views/default/output/pulldown.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/url.php, views/failsafe/input/button.php, views/failsafe/input/checkboxes.php, views/failsafe/input/hidden.php, views/failsafe/input/text.php, views/failsafe/messages/exceptions/exception.php: Closes #651: I agree, changed to convert both quotes. 2009-02-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Added 'accept' to the language list 2009-02-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forum/topicposts.php, .../views/default/reportedcontent/listing.php, .../views/default/riverdashboard/sitemessage.php, views/default/css.php, views/default/js/initialise_elgg.php: generic reusable collapsible div added (replacing manifest_file which is solely for admin plugins page) 2009-02-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../notifications/subscriptions/collections.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/jsfuncs.php, .../notifications/subscriptions/personal.php: Fixed checkboxes on the notification screen. * views/default/admin/plugins_opt/plugin.php: Plugin descriptions are now displayed on the tool menu, for better ease of use. 2009-02-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, languages/en.php: Redirect to tools on first admin login. 2009-02-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/newestmembers.php: members box fixed for IE6&7 * mod/thewire/views/default/object/thewire.php: thewire user icon layout fixed for IE / cross-browser consistency 2009-02-26 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/uservalidationbyemail/start.php: Event functions should return true to prevent an event from being halted. Now this one does. 2009-02-26 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/members.php, .../views/default/object/groupforumtopic.php, views/default/canvas/layouts/sidebar_boxes.php: markup fixing / cleanup / ie6 fixes 2009-02-26 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/widgets.php: Fixes to container permissions and widgets to allow default widgets to work with the Elgg permissions system. 2009-02-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * search/index.php: The search endpoint can now be told to go fetch a users' friends. 2009-02-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/enable.php: enable/disable plugin actions now support arrays as parameters * mod/groups/actions/addtogroup.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php: Closes #801, Refs #277: Group join/request logic altered. 2009-02-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/thewire/profile_status.php: broken wire link fixed 2009-02-26 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forum/topicposts.php: Gave each edit box a unique ID 2009-02-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Small access tweak for sending notifications. * mod/groups/start.php: Fixed duplicate notifications. * mod/groups/start.php: Fixed the first-post forum topic notification error. Fixes #816 2009-02-26 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Added "enemies" code to get_access_sql_suffix. This implements two features: a. a user can prevent another user from seeing any of his content and b. a user can filter out all the content created by another user. There is no interface for this yet, but adding one should be easy with this core support. 2009-02-26 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/object/thewire.php, views/default/navigation/pagination.php: markup fixed for cross-browser rendering consistency 2009-02-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php: Fixed pagination when filtering. 2009-02-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php: Closes #822: Action file existed however the action was not registered (previously called directly) * account/forgotten_password.php, account/register.php, dashboard/latest.php, engine/lib/elgglib.php, entities/list.php, friends/add.php, friends/collections.php, friends/edit.php, friends/index.php, friends/of.php, index.php, install.php, mod/notifications/groups.php, mod/notifications/index.php, mod/reportedcontent/add.php, mod/riverdashboard/index.php: Closes #807: Removed echo on page_draw() 2009-02-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/views/default/groups/find.php: Corrected bad form action for group tag and made search label a little more specific. 2009-02-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Refs #808: Bug was actually fixed by not using empty... register_translations has to be in the wild otherwise install won't load translation. * engine/lib/languages.php: Closes #808: Removed register_translation from the wild, now called on boot so that it is always after configuration_init 2009-02-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/longtext.php: output/longtext now parses URLs. 2009-02-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: small lang tweak 2009-02-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/js.php: Fixed river pagination issue 2009-02-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/notifications/languages/en.php: lang file replaced * mod/riverdashboard/languages/en.php: missing lang string 2009-02-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Architectural version number change 2009-02-25 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/elgglib.php, languages/en.php: Added friends access level * actions/admin/site/update_basic.php, engine/lib/access.php, engine/lib/users.php, languages/en.php, views/default/settings/system.php: Introduces user default access. 2009-02-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Closes #800: Fixes typo 2009-02-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../notifications/subscriptions/forminternals.php, views/default/friends/picker.php: Unicode character fix for friends picker. Fixes #281 * mod/thewire/languages/en.php: SPG fix * .../notifications/subscriptions/collections.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/groupsform.php, .../notifications/subscriptions/personal.php: Removing the jumps on the notification pickers. * mod/groups/start.php: Removing the membership requests link for now. 2009-02-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/groupprofile.php, mod/groups/views/default/groups/groupprofile.php: Removing an infinite loop in groups. * mod/groups/views/default/forms/groups/invite.php: The group invite friends picker now correctly highlights friends' tabs * engine/lib/metadata.php: Syntax improvements for the get_metadata functions * engine/lib/relationships.php: Fix for previous, including a change to check_entity_relationships that actually returns the relationship object. * engine/lib/relationships.php: Introducing the 'delete relationship' event. Fixes #779 * mod/groups/languages/en.php: Defining grouptopic:blank; fixes #809 * engine/lib/notification.php: Notifications with nonexistent handlers no longer throw an exception; they now write to the error log. Refs #754 * engine/lib/sessions.php: The session initialisation order is slightly altered to allow for language setup on the index page. Fixes #803 * mod/groups/start.php: Group topics now have a friendlier URL. This will help a lot for notifications. * engine/lib/notification.php: Fixed error in notification procedure * .../graphics/icon_notifications_web.gif: Removing web notification graphic; will sit elsewhere. 2009-02-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../graphics/icon_notifications_web.gif: web notification icon added 2009-02-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/find.php: all groups search form 2009-02-24 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, actions/user/requestnewpassword.php, mod/uservalidationbyemail/languages/en.php: Attempts by unvalidated users to login or request new passwords now trigger plugin hooks (if available) or trigger the user validation event by default. Thus, in the default case, the user will be remailed a validation link. Addresses part of http://trac.elgg.org/elgg/ticket/759 . 2009-02-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icondirect.php: Removing a minor simplecache debug message that accidentally made it in. * mod/profile/icon.php, mod/profile/icondirect.php: Default icons are preserved. 2009-02-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php, .../views/default/settings/riverdashboard/edit.php: you can now replace the default dashboard with the new activity river, if required. 2009-02-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/search/startblurb.php, views/default/user/search/finishblurb.php, views/default/user/search/startblurb.php: search results formatted 2009-02-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * _css/css.php, _css/js.php, upgrade.php: CSS, JS, upgrade are marked as external pages. 2009-02-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/groupprofile.php: groups:notfound:details text string formatted 2009-02-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/discussions.php, mod/groups/forum.php, mod/groups/membership.php, mod/groups/topicposts.php: Group gatekeeper on internal group pages. * engine/lib/xml-rpc.php: Minor variable fix. Fixes #811 2009-02-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/delete.php: when deleting a group you now go back to your groups 2009-02-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: A further architecture update version increment. 2009-02-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/groups/invite.php: invite friends to group page modified 2009-02-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/widgets.php: Added fixes to create_entity and add_widgets to correctly handle containers. 2009-02-24 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/thewire/profile_status.php: profile update wire tweaked 2009-02-24 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, engine/lib/elgglib.php, mod/profile/icondirect.php: Made icon views work properly for non-default icons, and introduced elgg_view_enable_simplecache and elgg_view_disable_simplecache functions. 2009-02-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/thewire/profile_status.php: profile status update link formatted 2009-02-23 kevinjardine <kevinjardine@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, engine/lib/configuration.php, languages/en.php, mod/profile/icondirect.php, simplecache/view.php, views/default/settings/system.php: Added the ability to turn simplecache on and off. 2009-02-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/thewire/forms/add.php: post to wire from thewire page styled 2009-02-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: You should no longer get notified of your own topic posts. * engine/lib/elgglib.php: ACCESS_DEFAULT is now defined. 2009-02-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/views/default/thewire/forms/add.php: a tweak to the wire * mod/thewire/actions/add.php, mod/thewire/everyone.php, mod/thewire/index.php, mod/thewire/languages/en.php, mod/thewire/start.php, mod/thewire/views/default/thewire/forms/add.php, .../views/default/thewire/profile_status.php: new wire work 2009-02-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/profileitems.php: right_column changed from class to id to match left_column 2009-02-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/groupprofile.php, mod/groups/views/rss/groups/profileitems.php: Group RSS feed. * mod/groups/views/rss/forum/topics.php: RSS fix for groups. * engine/handlers/pagehandler.php: Removing the external definition from the page handler again. * engine/lib/annotations.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/rss/forum/topicposts.php, mod/groups/views/rss/forum/viewposts.php, views/rss/object/default.php: RSS for group topics, including fixes for annotation getURL() override 2009-02-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/messages/errors/list.php, views/default/messages/messages/list.php, views/default/navigation/topbar_tools.php, views/default/page_elements/elgg_topbar.php: top toolbar menu id changed to class. messages div slide action in some browsers removed. 2009-02-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/pagehandler.php: Further external marker on the pagehandler for walledgarden 2009-02-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/forums/editpost.php, mod/groups/start.php, mod/groups/views/default/forum/topicposts.php: new group edit options on discussion 2009-02-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/action_handler.php, engine/handlers/cron_handler.php, engine/handlers/xml-rpc_handler.php, index.php: Hook for better walled garden 2009-02-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/forums/editpost.php, mod/groups/views/default/forum/topicposts.php: a couple more group comment edit tweaks 2009-02-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forum/topicposts.php: Translating untranslated string 2009-02-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/forums/editpost.php, mod/groups/views/default/forum/topicposts.php: small edit comment bug fixed 2009-02-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Slight version change to represent architectural changes. 2009-02-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forum/topics.php, .../views/default/object/groupforumtopic.php: groups interface details cleanup 2009-02-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, mod/groups/groupprofile.php: Introducing group_gatekeeper() * mod/thewire/languages/en.php: New post wire string * views/failsafe/input/access.php: Introducing the access control to the failsafe view. * actions/admin/site/update_basic.php, actions/systemsettings/install.php, engine/lib/access.php, engine/lib/widgets.php, languages/en.php, mod/profile/actions/edit.php, mod/profile/views/default/profile/edit.php, views/default/input/access.php, views/default/settings/system.php, views/failsafe/settings/system.php: Added site default access permissions. Refs #744 2009-02-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forum/topicposts.php: superfluous <p> tags removed 2009-02-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php: missing lang tweak * mod/groups/views/default/forum/topics.php: new group discussion layout tweaked to actually work * mod/groups/actions/forums/addtopic.php, mod/groups/languages/en.php, .../views/default/river/forum/topic/create.php: topic starting included in river 2009-02-22 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/forum.php, mod/groups/languages/en.php, .../views/default/object/groupforumtopic.php: new group discussion layout * mod/groups/languages/en.php: tweaks to the group discussion lang * mod/groups/forum.php: group forum posts are now displayed based on last action * mod/groups/actions/forums/deletepost.php, mod/groups/actions/forums/editpost.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/forum/topicposts.php: users can now edit and delete their forum comments * mod/groups/actions/join.php, mod/groups/languages/en.php, mod/groups/views/default/river/group/create.php: new join group river view added * mod/groups/actions/forums/addpost.php, mod/groups/views/default/river/forum/create.php: new river view added for group forum posts 2009-02-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php, .../views/default/riverdashboard/container.php, .../views/default/riverdashboard/js.php, .../views/default/riverdashboard/nav.php: Riverdashboard now loads tabs via jQuery AJAX. * .../notifications/subscriptions/forminternals.php, views/default/friends/forms/edit.php, views/default/friends/picker.php: The friends picker now highlights tabs when creating a collection if a user is present there. Also, the separate friends picker in the notification plugin is also now internationalised. 2009-02-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/widgets/a_users_groups/view.php: groups widget class added 2009-02-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Correction for previous. * mod/groups/start.php: Forum topic notifications fix. * engine/lib/notification.php: Notification messages can be suppressed programmatically. 2009-02-20 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/widgets/a_users_groups/view.php: group widget tweaked 2009-02-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Fixes an annoying problem in countAnnotations. 2009-02-20 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/start.php: group email tweak to include lang 2009-02-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/defaultprofile.php: custom profile fields admin panel formatted * .../views/default/thewire/profile_status.php: brackets added around timestamp 2009-02-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: isFriend() now retrieving userid correctly 2009-02-20 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/thewire/profile_status.php: profile status view tweaked 2009-02-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/addtogroup.php: Closes #784: Action now checks that the user is the logged in user's friend before invite. 2009-02-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/usersettings/plugins_opt/plugin.php: configure tools page - individual tools formatted * .../views/default/widgets/river_widget/view.php: activity widget interface * views/default/spotlight/default.php: formatted spotlight footer 2009-02-20 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/listing.php: status moved on member listings 2009-02-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/membershipreq.php, mod/groups/start.php: Placeholder for future work (refs #277) 2009-02-20 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/actions/add.php: tweak to the add to wire action to make sure forward takes the user to the correct place 2009-02-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/grouplisting.php: group details containerised 2009-02-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Removing unnecessary mod_rewrite rule * languages/en.php, views/default/friends/picker.php: The friends picker can now be internationalized, also allows you to view users whose usernames don't begin with a letter in the char array. 2009-02-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/widgets/river_widget/edit.php: riverdash activity widget edit panel formatted * mod/thewire/views/default/widgets/thewire/view.php: empty <p> tags causing issues removed * mod/groups/views/default/forms/groups/edit.php: button floated and cleared 2009-02-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/spotlight/default.php: Went in to decapitalise "intranet", ended up making the text hopefully more immediate. 2009-02-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/groups/edit.php: delete group button moved into own area * mod/groups/views/default/forms/forums/addtopic.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/side_menu.php: group areas interfacing 2009-02-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/plugins.php, admin/site.php, admin/statistics.php, admin/user.php, views/default/page_elements/owner_block.php: Removed unnecessary owner blocks. 2009-02-20 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/spotlight/default.php: new spotlight contents 2009-02-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/messages/exceptions/exception.php: Minor improvement to exception message * views/default/messages/exceptions/exception.php: Minor improvement to exception message * engine/lib/elgglib.php, views/default/messages/exceptions/exception.php: Closes #487: Removed superfluous page_draw from exception view. 2009-02-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php, engine/lib/river2.php: Added some documentation to the river functions. 2009-02-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/apiadmin/manifest.xml, mod/crontrigger/manifest.xml, mod/diagnostics/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/guidtool/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/notifications/manifest.xml, mod/profile/manifest.xml, mod/reportedcontent/manifest.xml, mod/thewire/manifest.xml, mod/uservalidationbyemail/manifest.xml: Updated core module manifests to contain today's build number. Refs #394 * mod/riverdashboard/manifest.xml: Closes #795: Added manifest to riverdashboard * mod/groups/languages/en.php: Closes #798: Fixing language definition which somehow got clobbered. Nice spot! * engine/lib/entities.php: Fixes warning messages on disable or delete for times when an entity has no sub items. 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river2.php, .../views/default/widgets/river_widget/view.php, views/default/river/item/list.php: Pagination is now optional on river lists; is removed on the river widget * engine/lib/river2.php: Friends river no longer shows your own stuff. 2009-02-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/edit.php: missing wrapper added 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/forum.php: Added a title to group forum topics. Fixes #603 * mod/groups/membership.php: For now, the group membership page is protected, although eventually this should get its own profile dropdown menu. Fixes #605 2009-02-19 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/profileitems.php: groups interface updated 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: An alternative template handler will now be sought by elgg_view by default. Fixes #768 2009-02-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/find.php, mod/groups/views/default/groups/side_menu.php: all groups submenu tweaked 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/install.php: A lighter way to detect if the db has been installed. Fixes #791 2009-02-19 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/featured.php: featured groups sidebar styled 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Fixed parameter errors in site-related functions. Fixes #793 * mod/profile/icondirect.php: Better unicode patching for icons. Fixes #789 2009-02-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Updated version number to today's build 2009-02-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/all.php: small tweak to popular groups * mod/groups/all.php: it is now possible to list groups by most popular * views/default/page_elements/header.php, views/default/page_elements/header_contents.php, views/default/pageshells/pageshell.php: the header has been split out so that theme authors can target the header output without worrying about overwriting the whole header file. 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Introduced get / list entities by relationship count 2009-02-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/thewire/actions/add.php, mod/thewire/actions/delete.php, mod/thewire/add.php, mod/thewire/everyone.php, mod/thewire/graphics/thewire_speech_bubble.gif, mod/thewire/index.php, mod/thewire/languages/en.php, mod/thewire/manifest.xml, mod/thewire/readme.txt, mod/thewire/start.php, mod/thewire/views/default/object/thewire.php, .../views/default/river/object/thewire/create.php, .../views/default/thewire/activity_view.php, mod/thewire/views/default/thewire/css.php, mod/thewire/views/default/thewire/forms/add.php, mod/thewire/views/default/thewire/notfound.php, .../views/default/thewire/profile_status.php, .../views/default/thewire/scripts/counter.js, mod/thewire/views/default/thewire/view.php, mod/thewire/views/default/widgets/thewire/edit.php, mod/thewire/views/default/widgets/thewire/view.php: the wire has been moved to core as it now powers profile status and status on member search * mod/activity/all.php, mod/activity/friends.php, mod/activity/index.php, mod/activity/languages/en.php, mod/activity/manifest.xml, mod/activity/opendd.php, mod/activity/start.php, mod/activity/views/default/activity/css.php, mod/activity/views/default/activity/dashboard.php, mod/activity/views/default/activity/offset.php, mod/activity/views/default/activity/wrapper.php, .../views/default/settings/activity/edit.php, mod/activity/views/opendd/activity/dashboard.php, mod/river/languages/en.php, mod/river/manifest.xml, mod/river/start.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php, .../default/widgets/river_widget_friends/edit.php, .../default/widgets/river_widget_friends/view.php: old activity and river removed 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist, .../views/default/apiadmin/forms/add_key.php, mod/apiadmin/views/default/object/api_key.php, .../views/default/diagnostics/forms/download.php, mod/groups/actions/join.php, mod/profile/defaultprofile.php, .../views/default/profile/editdefaultprofile.php, .../views/default/profile/menu/adminlinks.php, views/default/account/forms/forgotten_password.php, views/default/object/default.php: Repointed actions/ to action/ in all views and removed actions/* from the action handler. 2009-02-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/plugins_opt/plugin.php: Removed some bad links on actions * engine/lib/languages.php: Fixed strange infinite loop on language loading. * engine/lib/languages.php: Removed @ from register translation include_once * engine/lib/plugins.php, languages/en.php, views/default/admin/plugins_opt/plugin.php: Closes #394: May now specify elgg_version in the manifest to specify a minimum version of elgg required. 2009-02-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, views/default/canvas_header/submenu_template.php: delete confirmation added to delete pages * .../views/default/riverdashboard/sitemessage.php: input view changed on site messages * mod/groups/languages/en.php, mod/groups/views/default/forms/groups/edit.php: warning applied to group deletion * mod/groups/edit.php: title tweaked 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Fix for user object counting with upper and lower time limits. 2009-02-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: missing lang file * views/default/page_elements/owner_block.php: ownerblock tweak 2009-02-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/users.php, languages/en.php: Introducing archive functionality. 2009-02-19 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php, .../views/default/river/sitemessage/create.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php: new river widget 2009-02-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_toolbar_logo.gif: updated elgg toolbar logo 2009-02-18 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/featured.php: missing id applied * mod/groups/actions/featured.php, mod/groups/all.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/grouplisting.php: admins can highlight featured groups 2009-02-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/find.php: sidebar forms styled 2009-02-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/start.php: Closes #790: Removed @ before include statements. 2009-02-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/item/list.php: forward and back text added * mod/profile/defaultprofile.php: reset button wrapped * .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/newestmembers.php, .../views/default/riverdashboard/sitemessage.php, views/default/river/item/list.php: pagination on river fixed / styled, and site message styled 2009-02-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Helping plugin developers by no longer suppressing parsing errors in plugins. 2009-02-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/start.php: Fix for previous * mod/riverdashboard/start.php: Riverdashboard registers an init event handler now ..... 2009-02-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/all.php, mod/groups/views/default/groups/find.php: style applied 2009-02-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/all.php, mod/groups/views/default/groups/side_menu.php: more more all groups tweak * mod/groups/all.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/groups/featured.php, mod/groups/views/default/groups/find.php, .../views/default/groups/group_sort_menu.php, mod/groups/views/default/groups/grouplisting.php: new all groups view * mod/profile/views/default/profile/userdetails.php: bug fixed in profile status * views/default/river/item/wrapper.php: river view altered 2009-02-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/widgets/wrapper.php: Closes #763: A message is now displayed for widgets belonging to disabled plugins explaining what has happened. 2009-02-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/css.php: css added to sep file 2009-02-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/riverdashboard/welcome.php: welcome message tweaked * mod/riverdashboard/actions/add.php, mod/riverdashboard/actions/delete.php, mod/riverdashboard/languages/en.php, mod/riverdashboard/start.php, .../views/default/riverdashboard/sitemessage.php: simple site message added * mod/groups/views/default/groups/profileitems.php: removed a redundant view 2009-02-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/groupprofile.php, mod/groups/languages/en.php, .../views/default/groups/closedmembership.php: Closes #786: Only basic profile information provided to non-joined users of closed groups. 2009-02-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/listing.php: entity passed to status view 2009-02-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php, mod/riverdashboard/start.php, .../views/default/riverdashboard/css.php, .../views/default/riverdashboard/nav.php, .../views/default/riverdashboard/newestmembers.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/riverdashboard/welcome.php, views/default/css.php, views/default/friends/collectiontabs.php: interface updated, markup tweaked etc 2009-02-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/listing.php: new status view created that can be extended 2009-02-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/start.php: Added some very basic page load profiling. * engine/lib/elgglib.php: Closes #785: datalists now pulls all settings on first item load. * engine/start.php: Closes #783: Initial cache write on start now checks whether elgg has been fully installed before proceeding. 2009-02-16 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php: new view added to allow status plugins to extend and display as part of the profile block 2009-02-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icondirect.php: Icondirect now falls back on the cached default view * mod/profile/start.php: Icon default views are now registered as cached * views/default/input/plaintext.php: Introducing input/plaintext. 2009-02-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/viewtype.php: loose page elements wrapped in container div 2009-02-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/start.php, upgrade.php: A little more flexibility for the simplecache. 2009-02-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Short circuit get entity on impossible values, saving two db queries per page 2009-02-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * _css/css.php, _css/js.php, engine/lib/elgglib.php, engine/start.php, simplecache/view.php, views/default/page_elements/header.php: Views simplecache improvements. 2009-02-16 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/footer.php: another view added for analytics which plugins can extend * views/default/page_elements/footer.php: footer links replaced by a view which plugins can extend 2009-02-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php: Removed select_default_memcache as this was not used. * engine/lib/languages.php, engine/lib/sessions.php, engine/start.php, version.php: Closes #429: Language loading now no longer loads all possible translations - only english + user's preferred language/site preference 2009-02-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/usersettings.php, languages/en.php, mod/profile/views/default/profile/userdetails.php, views/default/friends/collections.php, views/default/friends/forms/edit.php, views/default/friends/tablelist.php: theme updates 2009-02-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/enable.php, actions/admin/plugins/reorder.php: Simplecache improvements. * _css/css.php, _css/js.php, engine/lib/elgglib.php, engine/start.php, mod/profile/start.php, mod/profile/views/default/profile/metatags.php, simplecache/view.php, upgrade.php, views/default/page_elements/header.php: Committing the simplecache for views. 2009-02-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collections.php: removed broken expand all link and js 2009-02-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/admin/plugins_opt/plugin.php: Closes #777: Plugin version now displayed under "more info" link in plugin admin settings. 2009-02-15 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: latest activity link removed as it will be replaced by a full activity stream * views/default/admin/statistics.php: removed redundant stats info 2009-02-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/usersettings/form.php: user settings style brought in line with other settings pages 2009-02-15 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/forum_latest.php: removed the dropdown menu from forum latest view on group profiles * mod/groups/start.php: allow users to put a widget of their groups on their dashboard as well as profile. * mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/profileitems.php: group homepage forum view tweaked 2009-02-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Fixes #778. Thanks! 2009-02-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/apiadmin/forms/add_key.php, mod/apiadmin/views/default/object/api_key.php, mod/diagnostics/index.php, .../views/default/diagnostics/forms/download.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/groupsform.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, mod/profile/views/default/profile/editicon.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/listing.php, views/default/admin/plugins.php, views/default/admin/site.php, views/default/admin/statistics.php, views/default/admin/user.php, views/default/usersettings/form.php, views/default/usersettings/plugins.php: css classname cleanup, prep for v1.5 default theme 2009-02-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river2.php, views/default/river/item/list.php: Simple river pagination. 2009-02-13 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php, .../views/default/riverdashboard/newestmembers.php, .../views/default/riverdashboard/sitemessage.php, .../views/default/riverdashboard/welcome.php: new views for riverdashboard 2009-02-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/plugins_opt/plugin.php, views/default/css.php, views/default/js/initialise_elgg.php: Moved plugin settings so they're more obvious. 2009-02-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Fixed logic bug in login() * engine/schema/upgrades/2009021301.sql, mod/groups/actions/edit.php, mod/groups/languages/en.php, mod/groups/views/default/forms/groups/edit.php, version.php: Closes #761, #718: Group permissions now made much much simpler. 2009-02-13 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/comments/add.php, views/default/annotation/annotate.php: new annotations activity view 2009-02-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/groups/edit.php, .../views/default/forms/guidtool/format.php, .../views/default/forms/guidtool/import.php, views/default/account/forms/forgotten_password.php, views/default/comments/forms/edit.php, views/default/export/entity.php: loose text strings cleaned up, extra container divs added 2009-02-13 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/index.php: changed the activity view 2009-02-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/riverdashboard/languages/en.php, .../views/default/riverdashboard/nav.php: Language updates to river dashboard * mod/riverdashboard/index.php, .../views/default/riverdashboard/nav.php: Added better content filtering for dashboard * mod/riverdashboard/index.php, mod/riverdashboard/start.php, .../views/default/riverdashboard/nav.php: New river dashboard. * engine/lib/river2.php: Removing an erroneous system_message call. * engine/lib/river2.php: Data sanitisation fix. 2009-02-13 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/sidebar_boxes.php, views/default/css.php: new layout canvas 2009-02-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Added lazy database connections to delay establishing the db link until actually required - will allow for future lite/static content endpoints that bypass db connections and session creation. * engine/lib/elgglib.php: Closes #769: Added short circuit to quit function if entity is null. * engine/lib/elgglib.php: Closes #772: $value no longer being incorrectly set when memcache is enabled. 2009-02-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/extender.php: A correction to the way attributes are set for extenders. * languages/en.php: New base translation word: publish * engine/schema/mysql.sql: Schema fix * engine/lib/entities.php: Clear river items on entity delete * engine/lib/river2.php: A minor stabilisation change for river2 * engine/lib/river2.php: A minor stabilisation change for river2 2009-02-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * vendors/kses/kses.php: Refs #561: Removed & encoding from kses but retaining script input and entities. 2009-02-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river2.php, engine/schema/mysql.sql, engine/schema/upgrades/2009021201.sql, version.php, views/default/river/item/list.php, views/default/river/item/wrapper.php: Alternative river system trial. This is a test. 2009-02-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Avoiding wsod for deleted users 2009-02-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/activity/views/default/activity/offset.php: div cleared after pagination for theme compatability 2009-02-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/activity.php: * mod/groups/languages/en.php: Added some missing translations * crontab.example: Added links to better documentation * engine/lib/input.php: Closes #684: Scratching a particular itch of mine by no longer hiding urls when converting them to active links. This issue has caused many a headache. The url is now preserved but with a <wbr /> inserted after every /, this lets long urls be wrapped without breaking the url. 2009-02-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Removing wildcard from the beginning of 'like' search for user/username 2009-02-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/activity.php: Filtering on type,subtype and event * engine/lib/activity.php, engine/lib/river.php, mod/activity/start.php: Relocation of activity database queries to the core. 2009-02-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/plugins.php, admin/plugins/index.php, admin/site.php, admin/site/index.php, admin/statistics.php, admin/statistics/index.php, admin/user.php, admin/user/index.php, engine/lib/admin.php: Cleaned up the admin directory using a pagehandler. * languages/en.php, settings/plugins.php: Minor confusion clearups * views/default/output/calendar.php, views/default/output/confirmlink.php, views/default/output/email.php, views/default/output/longtext.php, views/default/output/pulldown.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/url.php: Closes #756: htmlentities on all output forms * mod/profile/views/default/profile/userdetails.php: XSS filtering on output * engine/lib/input.php: Refs #561: Split filtering into separate function 2009-02-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icondirect.php, mod/profile/start.php: Speedy icon bypass. 2009-02-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/activity/views/default/activity/dashboard.php: add a view to site wide activity that can be extended by the wire 2009-02-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Further changes to the notification mechanism. 2009-02-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Closes #757: Removed strtolower as it is not UTF8 safe. See http://www.phpwact.org/php/i18n/utf-8 for further discussion. * views/default/input/access.php, views/default/input/email.php, views/default/input/file.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/pulldown.php: Refs #756: htmlentities on all input views * mod/activity/all.php, mod/activity/index.php: Marcus Povey <marcus@elgg.com> * Pagination not displayed when no activity present * OpenDD link for your activity now functioning 2009-02-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../notifications/subscriptions/collections.php: Fixed 'all friends' button. 2009-02-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/edit_layout.php: new edit canvas layout 2009-02-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php, mod/groups/views/default/forms/groups/edit.php: Closes #752: Delete move to edit, making it less fatal. Probably needs skinning. 2009-02-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/notification.php, mod/groups/start.php: A single notification is now sent out on forum topic creation. This also contains an update to $entity->countAnnotations, which no longer requires you to specify the annotation type. * engine/lib/notification.php: Notification fix: you no longer get notifications on your own content. * mod/groups/languages/en.php, mod/groups/start.php: Introducing group forum notifications 2009-02-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Refs #640: Entity disable now recursive * mod/groups/actions/delete.php, mod/groups/languages/en.php, mod/groups/start.php: Closes #282, Refs #640: Group deletion enabled. TODO: Suggested enhancement #752 2009-02-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Added the 'annotate' event on entities. * .../notifications/subscriptions/collections.php: Minor display fix. * mod/notifications/actions/save.php: Group notification settings now save properly * engine/lib/relationships.php: Added a new filter to delete relationship functions 2009-02-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Refs #640, #282: Recursive deletion of owned and contained entities. * .../views/default/profile/menu/adminlinks.php: Closes #223: Admin options now use output/confirmlink * mod/guidtool/actions/delete.php, mod/guidtool/languages/en.php, mod/guidtool/start.php, mod/guidtool/views/default/guidtool/listing.php: Refs #492: Export and delete links next to entity 2009-02-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Extra security for object notifications. * mod/notifications/actions/groupsave.php, mod/notifications/actions/save.php, mod/notifications/groups.php, mod/notifications/languages/en.php, mod/notifications/start.php, .../notifications/subscriptions/collections.php, .../notifications/subscriptions/groupsform.php: Group notifications, all friends notification option 2009-02-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Couple of extra words * languages/en.php, views/default/output/confirmlink.php: Added default to confirm link. 2009-02-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/activity/views/default/activity/css.php, mod/activity/views/default/activity/offset.php: pagination on activity stream added 2009-02-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Closes #584: Removed exception, get_user will now return false if GUID exists but is not a user. This probably makes more sense as Exceptions should probably be reserved for major Ooopses. The error in this bug was caused by this exception being thrown and not caught in the access group handler. This may have been the cause of a number of group related / permission related errors. * engine/lib/users.php: Refs #584: Fixed error message. * engine/lib/entities.php: Closes #720: setCalendarTimeAndDuration() now saves end time correctly. 2009-02-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/members.php: drop down menu removed from members avatars on the group home page. You can change this back by removing 'override' => 'true' * mod/groups/languages/en.php, .../views/default/river/object/group/create.php, .../river/object/groupforumtopic/annotate.php, .../river/object/groupforumtopic/create.php, .../river/object/groupforumtopic/update.php, .../default/river/relationship/member/create.php: new river views added to groups * mod/activity/views/default/activity/css.php, .../river/user/default/profileiconupdate.php: profile icon added to change river view and css added to activity * mod/activity/all.php, mod/activity/friends.php, mod/activity/index.php, mod/activity/languages/en.php, mod/activity/views/default/activity/offset.php: small additions to the activity view * mod/notifications/manifest.xml: manifest file added to notifications 2009-02-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/notifications/languages/en.php, .../notifications/subscriptions/collections.php: Language and UI changes for the notifications plugin. 2009-02-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/notifications/css.php: styles for notifications 2009-02-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../notifications/subscriptions/collections.php: Javascript just about beaten into submission. Viewers of the public SVN, I apologise for clogging up the history view. Here's a joke by way of penance: * mod/notifications/actions/save.php: Save action corrections * .../notifications/subscriptions/collections.php: An attempt at fixing the toggle issue * .../notifications/subscriptions/collections.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/personal.php: Notification settings. Still not right though .. * .../notifications/subscriptions/collections.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/personal.php: More notification settings work. * .../notifications/subscriptions/collections.php: Notification icons work properly when selecting / deselecting a friends collection. * mod/notifications/languages/en.php, .../notifications/subscriptions/collections.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/personal.php: Friends collections work 2009-02-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/river_icons/river_icon_pages.gif, _graphics/river_icons/river_icon_thewire.gif: icons for river added * mod/activity/views/default/activity/css.php: updated activity css 2009-02-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Added digits to pagehandler rewrite rule. Fixes #741 * mod/notifications/actions/save.php, .../notifications/subscriptions/collections.php: Friends collections preferences are saved * mod/notifications/languages/en.php, .../notifications/subscriptions/collections.php: Collections titles * .../views/default/notifications/css.php, .../notifications/subscriptions/collections.php: Access collections toggle beginnings * mod/notifications/actions/save.php, mod/notifications/languages/en.php, mod/notifications/start.php, .../views/default/notifications/css.php, .../notifications/settings/usersettings.php, .../notifications/subscriptions/collections.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php, .../notifications/subscriptions/personal.php: Further notification settings changes. * mod/notifications/actions/save.php, .../graphics/icon_notifications_email.gif, mod/notifications/languages/en.php, mod/notifications/start.php, .../views/default/notifications/css.php, .../default/notifications/subscriptions/form.php, .../notifications/subscriptions/forminternals.php: Fitter, happier, more productive notifications plugin. * engine/lib/notification.php: Belts and braces with notifications * engine/lib/access.php: Minor change to access SQL. Fixes #687 * htaccess_dist: Further htaccess change * htaccess_dist: htaccess update * mod/profile/start.php: Added profile updates to the notification handler 2009-02-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/json/api/output.php: API results now JSON export properly. Refs #716 * views/json/canvas/default.php, views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/json/group/default.php, views/json/messages/exceptions/exception.php, views/json/object/default.php, views/json/pageshells/pageshell.php, views/json/search/entity_list.php, views/json/site/default.php, views/json/user/default.php: JSON feeds now work. Fixes #716 * engine/lib/access.php, engine/lib/notification.php: Access improvements on granular notifications * languages/en.php: DB credentials are no longer unnecessarily revealed on failure to connect. Fixes #723 * CONTRIBUTORS.txt: Contributors patch * mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/languages/en.php: Added plugin hook triggers to reportedcontent plugin. Fixes #725 * views/default/input/button.php: Added class to input/button. Fixes #618 * mod/groups/views/default/forum/viewposts.php: Added pagination to group topic posts. Fixes #704 * entities/index.php: Added unique title tags to the entity browser. Fixes #722 * CONTRIBUTORS.txt, htaccess_dist, views/default/output/tags.php: Tag URLs now conform to the microformats specification. Fixes #729 * CONTRIBUTORS.txt: Minor changes to contrib file 2009-02-04 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: tweaks to the contributors file 2009-02-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/metadata.php, engine/lib/plugins.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/widgets.php, engine/start.php, languages/en.php, mod/apiadmin/actions/generate.php, mod/groups/actions/edit.php, mod/groups/views/default/forms/groups/edit.php, mod/profile/actions/edit.php, mod/profile/views/default/profile/edit.php, mod/reportedcontent/actions/add.php, .../views/default/reportedcontent/form.php: Moves access permissions references over to using the ACCESS_* constants defined in access.php. Refs #687 * engine/lib/access.php, engine/lib/elgglib.php: Moved the access constant definitions from access.php to elgglib.php, so they'll be loaded initially. * engine/lib/users.php: When a new password is generated, the salt is now regenerated first. Fixes #726. 2009-02-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: Corrected pagination limit error. * engine/lib/elgglib.php, views/default/embed/addcontentjs.php, views/default/embed/js.php: Elgg Javascript update content function 2009-02-03 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: ticket #728 dealt with * mod/groups/views/default/groups/members.php: changed the number of group members to display on group frontpages from 9999 to 10 (This should become configurable) * engine/lib/entities.php: patch number #724 applied 2009-02-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/useradd.php, languages/en.php: Users are now notified when an account has been created for them on a site. 2009-02-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixed bug in get_entities allowing for multiple subtypes. 2009-02-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/forums/addtopic.php: removed redundant post options 2009-01-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Moving over to use file_exists to check for default entity icons, which should be lighter to load and produce fewer errors. 2009-01-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/install.php: Tentatively downgraded version requirement. 2009-01-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: notify_user now traps exceptions and logs them. 2009-01-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Change to notification object registration function. 2009-01-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/friends/picker.php: friendspicker / collections updated to work with more than 12+ friends per pane 2009-01-27 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php: tweak to banned user * views/default/admin/statistics.php: small admin tweak 2009-01-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Added container_guid to ElggEntity->save() and update_entity() functions. Fixes #711 * engine/lib/elgglib.php: Moving actions into the boot event. 2009-01-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Moved actions out of init files * engine/lib/notification.php: Added object notifications plugin hook override. * engine/lib/annotations.php: Fixed pagination issue with count annotations function. 2009-01-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Fixes #709: get_language() now fails correctly. @ben Why is this introduced? Surely this is the same as get_current_language()? 2009-01-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Fixing access controls on multi-metadata 2009-01-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: Refs #706: Copyright in readme * views/default/admin/plugins_opt/plugin.php: Support for people who can't spell * _css/css.php, account/forgotten_password.php, account/register.php, actions/admin/plugins/disable.php, actions/admin/plugins/enable.php, actions/admin/plugins/reorder.php, actions/admin/site/update_basic.php, actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php, actions/comments/add.php, actions/comments/delete.php, actions/email/save.php, actions/entities/delete.php, actions/friends/add.php, actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/editcollection.php, actions/friends/remove.php, actions/import/opendd.php, actions/login.php, actions/logout.php, .../notifications/settings/usersettings/save.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/register.php, actions/systemsettings/install.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/user/passwordreset.php, actions/user/requestnewpassword.php, actions/useradd.php, actions/usersettings/save.php, actions/widgets/add.php, actions/widgets/reorder.php, actions/widgets/save.php, admin/index.php, admin/plugins/index.php, admin/site/index.php, admin/statistics/index.php, admin/user/index.php, dashboard/index.php, dashboard/latest.php, engine/handlers/action_handler.php, engine/handlers/cron_handler.php, engine/handlers/pagehandler.php, engine/handlers/xml-rpc_handler.php, engine/lib/access.php, engine/lib/actions.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/api.php, engine/lib/cache.php, engine/lib/calendar.php, engine/lib/configuration.php, engine/lib/cron.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/exceptions.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/location.php, engine/lib/memcache.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/opendd.php, engine/lib/pagehandler.php, engine/lib/pageowner.php, engine/lib/pam.php, engine/lib/ping.php, engine/lib/plugins.php, engine/lib/query.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/social.php, engine/lib/statistics.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/usersettings.php, engine/lib/version.php, engine/lib/widgets.php, engine/lib/xml-rpc.php, engine/lib/xml.php, engine/schema/mysql.sql, engine/start.php, entities/index.php, entities/list.php, friends/add.php, friends/collections.php, friends/edit.php, friends/index.php, friends/of.php, friends/pickercallback.php, htaccess_dist, index.php, install.php, mod/activity/all.php, mod/activity/friends.php, mod/activity/index.php, mod/activity/languages/en.php, mod/activity/manifest.xml, mod/activity/opendd.php, mod/activity/start.php, mod/activity/views/default/activity/css.php, mod/activity/views/default/activity/wrapper.php, mod/apiadmin/index.php, mod/apiadmin/languages/en.php, mod/apiadmin/manifest.xml, mod/apiadmin/start.php, mod/crontrigger/manifest.xml, mod/crontrigger/start.php, mod/diagnostics/actions/download.php, mod/diagnostics/index.php, mod/diagnostics/languages/en.php, mod/diagnostics/manifest.xml, mod/diagnostics/start.php, .../views/default/diagnostics/forms/download.php, mod/garbagecollector/languages/en.php, mod/garbagecollector/manifest.xml, mod/garbagecollector/start.php, mod/groups/actions/addtogroup.php, mod/groups/actions/edit.php, mod/groups/actions/forums/addpost.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/deletepost.php, mod/groups/actions/forums/deletetopic.php, mod/groups/actions/forums/edittopic.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/groups/addtopic.php, mod/groups/all.php, mod/groups/discussions.php, mod/groups/edit.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/graphics/icon.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/manifest.xml, mod/groups/membership.php, mod/groups/new.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forms/forums/addpost.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/group/group.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/groupgallery.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/icon.php, mod/groups/views/default/groups/members.php, mod/groups/views/default/groups/profileitems.php, .../views/default/object/groupforumtopic.php, .../default/river/relationship/member/create.php, mod/groups/views/default/sharing/invite.php, .../default/widgets/group_entities_widget/edit.php, .../default/widgets/group_entities_widget/view.php, .../default/widgets/group_members_widget/edit.php, .../default/widgets/group_members_widget/view.php, mod/groups/views/rss/forum/topics.php, mod/groups/views/rss/forum/viewposts.php, mod/groups/views/rss/groups/profileitems.php, mod/guidtool/export.php, mod/guidtool/format_picker.php, mod/guidtool/import.php, mod/guidtool/index.php, mod/guidtool/languages/en.php, mod/guidtool/manifest.xml, mod/guidtool/start.php, mod/guidtool/view.php, .../views/default/forms/guidtool/export.php, .../views/default/forms/guidtool/format.php, .../views/default/forms/guidtool/import.php, mod/guidtool/views/default/guidtool/gallery.php, mod/guidtool/views/default/guidtool/listing.php, mod/guidtool/views/default/guidtool/profile.php, .../views/default/object/guidtoolwrapper.php, mod/logbrowser/index.php, mod/logbrowser/languages/en.php, mod/logbrowser/manifest.xml, mod/logbrowser/start.php, mod/logbrowser/views/default/object/logwrapper.php, mod/logrotate/languages/en.php, mod/logrotate/manifest.xml, mod/logrotate/start.php, mod/profile/actions/cropicon.php, mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/edit.php, mod/profile/actions/editdefault.php, mod/profile/actions/iconupload.php, mod/profile/actions/resetdefaultprofile.php, mod/profile/defaultprofile.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/icon.php, mod/profile/index.php, mod/profile/javascript.php, mod/profile/manifest.xml, mod/profile/start.php, mod/profile/views/default/profile/edit.php, .../views/default/profile/editdefaultprofile.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/gallery.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/javascript.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/profile/menu/actions.php, .../views/default/profile/menu/adminlinks.php, mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php, mod/profile/views/default/profile/metatags.php, mod/profile/views/default/profile/profilelinks.php, mod/profile/views/default/profile/submenu.php, mod/profile/views/default/profile/userdetails.php, mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/add.php, mod/reportedcontent/index.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/manifest.xml, mod/reportedcontent/start.php, .../views/default/reportedcontent/form.php, mod/river/manifest.xml, mod/river/start.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php, .../default/widgets/river_widget_friends/edit.php, .../default/widgets/river_widget_friends/view.php, .../actions/email/confirm.php, mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/manifest.xml, mod/uservalidationbyemail/start.php, search/index.php, search/users.php, services/api/rest.php, services/export/handler.php, settings/index.php, settings/plugins.php, settings/statistics.php, settings/user.php, upgrade.php, version.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/admin/main.php, views/default/admin/main_opt/plugins.php, views/default/admin/main_opt/site.php, views/default/admin/main_opt/statistics.php, views/default/admin/main_opt/user.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php, views/default/admin/site.php, views/default/admin/statistics.php, views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php, views/default/admin/user.php, views/default/admin/user_opt/adduser.php, views/default/admin/user_opt/search.php, views/default/ajax/loader.php, views/default/annotation/generic_comment.php, views/default/api/output.php, views/default/basic_elements/welcome.php, views/default/canvas/default.php, views/default/canvas/layouts/one_column.php, .../canvas/layouts/two_column_left_sidebar.php, .../canvas/layouts/two_column_right_sidebar.php, views/default/canvas/layouts/widgets.php, views/default/comments/forms/edit.php, views/default/css.php, views/default/export/entity.php, views/default/export/metadata.php, views/default/export/relationship.php, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/forms/collectionfields.php, views/default/friends/forms/edit.php, views/default/friends/list.php, views/default/friends/picker.php, views/default/friends/tablelist.php, views/default/friends/tablelistcountupdate.php, views/default/graphics/icon.php, views/default/group/default.php, views/default/input/access.php, views/default/input/button.php, views/default/input/calendar.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/form.php, views/default/input/hidden.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/reset.php, views/default/input/submit.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/messages/errors/error.php, views/default/messages/errors/list.php, views/default/messages/exceptions/exception.php, views/default/messages/list.php, views/default/messages/messages/list.php, views/default/messages/messages/message.php, views/default/navigation/pagination.php, views/default/navigation/topbar_tools.php, views/default/navigation/viewtype.php, .../notifications/settings/usersettings.php, views/default/object/default.php, views/default/object/object.php, views/default/object/plugin.php, views/default/object/widget.php, views/default/output/calendar.php, views/default/output/checkboxes.php, views/default/output/confirmlink.php, views/default/output/date.php, views/default/output/email.php, views/default/output/iframe.php, views/default/output/longtext.php, views/default/output/pulldown.php, views/default/output/radio.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/url.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/footer.php, views/default/page_elements/owner_block.php, views/default/page_elements/spotlight.php, views/default/page_elements/title.php, views/default/pageshells/pageshell.php, views/default/river/dashboard.php, views/default/river/relationship/friend/create.php, views/default/river/wrapper.php, views/default/search/gallery.php, views/default/search/gallery_listing.php, views/default/search/listing.php, views/default/settings/install.php, views/default/settings/system.php, views/default/site/default.php, views/default/spotlight/default.php, views/default/text/about.php, views/default/text/privacy_view.php, views/default/text/tos_view.php, views/default/user/default.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/main.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, views/default/usersettings/statistics.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php, views/default/welcome.php, views/default/welcome/logged_in.php, views/default/welcome/logged_out.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php, views/failsafe/canvas/default.php, views/failsafe/input/button.php, views/failsafe/input/checkboxes.php, views/failsafe/input/form.php, views/failsafe/input/hidden.php, views/failsafe/input/longtext.php, views/failsafe/input/pulldown.php, views/failsafe/input/reset.php, views/failsafe/input/submit.php, views/failsafe/input/text.php, views/failsafe/messages/errors/error.php, views/failsafe/messages/errors/list.php, views/failsafe/messages/exceptions/exception.php, views/failsafe/messages/list.php, views/failsafe/messages/messages/list.php, views/failsafe/messages/messages/message.php, views/failsafe/messages/sanitisation/htaccess.php, views/failsafe/messages/sanitisation/settings.php, views/failsafe/pageshells/pageshell.php, views/failsafe/settings/install.php, views/failsafe/settings/system.php, views/foaf/canvas/default.php, views/foaf/pageshells/pageshell.php, views/foaf/user/default.php, views/js/object/default.php, views/js/pageshells/pageshell.php, views/js/user/default.php, views/json/api/output.php, views/json/canvas/default.php, views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/json/group/default.php, views/json/messages/exceptions/exception.php, views/json/object/default.php, views/json/pageshells/pageshell.php, views/json/search/entity_list.php, views/json/site/default.php, views/json/user/default.php, views/opendd/canvas/default.php, views/opendd/export/entity.php, views/opendd/export/metadata.php, views/opendd/export/relationship.php, views/opendd/group/default.php, views/opendd/messages/exceptions/exception.php, views/opendd/object/default.php, views/opendd/pageshells/pageshell.php, views/opendd/site/default.php, views/opendd/user/default.php, views/php/api/output.php, views/php/canvas/default.php, views/php/export/entity.php, views/php/export/metadata.php, views/php/export/relationship.php, views/php/group/default.php, views/php/messages/exceptions/exception.php, views/php/object/default.php, views/php/pageshells/pageshell.php, views/php/search/entity_list.php, views/php/site/default.php, views/php/user/default.php, views/rss/annotation/default.php, views/rss/canvas/default.php, views/rss/group/default.php, views/rss/object/default.php, views/rss/pageshells/pageshell.php, views/rss/user/default.php, views/xml/api/output.php, views/xml/messages/exceptions/exception.php, views/xml/pageshells/pageshell.php, views/xml/xml-rpc/output.php: Refs #706 2009-01-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/notifications/languages/en.php, mod/notifications/start.php: Menu heading changes * mod/notifications/actions/save.php: Added save action for the notification subscriptions. * mod/notifications/index.php, mod/notifications/languages/en.php, mod/notifications/start.php, .../default/notifications/subscriptions/form.php: Added notification subscriptions page. * engine/lib/languages.php: Moved current language detection out into the function get_language(); 2009-01-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/js/initialise_elgg.php, views/default/navigation/topbar_tools.php: new cross-browser js toolbar menu 2009-01-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Refs #562: Configuration flag to disable database sessions. * languages/en.php: Fixes missing translations * version.php: Bumped version to today 2009-01-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../default/usersettings/statistics_opt/online.php: Closes #702: Correct parameters fed to get_system_log 2009-01-22 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, .../jquery/jquery-easing-compatibility.1.2.pack.js, vendors/jquery/jquery-easing.1.2.pack.js, .../jquery/jquery-ui-personalized-1.5.3.packed.js, .../jquery/jquery-ui-personalized-1.5.packed.js, vendors/jquery/jquery.easing.1.3.packed.js, views/default/js/friendsPickerv1.php, views/default/js/initialise_elgg.php, views/default/page_elements/header.php: jquery framework and avatar menu updated 2009-01-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: A further change to ensure notification messages don't get changed for every method if one method needs to make a change. * engine/lib/notification.php: Slight change to notifications. * engine/lib/notification.php: Added more granular notification hook 2009-01-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/metadata.php: Closes #701: Blank tags not returned by string_to_tag_array 2009-01-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Granular notification: a start 2009-01-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Relationships no longer double added 2009-01-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Closes #700: If a plugin doesn't physically exist then it is deleted. * views/default/usersettings/plugins_opt/plugin.php: User settings translated * views/default/admin/plugins_opt/plugin.php, views/default/usersettings/plugins_opt/plugin.php: Reverted. * views/default/admin/plugins_opt/plugin.php, views/default/usersettings/plugins_opt/plugin.php: Tools menus now elgg_echo folder name 2009-01-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Introducing a function that orders by sums of an annotation AND limits by a metadata value 2009-01-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/activity/all.php, mod/activity/friends.php, mod/activity/index.php, mod/activity/languages/en.php, mod/activity/manifest.xml, mod/activity/opendd.php, mod/activity/start.php, mod/activity/views/default/activity/css.php, mod/activity/views/default/activity/dashboard.php, mod/activity/views/default/activity/wrapper.php, .../views/default/settings/activity/edit.php, mod/activity/views/opendd/activity/dashboard.php: Added Activity stream back in * engine/lib/users.php: Closes #699: get_user_by_username now using access controls. Will no longer throw exception when accessing disabled users. 2009-01-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Added toggling for the annotation sum list functions. * engine/lib/annotations.php: Added to and fixed the list by annotation count functions. * engine/lib/annotations.php: Fix for previous * engine/lib/annotations.php: Added the missing 'group by' clause to the get annotations by sum SQL query. 2009-01-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Added user to user settings * engine/lib/plugins.php: Refs #697: Now using plugin hook so one can do live validation of values * engine/lib/widgets.php: Closes #698: Typo corrected - nice spot! * actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, engine/lib/plugins.php: Closes #697: Events triggered when plugin settings are updated. 2009-01-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Fix for previous. * engine/lib/annotations.php: Added annotation sum functions 2009-01-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metastrings.php: Closes #691: Should have been is_memcache_available() 2009-01-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/email/save.php, actions/user/language.php, actions/user/name.php: Closes #689: Email now only changed if it is different than the one registered, also a number of other settings changed in this way. * actions/widgets/add.php, actions/widgets/reorder.php: Widget save errors now use correct message box 2009-01-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/header.php: Elgg version info now present in headers. * mod/crontrigger/manifest.xml, mod/crontrigger/start.php: Closes #672: Poor mans cron plugin enabled. This triggers events according to page load. * engine/lib/elgglib.php: * engine/lib/elgglib.php: Added shutdown, system event. Refs #672 * mod/groups/actions/forums/edittopic.php: Editing post no longer takes ownership * actions/email/save.php: Refs #641: Email changer now prevents changing to the same as another user. 2009-01-14 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php, languages/en.php: Closes #669: Logins rate limited. Accounts are limited to 5 fails in a 5 minute period, meaning an attacker can try one password per minute. 2009-01-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/system_log.php: Comment correction. * engine/lib/elgglib.php: Fix for template handler override. 2009-01-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Closes #676: Entity subtables now deleted on failed connections. 2009-01-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Better trigger_plugin_hook documentation. 2009-01-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/resetpassword.php, engine/lib/users.php: Closes #675: Salt changed during password reset * engine/lib/sessions.php: 2009-01-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: Tag updates. 2009-01-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: Added rel="nofollow" rss and opendd links in ownerblock 2009-01-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/makeadmin.php, actions/admin/user/removeadmin.php, languages/en.php, .../views/default/profile/menu/adminlinks.php: Closes #240: It is now possible to downgrade an admin user. * engine/lib/users.php: Closes #560: Pagination parameters added. * mod/groups/languages/en.php, .../views/default/object/groupforumtopic.php: Closes #544: Logged out view now shows correct dates, also tidied up some translation issues. * engine/lib/elgglib.php, engine/lib/entities.php: Minor variable name and comment change. * actions/admin/user/unban.php, engine/lib/api.php, engine/lib/sessions.php, engine/lib/users.php, engine/schema/mysql.sql, engine/schema/upgrades/2009010901.sql, languages/en.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/gallery.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/listing.php, .../views/default/profile/menu/adminlinks.php, mod/profile/views/default/profile/profilelinks.php, mod/profile/views/default/profile/userdetails.php, version.php: Closes #668: Banning now works through a flag in the users_entity table. Database upgrade required. * Added ElggUser::isBanned(); * Added 'banned' column to users_entity * Modified ban() and unban() * Modified pam functions to check $user->isBanned() * Modified login() to check $user->isBanned() * Modified sessions_init() to check isBanned() and destroy session accordingly * Modified profile views to highlight banned users and prevent menus for non-admin users. 2009-01-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/system_log.php: Closes #588: Don't remember adding this check... but anyway, double entries regression fixed. * engine/lib/entities.php: Minor error message improvement * engine/lib/entities.php: Added extra belts and braces check (minor) * engine/lib/entities.php: Added extra belts and braces check (minor) * engine/lib/users.php: Refs #668: Building on [2546] and providing ban and unban functions. Later these will be replaced with "banning" functions. * mod/groups/views/default/forms/groups/edit.php: Closes #664: Defaults added to radio buttons * engine/lib/statistics.php: Limit max display of active users to 10. * actions/admin/user/ban.php, engine/lib/users.php: Refs #668, #640: Cleaner interface provided for banning. * actions/admin/user/ban.php, engine/lib/entities.php, engine/lib/users.php: Refs #640: Renamed and moved entities.php:disable_entities to user.php:disable_user_entities * engine/lib/entities.php: Delete replaced by disable in disable_entity * engine/schema/mysql.sql, engine/schema/upgrades/2009010801.sql, version.php: Closes #666: Added some extra indexes * languages/en.php, mod/uservalidationbyemail/languages/en.php: Closes #546: Translation moved * engine/lib/annotations.php: Closes #663: Added access checks on entity on get_entities_from_annotation and count functions. * engine/lib/metadata.php: Closes #667: Minor tweak, an e should be an m 2009-01-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php, .../default/widgets/group_members_widget/view.php: Closes #410: Pagination parameter now passed in relationship list view. * engine/lib/access.php, mod/groups/groupprofile.php, mod/groups/languages/en.php: Closes #286: Group access restrictions issue fixed, modified from patch supplied with #315 * views/failsafe/settings/system.php: Refs #622: Missing command from failsafe view * mod/groups/views/default/groups/forum_latest.php: Closes #660: Minor text tweak * actions/admin/site/update_basic.php, actions/systemsettings/install.php, languages/en.php, views/default/account/forms/login.php, views/default/settings/system.php: Closes #662: https on login. 2009-01-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: Closes #587: The area of code in question hasn't been coded as defencively as it could have been. * engine/lib/annotations.php: Fixes #648: Copy and paste error corrected. 2009-01-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: * Added addRelationship to ElggEntity... bit of an omission! * htaccess_dist: Closes #656: Disabled mod_deflate for all actions so that active downloads will no longer be double compressed. * engine/lib/configuration.php, engine/lib/elgglib.php, engine/lib/sites.php: Fixes #655, Refs #628: Install now working with correct event chain (#628). 2009-01-02 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/friends/add.php: Closes #649: Added checking to report when friend add fails. 2009-01-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: bug #634 fixed * mod/groups/views/default/groups/forum_latest.php: lang tweak in group forums * mod/groups/actions/edit.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/groups/forum_latest.php: groups owners can choose if they want pages/files/forum enabled or not. Still a little more to do, this is just the beginning code. * mod/groups/languages/en.php: missing group lang items added 2008-12-31 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php, engine/settings.example.php: Closes #579: Allows configurable option $CONFIG->broken_mta = true. If set, this uses "\n" instead of "\r\n" in email headers. 2008-12-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Closes #643: Confirmed bug, applied fix as suggested. * views/default/page_elements/owner_block.php: Closes #633: User name in owner block is now link. This may require additional skinning. * engine/lib/plugins.php: Closes #608: Placing a file called "disabled" in mod now disables all plugins, allowing easier recovery of an elgg site with screwed up modules. * views/default/input/button.php: Closes #519: Typo. Well spotted. * languages/en.php: Closes #500 * mod/reportedcontent/languages/en.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/listing.php: Closes #504 2008-12-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Closes #396: Form should probably not be permitted on input. 2008-12-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Closes #628: Event change now terminates on false. Nice spot :) 2008-12-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/updateclient/index.php, mod/updateclient/languages/en.php, mod/updateclient/manifest.xml, mod/updateclient/start.php, .../views/default/settings/updateclient/edit.php: Removed upgrade client since it doesn't really matter. * README.txt, version.php: Ticked up version number 2008-12-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql, engine/schema/upgrades/2008120501.sql: Fixes #615 2008-12-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/ban.php: Fixes to user banning (action side). * engine/lib/elgglib.php: Fixes to user banning. 2008-12-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Prototype view caching * engine/lib/notification.php: Closes #597: GUID must now be non-zero for messages to be sent 2008-12-05 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: unused rule removed #583 2008-12-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql, engine/schema/upgrades/2008111901.sql, engine/schema/upgrades/2008120501.sql, version.php: Closes #611: Made name field longer 2008-12-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Closes #421 : Catches the DB Exception, so hopefully this will prevent the error from showing up in the future :) * languages/en.php, views/default/friends/collectiontabs.php: Closes #501 * engine/lib/users.php, mod/uservalidationbyemail/start.php: Closes #609 * engine/schema/upgrades/2008112002.sql: Fixed update script * htaccess_dist: ETag support 2008-12-04 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/forum_latest.php: latest group discussion bug fixed 2008-12-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/location.php: Some location tweaks * engine/lib/users.php: Closes #550: Code metadata now moved to private storage * mod/groups/membership.php: Closes #604 2008-11-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/radio.php: Improved radio button value retention * views/default/input/checkboxes.php: Improved checkbox value retention 2008-11-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/metatags.php: FOAF header added to profile * views/foaf/user/default.php: Foaf ident on mailbox for friends * engine/schema/upgrades/2008112601.sql: Closes #571: Widgets now use private store for settings * engine/lib/entities.php, engine/lib/widgets.php: Closes #571: Widgets now use private store for settings * engine/lib/opendd.php: 2008-11-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/location.php, engine/schema/mysql.sql, engine/schema/upgrades/2008112501.sql, version.php: Hook for future geocoding library added. * engine/schema/mysql.sql: 2008-11-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Closes #580: Fixed tagging trim and strtolower 2008-11-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/calendar.php: Refs #452: Basic entity listing functions. Needs canvas. * engine/lib/users.php: Closes #554: Validation procedure now correctly screening for ascii space 2008-11-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: * engine/lib/sessions.php: Added site secret to fingerprint to make it harder to guess * engine/lib/sessions.php, engine/lib/users.php: Fixes #548: Introducing set_last_login($user_guid). Called from login(), but call from any authentication code where appropriate. * engine/lib/calendar.php, engine/lib/entities.php: Refs #452: Calendar interface on entities * engine/lib/entities.php: Introducing get_entities_from_private_setting(); 2008-11-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php, mod/groups/topicposts.php, upgrade.php: No need to trigger the init event on upgrade. 2008-11-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/upgrades/2008112001.sql, engine/schema/upgrades/2008112002.sql, version.php: Refs #569, #570, #571: Update script for both users and plugins plugin settings * engine/schema/upgrades/2008111901.sql, engine/schema/upgrades/2008112001.sql, version.php: Migrate plugin settings from plugin to new settigns store. * engine/lib/entities.php, engine/lib/plugins.php: Refs #571. Fixes #569, #570: * Plugin functions set to use private data store. * Fixed some db queries * Modified plugin class overriding get/set functions * engine/schema/mysql.sql, engine/schema/upgrades/2008111901.sql: Refs #569, #570, #571: Minor database schema errors corrected * engine/lib/entities.php: Refs #569, #570, #571: Corrected and optimised insert query * engine/schema/mysql.sql, engine/schema/upgrades/2008111901.sql: Refs #569, #570, #571: Minor database schema errors corrected * engine/lib/entities.php: Refs #569, #570, #571: dbprefix not prefix; * engine/lib/entities.php: Refs #569, #570, #571: Added remove_all_private_settings() * engine/lib/entities.php: Refs #569, #570, #571: Added get_all_private_settings(); * engine/lib/metadata.php: Fixes #531: Access permissions enforced 2008-11-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/group.php, engine/lib/objects.php, engine/lib/relationships.php, engine/lib/sites.php, engine/lib/users.php, views/default/export/entity.php, views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/php/export/entity.php, views/php/export/metadata.php, views/php/export/relationship.php: Fixes #568: Exportable code now inclusive not exclusive. * Added extra function Exportable interface * OpenDD export modified * PHP & JSON export views modified * Default export view will still show all data if you are logged in as admin (since this view is used by the guidtool) 2008-11-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/upgrades/2008111901.sql: Introducing the new private settings table. 2008-11-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/calendar.php: Added get notable enities on relationship * engine/lib/calendar.php: Added get notable enities on metadata * engine/lib/calendar.php: Added get notable enities 2008-11-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Closes #557 2008-11-14 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * dashboard/index.php, engine/lib/access.php, engine/lib/annotations.php, engine/lib/entities.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/languages.php, engine/lib/metadata.php, engine/lib/notification.php, engine/lib/plugins.php, engine/lib/sessions.php, engine/lib/tags.php, engine/lib/users.php, engine/lib/usersettings.php: * Introducing get_loggedin_user() and get_loggedin_userid() * ACLs now using get_loggedin_user* * Some logic cleaned up * Some "Undefined..." messages cleaned up * views/default/search/entity_list.php: * views/default/search/entity_list.php: Removed some "Undefined" messages * engine/lib/elgglib.php: Removed some "Undefined" messages * views/default/input/access.php, views/default/input/button.php, views/default/input/submit.php: Removed some "Undefined" messages * mod/profile/views/default/profile/userdetails.php: Removed some "Undefined" messages * views/default/canvas/layouts/widgets.php: Removed some "Undefined" messages * engine/lib/elgglib.php: "Undefined" messages tidied up * engine/lib/metastrings.php: "Undefined" messages tidied up * engine/lib/river.php: "Undefined" messages tidied up * engine/lib/sessions.php: * engine/lib/sessions.php: * Candidate for initial ElggSession magic class * Session now properly cleared on init and logout - this has knock on effect that you can no longer assume that $_SESSION['id'] or 'guid' will be integer, making it necessary to cast. * engine/lib/admin.php: Minor tidying of code 2008-11-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Experimental ElggCache 2008-11-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: * engine/lib/cache.php: No longer blanks all caches when clearing * engine/lib/cache.php: Closes #543 2008-11-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Ifdef expires * htaccess_dist: Minor tweaks to mod_gzip config. Note that gzip can't compress some things due to the way that the apache 1.3 stack works * htaccess_dist: Simplified GZIP * htaccess_dist: Mod deflate support added * htaccess_dist: Turned on mod_gzip if available * htaccess_dist: Added default expiry * mod/groups/graphics/icon.php: Expires header added to group icons 2008-11-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icon.php: Content length on images * mod/groups/graphics/icon.php: Content length on images * _css/css.php, engine/lib/elgglib.php: Content length headers on JS and css * engine/lib/elgglib.php: Javascript now correctly marked as cacheable * _css/css.php: Fixes #541: CSS Now not being cached. Error is being caused somewhere in the elgg framework which prevents pragma caching from working... not sure what * languages/en.php: Refs #520 * languages/en.php, views/default/friends/collections.php: Closes #501 * mod/groups/languages/en.php, mod/groups/views/default/groups/forum_latest.php: Closes #507 * engine/lib/memcache.php: Tidied. 2008-11-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Profiling now showing queries executed before debug flag being set * engine/lib/metadata.php: Refs #529: Experimental memcaching for metadata * engine/lib/elgglib.php: Fixed datalists error * engine/lib/elgglib.php: Refs #529: Experimental memcaching on datalists * engine/start.php: Removing unnecessary call to datalists * index.php: Fixes #530 * engine/lib/metastrings.php: Refs #529: Experimental caching of metastrings * engine/lib/entities.php: Refs #529: Experimental object level caching 2008-11-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Reverted limited caching back to array since caching objects don't work so well for these. * engine/lib/elgglib.php, engine/schema/mysql.sql, engine/schema/upgrades/2008110601.sql, version.php: datalists now has primary key, datalist set function optimised * engine/lib/elgglib.php: Not possible to get any more, so tell them so * engine/lib/users.php: Last action query update delayed to avoid invalidating query cache unnecessarily. * engine/lib/database.php: * Database functions optimised and centralised a bit * Caching now caches queries which return no data * Introducing execute_delayed_query family for executing queries AFTER the page has loaded. * engine/lib/cache.php: isset fixes * engine/lib/export.php, engine/lib/extender.php, engine/lib/relationships.php: Some tidying of objects and opendd export * engine/lib/cache.php, engine/lib/memcache.php: Added test to see if memcache is available. * engine/lib/cache.php, engine/lib/memcache.php: Class hierachy changed to separate shared memory caching 2008-11-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: * engine/lib/river.php: Minor extension to river * engine/lib/memcache.php: Minor tweak * engine/lib/river.php: Slight rejig in the way the river works * engine/lib/elgglib.php: Extends elgg_view_tree to support other view types. * engine/lib/cache.php: Added "add" method to cache only if it doesn't exist already. * engine/lib/database.php: Revert use of memcache for database query cache * engine/lib/memcache.php: Changed default timeout 2008-11-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/memcache.php: Removed cache clearing for now. * engine/lib/database.php, engine/lib/memcache.php: More tweaks * engine/lib/memcache.php: Experimental memcache support * engine/lib/memcache.php, languages/en.php: Closes #516: Experimental memcache support * engine/settings.example.php: Installation notes * languages/en.php: Refs #514: Memcache error messages * engine/settings.example.php: Refs #514: Memcache settings * engine/lib/cache.php: Refs #514 : Using memcache if available * engine/settings.example.php: Refs #514 * engine/lib/memcache.php: First draft memcache object. No testing yet carried out, submitted 'cos I'm moving computers. * engine/lib/cache.php: * engine/lib/cache.php, engine/lib/database.php, engine/lib/entities.php: Moved caching to function so it can be easily replaced 2008-11-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Refs #514: Entity and subtype caching * engine/lib/cache.php: Minor tweaks * engine/lib/cache.php: back to private * engine/lib/cache.php: Initialisation correct * engine/lib/database.php: Database using new memory cache object * engine/lib/api.php, engine/lib/cache.php: * ElggCache interface improved * ElggStaticVariableCache introduced as a placeholder for more advanced caching. * engine/lib/database.php: Experimental database query caching, please report problems asap. * engine/lib/calendar.php: Stub added refs #452 * engine/lib/database.php: Experimental database query caching, please report problems asap. * engine/schema/mysql.sql, engine/schema/upgrades/2008110301.sql, version.php: Some missing keys added. * engine/lib/access.php, engine/lib/annotations.php, engine/lib/configuration.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/objects.php, engine/lib/query.php, engine/lib/relationships.php, engine/lib/sites.php, engine/lib/users.php: Minor tweaks 'cos case does matter... 2008-11-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/object/groupforumtopic.php: Minor style fix. * mod/groups/discussions.php, .../views/default/object/groupforumtopic.php: Latest discussion fix 2008-10-31 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Closes #378: Fixed incorrect relationship direction. * engine/lib/notification.php: Closes #446: * Errant \r\n and \r chars coverted to \n. * newlines stripped from subject headers. * Lines starting with From are changed to >From * engine/handlers/cron_handler.php, mod/garbagecollector/start.php: Changed cron to use output buffering (letting you simply echo rather than needing to pass variables around) * mod/groups/views/default/forms/groups/edit.php: Closes #461: Localisations added * mod/guidtool/views/default/guidtool/gallery.php, mod/guidtool/views/default/guidtool/listing.php: Refs #494: GUID listed * mod/garbagecollector/start.php: Added system, gc plugin hook to garbage collector * engine/lib/notification.php: Closes #488: This is indeed a typo... well spotted :) * engine/lib/database.php, engine/lib/metastrings.php, mod/garbagecollector/start.php: Closes #493: Moved database queries out of module and in to core in line with best practice. 2008-10-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/groupprofile.php: Closes #486 2008-10-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * README.txt: Version number fail. * version.php: Elgg 1.1 final. * version.php: Further version update * README.txt: Version number change in the readme file. 2008-10-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: profile block layout issue in IE7 fixed 2008-10-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Version number change * languages/en.php: A better description of the RESTful API 2008-10-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Reverted database access permission caching. 2008-10-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php: Group topic error message * _graphics/upgrader.gif, upgrade.php, views/default/settings/upgrading.php: Replacement upgrade notifier * INSTALL.txt, UPGRADE.txt: Slight update to crontab instructions * mod/activity/all.php, mod/activity/friends.php, mod/activity/index.php, mod/activity/languages/en.php, mod/activity/manifest.xml, mod/activity/start.php, mod/activity/views/default/activity/dashboard.php, mod/activity/views/default/activity/wrapper.php, .../views/default/settings/activity/edit.php: Farewell, activity, we hardly knew ye. 2008-10-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * INSTALL.txt, UPGRADE.txt: Modification to install and upgrade text files to include details about the crontab 2008-10-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/settings/upgrading.php: Added upgrading screen * _graphics/upgrader.gif, languages/en.php, upgrade.php: Visual upgrader. 2008-10-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/activity/manifest.xml, mod/apiadmin/manifest.xml, mod/diagnostics/manifest.xml, mod/garbagecollector/manifest.xml, mod/groups/manifest.xml, mod/guidtool/manifest.xml, mod/logbrowser/manifest.xml, mod/logrotate/manifest.xml, mod/profile/manifest.xml, mod/river/manifest.xml, mod/updateclient/manifest.xml, mod/uservalidationbyemail/manifest.xml: manifest files sync'ed 2008-10-29 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/login.php, views/default/css.php: persistent login checkbox styled 2008-10-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Menu link text change, to be more descriptive 2008-10-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php, mod/profile/views/default/profile/userdetails.php: Hide 'about me' on custom profiles 2008-10-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Annotation pagination is now corrected where more than 10 items are being displayed at once. 2008-10-29 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/friendsPickerv1.js, javascript/initialise_elgg.js: remove js, moved into views * javascript/initialise_elgg.js, views/default/css.php, views/default/js/initialise_elgg.php: updates for v1.1, css cleanup, removal of redundant classes, redundant js removed 2008-10-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/system_log.php, mod/logrotate/start.php: Logrotate and archive containing offset. Table still created as $now but containing < $now-period. 2008-10-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/garbagecollector/languages/en.php, mod/garbagecollector/manifest.xml, mod/garbagecollector/start.php, .../default/settings/garbagecollector/edit.php: Introducing the Elgg garbage collector. 2008-10-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php: layout bug when not group owner 2008-10-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/toolbox.php: Removed the toolbox. * views/default/page_elements/header.php: Removed needless comment 2008-10-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: added additional styles for code, pre, blockquote, dl, dt etc 2008-10-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/plugins.php: Views are now more granular. 2008-10-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, languages/en.php, views/default/account/forms/login.php: Closes #306 2008-10-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/failsafe/messages/errors/list.php, views/failsafe/messages/messages/list.php: messages in failsafe mode moved to inline ones - so they don't obscure text below 2008-10-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../river/annotation/generic_comment/create.php: Hoiking out the generic comment view again. Needs to be rethought. * languages/en.php, .../river/annotation/generic_comment/create.php: Committed a generic comment view. 2008-10-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/social.php, languages/en.php: Closes #440 * engine/lib/access.php: Flags to prevent queries being run multiple times. * engine/lib/access.php: Removed spurious notice * languages/en.php, views/default/admin/plugins_opt/plugin.php: Closes #476: Well spotted. 2008-10-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: additional dicv added to owner block for theme purposes 2008-10-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * crontab.example: * mod/groups/languages/fr.php, mod/groups/languages/it.php, mod/groups/languages/ru.php, mod/groups/languages/th.php, mod/groups/languages/zh.php: REMOVED LANGUAGE FILES FROM CORE. This is due to a stupid and frustrating legal reason. * languages/de.php, languages/es.php, languages/fr.php, languages/it.php, languages/ru.php, languages/th.php, languages/zh.php, mod/activity/languages/ru.php, mod/apiadmin/languages/ru.php, mod/diagnostics/languages/fr.php, mod/diagnostics/languages/it.php, mod/diagnostics/languages/ru.php, mod/diagnostics/languages/th.php, mod/diagnostics/languages/zh.php, mod/guidtool/languages/it.php, mod/guidtool/languages/ru.php, mod/guidtool/languages/th.php, mod/guidtool/languages/zh.php, mod/logbrowser/languages/fr.php, mod/logbrowser/languages/it.php, mod/logbrowser/languages/ru.php, mod/logbrowser/languages/th.php, mod/logbrowser/languages/zh.php, mod/reportedcontent/languages/fr.php, mod/reportedcontent/languages/it.php, mod/reportedcontent/languages/ru.php, mod/reportedcontent/languages/th.php, mod/reportedcontent/languages/zh.php, mod/river/languages/fr.php, mod/river/languages/it.php, mod/river/languages/ru.php, mod/river/languages/th.php, mod/river/languages/zh.php, mod/updateclient/languages/fr.php, mod/updateclient/languages/it.php, mod/updateclient/languages/ru.php, mod/updateclient/languages/th.php, mod/updateclient/languages/zh.php, mod/uservalidationbyemail/languages/ru.php: REMOVED LANGUAGE FILES FROM CORE. This is due to a stupid and tedious legal reason. * mod/logrotate/languages/en.php, mod/logrotate/manifest.xml, mod/logrotate/start.php, .../views/default/settings/logrotate/edit.php: Closes #215: Log rotation added. 2008-10-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/leave.php, mod/groups/start.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/forum/topics.php, .../views/default/object/groupforumtopic.php: Removing WSOD errors in groups 2008-10-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/system_log.php: Refs #215: Minor tweak to logic 2008-10-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Hopefully slightly friendlier token mismatch errors. 2008-10-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/system_log.php: Refs #215: System hook for archiving log. Cron yet to be added. * .../views/default/profile/menu/adminlinks.php: Closes #448: Functionality was present, but was lacking interface. Interface provided. * views/default/object/default.php: Closes #460: Good spot, thanks for the contribution! * languages/en.php: Closes #473: Good spot 2008-10-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * account/register.php, actions/register.php, engine/lib/users.php, views/default/account/forms/register.php: The friend invite infrastructure is now secure. 2008-10-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/activity/languages/ru.php: * mod/activity/languages/ru.php: Closes #469: Thankyou for the translation! 2008-10-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * account/register.php, register.php: Further additions to the registration form. * views/default/account/forms/register.php: Added friend guid handling to the registration form. * engine/lib/users.php: Added the ability to add a user to a user's friends list on registration. * actions/register.php: Added the ability to add a user to a user's friends list on registration. * engine/lib/entities.php: Revert. * engine/lib/entities.php: Improvements for container overrides. 2008-10-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/radio.php: Fix for input/radio where keys aren't specified 2008-10-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/usersettings/plugins_opt/plugin.php: Minor tweaks to tools settings * languages/en.php: Added reply 2008-10-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Small language additions for open and close. 2008-10-22 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/shout_speech_bubble.gif: removed and added to thewire plugin 2008-10-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cron.php: Better default forward 2008-10-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php: Fixed typo! Well spotted, @notomodungwa 2008-10-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * crontab.example, engine/lib/cron.php: Increasing sub-hour cron granularity * engine/schema/mysql.sql, engine/schema/upgrades/2008102101.sql: Removed unnecessary column * engine/lib/sessions.php: Closes #453 and #463: Completed work. Sessions now stored in database. * engine/lib/sessions.php, engine/schema/mysql.sql, engine/schema/upgrades/2008102101.sql: Semi-working session code. Still won't permit logging in, commented out until there is time to fix. Problem seems to be based around the action_gatekeeper() and the values set for the __elgg_session. Removing this component from the key causes the token to be valid. My feeling is that the session is not being saved or loaded correctly. 2008-10-21 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/topbar_tools.php: #458 fixed - IE7 conditional statement bug 2008-10-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php, engine/schema/mysql.sql, engine/schema/upgrades/2008102101.sql, version.php: Database session code. IMPORTANT NOTE: The trigger for this is commented out, so old session code is used. There are serious problems with using the new code since it causes a chicken and egg problem with the upgrade script. * engine/lib/group.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Closes #457: Now returns $guid on success, false on fail * engine/lib/sites.php, languages/en.php: Added safety rail to prevent disabling/deleting of currently viewed site. 2008-10-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/checkboxes.php: Output/checkboxes now defers to output/tags rather than output/text; much more sensible. * engine/lib/input.php: The input filter now deals with two-dimensional input arrays. 2008-10-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/apiadmin/views/default/object/api_key.php: * mod/apiadmin/views/default/object/api_key.php: Minor tweaks to avoid breaking non-admin css 2008-10-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Important fix for deleted plugins. 2008-10-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/checkboxes.php, views/default/output/radio.php: Default output fields for radio and checkboxes * search/users.php: Fixed double layout issue 2008-10-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/usersettings.php, languages/en.php, settings/index.php, settings/plugins.php, settings/statistics.php, settings/statistics/index.php, settings/user.php, settings/user/index.php, views/default/object/plugin.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php: Closes #335: Marcus Povey : * Per user tools settings now present again (only displays if there are settings present AND the plugin is enabled - needs skinning accordingly) * Re-jigged the settings code to behave like a proper page handler. * Minor tweak to language * engine/lib/system_log.php, engine/schema/mysql.sql, engine/schema/upgrades/2008101701.sql, version.php: Changes to access any system log code. Introducing owner guid on items which is necessary for access control. Requires upgrade.php to be run 2008-10-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/plugins_opt/plugin.php, views/default/css.php: activity stream basic style applied, and plugin reorder links adjusted 2008-10-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: widget gallery more info spacing fixed 2008-10-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Minor language tweak. * actions/admin/plugins/reorder.php, admin/plugins/index.php, engine/lib/plugins.php, languages/en.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php: You can now reorder plugins. 2008-10-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php: gap in user menu removed 2008-10-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/activity/all.php, mod/activity/friends.php, mod/activity/index.php, mod/activity/languages/en.php, mod/activity/manifest.xml, mod/activity/start.php, mod/activity/views/default/activity/dashboard.php, mod/activity/views/default/activity/wrapper.php, .../views/default/settings/activity/edit.php: Initial activity view. Missing functionality: comments, tabs and drill down ability. 2008-10-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/statistics.php: Improved online users stats so that more than 10 get displayed 2008-10-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Moving internal function out of elgg_view_tree() since this caused problems * engine/lib/configuration.php: Closes #438 * engine/lib/river.php: * engine/lib/river.php, engine/lib/system_log.php, engine/schema/mysql.sql, engine/schema/upgrades/2008101601.sql, version.php: Closes #442: Requires schema upgrade. Side effect - friends activity rivers will be blanked. * engine/lib/river.php: River performance tweak 2008-10-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/ru.php: Committing groups translation * .../notifications/settings/usersettings.php: Notification methods now better translated * languages/ru.php: Closes #433: Merged changes from trac and email submissions. Thanks for all submissions! * languages/ru.php: Initial core russian translation * mod/apiadmin/languages/ru.php, mod/diagnostics/languages/ru.php, mod/guidtool/languages/ru.php, mod/logbrowser/languages/ru.php, mod/reportedcontent/languages/ru.php, mod/river/languages/ru.php, mod/updateclient/languages/ru.php, mod/uservalidationbyemail/languages/ru.php: Refs #433: Russian translations for core plugins 2008-10-15 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: view link added to en.php 2008-10-14 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/social.php: Removed an annoying variable cast that was destroying everything. * engine/lib/social.php: The word blacklist for filter_string is now loaded on init. 2008-10-14 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Edit profile form modified 2008-10-14 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: * mod/profile/actions/deletedefaultprofileitem.php, mod/profile/actions/editdefault.php, mod/profile/actions/resetdefaultprofile.php, mod/profile/defaultprofile.php, mod/profile/start.php, .../views/default/profile/editdefaultprofile.php: Closes #235: Simple profile editor in place 2008-10-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/friends_picker_arrow_left.gif, _graphics/friends_picker_arrow_right.gif, _graphics/friends_picker_arrows.gif, _graphics/gallery_back_icon.gif, _graphics/gallery_back_icon_on.gif, views/default/css.php: Friends picker arrows combined into one resource, and updated with hover effect. Redundant image gallery icons removed. 2008-10-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: * engine/lib/elgglib.php: Catching error on datalists 2008-10-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/avatar_menu_arrow.gif, _graphics/avatar_menu_arrow_hover.gif, _graphics/avatar_menu_arrow_open.gif, _graphics/avatar_menu_arrows.gif, mod/profile/views/default/profile/css.php: Avatar user menu arrows updated to use one image rather than 3 2008-10-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Closes #412 * engine/lib/river.php: Refs #431: Belts and braces added to river view 2008-10-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/useradd.php: Adjusted spacing on add user form 2008-10-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Refs #432: Typo * mod/groups/start.php: Closes #432: Hook added as profile * mod/profile/start.php: Minor commenting 2008-10-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * INSTALL.txt, UPGRADE.txt: Updated the install and upgrade text. 2008-10-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/languages/zh.php: Refs #424: reportedcontent * mod/groups/languages/zh.php, mod/guidtool/languages/zh.php, mod/river/languages/zh.php: Refs #424: guidtool, groups, river * mod/diagnostics/languages/zh.php, mod/logbrowser/languages/zh.php, mod/updateclient/languages/zh.php: Refs #424: Diagnostics, logbrowser, updateclient * languages/zh.php: Refs #424: Core translations added. * UPGRADE.txt, engine/lib/version.php, upgrade.php: Closes #430 2008-10-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/graphics/defaultlarge.gif, mod/groups/graphics/defaultmedium.gif, mod/groups/graphics/defaultsmall.gif, mod/groups/graphics/defaulttiny.gif, .../views/default/icon/group/default/large.php, .../views/default/icon/group/default/medium.php, .../views/default/icon/group/default/small.php, .../views/default/icon/group/default/tiny.php, mod/profile/graphics/defaultlarge.jpg, mod/profile/graphics/defaultmedium.jpg, mod/profile/graphics/defaultsmall.jpg, mod/profile/graphics/defaulttiny.jpg, mod/profile/graphics/defaulttopbar.jpg: Groups updated to use new icon method and new groups icons added. Profile updated with new default avatars 2008-10-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2008101303.php, version.php: Fixed the previous user login issue. 2008-10-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Introducing get_current_language(). Refs #235 * mod/profile/start.php: Refs #235: Added hooks for future admin interface * mod/profile/start.php: 2008-10-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/annotation/generic_comment.php: default message styled 2008-10-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php: Refs #235: Now possible for plugins to change default profile (plugin hook 'profile:fields', 'profile'. 2008-10-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: widget more info tooltip improvements * views/default/canvas/layouts/widgets.php: further fixes to the widget gallery to use css-based images * views/default/canvas/layouts/widgets.php, views/default/css.php: Updated widget picker gallery to use classes for images rather than hard-coded resources. 2008-10-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/javascript.php: user avatar menu method adjusted to avoid hard-coded image resources 2008-10-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/messages/errors/list.php, views/default/messages/messages/list.php: system message strings moved to elgg_echo 2008-10-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, mod/profile/icon.php, .../views/default/icon/user/default/large.php, .../views/default/icon/user/default/master.php, .../views/default/icon/user/default/medium.php, .../views/default/icon/user/default/small.php, .../views/default/icon/user/default/tiny.php, .../views/default/icon/user/default/topbar.php: Default icon overrides. * engine/lib/entities.php, mod/profile/icon.php: Simple hook to allow for default user and entity icons. 2008-10-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: * engine/lib/entities.php, mod/groups/graphics/defaultlarge.jpg, mod/groups/graphics/defaultmedium.jpg, mod/groups/graphics/defaultsmall.jpg, mod/groups/graphics/defaulttiny.jpg, mod/groups/start.php, mod/groups/views/default/groups/icon.php: Closes #417 & #418 * engine/lib/filestore.php, mod/profile/start.php: Minor optimisations. Introducing exists() on filestores * _graphics/icons/default/topbar.png, engine/lib/entities.php, mod/profile/icon.php, mod/profile/start.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/icon.php, views/default/page_elements/elgg_topbar.php: Closes #301: Profile icons now use getIcon() API. Overrides now possible: For themes to override, create a plugin hook listening to 'entity:icon:url' and object 'user'. In the hook return a different url. To replace default user icons in a plugin one might create a hook: function profile_usericon_hook($hook, $entity_type, $returnvalue, $params) { if ((!$returnvalue) && ($params['entity'] instanceof ElggUser)) { // return your default graphic here. } } And set it to priority 900 (lower priority than the code that displays a pretty icon for users but higher than the default object display code in entities.php) * engine/lib/users.php: Allowing '.' in username, refs #415 * views/rss/pageshells/pageshell.php: Fixes #413: Rss feeds with GET query strings now functioning. Thanks for your patch, nice spot! * languages/en.php: Fixes #415 2008-10-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/ajax/loader.php, views/default/css.php: ajax loader updated to use an image from _graphics rather than a hard-coded image resource (to make theming possible). 2008-10-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/statistics.php: Removing pagination from online users. 2008-10-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Removed debug * engine/lib/entities.php: Minor tweaks to the getIcon code: * Default now running on priority 1000 * Renamed default hook to a better name Marcus Povey 2008-10-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php, .../views/default/widgets/a_users_groups/view.php: Removed pagination for the groups widget 2008-10-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql, engine/schema/upgrades/2008100601.sql: Bugfixes to river script * engine/schema/mysql.sql: Added river key to main schema 2008-10-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/failsafe/messages/errors/list.php, views/failsafe/messages/messages/list.php: updated failsafe message divs dimensions 2008-10-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/upgrades/2008100601.php, engine/lib/upgrades/2008100701.php: Changed the name. Refs #409 * engine/lib/database.php, engine/lib/upgrades/2008100601.php, engine/lib/version.php, languages/en.php, version.php: Closes #409: PHP update script to update core added * mod/uservalidationbyemail/start.php: removed debug * mod/groups/languages/th.php: Removing BOM * mod/updateclient/languages/th.php: Thai language pack * mod/river/languages/th.php: Thai language pack * mod/reportedcontent/languages/th.php: Thai language pack * mod/logbrowser/languages/th.php: Thai language pack * mod/guidtool/languages/th.php: Thai language pack * mod/groups/languages/th.php: Thai language pack * mod/diagnostics/languages/th.php: Thai language pack * languages/th.php: Closes #406: Thanks for your submission 2008-10-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php, mod/profile/start.php: Introduced a way to either tether metadata access to entities, or to make them independent - in either case, explicitly. 2008-10-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: * engine/lib/river.php: Deleted old gumpf refs #402 and #407 * engine/lib/river.php, engine/schema/mysql.sql, engine/schema/upgrades/2008100601.sql, .../default/river/ElggRelationship/create.php, .../default/river/relationship/member/create.php, .../default/river/ElggUser/profileiconupdate.php, .../views/default/river/ElggUser/profileupdate.php, .../river/user/default/profileiconupdate.php, .../default/river/user/default/profileupdate.php, views/default/river/ElggRelationship/create.php, views/default/river/relationship/friend/create.php: Closes #402 and #407 : Right! Finally nailed this fscking issue to the wall (hopefully). Modified system log to hold extra information about the class being stored, this lets us pull only the required rows from the event log. This drastically simplifies and speeds up the query. Requires: Database upgrade. Outstanding issues: Query is using filesort despite using correct index. Still much faster than the last method! * engine/lib/elgglib.php: Removed unnecessary debug 2008-10-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/metadata.php, views/default/search/entity_list.php: You can now remove pagination from a list * search/users.php: User browsing is revamped. * engine/lib/users.php: List_user_friends_objects now lets you hide the toggle to gallery view 2008-10-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/logbrowser/index.php: Refs #402 and #407: Extra fields added to system_log * engine/lib/extender.php, engine/lib/relationships.php, engine/lib/system_log.php, engine/schema/mysql.sql, engine/schema/upgrades/2008100601.sql, version.php: Refs #402 and #407: Extra fields added to system_log 2008-10-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Minor fix for previous. * engine/lib/elgglib.php: Introducing elgg_view_tree, for getting an array of views * engine/lib/elgglib.php, views/default/js/friendsPickerv1.php, views/default/js/initialise_elgg.php, views/default/page_elements/header.php: Elgg Javascript now goes through the views system * engine/lib/access.php: A massive speed increase for access permissions. :) 2008-10-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Closes #405: If -> else if. Nice spot. 2008-10-04 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/comments/forms/edit.php: removed ratings hook from comments. It will now go into plugins. 2008-10-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/messages/errors/list.php, views/default/messages/messages/list.php: updated messaging system with 'click to dismiss' and moved it's position to not overlap the top toolbar 2008-10-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: Closes #399 * engine/lib/version.php: Fixes #401 * languages/en.php, mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/start.php: Refs #311: Modified message slightly * actions/register.php, engine/lib/users.php, .../actions/email/confirm.php, mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/start.php: Fixes #311, closes #345: Validation now called via event 'user', 'validate'. Email validation now a plugin. 2008-10-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/messages/errors/list.php, views/failsafe/messages/errors/list.php, views/failsafe/messages/messages/list.php: updated messages system 2008-10-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Removed old validation code * languages/en.php: Refs #311 : Removing old email confirmation code. * actions/email/confirm.php: Refs #311 : Removing old email confirmation code. * engine/lib/install.php: Fixing whitescreen on settings file creation * mod/uservalidationbyemail/languages/en.php, mod/uservalidationbyemail/manifest.xml, mod/uservalidationbyemail/start.php: Refs #311: Saving stub prior to relocation... * actions/systemsettings/install.php: Refs #311: Enable email validation module by default * engine/lib/users.php: Refs #311 * engine/lib/sessions.php: Refs #311 * actions/register.php: Refs #311 * actions/email/save.php: Refs #311 * actions/plugins/settings/save.php, actions/plugins/usersettings/save.php: Closes #398 * engine/lib/install.php, engine/settings.example.php: Fixing installer issue. 2008-10-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Fitter, happier group links * engine/lib/admin.php: Added an admin override for container permissions checking. * mod/groups/start.php: Improved group menu items. 2008-10-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * crontab.example, engine/handlers/cron_handler.php, engine/lib/cron.php, htaccess_dist, languages/en.php: Improved cron support * engine/lib/metadata.php: Closes #379 * engine/lib/metadata.php: Closes #389 * engine/lib/database.php, engine/lib/install.php: Fixes #395 2008-09-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Minor tweaks * engine/lib/actions.php: Changed to plugin hook * engine/lib/actions.php: Closes #390: Triggers an event 'action', $action before action is included. This is rather kludgy and we need to rethink this a bit. * engine/lib/plugins.php: Actually, bad idea... * engine/lib/plugins.php: Events now triggered on plugin enable/disable * actions/friends/remove.php, engine/lib/configuration.php, engine/lib/users.php: Closes #388: Additionally the site check in configuration_init() should be instanceof. Nice spot, thanks. 2008-09-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/messages/errors/list.php, views/default/messages/messages/list.php: Messages/error notification system updated with dismiss button, longer delay, and sticky/fixed position (at top of viewport). 2008-09-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/version.php: Install now works again 2008-09-30 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/comments/forms/edit.php: ratings hook added to comments block 2008-09-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Added IP address tools, todo check licence. * engine/lib/notification.php, languages/en.php: Set the notification settings * engine/lib/notification.php, languages/en.php: Notifications get notification stuff in API form. * actions/admin/site/update_basic.php, actions/systemsettings/install.php, languages/en.php, views/default/settings/system.php, views/failsafe/settings/system.php: Closes #383 & #384 * engine/lib/notification.php: Closes #369: For entities which are not users the ->email field is used, failing that it tries to work out an address from ->url and lastly from $CONFIG->site_guid. Closes #382: Fix applied as suggested. 2008-09-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: get_input can now be properly overridden by set_input. Fixes #324 2008-09-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: * engine/lib/api.php: * engine/lib/api.php: Debug * engine/lib/api.php, engine/lib/sessions.php, services/api/rest.php: Committing what I have at the end of the day, api still not 100% * engine/lib/cache.php: Caching support fixed. * engine/lib/api.php: Fixing auth_token code * engine/lib/pam.php: Fixed issue with pam handler, now if required method throws an exception the authentication short circuits with false. 2008-09-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Clear annotations now clears annotations properly when no name is specified. Fixes #357 * engine/lib/annotations.php: Count annotations now fails properly if a metastring is not found. Fixes #377 2008-09-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Make statisics nicer * mod/apiadmin/languages/en.php: Make statisics nicer * engine/lib/api.php: view now set by endpoint * engine/lib/widgets.php: Closes #326: add_widget uses the specified $user_guid as $widget->owner_guid 2008-09-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/install.php: * languages/en.php: Closes #360: Will now install on 5.1.6 or greater with a warning, 5.2 with now warning. * engine/lib/install.php: Closes #360: Will now install on 5.1.6 or greater with a warning, 5.2 with now warning. * mod/updateclient/start.php: Modified pinger to use new style endpoint format. Note, this will require ping.elgg.org to be upgraded come next release! * engine/lib/ping.php: Modified pinger to use new style endpoint format. Note, this will require ping.elgg.org to be upgraded come next release! * engine/lib/ping.php, mod/diagnostics/start.php, mod/updateclient/start.php, views/default/admin/statistics_opt/basic.php: Closes 374: Using get_version function instead of including the version file. * engine/lib/api.php, languages/en.php: Minor improvements to failure mode. * engine/lib/api.php: auth_token api call now functional * services/api/rest.php: Addapted to be called from pagehandler * engine/lib/api.php: 2008-09-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Returning cache control back to access permissions. 2008-09-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/apiadmin/actions/generate.php, mod/apiadmin/actions/revokekey.php, mod/apiadmin/views/default/object/api_key.php: Added action_gatekeeper() code * engine/lib/api.php: * engine/lib/api.php: Added endpoint page handler. * mod/apiadmin/actions/generate.php, mod/apiadmin/actions/revokekey.php, mod/apiadmin/index.php, mod/apiadmin/languages/en.php, mod/apiadmin/manifest.xml, mod/apiadmin/start.php, .../views/default/apiadmin/forms/add_key.php, mod/apiadmin/views/default/object/api_key.php: Introducing API key administration panel * engine/lib/api.php: Create keypair code added * engine/lib/api.php: Added create_api_user * engine/lib/api.php: Added remove_api_user function * engine/lib/api.php: Will now handle banned users 2008-09-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/metadata.php: Metadata permissions now work as advertised, but had to remove caching in the process. Will attempt to re-enable it shortly. 2008-09-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/user/settings/name.php: Closes #362: Nice spot. Cause was an omission of the user being edited being passed. No security issues introduced by having this user set, since editing user must still pass a canEdit() in the action itself. 2008-09-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php, engine/lib/version.php, engine/schema/upgrades/2008092301.sql, languages/en.php, version.php: The database schema will now automatically update itself on upgrade. * engine/lib/api.php, engine/start.php: The cache library is now loaded before the main library boot. 2008-09-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php: Belts and braces 2008-09-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/upgrades/2008092301.sql: Database upgrade script from 1.0 to latest schema. 2008-09-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: API improvement. Authentication via token now logs user in for that session. * mod/profile/index.php: Closes #367: Widgets only displayed for found profiles. 2008-09-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Apparently non-p connections are better in many cases, see http://www.slideshare.net/techdude/how-to-kill-mysql-performance * languages/it.php: Closes #363 2008-09-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * friends/index.php, friends/of.php: Closes #358 and #359. Well spotted. * languages/fr.php: Closes #356: Thanks for the contribution! 2008-09-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: API explanations added to language file * engine/lib/access.php: Access permissions now cached correctly. * engine/lib/plugins.php: Optimised plugin query. * engine/lib/metadata.php: Short circuit added for missing values. * engine/lib/plugins.php: Removed old gunk * engine/lib/api.php: Load cache php * engine/lib/api.php: Changed caching to memory. * engine/schema/mysql.sql: Added hmac cache of hmacs we have seen before (MEMORY TABLE) * engine/schema/mysql.sql: Added hmac cache of hmacs we have seen before (MEMORY TABLE) * engine/lib/api.php: Some api improvements: * User tokens setable * List api no longer requires token * engine/schema/mysql.sql: Changed users_apisessions to use memory, since there is no reason to store this forever. * languages/de.php: Added german core from Elgg development group * engine/lib/system_log.php: System log now using delayed writes. 2008-09-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Marcus Povey: * Some missing indexes added to database. * Removed privileged path table since this is no longer used. * engine/lib/elgglib.php: Removed privileged path code since this is no longer used * engine/lib/entities.php: Closes #346: More granularity on enable/disable. * mod/reportedcontent/languages/it.php: Italian language patch * mod/updateclient/languages/it.php: Italian language patch * mod/river/languages/it.php: Italian language patch * mod/logbrowser/languages/it.php: Italian language patch * mod/guidtool/languages/it.php: Italian language patch * mod/groups/languages/it.php: Italian language patch * mod/diagnostics/languages/it.php: Italian language patch 2008-09-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/gallery.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/profile/userdetails.php: Basic XFN support 2008-09-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/languages/en.php: Added missing translation 2008-09-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/extender.php: Closes #349: We need to improve detect_extender_valuetype * languages/it.php: Closes #348: Thanks for the patch! * languages/it.php: Closes #339 : Italian alpha core language pack applied. Thanks for the contribution! * engine/lib/languages.php: Improved language completeness algorithm. 2008-09-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/fr.php: Closes #342: Thanks for the updates! * engine/lib/languages.php: Minor tweak: Only shows percentage on things less than 100% complete * engine/lib/languages.php: Some language helper tools. * engine/lib/annotations.php, engine/lib/metadata.php: Closes #338: You're quite right, this is was an error on our part. Nice spot! * engine/lib/languages.php, languages/en.php: Introducing: Admin only translation "completeness" helper. 2008-09-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/es.php: Preliminary spanish translation * engine/lib/xml-rpc.php: Refs #172: Removed line endings on spec. * mod/diagnostics/languages/fr.php, mod/groups/languages/fr.php, mod/logbrowser/languages/fr.php, mod/reportedcontent/languages/fr.php, mod/river/languages/fr.php, mod/updateclient/languages/fr.php: Closes #298: Thankyou for your contribution! * languages/fr.php: Closes #300: Thanks for the translation! * languages/en.php, mod/groups/actions/forums/edittopic.php, mod/groups/languages/en.php: Closes #320: Filled in missing translations 2008-09-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/checkboxes.php, views/default/input/radio.php, .../notifications/settings/usersettings.php: Fixes 334: Radio buttons were part of the problem, label and option were the wrong way round (compare with input/checkboxes). Second part of the problem was actually with views/default/notifications/settings/usersettings.php, where the value of the field was incorrectly being extracted from the settings array. Thanks for the spot! 2008-09-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/enable.php, views/default/admin/plugins_opt/plugin.php: Closes #327: Thanks for the pointer. In the end I modified the fix from the patch you sent, it still uses get but the generated token should make a CSRF attack much harder. * actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/resetpassword.php, actions/admin/user/unban.php, .../views/default/profile/menu/adminlinks.php: Fixes #332: Added tokens and action_gatekeeper() * engine/lib/database.php: Fixes #330: I implemented the changes you suggested (except for quotes around the table name). What problems did you encounter? * mod/reportedcontent/languages/en.php: Refs #331: Trying this again... * mod/reportedcontent/languages/en.php, views/default/page_elements/owner_block.php: Closes 331: Removed fixed string in translation. Thanks for the spot! 2008-09-02 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Set default db to UTF 8... for what it's worth. 2008-09-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Closes #305 * actions/admin/site/update_basic.php: Fixes #244 * views/default/settings/system.php: Fixes the regression introduced by [2023] * engine/lib/actions.php, engine/lib/sessions.php: Additional per-session random token, additional randomness protection against CSRF. Report problems. 2008-08-31 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php, engine/lib/sessions.php: Some session fingerprinting code. Requires user agent to be consistent across requests. * engine/lib/sessions.php: Regenerates session ID on user login. This helps prevent some hijacking attacks. * engine/lib/sessions.php: Minor tweak, logout now calls session_destroy() 2008-08-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php, engine/start.php: Closes #313, Fixes #274: Resolved strange OSX language file browsing, including speculative windows fix. Thanks for the patch! 2008-08-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/canvas/layouts/widgets.php, views/default/navigation/toolbox.php, views/default/navigation/topbar_tools.php: Closes #304: Thanks for the patch! * languages/en.php: Fixes #275: Thanks for the report! * engine/lib/statistics.php, languages/en.php, views/default/admin/statistics_opt/basic.php: Minor tweak to basic stats to clarify number of users in the system. 2008-08-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php, engine/lib/users.php, languages/en.php: Closes #254: If mb_string is installed then internationalised usernames are supported in file system. Because of this I have raised mbstring from recommended to a (non-fatal) core requirement. Because of the lack of a unicode ctype_alnum function the validation occurs at username input. Because of this I have improved the user registration code: This code now validates for special chars etc in the username. I have also introduced the following new plugin hooks (which are run after primary validation) which provide plugins with the ability to add other requirements (extra security etc). 'registeruser:validate:password' 'registeruser:validate:username' 'registeruser:validate:email' Marcus Povey 25/8/08 2008-08-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php: Committing kses fix 2008-08-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: Fixed ping error. Fixes #269 * engine/lib/elgglib.php, engine/lib/input.php: Fixed input for people with magic quotes on. 2008-08-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: Actually fixes #269 * actions/systemsettings/install.php: Fixes #269 2008-08-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Added plugin hook to elgg_view. 2008-08-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Prelude to release * engine/lib/elgglib.php: Fixes #280 * engine/lib/sessions.php: Blanking session code on initialisation fail 2008-08-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/dashboard.php: Closes #253: Patch provided by edfactor. Thanks for your contribution! 2008-08-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/failsafe/pageshells/pageshell.php: install process password box added * views/failsafe/messages/errors/list.php, views/failsafe/pageshells/pageshell.php: increased the size of the input boxes on the install pages to faciliate url checking 2008-08-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: Making it case insensitive... 2008-08-20 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/avatar_mini.gif: removed unused image 2008-08-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, actions/systemsettings/install.php, engine/lib/input.php, languages/en.php: Refs #273: Extra sanity checking on install 2008-08-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Language change * languages/en.php, views/default/settings/system.php, views/failsafe/settings/system.php: Installation clarity fixes 2008-08-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Refs #272: Speculative fix. Added PORT support to current_page_url(). Please test to see if this solves your problem... * version.php: Oopsy, wrong package number * version.php: Raising point number pre-package 2008-08-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Revised rewrite rules. 2008-08-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Refs #266: Error given if no database has been set up. * engine/lib/database.php, engine/lib/elgglib.php, engine/lib/install.php, install.php, languages/en.php, views/failsafe/messages/exceptions/exception.php: Refs #256: Basic installation parameters checked. Fixes #266: If the install flag isn't set then elgg_view will no longer attempt to load data from the database. * engine/lib/elgglib.php: Refs #265: If $CONFIG->view not blank then it overrides the session even if the session is set. * engine/schema/mysql.sql: Fixes #260: Done. Nice spot. 2008-08-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Small access fix * CONTRIBUTORS.txt: And again. * CONTRIBUTORS.txt: Minor contributor file fix. * engine/lib/access.php: Corrected minor friend collection issue 2008-08-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * CONTRIBUTORS.txt: changed bens twitter account url 2008-08-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/ban.php: Moving the disable_entities call * engine/lib/elgglib.php: More submenu corrections * actions/admin/user/ban.php: Banning a user disables their entities * engine/lib/entities.php, engine/lib/users.php: Removing a user disables their entities 2008-08-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Updated for release 2008-08-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixed the submenu 2008-08-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/graphics/defaultmaster.jpg: default image for cropper tool 2008-08-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/topbar_tools.php: The top tool menu is now alphabetically sorted. * engine/lib/elgglib.php: Submenu items are now sorted. * mod/groups/start.php: Renamed groups submenus * mod/groups/languages/en.php: Added a missing translation string to groups. * mod/groups/start.php: Corrected the 'your groups' link 2008-08-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/spotlight/default.php: spotlight tweaks 2008-08-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/picker.php: Removed the context menu in the friends picker. 2008-08-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: force tinyMCE editor initial width for safari * views/default/page_elements/footer.php: footer updated to fit more links * _graphics/spotlight_back.gif, views/default/css.php: Opera fixes and new spotlight back 2008-08-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * dashboard/index.php, dashboard/latest.php, engine/lib/elgglib.php, languages/en.php, views/default/dashboard/blurb.php: Wired in latest activity, so new users aren't as lonely as they otherwise might be. 2008-08-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php, .../views/default/object/groupforumtopic.php: groups listing icon changed from tiny to small latest discussion listing info block styled up 2008-08-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/footer.php: footer tweak 2008-08-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/edit.php: Ensuring that tags are saved correctly in profile 2008-08-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, views/default/css.php: avatar menu fixes for IE * mod/groups/views/default/groups/css.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/javascript.php: avatar menu fix for IE groups and profile pages 2008-08-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * INSTALL.txt: Updated installation instructions 2008-08-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/javascript.php: avatar menu in IE, z-index bug work-around * mod/profile/views/default/profile/javascript.php, views/default/css.php: tools menu removed dynamic z-index 2008-08-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/userdetails.php: Removed avatar context menu from large profile picture * mod/logbrowser/start.php, .../views/default/logbrowser/adminlinks.php, mod/profile/start.php, .../views/default/profile/menu/adminlinks.php, .../views/default/profile/menu/adminwrapper.php: Admin links are now consolidated * engine/lib/users.php: Removing gallery on search user list function 2008-08-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: menu selected item ie6 fix 2008-08-16 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/spotlight/default.php: a little content added to the spotlight * .../views/default/reportedcontent/listing.php: reported content tweak 2008-08-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/edit.php, mod/profile/start.php, mod/profile/views/default/profile/edit.php, mod/profile/views/default/profile/javascript.php, mod/profile/views/default/profile/metatags.php: Individual profile items can now have access restrictions; also made the profile JS more cache friendly 2008-08-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/listing.php, views/default/css.php: reported content updates * views/default/css.php: tools settings updated 2008-08-16 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: lang string missing 2008-08-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php: groups widget fixed for ie6 2008-08-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/diagnostics/languages/en.php, mod/diagnostics/start.php: Globals and PHP info added to diagnostics 2008-08-16 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/plugins_opt/plugin.php: further tweaks on admin settings * views/default/admin/plugins_opt/plugin.php: plugin settings moved to hidden dropdown 2008-08-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Code also useless * engine/lib/entities.php: Salt free diet 2008-08-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, views/default/css.php: avatar menu fixed in admin area, admin area h3's fixed 2008-08-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/owner_block_menu_dot.gif, views/default/css.php: owner block menu 2008-08-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Correction for the search list users by name function. * mod/reportedcontent/languages/en.php: A rookie error. 2008-08-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/addtogroup.php, mod/groups/actions/joinrequest.php: Closes #234: Please use brackets defensively; The statement: if ($user = get_entity($foo) && $group = get_entity($bar)) Will not do what you expect it to do! 2008-08-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, languages/en.php, search/users.php, views/default/user/search/finishblurb.php: Added proper search for users by name * mod/groups/views/rss/forum/topics.php, mod/groups/views/rss/forum/viewposts.php, mod/groups/views/rss/groups/profileitems.php: RSS views for forums * views/rss/group/default.php: Group default RSS view 2008-08-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: sidebar arrow position fixed for ie 6 & 7 2008-08-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * _css/css.php, mod/profile/icon.php, mod/profile/javascript.php, views/default/friends/picker.php, views/default/page_elements/header.php: Caching enhancements 2008-08-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: screwed up profile page on ie6 fixed 2008-08-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/languages/en.php: Added a language entry for reported items (again) 2008-08-15 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/membership.php: gallery view removed from group lists * mod/reportedcontent/index.php: reportedcontent bug sorted 2008-08-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forms/groups/invite.php: Ensured that all friends come through for group invite * mod/groups/views/default/forms/groups/invite.php: Ensured that all friends come through for group invite * views/default/page_elements/owner_block.php: Owner block defaults to current logged in user. * engine/lib/input.php: Improved the kses whitelist 2008-08-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * install.php, views/failsafe/canvas/default.php, views/failsafe/input/button.php, views/failsafe/input/checkboxes.php, views/failsafe/input/form.php, views/failsafe/input/hidden.php, views/failsafe/input/longtext.php, views/failsafe/input/pulldown.php, views/failsafe/input/reset.php, views/failsafe/input/submit.php, views/failsafe/input/text.php, views/failsafe/messages/messages/list.php, views/failsafe/messages/messages/message.php, views/failsafe/pageshells/pageshell.php, views/failsafe/settings/install.php, views/failsafe/settings/system.php: Closes #224: Install now using failsafe views. Please test from scratch (including blanking setup) and make sure it works for you! 2008-08-15 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/membership.php: groups view tweaked 2008-08-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * entities/index.php, views/default/navigation/pagination.php, views/default/widgets/wrapper.php: Removed pagination in widgets * engine/lib/relationships.php: Added the ability to hide the gallery view on list_entities_from_relationships * languages/en.php: Language addition to make it clearer that you need to validate before you can log in. 2008-08-15 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php: group lang bug fixed * mod/reportedcontent/actions/add.php, mod/reportedcontent/actions/archive.php, mod/reportedcontent/actions/delete.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/start.php, .../views/default/reportedcontent/css.php, .../views/default/reportedcontent/listing.php: reported content updated 2008-08-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/languages/en.php: Added a language entry for reported items 2008-08-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: owner block head - divider line method changed to work in ie6 * views/default/css.php: owner block fixes and blog post tweaks 2008-08-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php, mod/profile/views/default/profile/listing.php, views/default/admin/statistics_opt/numentities.php, views/default/input/checkboxes.php, views/default/search/entity_list.php: Refs #249 2008-08-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, index.php: The front page now only shows content and groups. 2008-08-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/edit.php, views/default/page_elements/owner_block.php: Refs #249 2008-08-15 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/reportedcontent/languages/en.php, .../views/default/reportedcontent/listing.php: reported content tweaks 2008-08-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/userdetails.php, views/default/css.php: IE 6 & 7 profile page avatar menu and submenu fixed, toolbar new msg icon position, 2008-08-14 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: owner block changes 2008-08-14 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/reportedcontent/listing.php: reportedcontent list tweaks 2008-08-14 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixed an issue with the submenu. 2008-08-14 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Fixes #245: Tags now stripped from email messages. 2008-08-14 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/diagnostics/index.php, mod/logbrowser/index.php, mod/reportedcontent/index.php: more owner blocks added * admin/plugins/index.php, admin/site/index.php, admin/statistics/index.php, admin/user/index.php: owner block added to admin pages 2008-08-14 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: collections, friends picker, status, search items updated for IE6 * views/default/friends/picker.php, views/default/friends/tablelist.php: friends picker table bug fixed and spacing adjusted on collections 2008-08-14 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Redefined the default submenu item group to 'a', so most usually it will appear on top * mod/groups/start.php, views/default/canvas_header/submenu_group.php, views/default/page_elements/owner_block.php: Further submenu clustering * engine/lib/elgglib.php, views/default/canvas_header/submenu_group.php: Added the facility to group submenus 2008-08-14 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/friendsPickerv1.js, views/default/css.php: friends picker modified for IE 6 * _graphics/friends_picker_arrow_left.gif, _graphics/friends_picker_arrow_right.gif: new picker arrows 2008-08-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/email/confirm.php, actions/register.php, engine/lib/entities.php, engine/lib/users.php: Closes #227 and #243: Hopefully this has the fscking thing nailed to the wall. Please report any problems, especially is they relate to access permissions (granted when you shouldn't or denied when you should) * mod/diagnostics/languages/en.php, mod/diagnostics/start.php: Added session to diagnostics. * engine/lib/sessions.php: Fixing some session blanking problems. * actions/email/confirm.php, actions/register.php, engine/lib/entities.php, engine/lib/users.php: Reverted changes so users can now register again. There are critical issues with enable/disable. Primarily: 1) A number of functions do not use the access controls, these throw an exception when accessing a disabled entity. 2) #243 does not seem possible. 2008-08-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: owner block fixed for safari and ie6 2008-08-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, languages/en.php: Correct menus being used 2008-08-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/members.php, views/default/css.php: numerous polishing and rendering fixes to groups 2008-08-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: * actions/admin/user/unban.php, engine/lib/admin.php, engine/lib/entities.php, languages/en.php, .../views/default/profile/menu/adminlinks.php: Refs #237: Added option, now just needs a search listing banned users. Depends #243 * actions/email/confirm.php, actions/register.php, engine/lib/entities.php: Closes #227. Depends on #243 to work. * engine/lib/access.php: Refs #237, #46 and #227: Added override code. * engine/lib/entities.php: Actually closes #46 * views/default/admin/plugins_opt/plugin.php: placeholder for settings toggle 2008-08-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: login and register boxes fixed 2008-08-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: Now only displays 'report this' when plugin is enabled. 2008-08-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: Sturdier enhancement for the owner block. * index.php, languages/en.php, mod/pages/actions/pages/delete.php, mod/pages/actions/pages/edit.php, mod/pages/actions/pages/editwelcome.php, mod/pages/edit.php, mod/pages/history.php, mod/pages/images/application.png, mod/pages/images/code.png, mod/pages/images/css.png, mod/pages/images/db.png, mod/pages/images/directory.png, mod/pages/images/doc.png, mod/pages/images/file.gif, mod/pages/images/file.png, mod/pages/images/film.png, mod/pages/images/flash.png, mod/pages/images/folder-closed.gif, mod/pages/images/folder.gif, mod/pages/images/folder_open.png, mod/pages/images/html.png, mod/pages/images/java.png, mod/pages/images/linux.png, mod/pages/images/minus.gif, mod/pages/images/music.png, mod/pages/images/pdf.png, mod/pages/images/php.png, mod/pages/images/picture.png, mod/pages/images/plus.gif, mod/pages/images/ppt.png, mod/pages/images/psd.png, mod/pages/images/ruby.png, mod/pages/images/script.png, mod/pages/images/spinner.gif, mod/pages/images/treeview-black-line.gif, mod/pages/images/treeview-black.gif, mod/pages/images/treeview-default-line.gif, mod/pages/images/treeview-default.gif, mod/pages/images/treeview-famfamfam-line.gif, mod/pages/images/treeview-famfamfam.gif, mod/pages/images/treeview-gray-line.gif, mod/pages/images/treeview-gray.gif, mod/pages/images/treeview-red-line.gif, mod/pages/images/treeview-red.gif, mod/pages/images/txt.png, mod/pages/images/xls.png, mod/pages/images/zip.png, mod/pages/index.php, mod/pages/javascript/jquery.treeview.async.js, mod/pages/javascript/jquery.treeview.js, mod/pages/languages/en.php, mod/pages/manifest.xml, mod/pages/new.php, mod/pages/pagesTree.php, mod/pages/start.php, mod/pages/view.php, mod/pages/views/default/annotation/icon.php, mod/pages/views/default/annotation/page.php, mod/pages/views/default/forms/pages/edit.php, .../views/default/forms/pages/editwelcome.php, mod/pages/views/default/object/page.php, mod/pages/views/default/object/page_top.php, mod/pages/views/default/pages/breadcrumbs.php, mod/pages/views/default/pages/css.php, .../views/default/pages/groupprofile_pages.php, mod/pages/views/default/pages/menu.php, mod/pages/views/default/pages/metatags.php, mod/pages/views/default/pages/pagegallery.php, mod/pages/views/default/pages/pagelisting.php, mod/pages/views/default/pages/pageprofile.php, .../views/default/pages/sidebar/sidebarthis.php, mod/pages/views/default/pages/sidebar/starter.php, mod/pages/views/default/pages/sidebar/tree.php, mod/pages/views/default/pages/sidebar/wrapper.php, mod/pages/views/default/pages/welcome.php, mod/pages/welcome.php, mod/pages/world.php: Added a new latest activity title to the front page * views/default/page_elements/owner_block.php: The owner block now doesn't display at all if there's no page owner 2008-08-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/login.php, views/default/css.php: front page login box 2008-08-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/ban.php: Banned now gives a reason why user disabled. * engine/lib/entities.php: Added a reason for disabled objects. * engine/lib/entities.php: Closes #46: Method for activating an entity. No hookup yet. * engine/lib/access.php: Refs #237, #46 and #227: Added active only override to get_access_sql_suffix 2008-08-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/add.php, mod/blog/actions/delete.php, mod/blog/actions/edit.php, mod/blog/add.php, mod/blog/edit.php, mod/blog/everyone.php, mod/blog/friends.php, mod/blog/index.php, mod/blog/languages/en.php, mod/blog/manifest.xml, mod/blog/read.php, mod/blog/start.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/gallery.php, mod/blog/views/default/blog/listing.php, mod/blog/views/default/blog/menu.php, mod/blog/views/default/blog/notfound.php, mod/blog/views/default/blog/view.php, mod/blog/views/default/object/blog.php, mod/blog/views/default/river/blog/annotate.php, mod/blog/views/default/river/blog/create.php, mod/blog/views/default/river/blog/update.php: This shouldn't be here! 2008-08-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/delete.php, engine/lib/group.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Fixes #241: Changed order, delete user using object's delete method rather than the low level function 2008-08-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php: Removed page handler default errors 2008-08-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: widget boxes fixed for IE 2008-08-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Added a page handler for the dashboard 2008-08-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/useradd.php, engine/lib/sessions.php: Fixes #238: Problem was caused by authenticate not having the user email validated flag set. Introduced new flag ->admin_created to distinguish between the two types. 2008-08-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/widgets.php: A warning fix for the dashboard layout. * views/default/input/button.php, views/default/input/form.php: Some safety fixes for the new form views * engine/lib/elgglib.php: Only log warnings in debug mode. * mod/blog/actions/add.php, mod/blog/actions/delete.php, mod/blog/actions/edit.php, mod/blog/add.php, mod/blog/edit.php, mod/blog/everyone.php, mod/blog/friends.php, mod/blog/index.php, mod/blog/languages/en.php, mod/blog/manifest.xml, mod/blog/read.php, mod/blog/start.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/gallery.php, mod/blog/views/default/blog/listing.php, mod/blog/views/default/blog/menu.php, mod/blog/views/default/blog/notfound.php, mod/blog/views/default/blog/view.php, mod/blog/views/default/object/blog.php, mod/blog/views/default/river/blog/annotate.php, mod/blog/views/default/river/blog/create.php, mod/blog/views/default/river/blog/update.php, .../canvas/layouts/two_column_left_sidebar.php, .../canvas/layouts/two_column_right_sidebar.php, views/default/input/form.php: Removing some messages * engine/lib/pagehandler.php: Removing an error log entry in the page handler function * engine/lib/elgglib.php: Fixed select class issue for submenus * search/index.php: Reinstated search label. * mod/logbrowser/start.php, mod/profile/start.php: Admin links on profile pages and in user context menus appear at the bottom. * mod/profile/views/default/profile/userdetails.php: The profile edit button is now wired up so that admins can edit any user. * engine/lib/access.php, engine/lib/admin.php: Admins now see all! 2008-08-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: extra float clear for ie6 * _graphics/icon_gallery.gif: new gallery icon * _graphics/blockquote.png, _graphics/dummy_river_icon.gif, _graphics/footer_logo.gif: removed images not used * _graphics/icon_bookmarkthis.gif, _graphics/icon_reportthis.gif, views/default/css.php: owner block additional icons 2008-08-12 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/reportedcontent/listing.php: small tweak to reported content * mod/reportedcontent/actions/add.php, mod/reportedcontent/add.php, mod/reportedcontent/index.php, mod/reportedcontent/languages/en.php, mod/reportedcontent/manifest.xml, mod/reportedcontent/start.php, .../views/default/reportedcontent/form.php, .../views/default/reportedcontent/listing.php, .../views/default/reportedcontent/user_report.php: report content added as a core plugin. Still needs a couple of bits wired up. * views/default/page_elements/owner_block.php: owner block tweaked to add report this 2008-08-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Removed superadmin access controls. You can't call get_entity from within get_access_sql_suffix and get_access_array as it causes an infinite loop. The only safe way to do this is via a plugin hook. * actions/systemsettings/install.php: Refs #232: Diagnostics now on by default on new installs. * mod/diagnostics/actions/download.php, mod/diagnostics/index.php, mod/diagnostics/languages/en.php, mod/diagnostics/manifest.xml, mod/diagnostics/start.php, .../views/default/diagnostics/forms/download.php: Closes #232: Produces a basic report plus checksums of all files in md5sum format. To add extra information to this report add a plugin hook listening to: 'diagnostics:report' And append to $returnvalue which is a simple text buffer. 2008-08-12 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: sidebar menu additions * _graphics/icons/default/large.png, _graphics/icons/default/medium.png, _graphics/icons/default/small.png, _graphics/icons/default/tiny.png: new default entity icons 2008-08-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Further access additions for admins. * engine/lib/access.php: Admins can now see private data. * mod/groups/views/default/forms/groups/invite.php: Group invites now uses the friends picker. 2008-08-12 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/owner_block.php: bookmark this and report this (still to be wired up) added to the owner block 2008-08-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/register.php, actions/useradd.php, engine/lib/users.php: Closes #229: Admin signup now using different view + no password validation for admin signup * actions/register.php, engine/lib/exceptions.php, engine/lib/users.php, languages/en.php, views/default/account/forms/register.php: Refs #229 : Register now has more granular messages, dupe email checkiong, sanitisation + fill in the blanks failure mode! (yay) 2008-08-12 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/members.php, views/default/css.php: groups pages interface fixes/cleanup 2008-08-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: Improved front page. * mod/groups/start.php: Groups now links to a better place when you're logged out. 2008-08-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Slight tweak to rewrite rules. * actions/systemsettings/install.php: Forward not gatekeeper 2008-08-12 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: pagination display tweaked 2008-08-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/logbrowser/views/default/logbrowser/css.php, views/default/css.php: settings and admin pages cleaned 2008-08-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, index.php, views/default/welcome/logged_out.php: Added latest content to the front page 2008-08-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/form.php: Logic error * actions/friends/deletecollection.php: Refs #228: Will now error if collection can not be deleted 2008-08-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: * javascript/initialise_elgg.js: toggle more info button for admin panel added 2008-08-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/form.php: Added ability to disable security enhancements on form (for certain cases) 2008-08-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, search/index.php: Clearer titles for search 2008-08-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/forms/edit.php: * actions/friends/addcollection.php, views/default/friends/forms/edit.php: Refs #210 & #211: Friends form moved to action_gatekeeper code. 2008-08-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * search/index.php: Improved search submenu items * languages/en.php: A clearer registration message. * engine/lib/notification.php: Downgraded UTF support in the email notification function to optional 2008-08-11 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/plugins_opt/plugin.php: plugin admin layout tweaks 2008-08-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php, languages/en.php: Minor bugfix to actions_gatekeeper() * engine/schema/mysql.sql: Usernames now unique 2008-08-11 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/settings/system.php: further admin layout tweak * views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php: further admin layout tweaks * .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php: user settings tweaks * .../notifications/settings/usersettings.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php: user settings tweaked 2008-08-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/comments/add.php, views/default/comments/forms/edit.php: Refs #210 & #211 : Updated comments form * actions/widgets/save.php, views/default/widgets/editwrapper.php: Refs #210 & #211 : Widgets edit now using action_gatekeeper * views/default/input/form.php: Minor modifications to form. 2008-08-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/grouplisting.php, mod/profile/views/default/profile/listing.php: Added class to user and group details 2008-08-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, actions/systemsettings/install.php, actions/usersettings/save.php, views/default/settings/system.php, views/default/usersettings/form.php: Refs #210 & #211 : Some more core settings / admin pages moved to use admin_gatekeeper. Install script action now also refuses to be run if the site has already been installed. * actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, views/default/object/plugin.php: Refs #210 & #211 : Plugins settings converted. 2008-08-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/toolbar_messages_icon.gif, views/default/css.php, views/default/welcome/logged_in.php, views/default/welcome/logged_out.php: toolbar messages icon rollover state added. Logged in/out front page wrapped in paragraph tags 2008-08-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/basic_elements/login.php: Removed basic_elements/login ... didn't seem to be used and is duped by main login. * actions/register.php, actions/useradd.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php: Refs #210 & #211 2008-08-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/group.php, engine/lib/users.php, search/index.php: Added a search submenu. 2008-08-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, actions/user/requestnewpassword.php, languages/en.php: Refs #210 & #211 2008-08-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/widgets/a_users_groups/view.php: group profile widget tweaked 2008-08-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Closes #223 2008-08-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: top toolbar elements fixed for ie * views/default/css.php, views/default/navigation/pagination.php: pagination overlap in ie fixed * javascript/friendsPickerv1.js, views/default/css.php: * views/default/css.php: 2008-08-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/start.php, .../views/default/widgets/a_users_groups/edit.php, .../views/default/widgets/a_users_groups/view.php: a simple widget that displays a users groups on their profile * mod/groups/views/default/groups/grouplisting.php: group listings now include the brief description 2008-08-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, engine/lib/users.php, mod/groups/actions/forums/addtopic.php, mod/groups/addtopic.php, mod/groups/topicposts.php: Major access fix. * engine/lib/entities.php, engine/lib/group.php: Solved write issues in groups for non-admin users. * README.txt: Slight readme update. * CONTRIBUTORS.txt, account/forgotten_password.php, actions/admin/plugins/disable.php, actions/admin/plugins/enable.php, actions/admin/site/update_basic.php, actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/resetpassword.php, actions/email/save.php, actions/entities/delete.php, actions/import/opendd.php, .../notifications/settings/usersettings/save.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/user/passwordreset.php, actions/user/requestnewpassword.php, actions/useradd.php, admin/plugins/index.php, admin/site/index.php, admin/statistics/index.php, admin/user/index.php, engine/handlers/cron_handler.php, engine/handlers/xml-rpc_handler.php, engine/lib/admin.php, engine/lib/annotations.php, engine/lib/api.php, engine/lib/cache.php, engine/lib/entities.php, engine/lib/exceptions.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/group.php, engine/lib/input.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/notification.php, engine/lib/opendd.php, engine/lib/pam.php, engine/lib/ping.php, engine/lib/plugins.php, engine/lib/query.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/sites.php, engine/lib/statistics.php, engine/lib/system_log.php, engine/lib/tags.php, engine/lib/usersettings.php, engine/lib/xml-rpc.php, engine/lib/xml.php, mod/groups/actions/addtogroup.php, mod/groups/actions/edit.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/groups/all.php, mod/groups/discussions.php, mod/groups/edit.php, mod/groups/graphics/icon.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/membership.php, mod/groups/new.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/group/group.php, mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/groupgallery.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/icon.php, .../default/river/ElggRelationship/create.php, mod/groups/views/default/sharing/invite.php, .../default/widgets/group_entities_widget/edit.php, .../default/widgets/group_entities_widget/view.php, .../default/widgets/group_members_widget/edit.php, .../default/widgets/group_members_widget/view.php, mod/guidtool/export.php, mod/guidtool/format_picker.php, mod/guidtool/import.php, mod/guidtool/index.php, mod/guidtool/languages/en.php, mod/guidtool/start.php, mod/guidtool/view.php, .../views/default/forms/guidtool/export.php, .../views/default/forms/guidtool/format.php, .../views/default/forms/guidtool/import.php, mod/guidtool/views/default/guidtool/gallery.php, mod/guidtool/views/default/guidtool/listing.php, mod/guidtool/views/default/guidtool/profile.php, .../views/default/object/guidtoolwrapper.php, mod/logbrowser/index.php, mod/logbrowser/languages/en.php, mod/logbrowser/start.php, mod/logbrowser/views/default/object/logwrapper.php, mod/profile/actions/cropicon.php, mod/profile/actions/edit.php, mod/profile/actions/iconupload.php, mod/profile/edit.php, mod/profile/editicon.php, mod/profile/icon.php, mod/profile/index.php, mod/profile/javascript.php, mod/profile/start.php, mod/profile/views/default/profile/edit.php, mod/profile/views/default/profile/gallery.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/profile/menu/actions.php, .../views/default/profile/menu/adminlinks.php, mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php, mod/profile/views/default/profile/metatags.php, mod/profile/views/default/profile/profilelinks.php, mod/profile/views/default/profile/userdetails.php, mod/river/start.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php, .../default/widgets/river_widget_friends/edit.php, .../default/widgets/river_widget_friends/view.php, mod/updateclient/languages/en.php, mod/updateclient/start.php, .../views/default/settings/updateclient/edit.php, services/api/rest.php, services/export/handler.php, settings/statistics/index.php, settings/user/index.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/useradd.php, views/default/admin/main.php, views/default/admin/main_opt/plugins.php, views/default/admin/main_opt/site.php, views/default/admin/main_opt/statistics.php, views/default/admin/main_opt/user.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php, views/default/admin/site.php, views/default/admin/statistics.php, views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php, views/default/admin/user.php, views/default/admin/user_opt/adduser.php, views/default/admin/user_opt/search.php, views/default/api/output.php, views/default/comments/forms/edit.php, views/default/export/entity.php, views/default/export/metadata.php, views/default/export/relationship.php, views/default/graphics/icon.php, views/default/group/default.php, views/default/input/button.php, views/default/input/form.php, views/default/input/hidden.php, views/default/input/reset.php, views/default/input/submit.php, .../notifications/settings/usersettings.php, views/default/object/default.php, views/default/object/object.php, views/default/object/plugin.php, views/default/output/iframe.php, views/default/river/ElggRelationship/create.php, views/default/river/dashboard.php, views/default/site/default.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/main.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, views/default/usersettings/statistics.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php, views/failsafe/pageshells/pageshell.php, views/foaf/pageshells/pageshell.php, views/json/api/output.php, views/json/canvas/default.php, views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/json/group/default.php, views/json/messages/exceptions/exception.php, views/json/object/default.php, views/json/pageshells/pageshell.php, views/json/search/entity_list.php, views/json/site/default.php, views/json/user/default.php, views/opendd/canvas/default.php, views/opendd/export/entity.php, views/opendd/export/metadata.php, views/opendd/export/relationship.php, views/opendd/group/default.php, views/opendd/messages/exceptions/exception.php, views/opendd/object/default.php, views/opendd/pageshells/pageshell.php, views/opendd/site/default.php, views/opendd/user/default.php, views/php/api/output.php, views/php/canvas/default.php, views/php/export/entity.php, views/php/export/metadata.php, views/php/export/relationship.php, views/php/group/default.php, views/php/messages/exceptions/exception.php, views/php/object/default.php, views/php/pageshells/pageshell.php, views/php/search/entity_list.php, views/php/site/default.php, views/php/user/default.php, views/xml/api/output.php, views/xml/messages/exceptions/exception.php, views/xml/pageshells/pageshell.php, views/xml/xml-rpc/output.php: Adjusted contributors file. 2008-08-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/forms/guidtool/export.php, mod/profile/views/default/profile/icon.php, views/default/canvas/layouts/widgets.php, views/default/input/button.php, views/default/messages/exceptions/exception.php, views/failsafe/messages/exceptions/exception.php: Remaining htmlentities calls converted to utf-8 2008-08-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * INSTALL.txt: Small formatting correction to the install file. * CONTRIBUTORS.txt, INSTALL.txt, README.txt: Added content to stub files 2008-08-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/email/confirm.php, engine/lib/notification.php, engine/lib/users.php, languages/en.php: Closes #221: Body and subject now internationalised. 2008-08-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/title.php: The title no longer causes a WSOD 2008-08-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/checkboxes.php, views/default/input/hidden.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php: Refs #206: Hopefully the last of it. Please remember to use htmlentities($foo, null, 'UTF-8'); whenever using htmlentities! 2008-08-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: 2008-08-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/icon.php: Refs #206: A better solution * mod/profile/views/default/profile/icon.php: Refs #206; Icons title now displayed correctly 2008-08-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/canvas/layouts/widgets.php: Added extra translation strings to the widget canvas 2008-08-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/navigation/pagination.php: pagination "..." fixed 2008-08-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/addtopic.php, mod/groups/discussions.php, mod/groups/edittopic.php, mod/groups/topicposts.php: Removing some wsod issues 2008-08-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * entities/index.php, views/default/page_elements/header.php, views/default/pageshells/pageshell.php: Refs #206: Character encoding on both widget and main page now UTF-8 2008-08-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Group forums should work 2008-08-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php, views/default/input/form.php: Closes #220: Removed action from hash. Timestamp should make this unpredictable enough. * views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php, views/default/input/access.php, views/default/input/button.php, views/default/input/checkboxes.php, views/default/input/email.php, views/default/input/file.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/reset.php, views/default/input/submit.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php: Refs #211: Two forms converted + extra functionality to input views * engine/lib/dummy.php: Removed dummy 2008-08-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/groups/css.php: continuation of cleanup on groups 2008-08-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Friendly titles no longer have more than one hyphen in a row 2008-08-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php, mod/groups/views/default/groups/forum_latest.php: latest discussions widget 2008-08-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/title.php: Put minor fix back 2008-08-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php: lang tweak on groups 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pageowner.php, engine/lib/sessions.php: Removed ElggDummy live code for now. 2008-08-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/css.php: groups css added 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/statistics.php: Elgg.org -> elgg.com * mod/groups/languages/en.php, mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/members.php: Group forum additions * mod/groups/languages/en.php: Small grammar correction 2008-08-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/forums/deletepost.php, mod/groups/start.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/groups/forum_latest.php: more group tweaks 2008-08-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/friendsPickerv1.js: updated, cleaned-up, credited, and tweaked friends picker 2008-08-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/group.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Centralised set and get magic functions to the tlc. Added isset and unset magic methods. Report any problems! 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php: Slight change to group vocabulary. * mod/groups/topicposts.php, mod/groups/views/default/groups/groupprofile.php: Wired up group member count and fixed topic page title 2008-08-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/forums/addpost.php: group tweak * .../views/default/object/groupforumtopic.php: changed the latest discussion view 2008-08-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: removed print_r * engine/lib/dummy.php, engine/lib/pageowner.php, engine/lib/sessions.php, views/default/page_elements/title.php: Refs #174: Introducing the ElggDummy class which returns false for all methods and set variables called on it. This is what the logged out $_SESSION['user'] is set to and is also what page_owner_entity will return if page_owner is invalid. This means that calls to things like $_SESSION['user']->getGUID() are now safe and will no longer cause a parsing error. Please report any issues. 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Adjusted list_entities_from_annotations to hide the gallery view by default * .../views/default/object/groupforumtopic.php: Minor language change to group topics 2008-08-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/discussions.php, mod/groups/languages/en.php, mod/groups/views/default/groups/forum_latest.php, .../views/default/object/groupforumtopic.php: more group profile work 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/index.php, mod/groups/languages/en.php, mod/groups/membership.php, mod/groups/start.php: Added a 'member of' groups page and made it default * engine/lib/access.php, mod/groups/start.php, mod/profile/start.php: Fixed access permissions wrt groups 2008-08-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/start.php: new tools menu added - latest discussion * mod/groups/languages/en.php, mod/groups/views/default/groups/forum_latest.php: forum latest for group profile page 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Removed an extra sanitise_string call in update_annotations 2008-08-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/forums/addpost.php, mod/groups/actions/forums/addtopic.php, mod/groups/actions/forums/deletetopic.php, mod/groups/actions/forums/edittopic.php, mod/groups/addtopic.php, mod/groups/edittopic.php, mod/groups/forum.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/topicposts.php, mod/groups/views/default/forms/forums/addpost.php, mod/groups/views/default/forms/forums/addtopic.php, .../views/default/forms/forums/edittopic.php, mod/groups/views/default/forum/topicposts.php, mod/groups/views/default/forum/topics.php, mod/groups/views/default/forum/viewposts.php, mod/groups/views/default/groups/forum_latest.php, mod/groups/views/default/groups/profileitems.php: groups now have forums 2008-08-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/toolbar_arrow_ie.gif, views/default/css.php, views/default/navigation/topbar_tools.php: new dropdown toolbar menu that works corss platform. Widget page layout fixed for ie6 & 7 2008-08-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Refs #210: Will trigger a plugin hook 'action_gatekeeper:permissions:check'. * views/default/page_elements/title.php: Refs #174: Checking that session user exists before calling methods on it * install.php: Install site secret 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/logbrowser/languages/en.php, mod/logbrowser/start.php, .../views/default/logbrowser/adminlinks.php: Added explore log option to user context menu, albeit in the wrong place. * languages/en.php, views/default/admin/statistics.php: Direct link from statistics through to elgg.org * languages/en.php: Adjusted statistics message * languages/en.php, views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php: Updated admin statistics * engine/lib/system_log.php: You can now filter by ID. 2008-08-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/graphics/icon.php: Minor tweaks to the default icon 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/logbrowser/views/default/object/logwrapper.php: Easy drilldown into logs * engine/lib/system_log.php: System log functions now allow searching. * mod/logbrowser/index.php, mod/logbrowser/languages/en.php, mod/logbrowser/start.php, mod/logbrowser/views/default/logbrowser/css.php, mod/logbrowser/views/default/logbrowser/form.php, mod/logbrowser/views/default/object/logwrapper.php: The log browser is now searchable. 2008-08-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php, languages/en.php: Closes #218 2008-08-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/logbrowser/index.php, mod/logbrowser/start.php, .../views/default/logbrowser/gallery.php, .../views/default/logbrowser/listing.php, mod/logbrowser/views/default/object/logwrapper.php: Initial changes to log browser 2008-08-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/form.php: Todo has been done 2008-08-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: collections, pages nav and numerous other fixes * views/default/css.php: breadcrumbs sorted * mod/groups/views/default/groups/groupprofile.php, views/default/css.php: groups styles and group owner layout changed 2008-08-06 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/title.php: title block tweaked 2008-08-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/owner_block_menu_arrow.gif, views/default/css.php: owner block menu 'selected' style added 2008-08-06 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/profileitems.php: group profile layout tweaked 2008-08-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Edited container-related permissions. 2008-08-06 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/profileitems.php: group profile tweak * mod/groups/groupprofile.php: group profile tweak * mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/members.php, mod/groups/views/default/groups/profileitems.php: group profile layout tweaked 2008-08-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/import/opendd.php, .../views/default/forms/guidtool/import.php: Example of usage (Refs #210), also refs #211. * views/default/messages/exceptions/exception.php: Tidied up exception * engine/lib/actions.php, languages/en.php, views/default/input/button.php, views/default/input/form.php: Refs #210 and #211 2008-08-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/page_elements/footer.php: footer links update, changes to gallery view 2008-08-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/button.php: Images and security fixes * views/default/input/button.php, views/default/input/reset.php, views/default/input/submit.php: Closes #212 2008-08-06 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/navigation/topbar_tools.php: tool menu slide effect removed, language file changed for dashboatrd instructions 2008-08-06 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/hidden.php: Closes #209 * views/default/input/form.php: Closes #208 * account/forgotten_password.php: Fixes #207: Thanks for your report eike! 2008-08-05 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: river additions * views/default/css.php: toolbar fixes and register box positioning fixed 2008-08-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/sessions.php: Tweaked the way forwarding works. * engine/lib/access.php, engine/lib/group.php, mod/groups/start.php: Fixed group-specific access controls, and site-specific access controls 2008-08-05 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/river_icons/river_icon_bookmarks.gif, _graphics/river_icons/river_icon_shares.gif, _graphics/river_icons/river_icon_status.gif, _graphics/toolbar_messages_icon.gif, views/default/css.php: numerous fixes to messageboard, status, river icons, 2008-08-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Log though will now not store a url relating to an action... it is now possible to log in again if you are logged out! :D * engine/lib/river.php, engine/lib/system_log.php: Fixes #121 and #143. Please confirm. 2008-08-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/logbrowser/index.php, mod/logbrowser/start.php: The log browser is now a part of the admin panel. * engine/lib/widgets.php: Fixed an issue where the third widget column drops widgets. * views/default/canvas/layouts/widgets.php: Widget layout update 2008-08-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/widgets.php: Fixes #204 * actions/login.php, engine/lib/elgglib.php: Closes #196: Stores last forwarded page in session, this is used by logon to forward page to correct location. Also fixed current_page_url() which was introducing a superfluous "/" before $_SERVER['REQUEST_URI'] 2008-08-05 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/toolbar_messages_icon.gif, views/default/css.php, views/default/page_elements/elgg_topbar.php: topbar with message count and icon 2008-08-05 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/iconupload.php: largest avatar size changed from 600 to 550 * mod/profile/editicon.php: icon crop area layout tweaked 2008-08-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Tagging issue on unsaved entities: solved. 2008-08-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Speculative fix for metadata issue. * engine/lib/entities.php: Actually fixes #202 * engine/lib/elgglib.php, engine/lib/entities.php: Fixes #202 : Listen to plugin hook 'entity:icon:url', which passes parameters: '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. 2008-08-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Fixed accidental group link error * views/default/account/forms/login.php: Removed an annoying notify error 2008-08-05 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/guidtool/views/default/guidtool/listing.php: Using correct entity for icon. 2008-08-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * install.php: The install script uses the one column layout 2008-08-05 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/groupprofile.php: more group profile layout tweaks * mod/groups/views/default/groups/groupprofile.php: group profile tweaked 2008-08-05 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: 2008-08-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/edit.php, mod/groups/index.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/groups/grouplinks.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/menu/actions.php, .../views/default/groups/menu/adminlinks.php, mod/groups/views/default/groups/menu/links.php, .../views/default/groups/menu/ownerlinks.php: Moved group links to the sidebar 2008-08-05 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/powered_by_elgg_badge_drk_bckgnd.gif, _graphics/powered_by_elgg_badge_light_bckgnd.gif, views/default/page_elements/footer.php: powered by badge in footer 2008-08-05 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/groupprofile.php, mod/groups/views/default/groups/items.php, mod/groups/views/default/groups/profileitems.php: group profile view tweaked 2008-08-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/index.php, admin/plugins/index.php, admin/site/index.php, admin/statistics/index.php, admin/user/index.php, engine/lib/admin.php, engine/lib/entities.php, views/default/account/forms/useradd.php, views/default/admin/user_opt/adduser.php, views/default/admin/user_opt/search.php: Further changes to the admin panel 2008-08-04 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/views/default/groups/items.php: groups profile page layout tweak * mod/groups/edit.php, mod/groups/groupprofile.php, mod/groups/languages/en.php, mod/groups/views/default/groups/items.php, mod/groups/views/default/groups/members.php: new group profile views 2008-08-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/guidtool/views/default/guidtool/gallery.php, mod/guidtool/views/default/guidtool/listing.php: Minor improvement to guid tool 2008-08-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * settings/index.php, settings/statistics/index.php, settings/user/index.php, .../notifications/settings/usersettings.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php: User changes to settings * engine/lib/users.php, engine/lib/usersettings.php, languages/en.php, mod/profile/languages/en.php, mod/profile/start.php, settings/index.php, settings/plugins/index.php, settings/statistics/index.php, settings/user/index.php, .../notifications/settings/usersettings.php, views/default/page_elements/elgg_topbar.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/form.php, views/default/usersettings/statistics.php, .../usersettings/statistics_opt/numentities.php, .../default/usersettings/statistics_opt/online.php: User settings 2008-08-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/xml-rpc.php: Error message bugfix * mod/guidtool/index.php, mod/guidtool/languages/en.php, mod/guidtool/start.php: Adapted to use new menus. * services/export/handler.php: Handler output made a little more pretty. * mod/guidtool/export.php, mod/guidtool/format_picker.php, mod/guidtool/import.php, mod/guidtool/index.php, mod/guidtool/view.php, mod/logbrowser/index.php: Using the new view 2008-08-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixed the container_guid override. 2008-08-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/navigation/topbar_tools.php, views/default/page_elements/footer.php: updates to toolbar menu fixes, error messages, owner block 2008-08-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/entities/delete.php, languages/en.php, views/default/group/default.php, views/default/object/default.php, views/default/site/default.php: Fixes #199 * engine/lib/xml-rpc.php: XML-RPC helper functions suggested by Misja 2008-08-04 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * search/index.php: search layout tweaked 2008-08-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/metadata.php, search/index.php, views/default/search/entity_list.php: Hidden viewtype toggle on search. * views/default/page_elements/owner_block.php: Added owner_block/extend to the owner block 2008-08-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * LICENCE.txt: Refs #197: Added placeholders & gpl 2 licence. * engine/lib/sessions.php, engine/lib/users.php, engine/schema/mysql.sql: Closes #193: Added salt field to database and new users will be generated with salted passwords. Existing users remain unchanged and should still be able to log in. Requires a schema change and the following code run against the database: alter table elggusers_entity add column salt varchar(8) NOT NULL default '' after password; 2008-08-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../canvas/layouts/narrow_right_sidebar.php, views/default/canvas/layouts/two_column.php: Removed old, no-longer-necessary canvas areas. 2008-08-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * account/forgotten_password.php, account/register.php, actions/systemsettings/install.php, languages/en.php, views/default/account/forms/forgotten_password.php, views/default/account/forms/login.php: Closes #195 & #191 2008-08-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: Altered pagination so that it does display if we already have an offset. 2008-08-03 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/edit.php: profile edit layout altered * views/default/page_elements/title.php: tweaked the old title block - we no longer need the user avatar now we have the owner block. * mod/groups/all.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/new.php, mod/groups/start.php: some work on groups to make them work with the new layout * mod/profile/languages/en.php, mod/profile/start.php, views/default/page_elements/owner_block.php: brief description added to the owner block and profile * views/default/navigation/pagination.php: pagination now only displays if there is content to paginate through 2008-08-02 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: minor interface fixes 2008-08-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/rss/annotation/default.php: Default annotation RSS view. 2008-08-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/icon_odd.gif, _graphics/icon_rss.gif, _graphics/owner_block_back.jpg, mod/profile/views/default/profile/userdetails.php, views/default/css.php: more interface fixes and improvements. Icons and background added to owner block 2008-08-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/foaf/canvas/default.php, views/foaf/friends/list.php, views/foaf/search/entity_list.php, views/foaf/user/default.php: Fixed FOAF view * friends/index.php, friends/of.php, mod/profile/views/default/user/default.php, views/default/user/default.php, views/rss/user/default.php: Fixed RSS and OpenDD feeds for users 2008-08-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/json/canvas/default.php, views/json/group/default.php, views/json/object/default.php, views/json/search/entity_list.php, views/json/site/default.php, views/json/user/default.php, views/php/canvas/default.php, views/php/group/default.php, views/php/object/default.php, views/php/search/entity_list.php, views/php/site/default.php, views/php/user/default.php: PHP and JSON entity list views... which should work. 2008-08-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Fixed erroneous friends link issue * views/default/page_elements/header.php, views/default/page_elements/owner_block.php, views/opendd/search/entity_list.php: Fixed OpenDD feeds * languages/en.php, views/default/page_elements/owner_block.php: RSS and OpenDD feeds autolink in owner block * actions/user/spotlight.php, engine/lib/users.php, views/default/page_elements/spotlight.php: Spotlight state persists. 2008-08-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: friends picker modified, minor fixes and css cleanup / re-sort 2008-08-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/user/passwordreset.php, actions/user/requestnewpassword.php, engine/lib/users.php, languages/en.php: Refs #191: Actions for resetting passwords, but no front end as yet. To request a password reset access http://..../actions/user/requestnewpassword/?username=username 2008-08-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/widgets.php, views/default/css.php: river updated, widget layout fixed, page block tweaked, 2008-08-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/guidtool/views/default/guidtool/gallery.php, mod/guidtool/views/default/guidtool/listing.php: GUIDTool now displays some generic information about entities where available. 2008-08-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/widgets/reorder.php, engine/lib/widgets.php, entities/index.php, views/default/canvas/layouts/widgets.php: Widgets now work in three columns * engine/lib/elgglib.php: Introducing the new pagesetup event. 2008-08-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Message changes, refs #190 * mod/guidtool/start.php: Guidtool only available to admins * engine/lib/entities.php, engine/lib/users.php: Changed so that validated_email flag written as null user. Refs #190. Also confirms fix and closes #104. 2008-08-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/metadata.php: The metadata permissions check now passes along (optionally) the specific piece of metadata. Refs #104 2008-08-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Closes #190. Note however that logins will be broken until #104 has been resolved! * actions/import/opendd.php, engine/lib/input.php: Fixes #194 * actions/import/opendd.php: Refs #194 2008-08-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, entities/index.php, .../canvas/layouts/two_column_left_sidebar.php, views/default/page_elements/owner_block.php: Introducing the consistent owner block 2008-08-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sites.php: Fixed what I presume was an error: namely it was using $site instead of $guid in get_entity 2008-07-31 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collection.php: delete collection action - div prevented from showing 2008-07-31 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/friends/deletecollection.php, languages/en.php: Collections now delete successfully 2008-07-31 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collections.php: temporarily allow h2 click to propagate through to delete button 2008-07-31 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/import/opendd.php: Bugfix 2008-07-31 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * friends/pickercallback.php, views/default/friends/collection.php, views/default/friends/collectiontabs.php, views/default/friends/tablelist.php, views/default/friends/tablelistcountupdate.php: Counts now update when you save a friends collection * engine/lib/access.php, views/default/friends/picker.php: More updates for collections - save now works properly. * actions/friends/editcollection.php: Removing the reference to the collection name for now * actions/friends/editcollection.php, engine/lib/access.php, friends/pickercallback.php, languages/en.php, views/default/friends/collection.php, views/default/friends/collectiontabs.php, views/default/friends/forms/collectionfields.php, views/default/friends/forms/edit.php, views/default/friends/picker.php: Picker saves correctly! 2008-07-31 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/iframe.php: Added iframe output * mod/guidtool/export.php, mod/guidtool/format_picker.php, mod/guidtool/import.php, mod/guidtool/index.php, mod/guidtool/languages/en.php, mod/guidtool/start.php, mod/guidtool/view.php, .../views/default/forms/guidtool/export.php, .../views/default/forms/guidtool/format.php, mod/guidtool/views/default/guidtool/gallery.php, mod/guidtool/views/default/guidtool/listing.php, mod/guidtool/views/default/guidtool/profile.php, .../views/default/object/guidtoolwrapper.php: Guid tool for import, export and browsing. * views/default/graphics/icon.php: Refs #151: graphics/icon view 2008-07-31 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/footer_logo.gif, views/default/canvas/layouts/widgets.php, views/default/css.php, views/default/navigation/pagination.php, views/default/page_elements/footer.php: footer logo added, widget gallery instructions changed, pagination block styles added to all pagination 2008-07-31 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/friends/addcollection.php, actions/friends/deletecollection.php, actions/friends/editcollection.php, engine/lib/users.php, friends/add.php, friends/collections.php, friends/edit.php, languages/en.php, views/default/friends/forms/edit.php: Friends collections are now fully part of the main core 2008-07-31 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/icons/default/large.png, _graphics/icons/default/medium.png, _graphics/icons/default/small.png, _graphics/icons/default/tiny.png, engine/lib/elgglib.php, engine/lib/entities.php: Closes #151: Introducing getIcon($size) * mod/logbrowser/graphics/defaultlarge.jpg, mod/logbrowser/graphics/defaultmedium.jpg, mod/logbrowser/graphics/defaultsmall.jpg, mod/logbrowser/graphics/defaulttiny.jpg, .../views/default/logbrowser/gallery.php, mod/logbrowser/views/default/logbrowser/icon.php, .../views/default/logbrowser/listing.php: Logbrowser now using getIcon for graphics * mod/logbrowser/index.php: Title added * engine/lib/elgglib.php: Introducing elgg_get_view_location() 2008-07-31 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/toolbar_arrow.png, views/default/css.php: arrow icon added to dropdown menu * views/default/css.php, views/default/friends/picker.php: save and cancel buttons added to collections 2008-07-31 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * friends/pickercallback.php, javascript/friendsPickerv1.js, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/collectiontabs.php, views/default/friends/picker.php: Hurrah! Made the friendspickers work 2008-07-31 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/guidtool/import.php, mod/guidtool/index.php, mod/guidtool/languages/en.php, mod/guidtool/manifest.xml, mod/guidtool/start.php, .../views/default/forms/guidtool/import.php: Added guidtool and switching to desktop. 2008-07-31 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collection.php, views/default/friends/collectiontabs.php: Friends picker tab initialisation updates 2008-07-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/picker.php, views/default/friends/tablelist.php: small change to collection members display - as a table * javascript/friendsPickerv1.js, views/default/friends/collectiontabs.php: minor fixes from earlier today - re-instating the a-z slider, and correctly switching the picker tabs 2008-07-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collection.php: Removing the members from the collections content * views/default/friends/picker.php: Picker works better on ajax load. * views/default/friends/collectiontabs.php: Added specific numbering to tab classes for the picker * views/default/friends/picker.php: Removing js on picker load * views/default/friends/collection.php, views/default/friends/picker.php: Collections open blank (for now) * views/default/friends/collectiontabs.php: Committing in loads 2008-07-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collectiontabs.php: pete's collectiontabs code 2008-07-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/import/odd.php, actions/import/opendd.php, engine/lib/export.php, services/export/handler.php, views/odd/canvas/default.php, views/odd/export/entity.php, views/odd/export/metadata.php, views/odd/export/relationship.php, views/odd/group/default.php, views/odd/messages/exceptions/exception.php, views/odd/object/default.php, views/odd/pageshells/pageshell.php, views/odd/site/default.php, views/odd/user/default.php, views/opendd/canvas/default.php, views/opendd/export/entity.php, views/opendd/export/metadata.php, views/opendd/export/relationship.php, views/opendd/group/default.php, views/opendd/messages/exceptions/exception.php, views/opendd/object/default.php, views/opendd/pageshells/pageshell.php, views/opendd/site/default.php, views/opendd/user/default.php: Closes #189: ODD -> OpenDD 2008-07-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collection.php, views/default/friends/collectiontabs.php, views/default/friends/picker.php: AJAX improvements to picker * engine/lib/elgglib.php, views/default/navigation/pagination.php: Lists of comments etc no longer display "none found" if there aren't any. 2008-07-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/import/odd.php: Forward to referer * services/export/handler.php: * actions/import/odd.php: Admin gatekeeper 2008-07-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_toolbar_logout.gif, _graphics/elgg_toolbar_logout_over.gif, _graphics/icon_customise_remove.png, views/default/css.php, views/default/friends/collection.php: toolbar logout icon changed to work as a single image resource (for caching purposes), delete icon on collections changed to work as a single image rollover 2008-07-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/export/entity.php: Minor improvements to default entity view. * views/default/export/metadata.php, views/default/export/relationship.php: Improved views 2008-07-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * friends/pickercallback.php, views/default/friends/picker.php, views/default/friends/tablelist.php: Added friends picker callback 2008-07-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/extender.php, engine/lib/relationships.php: Refs #186: Get URL for relationships 2008-07-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collection.php, views/default/friends/collectiontabs.php, views/default/friends/picker.php: Moved collection tabs out of the main picker view 2008-07-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/extender.php: Refs #186 * engine/lib/annotations.php, engine/lib/extender.php, engine/lib/metadata.php: Introducing url handlers for extenders. * engine/lib/export.php: Changed export uuid, refs #186 * htaccess_dist: Changed export rewrite rules. 2008-07-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/collection.php, views/default/friends/picker.php, views/default/friends/tablelist.php: Added friends collections members list 2008-07-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Using guid_to_uuid 2008-07-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/tablelist.php: Added the tablelist view 2008-07-30 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/friendsPickerv1.js, views/default/css.php, views/default/friends/collection.php, views/default/friends/picker.php: the beginnings of the tabbed friends picker 2008-07-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/extender.php, engine/lib/metadata.php: Extender getURL() support (no overide as of yet) * mod/opendd/actions/opendd/feed/delete.php, mod/opendd/actions/opendd/feed/subscribe.php, mod/opendd/edit.php, mod/opendd/feeds.php, mod/opendd/graphics/defaultlarge.jpg, mod/opendd/graphics/defaultmedium.jpg, mod/opendd/graphics/defaultsmall.jpg, mod/opendd/graphics/defaulttiny.jpg, mod/opendd/index.php, mod/opendd/languages/en.php, mod/opendd/manage.php, mod/opendd/manifest.xml, mod/opendd/start.php, mod/opendd/viewfeed.php, .../views/default/forms/opendd/subscribe.php, mod/opendd/views/default/object/oddentity.php, mod/opendd/views/default/object/oddfeed.php, mod/opendd/views/default/object/oddmetadata.php, .../views/default/object/oddrelationship.php, mod/opendd/views/default/opendd/css.php, mod/opendd/views/default/opendd/gallery.php, mod/opendd/views/default/opendd/icon.php, mod/opendd/views/default/opendd/link_logo.php, mod/opendd/views/default/opendd/links.php, mod/opendd/views/default/opendd/listing.php, mod/opendd/views/default/opendd/metatags.php, mod/opendd/views/default/opendd/profile.php, mod/opendd/views/default/output/uuid.php, .../widgets/opendd_friends_elsewhere/edit.php, .../widgets/opendd_friends_elsewhere/view.php, mod/opendd/viewuuid.php: Moved OpenDD out of the central repo. * mod/logbrowser/index.php: Logbrowser using admin gatekeeper. 2008-07-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/widgets.php: Widget state cookie is now removed on widget delete. 2008-07-29 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/initialise_elgg.js, views/default/canvas/layouts/widgets.php, views/default/widgets/wrapper.php: individual widgets state now saved in cookies 2008-07-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Default view added to export, for completeness * engine/lib/system_log.php: * views/odd/group/default.php, views/odd/site/default.php: OpenDD default views on entities * views/default/export/entity.php: Improvements to export view * views/default/object/default.php, views/default/site/default.php: Added some default views. * .../views/default/logbrowser/gallery.php: And in gallery view * .../views/default/logbrowser/listing.php: Handle anonymous events. * actions/systemsettings/install.php, mod/logbrowser/graphics/defaultlarge.jpg, mod/logbrowser/graphics/defaultmedium.jpg, mod/logbrowser/graphics/defaultsmall.jpg, mod/logbrowser/graphics/defaulttiny.jpg, mod/logbrowser/index.php, mod/logbrowser/languages/en.php, mod/logbrowser/manifest.xml, mod/logbrowser/start.php, .../views/default/logbrowser/gallery.php, mod/logbrowser/views/default/logbrowser/icon.php, .../views/default/logbrowser/listing.php, mod/logbrowser/views/default/object/logwrapper.php: Added basic log browser. updateclient & logbrowser are switched on by default in new installs. * engine/lib/system_log.php: Fixed count * engine/lib/system_log.php: Typo * engine/lib/system_log.php: Added some useful helper functions. * engine/lib/system_log.php: Count support added 2008-07-29 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/widgets.php, views/default/css.php: final changes to widgets - all ready to wire up now 2008-07-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/opendd/start.php: Typo * actions/register.php, languages/en.php, views/default/account/forms/login.php: Registration disabled option (no admin screen yet), closes #184 2008-07-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * dashboard/index.php: dashboard widget tweak * views/default/canvas/layouts/widgets.php: tweak to the profile widget picker 2008-07-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/updateclient/languages/en.php, mod/updateclient/start.php, .../views/default/settings/updateclient/edit.php: Update client gets updates * engine/lib/admin.php: Admin notify method added, view 'admin_message' for this. 2008-07-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/canvas/layouts/widgets.php: widget layout help context sensitive. 2008-07-29 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php: Only on install * mod/updateclient/languages/en.php, mod/updateclient/start.php: Update client 2008-07-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/updateclient/languages/en.php, .../views/default/settings/updateclient/edit.php: Added configuration to client. * views/default/admin/plugins_opt/plugin.php: Minor look and feel tweaks * mod/updateclient/index.php, mod/updateclient/languages/en.php, mod/updateclient/manifest.xml, mod/updateclient/start.php, .../views/default/settings/updateclient/edit.php: Adding updateclient (non-functional) and now switching back to base station. 2008-07-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/failsafe/messages/errors/list.php, views/failsafe/messages/exceptions/exception.php, views/failsafe/messages/sanitisation/settings.php, views/failsafe/pageshells/pageshell.php: new start page layout/style * views/default/css.php: fixes to toolbar and owner box ie 6 issues * views/default/css.php: top toolbar styled up, and owner block items * _graphics/tools_over.png, javascript/initialise_elgg.js, languages/en.php, views/default/canvas/layouts/widgets.php, views/default/css.php, views/default/navigation/topbar_tools.php: new 3 column widget gallery (needs wiring up), profile page profile box alignment sorted, topbar menu tweaked and image added, 2008-07-28 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/start.php: Fixes #182 2008-07-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php, views/default/canvas/layouts/widgets.php, views/default/css.php: profile and dashboard pages altered for 3 widget columns 2008-07-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/footer.php: fixed a small footer error * views/default/page_elements/footer.php: wired up the footer menu links * views/default/pageshells/pageshell.php: the spotlight is now only available for logged in users. 2008-07-26 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/friendsPickerv1.js, views/default/css.php, views/default/friends/picker.php: friends picker fixed for new page layout, and hopefully I've fixed the load issue too 2008-07-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php, views/default/canvas/layouts/widgets.php, views/default/css.php, views/default/page_elements/elgg_topbar.php, views/default/pageshells/pageshell.php: canvas layout updates, ie6&7 layout fixes, new 3-column widget view 2008-07-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/ping.php: Some notes * engine/lib/ping.php: Using correct ping address * engine/lib/entities.php: User test negative non-fatal on permissions check * engine/lib/entities.php: Actually fetching the user 2008-07-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * friends/index.php, friends/of.php: friends pages altered 2008-07-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/opendd/views/default/output/uuid.php: Introducing UUID view 2008-07-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * entities/index.php, entities/list.php: changed list and entity canvas layout 2008-07-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, actions/systemsettings/install.php, engine/lib/ping.php: Main pinging mechanism now functional * engine/lib/ping.php: Temp disabled * engine/schema/mysql.sql: Fixing access collections table 2008-07-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/one_column.php, views/default/css.php, views/default/page_elements/title.php: more canvas layout additions, and page owner block added to sidebar 2008-07-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../canvas/layouts/two_column_left_sidebar.php: tweak to the two_column left to add the owner block 2008-07-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/topbar_tools.php: menu fix * views/default/css.php: new canvas layouts * .../canvas/layouts/two_column_left_sidebar.php, .../canvas/layouts/two_column_right_sidebar.php: new canvas layouts 2008-07-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/ping.php: Sends url with version (to retrieve site if already loaded) 2008-07-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/topbar_tools.php: bug in tools fixed 2008-07-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/ping.php: Set to ping ping.elgg.org * actions/admin/site/update_basic.php, actions/systemsettings/install.php, engine/lib/ping.php, languages/en.php, views/default/settings/system.php: Ping now configurable. 2008-07-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/topbar_tools.php: tools added to topbar * views/default/pageshells/pageshell.php: removed toolbox from main content area 2008-07-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php: minor tweak * views/default/navigation/topbar_tools.php, views/default/page_elements/elgg_topbar.php: tools menu item fixed and jquery animation added 2008-07-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/settings/system.php: Moving to laptop 2008-07-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, views/default/friends/collection.php, views/default/friends/picker.php: Improved friend picker. 2008-07-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, engine/lib/configuration.php: sitedescription now loaded into config and displayed 2008-07-25 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/topbar_tools.php, views/default/page_elements/elgg_topbar.php: added tools to the topbar 2008-07-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, actions/systemsettings/install.php, languages/en.php, views/default/settings/system.php: Now possible to specify a site description. * engine/lib/ping.php: * views/default/output/url.php: Fixed another oopsy * engine/lib/api.php: * engine/lib/entities.php: Support multiple metadata values on entities, closes #179 2008-07-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/ping.php: * engine/lib/api.php: API Client bugfixes * engine/lib/api.php: 2008-07-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/friendsPickerv1.js, views/default/friends/picker.php: Tabs on the friend picker now work. 2008-07-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: Fixing oopsy... 2008-07-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/friends/picker.php: Fixed the friends picker. * views/default/friends/picker.php: The picker now selects the friendspickerN variable correctly. * engine/lib/access.php, engine/lib/relationships.php, engine/schema/mysql.sql, languages/en.php, views/default/friends/collection.php, views/default/friends/collections.php, views/default/friends/picker.php: Introducing the (still issue-packed) friend picker. 2008-07-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Allowing multiple * views/default/output/url.php: Support HTTPS * engine/lib/api.php: Api tweaks refs #149 * engine/lib/ping.php: New site pinger, refs #149 * engine/lib/entities.php: Correctly exporting site and container as opendd 2008-07-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, services/api/rest.php: Updated to use pam for auth token. Added anonymous function support. * engine/lib/pam.php: PAM now supports 'required' and 'sufficient' 2008-07-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/friends_picker_arrow_left.gif, _graphics/friends_picker_arrow_right.gif, javascript/friendsPickerv1.js, .../jquery/jquery-easing-compatibility.1.2.pack.js, vendors/jquery/jquery-easing.1.2.pack.js, views/default/css.php, views/default/page_elements/header.php: new files for friends picker 2008-07-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: Fixed typo * engine/lib/api.php, languages/en.php: API client added to code & changed order of expose_function * engine/lib/entities.php, engine/lib/group.php: Moving canWriteToContainer 2008-07-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/footer_logo.gif, views/default/page_elements/footer.php: removal of the official elgg logo from the footer, this is not GPL. 2008-07-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/groupprofile.php: The group profile now sets page ownership to the group * mod/groups/views/default/groups/grouplinks.php: Slight modification to group links. * engine/lib/objects.php: Yet more container refactoring. 2008-07-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/access.php, views/default/input/checkboxes.php, views/default/input/file.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php: Disabled support added to forms. 2008-07-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, engine/lib/metadata.php, engine/lib/relationships.php: More owner_guid to container_guid transfer * engine/lib/metadata.php, engine/lib/tags.php: Updated further functions to work from container_guids rather than owner_guids * mod/groups/start.php, mod/groups/views/default/groups/icon.php, mod/profile/views/default/profile/icon.php: Icons now handle elegantly if you try and display a non-ElggUser entity. * engine/lib/group.php, engine/lib/pageowner.php, mod/groups/languages/en.php: Groups now have usernames of a sort * engine/lib/elgglib.php, engine/lib/group.php, engine/lib/users.php: Introducing the Friendable interface * mod/profile/views/default/user/default.php, mod/profile/views/default/user/user.php: Moved the default user view from user/user to user/default. 2008-07-22 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: * engine/lib/entities.php: Saving cached annotations 2008-07-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/new.php: Typo * mod/opendd/edit.php, mod/opendd/feeds.php, mod/opendd/index.php, mod/opendd/manage.php, mod/opendd/viewfeed.php, mod/opendd/viewuuid.php: OpenDD using elgg_view_title * engine/lib/entities.php: Exporting full profile * mod/groups/all.php, mod/groups/edit.php, mod/groups/groupprofile.php, mod/groups/index.php, mod/groups/invite.php, mod/groups/new.php: Groups using elgg_view_title * engine/lib/access.php: Fixes #175 2008-07-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fix for can_write_to_container * engine/lib/entities.php: Fixed the can_write_to_container function when you're logged out. * engine/lib/entities.php, engine/lib/users.php: Further fixes. * engine/lib/entities.php: Fix for previous. * engine/lib/entities.php: Container_guid is set intelligently for get_entities when owner_guid is set. * engine/lib/users.php: Slight fix to previous. * engine/lib/users.php: Altered the get_user_friends_objects functions to work with containers. * engine/lib/entities.php, engine/lib/group.php: Moved can_write_to_container into elgglib * engine/lib/annotations.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/group.php, engine/lib/objects.php, engine/lib/pageowner.php, engine/lib/users.php, engine/schema/mysql.sql, mod/groups/actions/addtogroup.php, views/default/page_elements/title.php: Moved container_guid to entities, modified a bunch of functions. * engine/lib/plugins.php: Standardised plugin loading 2008-07-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, mod/groups/languages/en.php, mod/groups/start.php: Closes #166 2008-07-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Slight change to write access permissions function * engine/lib/access.php: Reinstating plugin hooks for access collections. * engine/lib/input.php, mod/profile/views/default/profile/userdetails.php, views/default/admin/main.php, views/default/admin/plugins.php, views/default/admin/site.php, views/default/admin/statistics.php, views/default/admin/user.php, views/default/messages/errors/error.php, views/default/messages/exceptions/exception.php, views/default/messages/messages/message.php, views/default/output/longtext.php, views/default/settings/install.php, views/default/usersettings/main.php, views/default/usersettings/plugins.php, views/default/usersettings/statistics.php, views/failsafe/messages/exceptions/exception.php, views/failsafe/messages/sanitisation/htaccess.php, views/failsafe/messages/sanitisation/settings.php, views/odd/messages/exceptions/exception.php, views/rss/object/default.php, views/rss/user/default.php, views/xml/messages/exceptions/exception.php: Added the autop function, replaced any references to nl2br * engine/lib/access.php, engine/schema/mysql.sql: Fixed a bug with the revamped access collections * engine/lib/pageowner.php, engine/lib/plugins.php: Improvements to get_context * engine/lib/access.php: Fix for access collections * views/default/input/text.php: Short text values are now properly escaped in the input/text view. * engine/schema/mysql.sql: Added auto increment initial val. Fixes #171 2008-07-18 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: new functions added to access in order to allow collections to be created 2008-07-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: access_collections now auto_increment 2008-07-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: access groups renamed to access collections 2008-07-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: access_groups -> access_collections * engine/lib/access.php: Fix to previous * engine/lib/access.php: New access control hooks 2008-07-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php, mod/groups/groupprofile.php, mod/groups/start.php: Closes #165 & #167 * services/export/handler.php: 2008-07-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Added new access group control functions 2008-07-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Fixes #164: Seems there is something erroniously setting 'guid' to something in logged in systems (or alternatively this is just a session problem on my system) either way I have modified isloggedin to check both guid and id... which seems to work. * engine/lib/entities.php, engine/lib/extender.php, services/export/handler.php: Closes #160 2008-07-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Fixed get_entities_by_annotation * engine/lib/annotations.php: Introducing list_entities_from_annotations 2008-07-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, mod/opendd/viewuuid.php, views/default/friends/list.php, views/default/search/entity_list.php, views/js/object/default.php, views/js/user/default.php: Fixed numerous occurrances of elgg_view_entity being called incorrectly. Fixes #163 2008-07-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * entities/index.php: Fixed the single entity viewer 2008-07-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/index.php: Fixes #162 * mod/opendd/viewuuid.php: Closes #161 2008-07-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/friends/add.php, actions/friends/remove.php: Add and remove friend actions now use try / catch 2008-07-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/extender.php: Closes #155: Introduces 'volatile' type of metadata in odd feeds. * engine/lib/elgglib.php: Closes #157: Introducing elgg_[get|set]_viewtype() * engine/lib/river.php: Reversed ben's changes 2008-07-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Fix for river items when the item is an annotation, not an entity in itself 2008-07-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Closes #158: Renamed $location to $view_location within elgg_view. This seems to be a successful workaround. 2008-07-16 misja <misja@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/xml-rpc_handler.php: Set the view with set_input rather than via the session 2008-07-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/opendd.php: Closes #156 & #139 2008-07-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: The friends river now grabs more friends ... 2008-07-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/joinrequest.php: Fixes #154 * engine/lib/metadata.php, mod/groups/actions/join.php: Closes #116: Groups join clears invite flags http://trac.elgg.org/elgg/ticket/116 * mod/profile/actions/edit.php, mod/profile/actions/iconupload.php, mod/profile/languages/en.php, .../default/river/ElggUser/profileiconupdate.php, .../views/default/river/ElggUser/profileupdate.php, .../views/default/river/ElggUser/update.php: Closes #152 and as a bonus you get a river notification for icon upload as well. Aren't I nice? 2008-07-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: river blog updated - added 2008-07-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/opendd/start.php: Fixes #147 * mod/opendd/start.php: * mod/opendd/start.php: Closes #150 * mod/opendd/start.php, .../widgets/opendd_friends_elsewhere/view.php, mod/opendd/viewuuid.php: Closes #145: Override getURL on imported entities. 2008-07-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: You can now override entity URLs with the setURL($string) method. 2008-07-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/addtogroup.php, mod/groups/actions/edit.php, mod/groups/actions/joinrequest.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/groups/groupgallery.php, mod/groups/views/default/groups/grouplisting.php, mod/groups/views/default/groups/groupprofile.php, .../default/river/ElggRelationship/create.php: Fixes #144 2008-07-15 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/javascript.php: javascript menu dropdown IE bug fixed for friends widget, still an issue with friends of 2008-07-15 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/ElggRelationship/create.php, views/default/river/wrapper.php, views/json/messages/exceptions/exception.php, views/php/messages/exceptions/exception.php, views/xml/messages/exceptions/exception.php: Closes #140 * engine/lib/extender.php, mod/opendd/languages/en.php, mod/opendd/manage.php, mod/opendd/start.php, mod/opendd/viewfeed.php, .../widgets/opendd_friends_elsewhere/edit.php, .../widgets/opendd_friends_elsewhere/view.php: Closes #135: First version of the OpenDD friends elsewhere feed. * engine/lib/river.php, .../default/river/ElggRelationship/create.php, .../views/default/river/ElggUser/update.php: Using ElggRiverStatement. Plugin writers update your views! Refs #135. * engine/lib/entities.php: Moved temp array caching stuff to the correct functions. * engine/lib/entities.php: Entity metadata can now be saved using setMetaData() interface even if guid not specified. 2008-07-15 misja <misja@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/handlers/xml-rpc_handler.php, engine/lib/xml-rpc.php: Remove rogue print_r() statement, rightly set the xml view and fix incorrect xml-rpc view call. * engine/lib/xml-rpc.php: Fix uninitialized XML-RPC handler value * engine/lib/xml-rpc.php: Fixed registering of XML-RPC handlers 2008-07-14 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/extender.php: Time_created should be time_updated. * engine/lib/opendd.php: Refs #139: Using UTF-8 encoding as a speculative fix. Test and confirm. 2008-07-14 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: updated toolabr logout for old IE 6's * views/default/css.php: updates to log out, pagination, search box 2008-07-14 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/extender.php: Introducing oddmetadata_to_elggextender(), a function used for import but functionised to let you use it from elsewhere. 2008-07-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Introducing oddentity_to_elggentity(), a function used for import but functionised to let you use it from elsewhere. 2008-07-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: and again * views/default/css.php: river_forums_update added 2008-07-11 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: new date and time lang 2008-07-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, views/default/search/entity_list.php, views/rss/search/entity_list.php: The lists now go through the search/entity_list view. 2008-07-11 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/opendd.php: Added getNumElements() * engine/lib/entities.php: Fixes #137: annotate and getAnnotations now functions for unsaved entities. Maths functions non-functional at present. Refs #135. * engine/lib/entities.php: Added Group entity support to import. * languages/en.php, services/export/handler.php: Better errors for attempt to access a GUID you can't * views/odd/messages/exceptions/exception.php: Exceptions in OpenDD export now appear as comments for debugging. * engine/lib/relationships.php, services/export/handler.php: relationships are addressable and have working UUIDs, refs #132 * actions/comments/add.php, actions/comments/delete.php, actions/email/confirm.php, actions/email/save.php, actions/friends/add.php, actions/friends/remove.php, actions/import/odd.php, actions/login.php, actions/logout.php, .../notifications/settings/usersettings/save.php, actions/plugins/settings/save.php, actions/plugins/usersettings/save.php, actions/register.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/useradd.php, actions/widgets/save.php, languages/en.php: Using register_error on errors rather than system_message. Also, fixed widget save to handle arrays (Refs #135) * actions/admin/user/ban.php, actions/admin/user/delete.php, actions/admin/user/makeadmin.php, actions/admin/user/resetpassword.php: Using register_error on errors rather than system_message * actions/admin/plugins/disable.php, actions/admin/plugins/enable.php, mod/groups/actions/addtogroup.php, mod/groups/actions/edit.php, mod/groups/actions/join.php, mod/groups/actions/joinrequest.php, mod/groups/actions/leave.php, mod/opendd/actions/opendd/feed/delete.php, mod/opendd/actions/opendd/feed/subscribe.php: Using register_error on errors rather than system_message 2008-07-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: defaut font reset to verdana * views/default/css.php: full list of pc names for Lucida Sans added 2008-07-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/two_column.php, views/default/css.php: two column layout fix * views/default/canvas/layouts/two_column.php, views/default/css.php: two column canvas layout fixed 2008-07-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, views/default/page_elements/title.php: elgg_view_title can now suppress the submenu 2008-07-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_toolbar_logout_over.gif, views/default/css.php, views/default/page_elements/elgg_topbar.php: elgg topbar logout re-done with rollover 2008-07-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/admin/plugins.php: Killed pagination on the plugin admin page * engine/lib/elgglib.php: Added a plugin hook for counting comments. 2008-07-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/widgets.php: Working with multiple values in array 2008-07-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/elgg_bookmarklet.gif: bookmarklet graphic 2008-07-10 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixes #134: Using else between statements to ensure that they are only ever triggered once. Please confirm that there are no other issues attached. 2008-07-10 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/menu/actions.php, .../views/default/profile/menu/adminlinks.php, views/default/css.php: avatar submenu altered and messages div coloured up 2008-07-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/messages/errors/list.php, views/default/messages/messages/list.php: Error messages now have a different div name * views/default/page_elements/title.php: The submenu div doesn't appear if there is no submenu. * engine/lib/plugins.php: Fixed issue with get_plugin_name and pagehandlers. 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, views/default/comments/forms/edit.php: Fixed comments! * engine/lib/elgglib.php: Fixed submenu tab contexts 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Blocking some information from export, closes #130 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/editicon.php: Updated the edit icon form view * mod/profile/editicon.php: Restoring old edit icon page 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php, mod/opendd/actions/opendd/feed/delete.php, mod/opendd/actions/opendd/feed/subscribe.php, mod/opendd/edit.php, mod/opendd/feeds.php, mod/opendd/graphics/defaultlarge.jpg, mod/opendd/graphics/defaultmedium.jpg, mod/opendd/graphics/defaultsmall.jpg, mod/opendd/graphics/defaulttiny.jpg, mod/opendd/index.php, mod/opendd/languages/en.php, mod/opendd/manage.php, mod/opendd/manifest.xml, mod/opendd/start.php, mod/opendd/viewfeed.php, .../views/default/forms/opendd/subscribe.php, mod/opendd/views/default/object/oddentity.php, mod/opendd/views/default/object/oddfeed.php, mod/opendd/views/default/object/oddmetadata.php, .../views/default/object/oddrelationship.php, mod/opendd/views/default/opendd/css.php, mod/opendd/views/default/opendd/gallery.php, mod/opendd/views/default/opendd/icon.php, mod/opendd/views/default/opendd/link_logo.php, mod/opendd/views/default/opendd/links.php, mod/opendd/views/default/opendd/listing.php, mod/opendd/views/default/opendd/metatags.php, mod/opendd/views/default/opendd/profile.php: Closes #81: OpenDD aggregator http://trac.elgg.org/elgg/ticket/81 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php: Further profile text fix * mod/profile/languages/en.php, mod/profile/start.php: Added profile submenu * engine/lib/elgglib.php: Fixed minor profile tab issue 2008-07-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: mini avatar in page title area fixed 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/user/index.php: The user administator page now results in an RSS feed * engine/lib/elgglib.php, views/default/canvas_header/submenu_template.php, views/default/page_elements/title.php: Introducing the submenu 2008-07-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: edit profile button moved 2008-07-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php: profile edit link moved * friends/of.php: friends of title * friends/index.php, friends/of.php: titles on friend list pages 2008-07-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: css for page tabs submenu 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/rss/pageshells/pageshell.php: RSS feeds live again when you're logged out! 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Fixed opendd metadata .htaccess rules * engine/lib/elgglib.php, engine/lib/entities.php: Refs #81: Subtype can be returned on a non-saved entity. 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Added a comment hook so that other plugins can handle comments instead * vendors/kses/kses.php: Removed a kses warning. * views/default/comments/forms/edit.php: The comment form only appears if you are logged in. 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Removed toggle since it broke the handler prototype 2008-07-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/title.php: new view added to the canvas title view. 2008-07-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/page_elements/elgg_topbar.php: topbar altered for messages and links style 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/object/object.php: Closes #129: Placeholder object default view 2008-07-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/editicon.php, mod/profile/languages/en.php, views/default/css.php: new avatar crop page and instructions 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/languages/en.php, mod/groups/start.php, .../default/widgets/group_entities_widget/edit.php, .../default/widgets/group_entities_widget/view.php: Refs #129, #109 & #106 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: Plugins can now override the front page 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Introducing list_entities_groups() 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: The relationship listing function wasn't taking offsets properly. * views/default/navigation/pagination.php: Further pagination change. 2008-07-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php: new topbar 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: Further pagination change. * views/default/navigation/pagination.php: Slightly more descriptive pagination. 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Modified rewrite rules for page handler to support - and _ 2008-07-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php, vendors/kses/AUTHORS, vendors/kses/COPYING, vendors/kses/ChangeLog, vendors/kses/README, vendors/kses/TODO, vendors/kses/docs/attribute-value-checks, vendors/kses/docs/hooks, vendors/kses/docs/stripping-everything, vendors/kses/docs/supported-formats, vendors/kses/docs/whitelisted-url-protocols, vendors/kses/examples/filter.php, vendors/kses/examples/test.php, vendors/kses/kses.php, vendors/kses/oop/oop.kses.changelog.txt, vendors/kses/oop/oop.simple.api.txt, vendors/kses/oop/php4.class.kses.php, vendors/kses/oop/php5.class.kses.php, vendors/kses/oop/test.oop.kses.php: Elgg 1.0, meet kses. Kses, Elgg 1.0. 2008-07-09 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/opendd.php: Minor tweak to OpenDD library 2008-07-09 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/editicon.php, mod/profile/languages/en.php, mod/profile/views/default/profile/editicon.php: new profile avatar page 2008-07-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/gallery.php: users gallery view sorted 2008-07-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Closes #128 2008-07-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/title.php: new canvas title 2008-07-08 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/river_icons/river_icon_friends.gif, views/default/css.php: river icon for friends 2008-07-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/vendors/calendarpopup/CalendarPopup.js, engine/vendors/jquery/jquery.js, vendors/calendarpopup/CalendarPopup.js, views/default/input/calendar.php: Moved the calendar popup, erased the duplicate jQuery * actions/comments/add.php, engine/lib/notification.php, languages/en.php: Introducing notifications on generic comments. * entities/list.php: Rough and ready entity list page 2008-07-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/title.php: reverted the new title * views/default/page_elements/title.php: title tweaks 2008-07-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/header.php: OpenDD autodiscovery header 2008-07-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: moved generic comments css from plugin to core 2008-07-08 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Closes #125: get_entities_by_latest_annotation function 2008-07-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/widgets.php, views/default/output/tags.php: widget are now logged in by default, tag output tweaked 2008-07-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php, engine/lib/elgglib.php, engine/lib/metastrings.php, mod/profile/actions/iconupload.php: Removing annoying warning messages 2008-07-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: Users online, not user's ... * actions/admin/user/makeadmin.php, engine/lib/admin.php, engine/lib/entities.php, engine/lib/metadata.php, engine/lib/sessions.php, engine/lib/users.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php: Administration tweaks; fixed users online functions, as well as last_action functions, and the 'make admin' functionality * views/default/page_elements/title.php: Removed the 'your' prefix from titles * engine/lib/pageowner.php: page_owner() now works off owner_guid, not owner_id * languages/en.php: Added the word 'all' to the vocabulary 2008-07-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/title.php: changes to the title view 2008-07-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/wrapper.php: Relationship river items are now correctly wrapped in divs * mod/profile/graphics/defaulttopbar.jpg, mod/profile/graphics/topbar.jpg: Default topbar graphic should now be included 2008-07-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/graphics/topbar.jpg: default avatar added for topbar 2008-07-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/metadata.php: Introducing canEditMetadata 2008-07-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Closes #107, this has been superceded by groups functionality (#106). * engine/lib/notification.php: Option to hide sender. 2008-07-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/gallery_back_icon.gif, _graphics/gallery_back_icon_on.gif: gallery overview icons * _graphics/icon_tag.gif: piccy for tags * views/default/css.php: tags icon and files update 2008-07-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/tags.php: class wrapped around tag string. 2008-07-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Closes #123 2008-07-07 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/comments/forms/edit.php: removed the title from generic comments 2008-07-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Fixes #122 2008-07-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/search/gallery.php: updated file gallery 2008-07-07 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/opendd.php: Decode on import * engine/lib/group.php, mod/groups/actions/edit.php, mod/groups/actions/join.php, mod/groups/languages/en.php, mod/groups/views/default/forms/groups/edit.php, mod/groups/views/default/groups/menu/actions.php: Closes #120 2008-07-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixed friendly_time 2008-07-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/edit.php, mod/groups/languages/en.php, mod/groups/views/default/forms/groups/edit.php: Closes #109: Group icons can be set. Fixed recreate group on edit. * mod/groups/graphics/defaultlarge.jpg, mod/groups/graphics/defaultmedium.jpg, mod/groups/graphics/defaultsmall.jpg, mod/groups/graphics/defaulttiny.jpg, mod/groups/graphics/icon.php, mod/groups/views/default/groups/icon.php: Refs #109: Default graphics set. Custom graphics must be in groups/{$GROUP_GUID}{$size}.jpg 2008-07-04 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/editicon.php: changes to the icon editing page. 2008-07-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../views/default/profile/menu/adminlinks.php: Removed blank space on menu 2008-07-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/menu/actions.php: REmoved duplicate admin links 2008-07-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/statistics.php: Fixes #119 * languages/en.php, mod/groups/actions/addtogroup.php, mod/groups/actions/edit.php, mod/groups/edit.php, mod/groups/invite.php, mod/groups/languages/en.php, mod/groups/start.php, mod/groups/views/default/forms/groups/invite.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/icon.php, mod/groups/views/default/groups/menu/actions.php, mod/groups/views/default/sharing/invite.php: Refs #109: Invite support added 2008-07-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: updates for friends widget 2008-07-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Fixed regression 2008-07-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/initialise_elgg.js: updated js 2008-07-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, engine/lib/pageowner.php, mod/groups/languages/en.php, mod/groups/start.php, .../default/widgets/group_members_widget/edit.php, .../default/widgets/group_members_widget/view.php: Refs #109: Group members widget. * mod/groups/groupprofile.php, mod/groups/languages/en.php, mod/groups/start.php: Refs #109 : Widget support * mod/groups/groupprofile.php, mod/groups/start.php, mod/groups/views/default/groups/grouplinks.php, mod/groups/views/default/groups/groupprofile.php, mod/groups/views/default/groups/menu/actions.php, .../views/default/groups/menu/ownerlinks.php: Refs #109 - Basic profile layout * mod/groups/languages/en.php, .../default/river/ElggRelationship/create.php: Refs #109: River functionality 2008-07-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: updates to river(ie fixes), and sharing 2008-07-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/ElggRelationship/create.php: Using entities rather than object 2008-07-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, languages/en.php, search/index.php, views/default/search/startblurb.php, views/default/user/search/finishblurb.php, views/default/user/search/startblurb.php: First pass on user search 2008-07-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: more river updates 2008-07-04 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/groups/actions/addtogroup.php: Refs #109 : Private group membership full exchange. * engine/lib/notification.php: Unnecessary sanitise string causing issues on some subjects * mod/groups/actions/addtogroup.php, mod/groups/actions/joinrequest.php, mod/groups/languages/en.php, mod/groups/start.php: Join requests on closed groups, full loop. Refs #109 2008-07-04 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: more river icon fixes 2008-07-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/graphics/defaultlarge.jpg, mod/profile/graphics/defaultmedium.jpg, mod/profile/graphics/defaultsmall.jpg, mod/profile/graphics/defaulttiny.jpg: new default avatar (your's was good Ben - just changed the blue a wee bit) * _graphics/river_icons/river_icon_blog.gif, _graphics/river_icons/river_icon_comment.gif, _graphics/river_icons/river_icon_feed.gif, _graphics/river_icons/river_icon_files.gif, _graphics/river_icons/river_icon_forum.gif, _graphics/river_icons/river_icon_messageboard.gif, _graphics/river_icons/river_icon_plugin.gif, .../river_icons/river_icon_privatemessage.gif, _graphics/river_icons/river_icon_profile.gif, _graphics/river_icons/river_icon_shares.gif, _graphics/river_icons/river_icon_status.gif: icons for the river 2008-07-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Refs #109 2008-07-03 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: river icons added 2008-07-03 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/spotlight/default.php: content added to the spotlight 2008-07-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/wrapper.php: Fixed a subtype bug in the river item wrapper. 2008-07-03 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: It would help if I added the functions to the right scope. Oops! Refs #106 * engine/lib/opendd.php: Fixes #113 * admin/user/index.php: Fixes #111 * views/default/input/access.php: Extended access to support options override * engine/lib/elgglib.php: Collection to group, refs #106 2008-07-02 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/userdetails.php, .../canvas/layouts/narrow_right_sidebar.php, views/default/css.php: profile, forum and canvas updated * views/default/css.php: status widget updates * views/default/css.php: generic comments moved/cleaned 2008-07-02 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Typo on database table 2008-07-02 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, views/default/canvas/layouts/one_column.php, views/default/css.php: profile menu, single view layout, and comments all updated 2008-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/userdetails.php: avatar menu fixed for non-200px wide avatars 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * dashboard/index.php, languages/en.php, views/default/canvas/layouts/widgets.php: Default text for the dashboard. 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/start.php: Closes #112 * .../views/default/profile/menu/adminlinks.php, mod/profile/views/default/profile/userdetails.php: Closes #112 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/widgets.php: The widget layout now uses areas 3 and 4 as the column content if there aren't any widgets * views/default/canvas/layouts/widgets.php: The widget layout now uses areas 3 and 4 as the column content if there aren't any widgets 2008-07-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php: created settings link 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/menu/actions.php, mod/profile/views/default/profile/userdetails.php: Admin menus to the contextual menu 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: Closes #110 * actions/systemsettings/install.php: NEW - #109: Groups core plugin http://trac.elgg.org/elgg/ticket/109 * actions/systemsettings/install.php: Refs #109: Groups plugin active by default * engine/lib/users.php: Closes #108 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/javascript.php, views/default/widgets/wrapper.php: Fixed avatar menu on widgets 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Fixed notification subject 2008-07-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php: small tweak to topbar 2008-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php: lines in avatar menu 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Correction to get_river_entities 2008-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/page_elements/elgg_topbar.php: mini avatar style and position and link 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Membership functions, and introducing can_write_to_container, and its hook group_permission_check. Refs #106. 2008-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/reset.css: unnecessary file 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Limits properly propagate to the pagination views. * mod/profile/views/default/profile/gallery.php: Sanitising the profile gallery view for now 2008-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/pageshells/pageshell.php: pageshell / logged out modification 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/search/gallery.php: Gallery view now displays 3 per row 2008-07-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php: further topbar tweak * views/default/page_elements/elgg_topbar.php: topbar tweaks 2008-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/account/forms/useradd.php, views/default/canvas/layouts/one_column.php, views/default/css.php: login front door tidied up 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Entity loader support for ElggGroup, refs #106 * engine/lib/group.php: Bugfix, refs #106 2008-07-01 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/elgg_topbar.php: top_bar icon 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/manifest.xml: Licence in manifest 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/dashboard/index.php, mod/dashboard/manifest.xml, mod/dashboard/start.php, mod/dashboard/views/default/dashboard/welcome.php: No need to have the dashboard plugin. Dashboard is part of core. * mod/profile/actions/cropicon.php, mod/profile/actions/iconupload.php, mod/profile/icon.php, mod/profile/views/default/profile/icon.php: Toolbar -> topbar in profile icons * mod/profile/actions/cropicon.php, mod/profile/actions/iconupload.php, mod/profile/icon.php, mod/profile/views/default/profile/icon.php: Added toolbar size for the icons 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php, engine/lib/objects.php, languages/en.php: Group class, refs #106 * engine/schema/mysql.sql: Added groups, refs #106 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Fix for the schema * views/default/search/gallery.php: Gallery should probably only be three squares wide for now. * views/default/css.php: Small fix for gallery view users * mod/profile/views/default/profile/gallery.php: Small fix for gallery view users * mod/profile/views/default/profile/gallery.php, mod/profile/views/default/user/user.php, views/default/search/gallery_listing.php, views/default/search/listing.php: Gallery view for users * views/default/css.php: CSS additions 2008-07-01 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/topmenu.php: previous top menu removed - replaced by new elgg_topbar view * _graphics/avatar_mini.gif, _graphics/elgg_toolbar_logo.gif, _graphics/elgg_toolbar_logout.gif, _graphics/toptoolbar_background.gif, views/default/css.php, views/default/page_elements/elgg_topbar.php, views/default/page_elements/header.php: topbar menu 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: The $entity_guid on get_annotations can now be an array. 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Added object in container search, refs #106. 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: get_annotations can now optionally take an array as owner_guid * actions/login.php: Users are now logged into the dashboard. * engine/lib/elgglib.php, views/default/navigation/gallery.php, views/default/search/gallery.php: Moved navigation/gallery to search/gallery, which makes more sense. 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/group.php: Refs #106: Group prototype class * engine/lib/entities.php: Added site_guid to internal db fields 2008-07-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/widgets/wrapper.php: Widgets now load after the main page 2008-07-01 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Refs #106: Added schema 2008-06-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/widgets.php, views/default/canvas/layouts/widgets.php: Added the ability to control widget contexts 2008-06-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/makeadmin.php, languages/en.php, mod/profile/views/default/profile/userdetails.php: Closes #105: Make admin option http://trac.elgg.org/elgg/ticket/105 * actions/useradd.php, engine/lib/users.php, languages/en.php, views/default/account/forms/useradd.php, views/default/admin/user_opt/adduser.php: Added some user code - needs div hiding 2008-06-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * entities/index.php: Fixed entity page 2008-06-30 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixed minor cache counting issue * engine/lib/plugins.php, languages/en.php: Refs #102 - Speculative fix 2008-06-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * entities/index.php, views/default/widgets/wrapper.php: Partial fix for constantly-shrinking widgets bug. 2008-06-29 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/footer_logo.gif, views/default/css.php, views/default/page_elements/footer.php: page footer added and msg div fixed for IE * _graphics/page_back_linen.gif, _graphics/page_back_linen_shadow.gif, views/default/css.php: new page style, new floating msg box, other fixes & cleanup 2008-06-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/listing.php: changed the friends list view order 2008-06-28 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: more listings items cleanup * views/default/css.php: fixed several listing item spacing issues * views/default/canvas/layouts/widgets.php, views/default/css.php: cancel button added to widget gallery 2008-06-28 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/listing.php: added user status to the friends view 2008-06-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * search/index.php: Sanitising search * engine/lib/widgets.php: Fixed widget saving 2008-06-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/initialise_elgg.js, views/default/canvas/layouts/widgets.php, views/default/css.php: new widget gallery 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: * engine/lib/entities.php: Caching (most) subtype queries, drastically reduces database queries in most use cases, refs #101 2008-06-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Introducing friendly_title * languages/en.php: Some more translations for comments 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metastrings.php: * engine/lib/metastrings.php: Metastrings now keeps a record of strings it knows aren't present and so removes the need to futher look for them. Refs #101 2008-06-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Bug fix for previous. * engine/lib/elgglib.php: Introducing elgg_count_comments * views/default/annotation/generic_comment.php, views/default/comments/forms/edit.php, views/default/css.php: Tweaks to generic comment CSS * actions/comments/add.php, actions/comments/delete.php, engine/lib/elgglib.php, languages/en.php, views/default/annotation/generic_comment.php, views/default/comments/forms/edit.php: Brought generic comments into Elgg core 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Using persistent db connections. This should speed up pages with numerous small DB calls. Please report any issues asap. Refs #101 * engine/lib/metastrings.php: Minor textual changes * engine/lib/users.php: Added mapping to cache username => guid & code => guid. Refs #101. 2008-06-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/icon.php: Icon menus now work when you're logged out. 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Removed explains since these weren't much use * engine/lib/install.php: Db installed flag on config, Refs #101 * engine/lib/elgglib.php: Caching datalists. Refs #101 2008-06-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Fixed the contextual nubbin on search indices (really) * views/default/css.php: Fixed the contextual nubbin on search indices 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Short circuited query if could not possibly return a value. Refs #101 2008-06-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Forced search result icon sizes to be 40px 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Refs #101 - DB Profiling in debug mode (recommended usage means putting $CONFIG->debug = true in settings.php) 2008-06-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * search/index.php: Search now sets context appropriately 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Removed debug warning 2008-06-27 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/metadata.php, engine/lib/relationships.php, engine/lib/sites.php, engine/lib/users.php, friends/index.php, friends/of.php, search/index.php: Added a 'display full view' parameter to all of the listings functions * engine/lib/elgglib.php, mod/profile/views/default/profile/listing.php, views/default/search/listing.php: Introducing elgg_view_listing * mod/profile/views/default/profile/icon.php: Minor fix to the icon code * mod/profile/views/default/profile/icon.php: Fix to icon links, so they display actions too * mod/profile/views/default/profile/listing.php, views/default/css.php: Added search listing styles * mod/profile/views/default/profile/icon.php: Fix to previous * mod/profile/views/default/profile/icon.php: Further contextual menu work * mod/profile/javascript.php, mod/profile/profile.js, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/javascript.php, mod/profile/views/default/profile/metatags.php, views/default/navigation/topmenu.php: Initial inclusion of profile icon navigation 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Fixes #100 - User not having any notification method no longer a hard error. 2008-06-27 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/languages/en.php: tweak to profile language 2008-06-27 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/avatar_menu_arrow.gif, _graphics/avatar_menu_arrow_hover.gif, _graphics/avatar_menu_arrow_open.gif, mod/profile/profile.js, mod/profile/views/default/profile/css.php, views/default/css.php: avatar contextual menus 2008-06-27 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metastrings.php: Refs #86 - Better debug * engine/lib/metastrings.php: Closes #86 2008-06-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, .../notifications/settings/usersettings.php, views/default/settings/system.php, views/default/user/settings/language.php: Closes #98 * views/default/input/pulldown.php: Pulldown menu view now supports passing values as well as options as an associative array "value" => "option text" called $vars['options_values'] 2008-06-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/listing.php, mod/profile/views/default/user/user.php: Improved profile listings 2008-06-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Added get_installed_translations() to return an array of available translations together with native language translation of the text. Refs #98 * languages/en.php: Added ISo-639 language codes, refs #98 2008-06-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: Tweaked the title CSS now that it's going to appear inline within canvases. * engine/lib/river.php: Widget river items are now of the form river/widget/handler/event. 2008-06-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/resetpassword.php, engine/lib/admin.php, engine/lib/users.php, languages/en.php, mod/profile/views/default/profile/userdetails.php: Closes #16: Administration: Reset password functionality on user admin screen http://trac.elgg.org/elgg/ticket/16 2008-06-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/email/save.php, .../notifications/settings/usersettings/save.php, actions/user/language.php, actions/user/name.php, actions/user/password.php, actions/usersettings/save.php, engine/lib/notification.php, engine/lib/users.php, settings/user/index.php, .../notifications/settings/usersettings.php, views/default/user/settings/email.php, views/default/user/settings/language.php, views/default/user/settings/name.php, views/default/user/settings/password.php, views/default/usersettings/form.php: Unified user settings form 2008-06-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/register.php: Closes #96: Administration: Add user (with optional admin flag) http://trac.elgg.org/elgg/ticket/96 * views/default/admin/user_opt/adduser.php: Refs #96: Administration: Add user (with optional admin flag) http://trac.elgg.org/elgg/ticket/96 * actions/register.php, languages/en.php, views/default/account/forms/register.php, views/default/admin/user.php, views/default/admin/user_opt/adduser.php: Refs #96: Administration: Add user (with optional admin flag) http://trac.elgg.org/elgg/ticket/96 * actions/user/language.php, engine/lib/languages.php, engine/lib/users.php, languages/en.php, views/default/user/settings/language.php: Closes #92: Settings: Set user language http://trac.elgg.org/elgg/ticket/92 2008-06-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/checkboxes.php: Checkboxes now work happily with arrays. 2008-06-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/user/name.php, actions/user/password.php, engine/lib/sessions.php, engine/lib/users.php, languages/en.php, views/default/user/settings/password.php: Fixes #91 and #97 * actions/email/save.php, actions/user/name.php, engine/lib/notification.php, engine/lib/users.php, languages/en.php, views/default/notifications/settings/email.php, views/default/user/settings/email.php, views/default/user/settings/name.php: Closes #90: Settings: Change name http://trac.elgg.org/elgg/ticket/90 2008-06-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * entities/index.php: Layout update for the single entity view. 2008-06-26 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Fixes #95 - Now keying off system log entries so that whenever a user does something that triggers an event they are boosted. * views/default/admin/statistics_opt/basic.php: Fixes #94 * actions/email/save.php, engine/lib/notification.php, languages/en.php, views/default/notifications/settings/email.php: Closes #89: Provide functionality for a user to set their email address in user settings http://trac.elgg.org/elgg/ticket/89 2008-06-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/email/confirm.php, actions/register.php, engine/lib/notification.php, engine/lib/sites.php, engine/lib/users.php, languages/en.php: Closes #79: Email confirmation on registration & email change http://trac.elgg.org/elgg/ticket/79 2008-06-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: river icon additions * javascript/initialise_elgg.js, views/default/css.php: widget gallery tooltip positioning and layer issue fixed 2008-06-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php, search/index.php: Search and metadata functions now support multiple user GUIDs 2008-06-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/email/confirm.php, engine/lib/users.php, languages/en.php: Refs #79 2008-06-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: Small ownership tweak to get_tags * search/index.php: The search page now takes more options. 2008-06-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/shout_speech_bubble.gif: shouts bubble 2008-06-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: get_tags can now take an array as owner_guid. * engine/lib/filestore.php: Fixes for filestore. * engine/lib/filestore.php: Added grabFile() to the filestore, for much more efficient file reading. * engine/lib/river.php, engine/lib/system_log.php: Made the friends river entities functions loads more efficient. 2008-06-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metadata.php: Fixes #87 & #88 * engine/lib/notification.php, engine/lib/relationships.php, languages/en.php: Refs #78: Email notifications on friending, comments http://trac.elgg.org/elgg/ticket/78 2008-06-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php, views/default/river/wrapper.php: The river now passes entities to each river view as $vars['entity'] * engine/lib/annotations.php: Adding an annotation triggers an 'annotate' event 2008-06-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/spotlight_back.gif, _graphics/temp_spotlight.gif, views/default/css.php, views/default/spotlight/default.php: default spotlight 2008-06-25 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php, engine/lib/sites.php, languages/en.php: Fixes #84: Method for retrieving preferences for a user and notifying accordingly http://trac.elgg.org/elgg/ticket/84 2008-06-25 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: updated staus box * views/default/css.php: moved message styles into plugin 2008-06-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: messaging styles 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Removed the circular delete mechanism that was plaguing ElggFile 2008-06-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/ajax/loader.php: centred loader gif 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Caching the show_db_tables function 2008-06-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php, views/default/css.php: profile box fixes 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Serious memory optimisation for the photo resize functions 2008-06-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/odd/canvas/default.php, views/odd/object/default.php, views/odd/user/default.php: Refs #82 - oops... forgot to add these... * .../notifications/settings/usersettings/save.php, engine/lib/notification.php, languages/en.php, .../notifications/settings/usersettings.php: Closes #83 - API & Interface for selecting notification methods * actions/plugins/settings/save.php, actions/plugins/usersettings/save.php: Added gatekeeper 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php, engine/lib/sites.php: Removing more notices. * engine/lib/entities.php: Removing an annoying notice * engine/lib/elgglib.php: Minor fix to elgg_view_entity where ElggEntities are subclassed 2008-06-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/edit.php: Fixes #69 - Clicking on profile "edit" causes crash. I have retrieved the user again from $_SESSION['id'] since $_SESSION['user'] is not being set. This may point to a larger problem since the $_SESSION looks far from complete. 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Fix for previous river functionality * engine/lib/river.php: Minor formatting fix * views/default/admin/plugins.php: Update plugins list so 50 display on a page * engine/lib/river.php: A fix to the river function. 2008-06-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php, views/odd/export/entity.php, views/odd/export/metadata.php, views/odd/export/relationship.php, views/odd/pageshells/pageshell.php: Closes #82: OpenDD feeds in the same vein as RSS http://trac.elgg.org/elgg/ticket/82 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/widgets/editwrapper.php: Fix to edit wrapper saving * views/default/pageshells/pageshell.php: Removing title from pageshell outright * views/default/page_elements/title.php, views/default/widgets/editwrapper.php: Introducing elgg_view_title * engine/lib/elgglib.php: Introducing elgg_view_title 2008-06-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: updated 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/widgets/save.php, views/default/widgets/editwrapper.php: Save widget improvements. 2008-06-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/userdetails.php, mod/profile/views/default/user/user.php, .../canvas/layouts/narrow_right_sidebar.php, views/default/canvas/layouts/two_column.php, views/default/canvas/layouts/widgets.php, views/default/css.php, views/default/pageshells/pageshell.php: updated profile box 2008-06-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/plugins/usersettings/save.php, engine/lib/plugins.php, languages/en.php, settings/plugins/index.php, views/default/object/plugin.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php: Refs #76: User settings page (to Elgg Classic standard) 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: River views now run off subtypes * views/default/ajax/loader.php: Introducing the AJAX loader * _graphics/ajax-loader.gif, _graphics/ajax_loader.gif, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php: Widgets now reload properly 2008-06-24 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/ajax-loader.gif: ajax loader gif 2008-06-24 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/statistics.php, languages/en.php, .../default/usersettings/statistics_opt/online.php: Refs #76: User settings page (to Elgg Classic standard) 2008-06-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/cropicon.php, views/default/canvas/layouts/widgets.php: Widget fixes 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/cropicon.php: Added mission crop icon action 2008-06-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: container box fixes 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php: No need to duplicate the user's name. * engine/lib/filestore.php, mod/profile/actions/iconupload.php, mod/profile/languages/en.php, mod/profile/start.php, mod/profile/views/default/profile/editicon.php: Image cropping works! 2008-06-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php: rearranged the main profile area * mod/profile/views/default/profile/userdetails.php: moved the about me below the other profile info 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/widgets/editwrapper.php: Some tweaks to the 'saving' box 2008-06-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/statistics.php, languages/en.php, settings/index.php, settings/plugins/index.php, settings/statistics/index.php, settings/user/index.php, usersettings/index.php, usersettings/plugins/index.php, usersettings/statistics/index.php, usersettings/user/index.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/plugins.php, .../usersettings/statistics_opt/numentities.php: Refs #76: User settings page (to Elgg Classic standard). Committing some work before shutting down for the day. 2008-06-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/editicon.php: small bug fix on icon cropper 2008-06-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/dummy_river_icon.gif, views/default/css.php: river updates 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/river/dashboard.php: Removed extra divs. 2008-06-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/editicon.php: more icon cropper tweaks, form added 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * entities/index.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php: Widgets now save on a per-widget basis. TODO: get the collapsing widgets to work once they've saved .. 2008-06-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: 2008-06-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/editicon.php: coordinates in for the icon cropper 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/widgets.php: Widgets are now loaded as separate JS scripts * engine/lib/elgglib.php, views/js/object/default.php, views/js/pageshells/pageshell.php, views/js/user/default.php: You can now get a Javascript version of any entity 2008-06-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php, engine/lib/usersettings.php, engine/start.php, languages/en.php, usersettings/index.php, usersettings/plugins/index.php, usersettings/statistics/index.php, usersettings/user/index.php, views/default/admin/main_opt/plugins.php, views/default/admin/main_opt/site.php, views/default/admin/main_opt/statistics.php, views/default/admin/main_opt/user.php, views/default/object/plugin.php, views/default/usersettings/main.php, views/default/usersettings/main_opt/plugins.php, views/default/usersettings/main_opt/statistics.php, views/default/usersettings/main_opt/user.php, views/default/usersettings/plugins.php, views/default/usersettings/plugins_opt/plugin.php, views/default/usersettings/statistics.php, views/default/usersettings/user.php: Refs #76: User settings page (to Elgg Classic standard). Committing some work before shutting down for the day. 2008-06-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/editicon.php: added coordinates to the icon cropper * .../views/default/profile/hoverover/actions.php, .../views/default/profile/hoverover/links.php, mod/profile/views/default/profile/menu/actions.php, mod/profile/views/default/profile/menu/links.php, .../views/default/profile/menu/linksownpage.php, mod/profile/views/default/profile/profilelinks.php: new profile links system. 2008-06-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/widgets.php, views/default/css.php: css updates 2008-06-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/iconupload.php, .../views/default/js/jquery.imgareaselect-0.4.2.js, .../default/js/jquery.imgareaselect-0.4.2.min.js, mod/profile/views/default/profile/editicon.php: beginnings of the icon cropper tool 2008-06-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * settings/index.php, settings/plugins/index.php: Refs #76: User settings page (to Elgg Classic standard) * settings/plugins/index.php: Refs #76: User settings page (to Elgg Classic standard) 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/iconupload.php: Fix to icon upload * views/default/css.php, views/default/page_elements/header.php, views/default/pageshells/pageshell.php: Page title is now displayed at the top of the canvas. 2008-06-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * settings/index.php: 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/icon.php, mod/profile/views/default/profile/icon.php: Added master icon size (part 2) 2008-06-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/ban.php, actions/admin/user/delete.php: Forwards to http_referer 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/iconupload.php: Added master icon size 2008-06-23 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/enable.php: Forwards to http_referer * views/default/admin/plugins.php: Pagination on admin page * engine/handlers/cron_handler.php, htaccess_dist: Closes #77 - Cron endpoint and event * languages/en.php: Refs #75 * views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/online.php: Refs #75 2008-06-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: Update for pagination, to allow it to properly take a word other than 'offset' as the word to work from. 2008-06-23 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/pagination.php: greater than, less than pagination symbol changed 2008-06-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/messages/messages/list.php: system messages now fade out after 3 seconds. 2008-06-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/elgglib.php, views/default/navigation/pagination.php: Introducing the annotation listing functions. * engine/lib/elgglib.php, engine/lib/metastrings.php: Introducing elgg_view_annotation 2008-06-22 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/profilelinks.php, mod/profile/views/default/profile/userdetails.php: added a new profile links view 2008-06-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php: Fixes #72 2008-06-21 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/spotlight/default.php: tweaks to the spotlight * mod/profile/views/default/profile/userdetails.php: a further temp tweak to the profile layout * mod/profile/views/default/profile/userdetails.php, views/default/canvas/layouts/widgets.php: a couple of small, temp, profile layout tweaks. 2008-06-21 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Plugin init only called on sanitised installs where installation is complete. 2008-06-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/page_elements/spotlight.php: Improvements to spotlight * views/default/page_elements/spotlight.php, views/default/spotlight/default.php: Plugins can set their own context 2008-06-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Added licence example 2008-06-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/edit.php, mod/profile/edit.php, mod/profile/views/default/profile/edit.php: Fixed profile, and allowed admins to edit other profiles 2008-06-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php: Fixes #71 * actions/admin/user/ban.php, actions/admin/user/delete.php: Additional fixes to #70 2008-06-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/enable.php: Changed the engine reference in the action 2008-06-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: * actions/plugins/settings/save.php, engine/lib/plugins.php, languages/en.php, views/default/admin/plugins_opt/plugin.php, views/default/object/plugin.php: Closes #66: Per site plugin settings configuration panel. Use the same technique as edit pages on widgets, i.e. 1) Create a new view in your plugins view/default called settings/PLUGINNAME/edit Where PLUGINNAME is the plugin directory, eg "river" or "profile". 2) Place your edit code in edit.php, fields should save to params[fieldname]. 3) The view will be passed $vars['entity'] which holds any configuration values already set in the metadata. Note. Settings are PER SITE. * .../views/default/widgets/river_widget/edit.php, .../default/widgets/river_widget_friends/edit.php: Using a different test to handle metadata better * languages/en.php, mod/river/manifest.xml, views/default/admin/plugins_opt/plugin.php: Closes #67 : Added new displayed field "licence" 2008-06-20 misja <misja@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/dashboard/manifest.xml, mod/profile/manifest.xml: Adding manifest files to plugins 2008-06-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/plugins/disable.php, actions/admin/plugins/enable.php, admin/plugins/index.php, engine/lib/plugins.php, languages/en.php, views/default/admin/plugins.php, views/default/admin/plugins_opt/plugin.php, views/default/object/plugin.php: Closes #20: Plugin management and config panel http://trac.elgg.org/elgg/ticket/20 * actions/admin/site/update_basic.php: Added admin gatekeeper 2008-06-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, mod/profile/edit.php, views/default/canvas/layouts/widgets.php: Widget gallery updates - internationalised and more 2008-06-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Further fixes #59 * mod/river/languages/en.php, mod/river/manifest.xml, mod/river/start.php: Using new manifest code (via manifest.xml) * engine/lib/plugins.php: Bypass plugin loading disable code * engine/lib/elgglib.php, engine/lib/plugins.php, engine/start.php: Closes #60: Enable/disable plugins on a site by site basis http://trac.elgg.org/elgg/ticket/60 * engine/lib/elgglib.php: Bugfixes on privileged code execution. * engine/lib/database.php: Removed database gatekeepers to avoid chicken and egg problems with privileged codeblock execution, and because it is too problematic. * engine/lib/plugins.php: Actually closes #60: Enable/disable plugins on a site by site basis http://trac.elgg.org/elgg/ticket/60 * engine/lib/metadata.php, engine/lib/plugins.php: Closes #60: Enable/disable plugins on a site by site basis 2008-06-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: update_data now returns true on a successful update. * mod/profile/views/default/profile/userdetails.php: Let's use a slightly smaller image on the main profile page .. * mod/profile/graphics/defaultlarge.jpg, mod/profile/graphics/defaultmedium.jpg, mod/profile/graphics/defaultsmall.jpg, mod/profile/graphics/defaulttiny.jpg: New default profile pics 2008-06-20 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/plugins.php: Refs #61 - Added ability to find settings for plugins other than the one you are in. * engine/lib/plugins.php: Closes #61: Enable plugins to store site specific configurations 2008-06-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, views/default/canvas/default.php, views/default/page_elements/header.php, views/foaf/pageshells/pageshell.php, views/rss/canvas/default.php, views/rss/object/default.php, views/rss/pageshells/pageshell.php, views/rss/user/default.php: Automatic RSS feeds! 2008-06-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Re-enabled database gatekeepers, please report problems. Refs #3, #45 2008-06-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/widgettest/start.php, .../views/default/widgets/widgettest/edit.php, .../views/default/widgets/widgettest/view.php: Removing widgettest, which has done its job. * mod/river/languages/en.php, mod/river/start.php, .../views/default/widgets/river_widget/view.php, .../default/widgets/river_widget_friends/view.php, views/default/widgets/wrapper.php: Put titles back in their correct place for widgets. * engine/lib/system_log.php: System_log no longer adds double entries. * engine/lib/river.php, views/default/river/wrapper.php: Minor improvement to previous - river items now are wrapped in a number of divs that make sense according to what they refer to 2008-06-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, mod/river/languages/en.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php, .../default/widgets/river_widget_friends/edit.php, .../default/widgets/river_widget_friends/view.php: Fixes #50 2008-06-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php, .../views/default/river/ElggUser/update.php, views/default/river/wrapper.php: Modified river functions to use a common wrapper * mod/profile/languages/en.php, .../views/default/river/ElggUser/update.php: Profile updates now show up in the river. 2008-06-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php: * engine/lib/plugins.php, languages/en.php, mod/river/languages/en.php, mod/river/start.php: Closes #59: Plugin manifest. See register_plugin_manifest() & register_plugin_manifest_basic(). Ref #20. 2008-06-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/profile.js, mod/profile/views/default/profile/metatags.php: Removing the hoverover menu. Refs #58 * mod/profile/views/default/profile/css.php: CSS update for hoverover 2008-06-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/statistics.php, engine/lib/users.php, views/default/admin/statistics_opt/online.php: Fixes #55 : "Users online now" function 2008-06-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/topmenu.php: Wired up search * mod/profile/views/default/profile/hoverover.php, .../views/default/profile/hoverover/actions.php, .../views/default/profile/hoverover/links.php: Sorting hoverover links into actions and plain links * mod/profile/views/default/profile/hoverover.php: Whoops! Replacing 'bwerdmuller' with $vars['entity']->username * mod/profile/profile.js, mod/profile/start.php, mod/profile/views/default/profile/css.php, mod/profile/views/default/profile/hoverover.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/profile/menu.php, mod/profile/views/default/profile/metatags.php, mod/profile/views/default/user/user.php: Added a hover-over menu, which can be added to by plugins. 2008-06-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Ref #57 * engine/lib/river.php, languages/en.php, mod/river/start.php, .../views/default/widgets/river_widget/edit.php, .../views/default/widgets/river_widget/view.php, .../default/widgets/river_widget_friends/edit.php, .../default/widgets/river_widget_friends/view.php, views/default/river/dashboard.php: Fixed #50: River widgets http://trac.elgg.org/elgg/ticket/50 * mod/profile/views/default/profile/userdetails.php: Fixes #56 2008-06-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php, friends/index.php, friends/of.php: The friends pages now use listing functions; also fixed a minor bug in the get_entities_from_relationship function. 2008-06-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: *actually* fixes #48: Elgg_view_river wrapper function http://trac.elgg.org/elgg/ticket/48 * engine/lib/river.php: Fixes #48: Elgg_view_river wrapper function http://trac.elgg.org/elgg/ticket/48 2008-06-19 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/initialise_elgg.js, views/default/canvas/layouts/widgets.php, views/default/css.php: final amends to popups 2008-06-19 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Fixes #54 - 'Enabled' functionality needs to be added to metadata, refs #53 2008-06-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Minor change to the navigation placement on list view. * engine/schema/mysql.sql: Added 'enabled' field to annotations. Refs #51 2008-06-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/initialise_elgg.js, views/default/canvas/layouts/widgets.php, views/default/css.php: widget description popups added 2008-06-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: Hopefully fixed default wwwroot. refs #51 - Misja, if this works for you, could you please close the ticket? 2008-06-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/ban.php, actions/admin/user/delete.php, engine/lib/entities.php: Fixes #15: Ban user functionality * engine/lib/access.php, engine/schema/mysql.sql: Fixes #12: Active variable on entities table. Update db schema. 2008-06-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * dashboard/index.php: Introducing the dashboard! * engine/lib/entities.php, engine/lib/languages.php, engine/lib/sites.php, engine/lib/users.php, engine/lib/widgets.php: Removing some error notices 2008-06-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Speculative fix for mac install 2008-06-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/widgets/editwrapper.php: Better access control labels. * engine/lib/database.php: Re-commented out callpath_gatekeeper. refs #37 2008-06-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: added default class for submit buttons 2008-06-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/widgets/reorder.php, languages/en.php: Corrected widget panel save messages. * actions/widgets/reorder.php, engine/lib/widgets.php, views/default/canvas/layouts/widgets.php, views/default/input/access.php: Added widget handling. 2008-06-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/user/index.php, views/default/admin/user_opt/search.php: Minor tweak to make compatible with search form * engine/lib/sites.php: Fixes #43: Site full text search over name, description and url * engine/lib/objects.php: Fixes #42: Object full text search on description * admin/user/index.php, engine/lib/users.php, views/default/admin/user.php: Further fixes to #41 with admin panel support * admin/user/index.php, engine/lib/users.php, engine/schema/mysql.sql: Fixes #41: User full text search. See caveats in function search_for_user() 2008-06-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, views/default/navigation/pagination.php: Interface tweak when no results are found. * views/default/canvas/layouts/widgets.php: Descriptions are now registered in widgets as a hidden field. * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/metadata.php, engine/lib/relationships.php, engine/lib/sites.php, engine/lib/users.php, languages/en.php, search/index.php, views/default/navigation/pagination.php: Added generic listing and pagination functions 2008-06-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, actions/systemsettings/install.php, engine/lib/elgglib.php, languages/en.php, views/default/settings/system.php: Fixes #18: Set default view type in admin http://trac.elgg.org/elgg/ticket/18 2008-06-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/initialise_elgg.js, views/default/canvas/layouts/widgets.php: widget drag n drop 2008-06-18 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php, actions/systemsettings/install.php, engine/lib/configuration.php, languages/en.php, views/default/input/checkboxes.php, views/default/settings/system.php: Fixes #17 - Debug mode toggle. Introduced unset_config() which is also called automatically by set_config(). Also modified the view input/checkboxes to set values on the checkbox. * actions/admin/site/update_basic.php, actions/systemsettings/install.php, engine/lib/configuration.php, languages/en.php, views/default/settings/system.php: Fixes #19: Default language selector http://trac.elgg.org/elgg/ticket/19 2008-06-18 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/css.php: tweaked login boxes n buttons 2008-06-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/widgets.php: Added GUIDs and handlers to the widget panel 2008-06-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../canvas/layouts/narrow_right_sidebar.php, views/default/css.php: updated page layout 2008-06-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, languages/en.php: Fixes #24 - Added a funky display function called friendly_time($timestamp). * engine/start.php: Fixed #36 - CSS now works on the install page. * engine/lib/sessions.php: isloggedin() doesn't touch the session if we're not fully installed yet. 2008-06-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * install.php: - To use main site config Marcus Povey * install.php: CLOSED - #36: CSS broken on initial install page. http://trac.elgg.org/elgg/ticket/36 * engine/lib/elgglib.php, engine/lib/input.php, engine/lib/install.php, engine/settings.example.php, engine/start.php, htaccess_dist, languages/en.php, views/default/messages/sanitisation/htaccess.php, views/default/messages/sanitisation/settings.php, views/failsafe/messages/errors/error.php, views/failsafe/messages/errors/list.php, views/failsafe/messages/exceptions/exception.php, views/failsafe/messages/list.php, views/failsafe/messages/sanitisation/htaccess.php, views/failsafe/messages/sanitisation/settings.php, views/failsafe/pageshells/pageshell.php: CLOSED - #34: Install process must be completely graphical http://trac.elgg.org/elgg/ticket/34 2008-06-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Fixed #37. It turns out callpath_gatekeeper worked fine; PHP 5.2 with the Zend Optimizer 3.2 does not, which was borking our OSX MAMP installation. We're going to need a great big red warning box for people installing on a Mac, alerting them to the fact that they'll need to switch off the Optimizer. 2008-06-17 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: updated css 2008-06-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Removed references to callpath_gatekeeper. * engine/lib/database.php: Disabling the gatekeeper for now. Reopened #3 * engine/start.php: We need actions to work when the installation hasn't been settled. Refs #3 2008-06-17 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, views/default/river/ElggRelationship/create.php, views/default/river/ElggUser/login.php, views/default/river/ElggUser/logout.php, views/default/river/dashboard.php, views/default/river/shell.php: CLOSED - #35: Create specific river views for dashboard http://trac.elgg.org/elgg/ticket/35 2008-06-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/install.php: is_installed now returns a much more representative result. Refs #3 * engine/lib/filestore.php, mod/profile/actions/iconupload.php, mod/profile/languages/en.php: Fixed #33 - all profile icons except for the largest size are cropped to squares. Additionally, the image resampling functions now take an extra boolean parameter to specify squareness (or not). 2008-06-17 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/index.php, admin/plugins/index.php, admin/site/index.php, admin/statistics/index.php, admin/user/index.php: pushed the admin panel through the correct canvas area * mod/apitest/index.php, mod/apitest/start.php, mod/apitest/views/default/apitest/configform.php, mod/apitest/views/default/apitest/main.php, mod/exporttest/index.php, mod/exporttest/start.php, mod/exporttest/views/default/exporttest/main.php, .../views/default/exporttest/outputxml.php, mod/guidbrowser/index.php, mod/guidbrowser/languages/en.php, mod/guidbrowser/start.php, .../views/default/guidbrowser/browser.php, .../views/default/guidbrowser/entity.php, .../views/default/guidbrowser/entity_full.php, .../views/default/guidbrowser/newentity.php, .../views/default/guidbrowser/prevnext.php: removed guid exporter, exporttest and apitest from core and put them into the plugins folder 2008-06-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pageowner.php, engine/lib/plugins.php, views/default/navigation/toolbox.php: Sticky menu items, but also, much more intelligent context detection. Plugin authors need not bother with set_context() any more - the context should be set automatically. This is overruled by page handling settings, if set, which use the first element of the URL to determine context. Fixes #32 * engine/lib/plugins.php: More intelligent context detection. Refs #32 * engine/lib/elgglib.php, engine/lib/plugins.php, mod/profile/start.php, views/default/navigation/toolbox.php: Registers contexts for each menu item. Refs #32 2008-06-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: CLOSED - #30: $CONFIG is not populated from elggconfig or datalists http://trac.elgg.org/elgg/ticket/30 2008-06-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/edit.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/userdetails.php: updated profile interface * views/default/css.php: updated css 2008-06-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: CLOSED - #26: Lengthing metadata fields http://trac.elgg.org/elgg/ticket/26 2008-06-16 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * .../canvas/layouts/narrow_right_sidebar.php, views/default/canvas/layouts/one_column.php, views/default/canvas/layouts/two_column.php, views/default/canvas/layouts/widgets.php: new canvas area added 2008-06-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: CLOSED - #5: Boolean metadata values http://trac.elgg.org/elgg/ticket/5 * engine/lib/xml-rpc.php: - Minor tweak to exception report. Marcus Povey * engine/handlers/xml-rpc_handler.php, engine/lib/xml-rpc.php, htaccess_dist, languages/en.php, views/xml/xml-rpc/output.php: CLOSED - #14: XML-RPC handler http://trac.elgg.org/elgg/ticket/14 2008-06-16 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/initialise_elgg.js: updated interface js to fix submit button bug 2008-06-16 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/xml/pageshells/pageshell.php: Added Content-Length to XML pageshell for compatibility with most XML based formats. * engine/lib/sessions.php: CLOSED - #27: Standard login system to go through PAM http://trac.elgg.org/elgg/ticket/27 2008-06-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * search/index.php: Search once again displays results. Fixes #28 * views/default/widgets/wrapper.php: Widget edit controls now only appear if you can edit the widget in question. 2008-06-15 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/widgets/wrapper.php: small tweak to the widget wrapper 2008-06-13 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * _graphics/icon_customise_drag.gif, _graphics/icon_customise_info.gif, _graphics/icon_customise_remove.gif, javascript/initialise_elgg.js, .../jquery/jquery-ui-personalized-1.5.packed.js, views/default/canvas/layouts/widgets.php, views/default/css.php, views/default/navigation/toolbox.php, views/default/page_elements/header.php: updated and new stuff pertaining to the customise panel, new jquery also 2008-06-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/profile/userdetails.php: * views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php: - Fixed basic statistics Marcus Povey * actions/admin/user/ban.php: 2008-06-13 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: added $order to docs 2008-06-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixed typo 2008-06-13 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/entities.php: getAnnotations now has an extra param $order 2008-06-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Metadata now inherits its parent entity's permissions * engine/lib/widgets.php: using_widgets(); * views/default/input/access.php, views/default/widgets/editwrapper.php: Added access controls to widgets and fixed the access control input 2008-06-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/user/ban.php, actions/admin/user/delete.php, languages/en.php, mod/profile/views/default/profile/userdetails.php, views/default/admin/user.php: ASSIGNED - # 2: Administration panel http://trac.elgg.org/elgg/ticket/2 - Added ban template and delete 2008-06-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Fixed update/insert issue on all top-level entities * views/default/canvas/layouts/widgets.php: Added the stub for Pete's widget reorderer * engine/lib/widgets.php: Widget fix 2008-06-13 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * admin/user/index.php: - Some thoughts Marcus Povey * engine/lib/database.php, engine/lib/entities.php, languages/en.php, .../views/default/guidbrowser/entity_full.php: Marcus Povey: CLOSED - # 9: FilePluginFile not found http://trac.elgg.org/ticket/9 * admin/user/index.php, languages/en.php, views/default/admin/site.php, views/default/admin/statistics_opt/online.php, views/default/admin/user.php, views/default/admin/user_opt/search.php: - User search box Marcus Povey 2008-06-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/statistics.php, views/default/admin/statistics.php, views/default/admin/statistics_opt/basic.php, views/default/admin/statistics_opt/numentities.php, views/default/admin/statistics_opt/online.php: - Moved statistics to their own component views. Yay. Marcus Povey 2008-06-12 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/apitest/index.php, mod/exporttest/index.php, mod/guidbrowser/index.php: put remaining core plugins through the canvas views * mod/profile/edit.php, mod/profile/editicon.php: piped remaining profile pages through the canvas system * views/default/editmenu.php, views/default/pageshell.php: removing some old views 2008-06-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/widgets/add.php, actions/widgets/save.php, engine/lib/widgets.php, mod/profile/index.php, mod/profile/start.php, mod/widgettest/start.php, .../views/default/widgets/widgettest/edit.php, .../views/default/widgets/widgettest/view.php, views/default/canvas/layouts/widgets.php, views/default/widgets/wrapper.php: Widgets, including a test widget plugin * views/default/canvas/layouts/widgets.php: The widget canvas layout now automatically grabs widgets. * engine/lib/elgglib.php: We only have one pageshell. * engine/lib/widgets.php: Extra helpful widgets functions * actions/widgets/save.php, engine/lib/widgets.php, languages/en.php, views/default/widgets/editwrapper.php: Widget API changes, as well as edit and action infrastructure 2008-06-12 marcus <marcus@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/statistics.php: 2008-06-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/object/widget.php: Added a simple widget alias so widgets display automatically. * views/default/canvas/layouts/one_column.php, views/default/canvas/layouts/two_column.php, views/default/canvas/layouts/widgets.php, views/default/widgets/editwrapper.php, views/default/widgets/wrapper.php: Widget wrapper, widget views 2008-06-12 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/pageshells/pageshell.php: logic for not displaying toolbar when non-logged * views/default/welcome/logged_in.php: updated welcome pages * views/default/page_elements/spotlight.php: new view for page spotlight * views/default/welcome/logged_out.php: toolbar switched off for non-logged users * _graphics/skyscraper.gif: placeholder skyscaper ad for non logged-in pages * views/default/canvas/layouts/one_column.php, views/default/canvas/layouts/two_column.php, views/default/css.php, views/default/pageshells/pageshell.php: new layout using canvas view 2008-06-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Further documentation fixes. * engine/lib/entities.php: Some extra entity documentation 2008-06-12 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/statistics.php, views/default/admin/site.php, views/default/admin/statistics.php: Marcus Povey <marcus@dushka.co.uk> * Added stub for statistics * Added stub statistics library 2008-06-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/widgets.php: Added use_widgets function to register a context for widget use. * engine/lib/widgets.php: Added widgets library to core. 2008-06-12 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/pageshells/pageshell_loggedout.php, views/default/pageshells/pageshell_sidebar.php: removed old pageshells 2008-06-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/admin.php, engine/lib/entities.php: Edit permissions changes for admins 2008-06-11 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * javascript/initialise_elgg.js: new subdirectory added to house the init js for the page - feel free to move elsewhere * views/default/css.php, views/default/navigation/toolbox.php, views/default/navigation/topmenu.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/pageshells/pageshell.php: latest interface stuff * _graphics/footer_back.gif, _graphics/spacer.gif, _graphics/temp_spotlight.gif: new images added * _graphics/pagebackground.gif, _graphics/pagebackground.jpg: old images removed 2008-06-11 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/admin/site/update_basic.php: Marcus Povey <marcus@dushka.co.uk> * Removed debug * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Default of can_edit_entity trigger plugin hook set to true. * actions/admin/site/update_basic.php, engine/lib/admin.php, engine/lib/entities.php, engine/lib/sites.php, languages/en.php, views/default/admin/site.php: Marcus Povey <marcus@dushka.co.uk> * Basic site admin * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * All queries echoed in debug mode * views/default/admin/plugins.php: Marcus Povey <marcus@dushka.co.uk> * Comments * engine/lib/admin.php: Marcus Povey <marcus@dushka.co.uk> * Documentation * admin/index.php, admin/plugins/index.php, admin/site/index.php, admin/user/index.php, engine/lib/admin.php, engine/lib/elgglib.php, languages/en.php, views/default/admin/main.php, views/default/admin/main_opt/plugins.php, views/default/admin/main_opt/site.php, views/default/admin/main_opt/user.php, views/default/admin/plugins.php, views/default/admin/site.php, views/default/admin/user.php: Marcus Povey <marcus@dushka.co.uk> * Initial administration panel * engine/lib/admin.php, engine/lib/elgglib.php: * engine/lib/sessions.php: Marcus Povey <marcus@dushka.co.uk> * actions with admin only support * engine/lib/actions.php: Marcus Povey <marcus@dushka.co.uk> * actions with admin only support * admin/index.php, admin/plugins/index.php, admin/settings/index.php, admin/users/index.php, engine/lib/admin.php: Marcus Povey <marcus@dushka.co.uk> * Starting admin and relocating to the garden... 2008-06-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/iconupload.php, mod/profile/icon.php, mod/profile/views/default/profile/icon.php: Fixed icon cache issue. 2008-06-11 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Marcus Povey <marcus@dushka.co.uk> * Introducing admin_gatekeeper() 2008-06-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php, languages/en.php: Marcus Povey <marcus@dushka.co.uk> * Debug added to site installation * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Spelling error 2008-06-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/output/tags.php: Sorting out tag links. * engine/schema/mysql.sql: Added an explicit conversion to MyISAM in the db tables when a FULLTEXT key is used. 2008-06-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: * engine/lib/languages.php: 2008-06-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: A better fix for language pack loading ... * mod/profile/languages/en.php: Fixed a bad header in profile * engine/lib/languages.php: Fix for language pack loading. 2008-06-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Marcus Povey <marcus@dushka.co.uk> * Modified elgg_echo to return $message_key if no translations found, meaning you will always get _something_ from the command and will serve to prompt people for missing translations. 2008-06-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Error text change. * engine/start.php: Languages are now loaded before the main engine starts. * engine/lib/actions.php, engine/lib/configuration.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/filestore.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/notification.php, engine/lib/objects.php, engine/lib/sessions.php, engine/lib/sites.php, engine/lib/system_log.php, engine/lib/users.php, engine/start.php, mod/apitest/start.php, mod/dashboard/start.php, mod/exporttest/start.php, mod/guidbrowser/start.php, mod/profile/start.php: register_event_handler and trigger_event have been renamed to register_elgg_event_handler and trigger_elgg_event respectively. 2008-06-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php, languages/en.php: Marcus Povey <marcus@dushka.co.uk> * Debug added to db connect * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Bugfix on filestore * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Removed debug * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Bugfixed canEdit and isFullyLoaded 2008-06-09 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Caching complete * engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: * engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Added the code to the correct method. Doh! * engine/lib/entities.php, engine/lib/users.php: * engine/lib/users.php: * engine/lib/entities.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: * engine/lib/entities.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Added table counter 2008-06-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Annoying typo bugfix * views/default/page_elements/header.php: Moving the location of metatags so that we can add jQuery plugins after jQuery gets loaded. 2008-06-09 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: 2008-06-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Fixed class instanceof errors 2008-06-09 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sites.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Reverted caching error * engine/lib/entities.php, engine/lib/sites.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Added caching to entities. Please report any problems. 2008-06-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/users.php: Interim fix for user saving 2008-06-09 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/messages/exceptions/exception.php: Marcus Povey <marcus@dushka.co.uk> * Updated to show improved debug in debug mode. * views/default/messages/exceptions/exception.php: Marcus Povey <marcus@dushka.co.uk> * Updated to show improved debug in debug mode. 2008-06-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Fixed previously-introduced entity save issue. * engine/lib/entities.php: There are line breaks in my query. Hrm. * engine/lib/entities.php: Fixed issue on save 2008-06-06 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, languages/en.php: Marcus Povey <marcus@dushka.co.uk> * More internationalisation * languages/en.php, services/api/rest.php: Marcus Povey <marcus@dushka.co.uk> * More internationalisation * languages/en.php, services/export/handler.php: Marcus Povey <marcus@dushka.co.uk> * More internationalisation * languages/en.php, views/default/export/entity.php: Marcus Povey <marcus@dushka.co.uk> * More internationalisation * engine/lib/query.php, languages/en.php: Marcus Povey <marcus@dushka.co.uk> * More internationalisation * actions/register.php: Marcus Povey <marcus@dushka.co.uk> * Blank passwords and blank second password no longer permitted * engine/lib/entities.php, engine/lib/extender.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/system_log.php: Marcus Povey <marcus@dushka.co.uk> * Limit to specific users and/or relationships 2008-06-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php, engine/lib/users.php, mod/profile/start.php: Fixes for metadata and for the run order. 2008-06-05 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: * engine/lib/river.php: Marcus Povey <marcus@dushka.co.uk> * River now passes performed_by_guid user as an object to sub views * engine/lib/system_log.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * System log performs the id of the user who performed a given action (or 0 if no user was logged in). Update your DB schema. * views/default/river/shell.php: * views/default/river/ElggUser/login.php, views/default/river/ElggUser/logout.php: * views/default/river/shell.php: * languages/en.php, views/default/river/ElggUser/login.php, views/default/river/ElggUser/logout.php, views/default/river/shell.php: Marcus Povey <marcus@dushka.co.uk> * Some basic river code * mod/profile/index.php, views/default/river/ElggUser/login.php, views/default/river/ElggUser/logout.php, views/default/river/shell.php: Marcus Povey <marcus@dushka.co.uk> * 2008-06-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/system_log.php, engine/settings.example.php: Removing assorted errors which will allow for excellent river operation 2008-06-05 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: 2008-06-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/filestore.php, views/default/pageshells/pageshell.php: Further cleanup * views/default/page_elements/header.php, views/default/pageshell.php: Further sitename fix. 2008-06-05 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php, engine/lib/notification.php, languages/en.php: Marcus Povey <marcus@dushka.co.uk> * More text internationalised 2008-06-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Fixed a foreach bug. * views/default/page_elements/header.php: Returned the site name to the header. 2008-06-05 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/cache.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/filestore.php, engine/lib/metadata.php, engine/lib/objects.php, engine/lib/plugins.php, engine/lib/relationships.php, engine/lib/sites.php, engine/lib/users.php, languages/en.php: Marcus Povey <marcus@dushka.co.uk> * Partial internationalisation of exceptions 2008-06-05 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/systemsettings/install.php, engine/lib/elgglib.php, install.php, views/default/account/forms/register.php, views/default/settings/system.php: Installation and initial account creation should now be stable. 2008-06-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: A more elegant event passthrough mechanism. * engine/lib/configuration.php, engine/lib/elgglib.php, engine/lib/languages.php, engine/lib/sessions.php, engine/lib/sites.php: Fixed the installation labels issue! 2008-06-04 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/query.php: Marcus Povey <marcus@dushka.co.uk> * Documentation added to query. 2008-06-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php, engine/lib/install.php, engine/lib/sessions.php, engine/lib/users.php, views/default/account/forms/login.php: Fixed actions issues * engine/lib/elgglib.php: Fixed the callpath_gatekeeper on Windows machines. 2008-06-04 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/query.php: * engine/lib/system_log.php: * engine/lib/notification.php: Marcus Povey <marcus@dushka.co.uk> * Belts and braces * engine/lib/notification.php: Marcus Povey <marcus@dushka.co.uk> * Supports multiple delivery methods as an array * engine/lib/system_log.php: Marcus Povey <marcus@dushka.co.uk> * Minor documentation * engine/lib/notification.php: Marcus Povey <marcus@dushka.co.uk> * Documentation * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Minor documentation * engine/lib/query.php: * engine/lib/query.php: Marcus Povey <marcus@dushka.co.uk> * More documentation added * engine/lib/database.php, engine/lib/query.php: Marcus Povey <marcus@dushka.co.uk> * Moved Query object et al to their own file 2008-06-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Minor doc tweak * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Added documentation * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Removed superfluous event * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * Debug removed * engine/lib/annotations.php, engine/lib/entities.php, engine/lib/metadata.php, engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Fixed annotations not returning anything * Access control on db now disabled when run from privileged code block. * engine/lib/access.php: Marcus Povey <marcus@dushka.co.uk> * Fixed restricted mode 2008-06-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/header.php: Added the metatags element into the page header. 2008-06-02 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php: Marcus Povey <marcus@dushka.co.uk> * Removed and because you can always add it. * engine/lib/access.php: Marcus Povey <marcus@dushka.co.uk> * Added access control shorthand function. REPLACE THIS WHEN QUERY OBJECT COMPLETE * engine/lib/database.php: * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Fixed set ommission * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Path check no longer an event, forces path check * engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Update and creates now handled separately, with the appropriate events triggered. * action_handler.php, pagehandler.php: Marcus Povey <marcus@dushka.co.uk> * Moved handlers to engine/handlers/ to avoid them running foul of the callpath_gatekeeper.. UPDATE YOUR .htaccess! * engine/handlers/action_handler.php, engine/handlers/pagehandler.php, htaccess_dist: Marcus Povey <marcus@dushka.co.uk> * Moved handlers to engine/handlers/ to avoid them running foul of the callpath_gatekeeper.. UPDATE YOUR .htaccess! * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Minor bugfix * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: Missing $CONFIG from insert_data * engine/lib/elgglib.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Privileged path check to privileged function execution. ... i really don't like this exception stuff. I think it would be better to say that you can't access stuff you can't access. 2008-05-30 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Removed debug * engine/lib/database.php, engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Bugfix on gatekeeper and forcing data functions to privileged only * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Renamed limited to strict * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Improved callpath_gatekeeper 2008-05-29 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/foaf/export/entity.php: Marcus Povey <marcus@dushka.co.uk> * Removed foaf/export since this has been superceded. * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Turns out i needed reflection afterall. 2008-05-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/foaf/friends/list.php, views/foaf/pageshells/pageshell.php: Added FOAF * views/default/canvas/layouts/one_column.php: Correcting one column font size issue 2008-05-29 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Introducing callpath_gatekeeper * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Simplified call_gatekeeper() * engine/lib/elgglib.php: * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Introducing call_gatekeeper() 2008-05-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/friends/add.php, actions/friends/remove.php, engine/lib/social.php, engine/lib/users.php, friends/index.php, friends/of.php, languages/en.php, mod/profile/views/default/profile/menu.php, mod/profile/views/default/profile/userdetails.php, mod/profile/views/default/user/user.php, views/default/friends/list.php: Added friends pages and related functionality 2008-05-29 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: 2008-05-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/user/user.php: Slight change to the user view in profiles, to facilitate the friends page 2008-05-28 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Import now does simple checks for failure * engine/lib/opendd.php: Marcus Povey <marcus@dushka.co.uk> * Sanity checks added to OpenDD import * mod/exporttest/views/default/exporttest/main.php: 2008-05-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: Query fixes for previous. * engine/lib/tags.php: Adding support for db prefixes to previous 2008-05-28 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/import/odd.php: Marcus Povey <marcus@dushka.co.uk> * Added gatekeeper * mod/exporttest/views/default/exporttest/main.php: Marcus Povey <marcus@dushka.co.uk> * export test import set to use new import action 2008-05-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php, views/default/output/tagcloud.php: Added new tagcloud functions 2008-05-28 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/import/odd.php, languages/en.php: Marcus Povey <marcus@dushka.co.uk> * Importing ODD action added 2008-05-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * search/index.php, views/default/output/tagcloud.php, views/default/output/tags.php: Subtypes and object types for search. 2008-05-28 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Minor doc update * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Minor doc update * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Fixed Where, WhereStatic and WhereSet * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Fixed order/limit * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Fixed tables * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Fixed spacing issue * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Throws exception if fields are missing on a select query * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Fixed $CONFIG->prefix now $CONFIG->dbprefix * Exception thrown on missing tables * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Fixed ACL where "where" is missing * Added catch for exceptions 2008-05-28 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/one_column.php: small tweak to the canvas view - this is temp 2008-05-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: A further fix for previous. * engine/lib/sessions.php: Solidifying the login() function so that the session data is always consistent. * actions/login.php, engine/lib/sessions.php: Revamped the login functions to separate login from authentication. * engine/lib/sessions.php: login() can now be extended by other authentication methods. TODO: wrap this up with the PAM functionality. * engine/lib/sessions.php: Adding login and logout events. 2008-05-27 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Fixed DB code * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Fixed incorrect event trigger code - problem caused by incorrect is_array clause on event trigger functions 2008-05-27 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/input.php, engine/lib/social.php: create a new social library in the engine. Moved string parsing for links to input.php and removed converting strings to tags from the shouts plugin and added them to the social library. 2008-05-27 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Marcus Povey <marcus@dushka.co.uk> * Offset incremented each pass, will no longer get stuck in the infinite loop * engine/lib/system_log.php: Marcus Povey <marcus@dushka.co.uk> * Restrictions checked * engine/lib/river.php: Marcus Povey <marcus@dushka.co.uk> * Views looked for now river/$CLASSNAME/$EVENT 2008-05-26 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: new fixed width * views/default/css.php: fixed width page * vendors/jquery/init.js, vendors/jquery/jquery-1.2.4a.js, vendors/jquery/jquery-1.2.6.pack.js, vendors/jquery/jquery.js, vendors/jquery/ui.base.js, vendors/jquery/ui.draggable.js, vendors/jquery/ui.droppable.js, vendors/jquery/ui.sortable.js: new jquery, removed old * _graphics/footer.gif, _graphics/header.gif, _graphics/sidebar-bottom.gif, _graphics/sidebar-top.gif: removed old graphics * _graphics/pagebackground.gif, _graphics/pagebackground.jpg: pics needed * views/default/css.php, views/default/navigation/toolbox.php, views/default/page_elements/header.php, views/default/reset.css: simple default theme as a starting point 2008-05-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/canvas/layouts/one_column.php: added a new canvas area to views, this is for plugins to layout their content. 2008-05-26 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fix for elgg_view_layout * engine/lib/elgglib.php: Added layout manager to elgglib 2008-05-26 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: added some relationship helper functions for relationship type 'attached' 2008-05-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Slight tweak to the entities getEntitiesFromRelationship method. We need inverse relationships! * views/default/pageshells/pageshell.php: Sticking the sidebar somewhere for now * engine/lib/access.php, languages/en.php: Added a plugin hook and translations for previous. * engine/lib/access.php, views/default/input/access.php: Introducing a visual widget for inputting access permissions. 2008-05-23 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/pageshells/pageshell.php: reverted back to a simple layout for now 2008-05-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/views/default/user/user.php: Similar profile fix to previous 2008-05-23 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/entities.php, engine/lib/extender.php, engine/lib/metadata.php, engine/lib/relationships.php, engine/lib/river.php, engine/lib/system_log.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Support for river entries 2008-05-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/languages/en.php, mod/profile/views/default/profile/edit.php: You can now edit your profile again .. 2008-05-23 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * View debug messages now echoed to system log instead of to the screen. * Minor doc fix 2008-05-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Removing double sanitise_string on save metadata 2008-05-23 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Added access_id 2008-05-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Removing conflict over 'event' keyword in views * engine/lib/elgglib.php: ... and again ... 2008-05-23 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/system_log.php: 2008-05-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fix for previous * mod/profile/actions/iconupload.php, mod/profile/icon.php, mod/profile/views/default/profile/icon.php: Introducing the 'tiny' profile icon size 2008-05-23 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/extender.php, engine/lib/relationships.php, engine/lib/system_log.php, engine/start.php: Marcus Povey <marcus@dushka.co.uk> * System log event code 2008-05-23 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Similar tweak as for events, but with plugin hooks * engine/lib/elgglib.php: trigger_event now passes the actual event details on 'all' * engine/lib/entities.php: An improvement to the clearMetadata method on ElggEntities - specify a name and it only clears metadata of that type. 2008-05-22 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Marcus Povey <marcus@dushka.co.uk> * Added system log to prerequisite loader * engine/lib/system_log.php: Marcus Povey <marcus@dushka.co.uk> * Can now run * engine/lib/river.php, engine/lib/system_log.php: Marcus Povey <marcus@dushka.co.uk> * Moving back to desktop * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Added system_log table 2008-05-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Removing duplicate metastring issue 2008-05-22 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * undid previous as it was a dumb idea * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Clarification: Trigger event can only be passed a context related to a ElggEntity 2008-05-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Rearranging events: stage 1 2008-05-22 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/river.php: Marcus Povey <marcus@dushka.co.uk> * River stub for the pub. 2008-05-22 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pagehandler.php: The context is now set automatically when the page handler is in use. * engine/lib/pageowner.php: Plugins can now set context 2008-05-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: And again * engine/lib/entities.php: Minor fix for setting metadata 2008-05-21 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: Marcus Povey <marcus@dushka.co.uk> * Tag cloud for files * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Introducing find_metadata as a counterpart to get_entities_from_metadata 2008-05-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/relationships.php: Entities now clear all associated relationships on delete * engine/lib/relationships.php: Added function to remove all entity relationships of a particular kind associated with an entity * engine/lib/access.php: Creating the constants ACCESS_PUBLIC, ACCESS_PRIVATE, ACCESS_LOGGED_IN 2008-05-21 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/tags.php: Marcus Povey <marcus@dushka.co.uk> * Added tag cloud functions 2008-05-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/iconupload.php, mod/profile/icon.php: Assorted profile icon fixes * engine/lib/entities.php: Metadata can now be added to before an entity is saved. It will be added to the db on save. * views/default/pageshells/pageshell.php: Allowing for further extension to the sidebar * engine/lib/elgglib.php, views/default/pageshells/pageshell.php: Added easier sidebar population 2008-05-20 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Introducing get_resized_image_from_existing_file * Consolidated get_resized_image_from_uploaded_file to use it * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: get_subtype_id now shortcircuits returning unmodified $subtype if $subtype is "" * engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Fixed direct load by guid issue * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Fixed strange regression in get_entities, now returns all stuff even if subtype is blank. * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Revised matrix generation on filestore 2008-05-20 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Removing a PHP notice 2008-05-20 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/atom.php, engine/lib/export.php, engine/lib/opendd.php, views/atom/export/entity.php, views/atom/export/metadata.php, views/atom/export/relationship.php, views/atom/pageshells/pageshell.php: Marcus Povey <marcus@dushka.co.uk> * reverted previous * engine/lib/atom.php, engine/lib/export.php, engine/lib/opendd.php, views/atom/export/entity.php, views/atom/export/metadata.php, views/atom/export/relationship.php, views/atom/pageshells/pageshell.php: Marcus Povey <marcus@dushka.co.uk> * Committed abortive Atom wrapper... we need to support different import/export * engine/start.php: Marcus Povey <marcus@dushka.co.uk> * Debug mode now lists libraries loaded * services/export/handler.php: Marcus Povey <marcus@dushka.co.uk> * * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Introducing: current_page_url() 2008-05-19 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php, engine/start.php, views/default/pageshells/pageshell.php: Fixing the install process, step 1. * engine/lib/sessions.php: Session init now fails if the db hasn't been installed. * engine/start.php: Elgg will now enter light mode (no plugins are loaded, system init doesn't happen) if the parameter lightmode = "true" 2008-05-16 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * services/export/handler.php: Marcus Povey <marcus@dushka.co.uk> * Minor clarification * endpoints/rest.php, mod/apitest/start.php, services/api/rest.php: Marcus Povey <marcus@dushka.co.uk> * Refactored API under services * export/handler.php, htaccess_dist, services/export/handler.php: Marcus Povey <marcus@dushka.co.uk> * Refactored export to services/export for future expansion of other rest style endpoints 2008-05-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/pageshells/pageshell.php: Removed the double body issue to prevent confusion * admin/index.php, admin/plugins/index.php, admin/settings/index.php, admin/users/index.php, languages/en.php, mod/blog/actions/add.php, mod/blog/actions/comments/add.php, mod/blog/actions/comments/delete.php, mod/blog/actions/delete.php, mod/blog/actions/edit.php, mod/blog/add.php, mod/blog/edit.php, mod/blog/everyone.php, mod/blog/index.php, mod/blog/languages/en.php, mod/blog/read.php, mod/blog/start.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/blog/notfound.php, mod/blog/views/default/blog/view.php, mod/blog/views/default/object/blog-comment.php, mod/blog/views/default/object/blog-comments.php, mod/blog/views/default/object/blog.php, mod/file/actions/download.php, mod/file/actions/upload.php, mod/file/friends.php, mod/file/index.php, mod/file/languages/en.php, mod/file/start.php, mod/file/upload.php, mod/file/views/default/file/file.php, mod/file/views/default/file/footer.php, mod/file/views/default/file/icon.php, mod/file/views/default/file/upload.php, mod/file/world.php, mod/tasklist/index.php, mod/tasklist/start.php, mod/tasklist/views/default/tasklist/item.php, mod/tasklist/views/default/tasklist/main.php, mod/tasklist/views/default/tasklist/newtask.php, views/default/admin/main.php, views/default/editmenu.php, views/default/navigation/topmenu.php: Moving some stuff into the plugins repo, where it belongs. * engine/lib/users.php: Introducing getFriendsObjects to ElggUser 2008-05-14 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Debug mode causes queries that return no data to issue a warning * engine/lib/opendd.php: Marcus Povey <marcus@dushka.co.uk> * Fixed ommission: setPublished 2008-05-09 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/opendd.php: Added version * engine/lib/opendd.php: Marcus Povey <marcus@dushka.co.uk> * Including XML so it stands as a standalone lib * engine/lib/export.php, engine/lib/opendd.php: Marcus Povey <marcus@dushka.co.uk> * Moved ODD stuff to its own lib [untested] * views/json/pageshells/pageshell.php: Marcus Povey <marcus@dushka.co.uk> * Being "strictly correct" by returning application/json for json content type. 2008-05-09 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * vendors/jquery/init.js, vendors/jquery/jquery-1.2.4a.js, vendors/jquery/ui.base.js, vendors/jquery/ui.draggable.js, vendors/jquery/ui.droppable.js, vendors/jquery/ui.sortable.js: jquery framework * views/default/css.php, views/default/navigation/topmenu.php, views/default/page_elements/header.php, views/default/pageshells/pageshell.php: drag n drop interface test 2008-05-08 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: Moved shortcut so that subtype of "" doesn't cause fail. 2008-05-07 pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/header.php: * views/default/css.php, views/default/navigation/toolbox.php, views/default/pageshells/pageshell.php, views/default/pageshells/pageshell_sidebar.php: new toolbar menu 2008-05-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Removed a debug message * engine/lib/entities.php: A fix for get_entities, which was borking if the subtype of object specified didn't exist. * engine/lib/configuration.php, engine/lib/sessions.php, engine/lib/sites.php: Configuration prerequisites are now loaded on boot time rathr than init * engine/lib/filestore.php: The filestore is no longer so greedy about its init function, and therefore gets the correct filestore location * engine/lib/configuration.php: A small validation check 2008-05-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: reversed my last tweak, another solution will be required 2008-05-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php, views/default/navigation/topmenu.php: Adding a user icon to the top menu 2008-05-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: small tweak to get annotations 2008-05-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: Minor bug fix in configuration * engine/start.php: Update to start.php to fix bug on installation * actions/systemsettings/install.php: Corrected an issue with actions. * actions/systemsettings/install.php: Fixed a bug where the site was private unless you were logged out ... * actions/systemsettings/install.php, engine/lib/configuration.php, engine/lib/database.php, engine/lib/entities.php, engine/lib/install.php, engine/lib/languages.php, engine/lib/metadata.php, engine/lib/relationships.php, engine/lib/users.php, engine/start.php, install.php, languages/en.php, views/default/navigation/toolbox.php, views/default/pageshells/pageshell_sidebar.php, views/default/settings/install.php, views/default/settings/system.php: The system now uses the site GUID to get and set entity data. Also, installation is a great deal more visual. 2008-05-02 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Marcus Povey <marcus@dushka.co.uk> * Now registers email handler (oops) 2008-05-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/foaf/export/entity.php: Marcus Povey <marcus@dushka.co.uk> * FOAF view uses correctly formatted UUID * views/foaf/export/entity.php, views/foaf/pageshells/pageshell.php: Marcus Povey <marcus@dushka.co.uk> * Added prototype FOAF view 2008-05-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sites.php: Establishing $CONFIG->site * engine/lib/install.php: Further changes to the site install procedure. * engine/lib/elgglib.php, engine/lib/install.php, engine/lib/sites.php, engine/schema/mysql.sql: Major site config changes 2008-05-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/actions/upload.php: Marcus Povey <marcus@dushka.co.uk> * Uploads and downloads now work. * engine/lib/filestore.php: 2008-05-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Schema update for configuration 2008-05-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Bugfixing my sillyness 2008-05-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php: Fixed a bug in countAnnotations 2008-05-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Bugfix * mod/file/actions/download.php, mod/file/languages/en.php: Marcus Povey <marcus@dushka.co.uk> * Download support * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Added tell * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Added eof functionality to datastore * mod/file/actions/download.php, mod/file/start.php, mod/file/views/default/file/file.php: Marcus Povey <marcus@dushka.co.uk> * Download page added 2008-05-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: Docs for previous * engine/lib/actions.php: Added GET variable processing to the action handler. 2008-05-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/start.php, mod/file/views/default/file/file.php: Marcus Povey <marcus@dushka.co.uk> * Name tweaks 2008-05-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: Get and set per-site configuration values from the database 2008-05-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/actions/upload.php: Marcus Povey <marcus@dushka.co.uk> * Minor tweak * mod/file/actions/upload.php: Marcus Povey <marcus@dushka.co.uk> * Error handling * mod/file/actions/upload.php: Marcus Povey <marcus@dushka.co.uk> * Save to get the GUID * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: Typo 2008-05-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: $CONFIG->dbprefix, not $CONFIG->prefix 2008-05-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php, mod/file/upload.php: Marcus Povey <marcus@dushka.co.uk> * Bugfix: uses the correct filename 2008-05-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Introducing gatekeeper(); * engine/lib/elgglib.php: Introducing run_function_once($functionname, $timelastupdatedcheck). 2008-05-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/actions/upload.php, mod/file/index.php, mod/file/start.php, mod/file/views/default/file/file.php, mod/file/views/default/file/icon.php: Marcus Povey <marcus@dushka.co.uk> * Using mime types * engine/lib/database.php, engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Fixed regression on custom class loader * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Now registers ElggFile for 'object' & 'file' 2008-04-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Fix for previous fix for previous fix * engine/lib/entities.php: Slight correction to the count entities from relationship alias in ElggEntity * engine/lib/relationships.php: Fix for previous fix * engine/lib/relationships.php: Fix for previous * engine/lib/entities.php, engine/lib/relationships.php: Fixing some functions relating to relationships 2008-04-30 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Minor tweak: removed $ns references from ODD __toString() * engine/lib/export.php, engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Changed "verb" to "type" in relationship, as described in ODD spec 0.5 * engine/lib/notification.php: Marcus Povey <marcus@dushka.co.uk> * Removed get_notifications... you should provide a list of guid's yourself * mod/file/views/default/file/footer.php: Marcus Povey <marcus@dushka.co.uk> * Simple footer 2008-04-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: get_entities returns false if the subtype name couldn't be found. 2008-04-30 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/file/actions/upload.php, mod/file/friends.php, mod/file/index.php, mod/file/languages/en.php, mod/file/start.php, mod/file/upload.php, mod/file/views/default/file/file.php, mod/file/views/default/file/footer.php, mod/file/views/default/file/upload.php, mod/file/world.php: Marcus Povey <marcus@dushka.co.uk> * First draft file upload 2008-04-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/relationships.php: Introducing getEntitiesFromRelationship and countEntitiesFromRelationship methods on ElggEntity * mod/blog/views/default/object/blog.php: Fixed a (presumably transient) comments issue in blogs. * mod/blog/views/default/object/blog.php: Temporary style fix * mod/blog/views/default/object/blog.php: Updating blog view to involve icons 2008-04-30 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * ElggDiskFilestore now uses matrix formed from username, and supports paths. * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * 2008-04-30 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Resizing images now resamples them for better clarity. * mod/profile/actions/iconupload.php: Better error reporting on previous. * mod/profile/actions/iconupload.php: Fixed profile resizing issue * engine/lib/filestore.php: Previous now returns false. * engine/lib/filestore.php: Fixed image resizing issue, corrected function to create a jpeg using output buffering rather than a temporary file 2008-04-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/page_elements/header.php: added jquery to the main pageshell header * vendors/jquery/jquery.js: Uploaded the latest jquery into core. 2008-04-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, mod/profile/actions/iconupload.php, mod/profile/editicon.php, mod/profile/graphics/defaultlarge.jpg, mod/profile/graphics/defaultmedium.jpg, mod/profile/graphics/defaultsmall.jpg, mod/profile/icon.php, mod/profile/languages/en.php, mod/profile/start.php, mod/profile/views/default/profile/editicon.php, mod/profile/views/default/profile/icon.php, mod/profile/views/default/user/user.php: Introducing profile icons. * engine/lib/filestore.php: Fix for make_file_matrix * engine/lib/filestore.php: Filenames fix * engine/lib/filestore.php: Non-invasive fix for previous. * engine/lib/filestore.php: Introducing get_uploaded_file and get_resized_image_from_uploaded_file. * engine/lib/extender.php: Sledgehammer tactics on can_edit_extender * engine/lib/extender.php: Attempt at an extender canEdit fix * engine/lib/annotations.php: Fixed typo * engine/lib/extender.php: Added getEntity() to ElggExtender * engine/lib/annotations.php: Fixed a minor SQL error in annotation sum functions * engine/lib/annotations.php: Minor fix involving ratings and get annotations 2008-04-29 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: Import functionality works, removed update but no change error on update * engine/lib/extender.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: Missing name * engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Fixed bug in getOwner override * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Fixed incorrect if condition logic 2008-04-29 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/calendar.php: small tweak to the calendar input 2008-04-29 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/input/calendar.php: Replacing strip_string with sanitise_string in the calendar input 2008-04-28 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/notification.php: Marcus Povey <marcus@dushka.co.uk> * Notify and email notify added (not tested) ... still unsure about get_notify_list, attempted a number of options ... not sure if this is as simple as it could be 2008-04-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/vendors/calendarpopup/CalendarPopup.js, views/default/input/calendar.php, views/default/output/calendar.php: Calendar popup input for dates * views/default/output/tags.php: Removing undefined index notice * views/default/welcome.php: Removed annoying reference to $vars['name'] in the welcome view * mod/profile/actions/edit.php, mod/profile/languages/en.php, mod/profile/start.php, mod/profile/views/default/profile/edit.php, mod/profile/views/default/user/user.php: The profile now has fields set in start.php. TODO: make those user editable, once we have the admin panel ... * views/default/output/tags.php: The tag output view can now use $vars['value'], bringing it in line with all the others * views/default/input/email.php, views/default/output/email.php: Email address input and output fields 2008-04-25 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * endpoints/rest.php: Marcus Povey <marcus@dushka.co.uk> * Removed minor config stuff * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Crude deleteall method added * htaccess_dist: Marcus Povey <marcus@dushka.co.uk> * JSON & PHP export rewrite rules * views/json/export/entity.php, views/json/export/metadata.php, views/json/export/relationship.php, views/php/export/entity.php, views/php/export/metadata.php, views/php/export/relationship.php: Marcus Povey <marcus@dushka.co.uk> * JSON & PHP Export modes * engine/lib/extender.php, engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Metadata and relationships can now be accessed as arrays * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Objects can be accessed as arrays 2008-04-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Adding get_entities_from_metadata_multi 2008-04-25 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * export/handler.php, htaccess_dist, odd/handler.php: Marcus Povey <marcus@dushka.co.uk> * Renamed /odd to /export since the handler can now do so much more... 2008-04-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/editmenu.php: Editmenu stub view 2008-04-25 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Marcus Povey <marcus@dushka.co.uk> * Using ODD view by default * odd/handler.php, views/default/export/entity.php, views/default/export/metadata.php, views/default/export/relationship.php, views/odd/export/entity.php, views/odd/export/metadata.php, views/odd/export/relationship.php, views/odd/pageshells/pageshell.php: Marcus Povey <marcus@dushka.co.uk> * Updated ODD handler, now uses views * Normal and ODD view for all data items... cute eh? :) * engine/lib/annotations.php, engine/lib/extender.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Using common attribute type var to determine ODD export type for uuid generation, now attributes can support a uuid * .../views/default/guidbrowser/entity_full.php: Marcus Povey <marcus@dushka.co.uk> * Uses guid_one as well * odd/handler.php: Marcus Povey <marcus@dushka.co.uk> * Removed session debug * action.php, engine/lib/api.php, engine/lib/elgglib.php, views/default/api/output.php, views/json/api/output.php, views/json/pageshells/pageshell.php, views/php/api/output.php, views/php/pageshells/pageshell.php, views/xml/api/output.php, views/xml/pageshells/pageshell.php: Marcus Povey <marcus@dushka.co.uk> * * endpoints/rest.php: Marcus Povey <marcus@dushka.co.uk> * API converted to use views system 2008-04-25 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fix to the debug messages for elgg_view 2008-04-25 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Removed all namespacing code 2008-04-24 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Namespace support added to export 2008-04-24 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * version.php: Minor edit to the version number spec * engine/lib/elgglib.php, engine/lib/version.php, engine/schema/mysql.sql, version.php: The beginnings of a db upgrade system. See lib/version.php, /version.php and the datalist functions in elgglib.php. 2008-04-24 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Removed header object * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Unhandled elements issue a warning on import * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Removed ODD header element * engine/lib/entities.php: * engine/lib/annotations.php, engine/lib/entities.php, engine/lib/extender.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Generated now published * Metadata and annotations use time from db * Attributes use time from entity 2008-04-23 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Improved documentation * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Filesize support added, now possible to get all file contents with $file->read($file->size()); 2008-04-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/profile/actions/edit.php, mod/profile/edit.php, mod/profile/index.php, mod/profile/languages/en.php, mod/profile/start.php, mod/profile/views/default/profile/edit.php, mod/profile/views/default/user/user.php: Introduced profile plugin * engine/lib/entities.php, engine/lib/metadata.php, engine/lib/users.php: Fixed user GUID and multiple metadata bugs * engine/lib/sessions.php: Session init now gets priority * engine/lib/metadata.php: Improving the metadata search in cases where users have multiple tags with the same text * mod/blog/start.php: Added doc for blog URL function * engine/lib/entities.php: Minor update to the default entity URLs * engine/lib/elgglib.php: Fixed an inconsistency in elgg_view_entity 2008-04-21 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Numerous bugs fixed * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * No longer saves file automatically, this gives you the option as to how to handle files - either as proper objects or adhoc file handles which still use the filestore code. * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Save and Load (read/write) work * TODO: Loaded can not be loaded via name, only guid... correct? 2008-04-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: can_edit_entity now always returns false if the user is logged out 2008-04-21 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Marcus Povey <marcus@dushka.co.uk> * Removed tiny debug output 2008-04-21 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php: Fix for lingering sessions with nonexistent users * engine/schema/mysql.sql: Removing extraneous character from schema * engine/schema/mysql.sql: Added site_guid to the entities table 2008-04-18 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/filestore.php: Marcus Povey <marcus@dushka.co.uk> * Unfinished filestore code * engine/lib/cache.php: Marcus Povey <marcus@dushka.co.uk> * Cleaned up doc 2008-04-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: If you feed an entity a metadata array, it assumes multiple values are allowed * views/default/input/tags.php: Updated input tag field to take in strings as well as arrays * mod/blog/views/default/object/blog.php: Link fix * htaccess_dist: Minor page handler mod_rewrite fix 2008-04-18 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/exporttest/index.php, mod/guidbrowser/index.php: Marcus Povey <marcus@dushka.co.uk> * Hardcoded sessions no longer necessary now that login works 2008-04-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/views/default/object/blog-comment.php, mod/blog/views/default/object/blog.php, views/default/account/forms/register.php: Removing references to action.php * action_handler.php: Searunner?! 2008-04-18 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * action_handler.php, htaccess_dist: Marcus Povey <marcus@dushka.co.uk> * Fixed broken actions code on linux 2008-04-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Removing previous 2008-04-18 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Fixed ODD mod-rewrite rules 2008-04-18 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Action debug * htaccess_dist, mod/blog/start.php: Fix for page handler bugs 2008-04-17 misja <misja@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Misja Hoebe <misja@curverider.co.uk> Clean up svn cruft 2008-04-16 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, search/index.php: Introducing search * engine/lib/elgglib.php, mod/blog/views/default/object/blog.php: No need for elgg_view_entity to separately load the owner entity * engine/lib/entities.php, mod/blog/start.php: ElggEntity->getOwnerUser() -> ElggEntity->getOwnerEntity() * mod/blog/start.php, mod/blog/views/default/object/blog.php: URL handling for the blog plugin * engine/lib/entities.php: Added the getURL and getOwnerUser methods to ElggEntity (gets the URL to display the current entity and the ElggUser entity that represents the owner respectively) * engine/lib/entities.php, engine/lib/users.php, entities/index.php, languages/en.php: Generic entity view system * mod/blog/start.php, mod/blog/views/default/object/blog.php: Blog plugin now serves as a fancy URL example * views/default/messages/errors/list.php, views/default/messages/list.php, views/default/messages/messages/list.php: Fixing the message views * engine/lib/input.php, engine/lib/pagehandler.php: Added better GET query variable handling into the page handler mix 2008-04-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * _css/css.php, _graphics/blockquote.png, _graphics/footer.gif, _graphics/header.gif, _graphics/sidebar-bottom.gif, _graphics/sidebar-top.gif, css/css.php, engine/lib/pagehandler.php, graphics/blockquote.png, graphics/footer.gif, graphics/header.gif, graphics/sidebar-bottom.gif, graphics/sidebar-top.gif, htaccess_dist, pagehandler.php, views/default/css.php, views/default/page_elements/header.php: Natty page handling functions. See engine/lib/pagehandler.php 2008-04-15 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: Marcus Povey <marcus@dushka.co.uk> * Hopefully correct mod-rewrite rules 2008-04-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php, engine/lib/entities.php, engine/lib/users.php: get_entities now allows for arrays of GUIDs to be supplied as an owner, and can be asked to count entities rather than return them; as a result, get_user_friends_objects and count_* functionality is also now available 2008-04-15 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * odd/handler.php: Marcus Povey <marcus@dushka.co.uk> * ODD handler added, still needs modrewrite rules to be specified. 2008-04-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/comments/delete.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/object/blog-comment.php, mod/blog/views/default/object/blog-comments.php, mod/blog/views/default/object/blog.php: Blog plugin improvements, including delete on comments * languages/en.php: A couple of additions to the language file * views/default/input/checkboxes.php, views/default/input/file.php, views/default/input/gender.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php: Cleaning up input field views * views/default/output/confirmlink.php, views/default/output/date.php, views/default/output/file.php, views/default/output/gender.php, views/default/output/longtext.php, views/default/output/pulldown.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/timestamp.php, views/default/output/url.php: Tidied up output views 2008-04-15 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Removed canedit shortcut * engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Modified to not throw exception on missing verb conversion * engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Relationship import 2008-04-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/extender.php: Improvement to canEdit() for extenders, which takes into account the canEdit() status of entities the extender is attached to * engine/lib/annotations.php, engine/lib/extender.php, engine/lib/metastrings.php: Removing the multiple slash problem on metastrings in extenders 2008-04-15 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Relationships export * engine/lib/xml.php: Marcus Povey <marcus@dushka.co.uk> * Improved XML to array code * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Minor tweaks * engine/lib/extender.php: Marcus Povey <marcus@dushka.co.uk> * Extender import support. * Removed Importable interface on extender, its easier to just use the entity object interface. * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Blocking create and update dates from ODD export, since these don't make sense to export. * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Added optional set multiple on metadata * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Belts and braces * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Entity import. * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Using common detect_extender_valuetype function 2008-04-14 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Undone last as it was a bad idea. * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Exception thrown on unrecognised import tag. * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Import functions now deal in ODD! * engine/lib/export.php, engine/lib/xml.php: Marcus Povey <marcus@dushka.co.uk> * XML Import processor * engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Relationships export * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Relationships export * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * ODD relationship verb -> relationship mapping functions * mod/guidbrowser/index.php, mod/guidbrowser/start.php, .../views/default/guidbrowser/entity_full.php: Marcus Povey <marcus@dushka.co.uk> * Relationships added to GUID browser * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Relationships table brought in line with code... oops * engine/lib/annotations.php, engine/lib/entities.php, engine/lib/extender.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * ODD Annotation and Metadata export 2008-04-11 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Added owner uuid to type * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Fixed subclass * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Comment tweak * engine/lib/annotations.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/metadata.php, engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Entity ODD export * engine/lib/xml.php: Marcus Povey <marcus@dushka.co.uk> * Moved XML stuff to xml.php * engine/lib/exceptions.php: Marcus Povey <marcus@dushka.co.uk> * Added DataFormatException * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Minor tweak 2008-04-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * endpoints/rest.php, engine/lib/api.php, engine/lib/pam.php: Marcus Povey <marcus@dushka.co.uk> * Created PAM library * API moved to use new PAM functions 2008-04-09 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/apitest/index.php, mod/apitest/start.php, mod/apitest/views/default/apitest/configform.php, mod/apitest/views/default/apitest/main.php: Marcus Povey <marcus@dushka.co.uk> * Package header added * mod/tasklist/index.php, mod/tasklist/start.php, mod/tasklist/views/default/tasklist/item.php, mod/tasklist/views/default/tasklist/main.php, mod/tasklist/views/default/tasklist/newtask.php: Marcus Povey <marcus@dushka.co.uk> * Package header added * mod/exporttest/index.php, mod/exporttest/start.php, mod/exporttest/views/default/exporttest/main.php, .../views/default/exporttest/outputxml.php: Marcus Povey <marcus@dushka.co.uk> * Package header added * mod/guidbrowser/languages/en.php, mod/guidbrowser/start.php, .../views/default/guidbrowser/browser.php, .../views/default/guidbrowser/entity.php, .../views/default/guidbrowser/entity_full.php, .../views/default/guidbrowser/newentity.php, .../views/default/guidbrowser/prevnext.php: Marcus Povey <marcus@dushka.co.uk> * Package header added 2008-04-09 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/start.php: Fixed some bugs including a load order patch from Rolando, and an update issue * engine/lib/pam.php: Empty PAM include file 2008-04-08 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/extender.php, engine/lib/metadata.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Simplified extender types, now only supports integer and text - types deamed not to be necessary (yet), also simplifies import and export. * Types better detected. 2008-04-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/users.php, engine/start.php: Incorporating setup fixes from Rolando 2008-04-08 misja <misja@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php, engine/lib/cache.php, engine/lib/database.php: Misja Hoebe <misja@curverider.co.uk> More doctag fixes * endpoints/rest.php, engine/lib/annotations.php, engine/lib/entities.php, engine/lib/exceptions.php, engine/lib/export.php, engine/lib/extender.php, engine/lib/metadata.php, engine/lib/objects.php, engine/lib/plugins.php, engine/lib/relationships.php, engine/lib/sites.php, engine/lib/users.php: Misja Hoebe <misja@curverider.co.uk> More docstring fixes * action.php, engine/lib/annotations.php, engine/lib/sites.php, engine/lib/users.php: Misja Hoebe <misja@curverider.co.uk> Fixing doctags 2008-04-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metadata.php: Further annotation / metadata fixes * views/default/output/tags.php: Improved tag display * engine/lib/annotations.php: Fixing undeclared error * mod/blog/actions/delete.php, mod/blog/actions/edit.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/object/blog.php: CRUD for blog posts * engine/lib/sites.php, engine/lib/users.php: Same bugfix for sites and users * engine/lib/elgglib.php, engine/lib/entities.php, engine/lib/objects.php: Further adventures in getting things to delete correctly * engine/lib/annotations.php, engine/lib/elgglib.php, engine/lib/entities.php: Further delete and event trigger fixes * engine/lib/entities.php: Triggering events on create, update and delete actions on entities * engine/lib/annotations.php, engine/lib/extender.php, engine/lib/metadata.php: Properly extensible canEdit functionality for metadata, annotations, and anything else that supports the ElggExtender interface * engine/lib/entities.php, engine/lib/metadata.php: Much better handling for deleting entities and metadata 2008-04-04 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/edit.php, mod/blog/edit.php, mod/blog/start.php, mod/blog/views/default/blog/forms/edit.php, mod/blog/views/default/object/blog.php: Blog edit updates * views/default/input/tags.php: Updated the tags input field * languages/en.php: Adding 'edit' to the language file * engine/lib/entities.php: Added $entity->canEdit() (true|false) * mod/blog/everyone.php, mod/blog/index.php, mod/blog/languages/en.php, mod/blog/start.php: Introducing the all blog posts page. * views/default/output/tags.php: Tweaking the output/tags view * engine/lib/entities.php, engine/lib/metadata.php: Added better support for arrays of metadata * mod/blog/actions/add.php, mod/blog/views/default/object/blog.php: Added tags to the blog plugin * mod/blog/read.php, mod/blog/views/default/blog/notfound.php: Further blog enhancements 2008-04-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/relationships.php: Marcus Povey <marcus@dushka.co.uk> * Relationship related code moved to relationships.php * Added ElggRelationship class as wrapper (to help with import and export) * Import and Export relationship code added (NOT TESTED) * mod/exporttest/index.php: * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Minor text change 2008-04-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/actions/comments/add.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/object/blog-comment.php, mod/blog/views/default/object/blog-comments.php, mod/blog/views/default/object/blog.php: Added comments to blog * engine/lib/database.php: Added query display to database exceptions * engine/lib/sessions.php: Fixed session initialisation issue 2008-04-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/lib/extender.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Annotations and metadata now imported * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Bugfixes * mod/guidbrowser/index.php, mod/guidbrowser/start.php, .../views/default/guidbrowser/browser.php, .../views/default/guidbrowser/entity.php, .../views/default/guidbrowser/entity_full.php, .../views/default/guidbrowser/navbar.php, .../views/default/guidbrowser/prevnext.php: Marcus Povey <marcus@dushka.co.uk> * Basic guid browser * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Added Iterator interface to override foreach behaviour * engine/lib/entities.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Exception thrown if load fails 2008-04-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/languages/en.php, mod/blog/read.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/object/blog.php: Blog: extended comment form, etc. * engine/lib/elgglib.php: Slight fix for previous * engine/lib/elgglib.php: Update for elgg_view_entity * engine/lib/database.php: Slight get_data revert * views/default/page_elements/header.php: Changing, once again, the way titles work * engine/lib/pageowner.php: Pages can now manually override the page owner * mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/blog/css.php, mod/blog/views/default/object/blog.php: Adding name and posted date to blog entries * mod/blog/index.php, mod/blog/views/default/blog/view.php, mod/blog/views/default/object/blog.php: Blog update: you can post and view blog entries. * engine/lib/elgglib.php: Improved elgg_view_entity 2008-04-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Cut and paste is a killer * engine/lib/plugins.php: Marcus Povey <marcus@dushka.co.uk> * Fixed language autoload 2008-04-02 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/guidbrowser/index.php, mod/guidbrowser/languages/en.php, mod/guidbrowser/start.php, .../views/default/guidbrowser/entity.php, .../views/default/guidbrowser/entity_full.php, .../views/default/guidbrowser/navbar.php, .../views/default/guidbrowser/newentity.php: Marcus Povey <marcus@dushka.co.uk> * End of day 2008-04-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php, engine/lib/entities.php, engine/lib/users.php: Assorted entity fixes * engine/lib/plugins.php: Plugins now autoregister translations * engine/lib/entities.php: Small fix for get_entities * mod/blog/actions/add.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/blog/forms/edit.php: Blog posting 2008-04-02 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Access id better handled * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Subtype is converted to its exportable string version 2008-04-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php: Removed some unnecessary debug junk * engine/lib/actions.php: Fixed action registration for plugins 2008-04-02 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/exporttest/index.php: Marcus Povey <marcus@dushka.co.uk> * Minor tweak to actually get the command from it all 2008-04-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Modified page_draw to behave correctly depending on sessions * languages/en.php: Language updates * action.php: Removing debug issue * action.php: Debug message in actions * views/default/account/forms/register.php: Changing the destination of the register form * views/default/css.php, views/default/page_elements/header.php: Separating sitename and title in the header * views/default/css.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php: Let's make the classes for input elements consistent * views/default/pageshells/pageshell.php: Reinstating the side menu 2008-04-02 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * graphics/blockquote.png, graphics/footer.gif, graphics/header.gif, graphics/sidebar-bottom.gif, graphics/sidebar-top.gif, views/default/css.php, views/default/page_elements/footer.php, views/default/pageshells/pageshell.php: basic skin added 2008-04-02 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: User creation * User import functionality working * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: Offset/limit * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * Value to value_id * mod/exporttest/views/default/exporttest/main.php: Marcus Povey <marcus@dushka.co.uk> * Now using method=post * engine/lib/entities.php, mod/tasklist/start.php: Marcus Povey <marcus@dushka.co.uk> * REMOVED DEBUG * WARNING!!! THERE IS A PHP BUG ON UBUNTU/APACHE2/PHP5 that will prevent metadata from functioning. Values appear to get unset. No fix known. * engine/lib/entities.php: * mod/tasklist/start.php: * mod/tasklist/start.php: * mod/tasklist/start.php: * engine/lib/entities.php, engine/lib/metadata.php: * engine/lib/entities.php: * engine/lib/entities.php: * engine/lib/entities.php: * mod/tasklist/start.php: debug * engine/lib/entities.php: removed debug * engine/lib/entities.php: debug * engine/lib/entities.php: debug * engine/lib/metadata.php: debug * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Entity type/ subtype functional * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * get_metadata_byname better handles single/multiple return values * mod/tasklist/start.php, mod/tasklist/views/default/tasklist/newtask.php: * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * get_metadata_byname better handles single/multiple return values 2008-04-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/blog/index.php: Slight change to blogs 2008-04-02 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: debug * engine/lib/metadata.php: removed debug * engine/lib/metadata.php: debug * mod/tasklist/index.php, mod/tasklist/start.php: test 2008-04-02 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * htaccess_dist: htaccess dist * engine/lib/users.php: Small fix * engine/lib/pageowner.php: Smaller version of previous * engine/lib/pageowner.php: Introducing page_owner_entity * engine/lib/friends.php: Removing the friends module (it's unnecessary) * engine/lib/pageowner.php: Fix to previous * engine/lib/pageowner.php: Reverting page_owner 2008-04-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * End of day... * engine/lib/annotations.php, engine/lib/extender.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Moved common functionality of metadata and annotations into superclass. 2008-04-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * languages/en.php, mod/blog/add.php, mod/blog/edit.php, mod/blog/index.php, mod/blog/languages/en.php, mod/blog/start.php, mod/blog/views/default/blog/forms/edit.php: Further adventures in blogging; saving for now * mod/blog/index.php, mod/blog/languages/en.php, mod/blog/start.php, views/default/welcome/logged_in.php: Blog mod and welcome screen updates * engine/lib/pageowner.php: Update to docs for previous * engine/lib/pageowner.php, engine/lib/users.php: page_owner() now returns an ElggUser or false * views/default/navigation/toolbox.php: Modified toolbox to display menu items correctly * engine/lib/elgglib.php: Fixed the menu item function 2008-04-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: Marcus Povey <marcus@dushka.co.uk> * Removed debug 2008-04-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/languages.php: Added the register_languages function, for easier loading of language files from plugins * actions/register.php, engine/lib/entities.php, engine/lib/sessions.php, engine/lib/users.php: Registration, login, logout work. Victory! * views/default/account/forms/register.php: Registration form update * engine/lib/users.php: Updated the registration function * languages/en.php, register.php, views/default/account/forms/login.php, views/default/account/forms/register.php, views/default/login.php, views/default/welcome/logged_out.php: Further adventures in registration 2008-04-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Some UUID functions 2008-04-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, actions/logout.php, actions/register.php, engine/lib/entities.php, engine/lib/users.php, languages/en.php, views/default/login.php: User registration gubbins 2008-04-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Used wrong function decl * mod/exporttest/index.php, mod/exporttest/views/default/exporttest/main.php: Marcus Povey <marcus@dushka.co.uk> * Added import block * engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Moved import to ElggEntity * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Moved import to ElggEntity 2008-04-01 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php, languages/en.php, views/default/navigation/topmenu.php, views/default/page_elements/header.php, views/default/welcome.php, views/default/welcome/logged_in.php, views/default/welcome/logged_out.php: Fixed some session stuff, modified a few views 2008-04-01 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Moved import to ElggEntity * engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Moved import to ElggEntity * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Entities owner_guid exported as owner_uuid 2008-03-31 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Tidied up comments * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Somewhat more robust import logic * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Owner guid converted to a uuid * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Initial xml import. * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Export of entities now includes uuid 2008-03-31 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/test/graphics/elgg.powered.png, mod/test/graphics/leaf.jpg, mod/test/graphics/logo.png, mod/test/graphics/orange_small.png, mod/test/graphics/purplecrayon.gif, mod/test/index.php, mod/test/start.php, mod/test/views/default/css.php, mod/test/views/default/menu.php, mod/test/views/default/pageshells/pageshell.php, mod/test/views/default/testplugin/pageshell.php: Removing the mod/test plugin. It doesn't need to be here... 2008-03-31 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php: Marcus Povey <marcus@dushka.co.uk> * Reverted regression 2008-03-29 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * No such entity error thrown if invalid guid given for export 2008-03-28 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/api.php, engine/lib/entities.php, engine/lib/export.php, engine/lib/metadata.php, index.php: Marcus Povey <marcus@dushka.co.uk> * Metadata and Annotations now exported. * engine/start.php: Marcus Povey <marcus@dushka.co.uk> * Preloads export library - todo: do this better! * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * * mod/exporttest/index.php, mod/exporttest/start.php, mod/exporttest/views/default/exporttest/main.php, .../views/default/exporttest/outputxml.php: Marcus Povey <marcus@dushka.co.uk> * Export test * engine/lib/entities.php, engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Export functionality for ElggEntity and children * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Whitespace * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Using export() instead of toStdClass() 2008-03-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Corresponding fix for register_plugin_hook * engine/lib/elgglib.php: Fix for trigger_plugin_hook * engine/lib/configuration.php: Autoconfiguration update .. again * engine/lib/elgglib.php: Some extra params for elgg_view_entity * engine/lib/elgglib.php: Added elgg_view_entity(ElggEntity $entity) to intelligently display entities 2008-03-28 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Moved XML serialisation functions to export.php 2008-03-28 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Added custom return values to trigger_plugin_hook * engine/lib/elgglib.php: Some extra documentation * engine/lib/elgglib.php: Plugin hooks 2008-03-27 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/export.php: Marcus Povey <marcus@dushka.co.uk> * Sketch import/export functions added, pending event handling functions * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Array support added * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Add / update meta from array * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Multiple meta tag support (requires db schema change) * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Removed sql restriction to allow multiple tag entries 2008-03-26 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/apitest/index.php, mod/apitest/start.php, mod/apitest/views/default/apitest/configform.php, mod/apitest/views/default/apitest/main.php: Marcus Povey <marcus@dushka.co.uk> * Basic API testrig 2008-03-25 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Subtype subclass instantiation * engine/lib/cache.php: Marcus Povey <marcus@dushka.co.uk> * IO Exception if cache directory doesn't exist * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Removed debug. * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Array support added to api * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Call method now specified in api 2008-03-22 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Whitespace removed 2008-03-21 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Tweak for unrecognised output format handling 2008-03-20 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/tasklist/index.php: Marcus Povey <marcus@dushka.co.uk> * tags * engine/lib/annotations.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Annotations now using metastrings table for name_ids * Stupid amounts of whitespace removed * engine/lib/entities.php, engine/lib/metadata.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Metadata now using metastrings * Entities will now throw an exception when creation is attempted with no owner * mod/tasklist/index.php, mod/tasklist/views/default/tasklist/newtask.php: Marcus Povey <marcus@dushka.co.uk> * Tags * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * a/cvs/csv ... oops * engine/lib/cache.php: Marcus Povey <marcus@dushka.co.uk> * Age checking on cache. 2008-03-19 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Exports working system.api.list * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Removed warning when calling undeclaired functions * endpoints/rest.php: Marcus Povey <marcus@dushka.co.uk> * Added some default values - these should be removed! * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Using simple cache for replay protection... still need to clear cache of old files etc. * engine/lib/cache.php: Marcus Povey <marcus@dushka.co.uk> * Cache no longer using matrix directory due to issues with mkdir. * endpoints/rest.php: Marcus Povey <marcus@dushka.co.uk> * Added expose and call functions. * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Added expose and call functions. * endpoints/rest.php, engine/lib/api.php, index.php: Marcus Povey <marcus@dushka.co.uk> * API now uses PAM 2008-03-18 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * endpoints/rest.php, engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * API now supporting pluggable output format * mod/tasklist/index.php, mod/tasklist/start.php, mod/tasklist/views/default/tasklist/item.php, mod/tasklist/views/default/tasklist/main.php, mod/tasklist/views/default/tasklist/newtask.php: Marcus Povey <marcus@dushka.co.uk> * Added VERY simple tasklist plugin. * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Final tweaks * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Moved order and limit the right way * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Get Metadata now actually works * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Modified to better deal with metastrings table * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Value to value_id 2008-03-17 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * getOwner now consistent with class hierachy * engine/lib/objects.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * getOwner now consistent with class hierachy * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * Fixed sql error on clear annotaitons * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * limit/offset the wrong way round * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * guid not needed in subtype since this is just a label. * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: Added config * engine/lib/sessions.php, engine/lib/users.php: Marcus Povey <marcus@dushka.co.uk> * Some minor tweaks * engine/lib/configuration.php: Marcus Povey <marcus@dushka.co.uk> * Reverted regression caused by previous revision 2008-03-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sessions.php, engine/lib/users.php: Session functionality, hello again! 2008-03-14 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/languages.php: Marcus Povey <marcus@dushka.co.uk> * Removed error outputs * Fixed languages * engine/lib/access.php: Marcus Povey <marcus@dushka.co.uk> * Made site test conditional to remove debug message 2008-03-14 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: A quick syntax fix for objects 2008-03-14 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Get and set annotations seem to be working * engine/lib/annotations.php, engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Get annotations 2008-03-14 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php, engine/lib/usersnew.php: Whoops, that should be users.php * engine/lib/usersnew.php: Removed a needless comment * engine/lib/usersnew.php: New users module * engine/lib/entities.php, engine/lib/objects.php, engine/lib/users.php: Adding a couple of extra functions, deleting the old users module 2008-03-14 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Annotations added * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Added average calcs * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Removed debug * engine/lib/entities.php, engine/lib/metadata.php, index.php: Marcus Povey <marcus@dushka.co.uk> * Metadata code 2008-03-14 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Added new objects class * engine/lib/entities.php, engine/lib/objects.php: Removing old objects class 2008-03-14 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metastrings.php: Marcus Povey <marcus@dushka.co.uk> * Metastrings modified for new schema * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Belts and braces * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Belts and braces 2008-03-13 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Use $CONFIG->debug = true to enable query profiling * engine/lib/entities.php, engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Finally got sites to load :) * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Undone * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Owner ID detected if not specified. * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Now saves * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Access control fields ok * engine/lib/access.php: Marcus Povey <marcus@dushka.co.uk> * Access using new schema * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Added access groups * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Fixed insert SQL * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Types initialised for first time creation * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Bugfix: getMetaData * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Bugfix: setMetaData * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Made URL unique * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Commented out sites_init - this needs to be rewritten! * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Added ElggSite * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Added relationship code * engine/lib/entities.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Removed site_guid references, since this should be handled by relationships * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Ooops... forgot access controls * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Changed a couple of table names * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Added delete_entity * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Initial framework of ElggEntity code * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * A little bit of extra info. * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Made subtype a unique key * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * New database schema. THIS IS A FLAG DAY! 2008-03-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Added the ability to set an alternative template handler 2008-03-12 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Multiple searches. * engine/lib/annotations.php: * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/lib/sites.php, index.php: Marcus Povey <marcus@dushka.co.uk> * Subtyping on annotations and metadata * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * BUGFIX: get_data now catches mysql_errors 2008-03-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/actions.php, mod/test/start.php: Actions fix * engine/lib/actions.php, engine/lib/objects.php, languages/en.php, mod/test/index.php, mod/test/start.php, mod/test/views/default/testplugin/pageshell.php: Language updates 2008-03-12 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/entities.php: Marcus Povey <marcus@dushka.co.uk> * Added get_entity_subtypes function * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * object_* changed to entity_* in metadata and annotations 2008-03-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Fixing incorrect primary key * engine/schema/mysql.sql, mod/test/index.php: Fixing incorrect primary key * engine/lib/access.php, engine/lib/objects.php, mod/test/index.php: Updates to both objects (in order to be able to resave type properly) and access (to add useful constants) 2008-03-12 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * object_* changed to entity_* in metadata and annotations * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * object_* changed to entity_* 2008-03-11 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/test/views/default/css.php, mod/test/views/default/pageshells/pageshell.php: tweak to ben's elgg 0.2 theme plugin 2008-03-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * mod/test/graphics/elgg.powered.png, mod/test/graphics/leaf.jpg, mod/test/graphics/logo.png, mod/test/graphics/orange_small.png, mod/test/graphics/purplecrayon.gif, mod/test/views/default/css.php, mod/test/views/default/menu.php, mod/test/views/default/pageshells/pageshell.php, views/default/navigation/toolbox.php: Adding a friendly old template to the test plugin 2008-03-11 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php: Marcus Povey <marcus@dushka.co.uk> * File cache outline 2008-03-11 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/css.php: css tweak * index.php, mod/dashboard/views/default/dashboard/welcome.php: index page changes so it now logs you into the dashboard * mod/dashboard/index.php, mod/dashboard/start.php, mod/dashboard/views/default/dashboard/welcome.php, views/default/css.php, views/default/navigation/topmenu.php: css, dashboard and topmenu tweaks 2008-03-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php, engine/lib/plugins.php, mod/test/index.php: Fixes for previous * engine/lib/elgglib.php, engine/lib/plugins.php, mod/test/index.php, mod/test/start.php: God bless 'em! Plugins now autoregister their own views. 2008-03-11 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Removed subtypes until problems with tag system are sorted out. * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Added orderby and limits 2008-03-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Page_draw echoes 2008-03-11 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/cache.php: Marcus Povey <marcus@dushka.co.uk> * ElggCache superclass * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Value type added 2008-03-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: user_info() ftw 2008-03-11 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Added api to list apis 2008-03-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/pageowner.php, engine/lib/users.php: Et voila: page ownership! * engine/lib/elgglib.php, views/default/pageshell.php, views/default/pageshells/pageshell.php: The pageshell now correctly passes elements to the header, footer etc. * mod/test/index.php: Minor test plugin fix * engine/lib/elgglib.php, views/default/navigation/toolbox.php: Menu items fix * mod/test/start.php: Initial test plugin menu items * views/default/navigation/toolbox.php: Toolbox navigation edit * engine/lib/elgglib.php: Registers and menu items 2008-03-11 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * endpoints/rest.php, engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * Site id specified * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Removed log * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/metastrings.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Added metadata/metastrings tag stuff. Lorks. * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Fixed db problems * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Removed count based on this conversation: [10:05:38] … basically, if you add an item, you need to create a tag entry in the metastrings table (as discussed yesterday) [10:05:56] … if you then delete the item, that leaves a tag [10:06:07] … if you want to delete the tag when nothing references it [10:06:11] … it needs a counter [10:06:29] … which means for every add and delete query you need to check for and sometimes update this counter [10:06:36] … making three queries for every one [10:06:47] … but if you don't do that the meta strings table grows over time [10:06:54] … making it space inefficient [10:07:03] … so, which do you do? [10:10:31] … ? [10:10:43] … i'd be tempted to not delete [10:10:58] … because the multiple queries will be a pain for everyone all the time [10:11:05] … and storage costs are cheap [10:11:32] Ben Werdmuller: I would be very tempted to do the same [10:11:35] … so let's do that :) [10:11:36] Marcus Povey: maybe we could write an admin script to clean up or something [10:11:45] Ben Werdmuller: exactly, we could clean up on a cron if people really want [10:11:59] … but for now, let's just go with the growing tag cloud 2008-03-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, actions/logout.php, engine/lib/languages.php, languages/en.php, views/default/login.php, views/default/navigation/topmenu.php, views/default/page_elements/footer.php, views/default/welcome.php: More language integration * actions/login.php, actions/logout.php, engine/lib/languages.php, languages/en.php: Languages! There's a little more to do, but ... 2008-03-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Added count * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Changed metadata database to use metastrings as described (all values in metadata are now storing data only once) * endpoints/rest.php, engine/lib/api.php: Marcus Povey <marcus@dushka.co.uk> * First draft api 2008-03-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sites.php: Updated ref to get_objects * engine/lib/sites.php: Fixing access permissions error on site update * engine/lib/objects.php: Updated objects with metadata and annotations 2008-03-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * endpoints/rest.php, engine/lib/api.php, engine/lib/users.php, engine/schema/mysql.sql, index.php: Marcus Povey <marcus@dushka.co.uk> * Tokens and execute code added to api 2008-03-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/navigation/toolbox.php, views/default/navigation/topmenu.php, views/default/page_elements/header.php: top level navigation added * views/default/text/about.php, views/default/text/privacy_view.php, views/default/text/tos_view.php: changes to the text pages * engine/lib/elgglib.php, views/default/basic_elements/login.php, views/default/basic_elements/welcome.php, views/default/css.php, views/default/input/checkboxes.php, views/default/input/file.php, views/default/input/gender.php, views/default/input/longtext.php, views/default/input/password.php, views/default/input/pulldown.php, views/default/input/radio.php, views/default/input/tags.php, views/default/input/text.php, views/default/input/url.php, views/default/navigation/toolbox.php, views/default/navigation/topmenu.php, views/default/output/date.php, views/default/output/file.php, views/default/output/gender.php, views/default/output/longtext.php, views/default/output/pulldown.php, views/default/output/tagcloud.php, views/default/output/tags.php, views/default/output/text.php, views/default/output/timestamp.php, views/default/output/url.php, views/default/page_elements/footer.php, views/default/page_elements/header.php, views/default/pageshells/pageshell.php, views/default/pageshells/pageshell_loggedout.php, views/default/pageshells/pageshell_sidebar.php, views/default/text/about.php, views/default/text/privacy_view.php, views/default/text/tos_view.php: some new views 2008-03-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, engine/lib/users.php: Adding metadata and annotations for users. 2008-03-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Erp 2008-03-10 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * views/default/welcome.php: logout bug fix 2008-03-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sites.php: * engine/lib/annotations.php, engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Simple maths functions added * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Site objects 2008-03-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, actions/logout.php, engine/lib/actions.php, engine/lib/elgglib.php, engine/lib/users.php, views/default/messages/list.php, views/default/messages/messages/list.php, views/default/pageshell.php: Messages and actions: fixed! 2008-03-10 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Remove site metadata * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Get user sites 2008-03-10 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * actions/login.php, views/default/login.php: Fixing the login form 2008-03-09 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * index.php: Marcus Povey <marcus@dushka.co.uk> * Commented out my testing * engine/lib/annotations.php: * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Fixed copy constructor * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Will now return objects via metadata * engine/schema/mysql.sql: * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Corrected database fault 2008-03-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/settings.example.php: add url field to settings * views/default/css.php: css tweak * actions/login.php, actions/logout.php, engine/lib/users.php, index.php, views/default/css.php, views/default/login.php, views/default/pageshell.php, views/default/welcome.php: crude login and logout functionality 2008-03-08 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Added get_objects_from_metadatas (untested) 2008-03-08 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php, mod/test/index.php: Configuration fix 2008-03-08 dave <dave@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/vendors/jquery/jquery.js: jquery added to core 2008-03-07 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Add name and value to get_metadatas 2008-03-07 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/users.php: Log in and logout * mod/test/start.php, mod/test/views/default/testplugin/pageshell.php: Test plugin * engine/lib/elgglib.php: Event API fix * engine/lib/plugins.php, engine/start.php: Some extra plugins stuff * engine/lib/users.php: Grabbing the ElggUser and sticking it in the session as appropriate * engine/lib/friends.php, engine/lib/users.php, engine/schema/mysql.sql, index.php: Users and friends * engine/lib/sites.php: Fix for ElggSites 2008-03-07 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * endpoints/rest.php, engine/lib/api.php, engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Initial work on API 2008-03-06 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Added delete annotations, fixed error on annotation search (missing params) * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Delete site implemented * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Count added * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Casting done * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * Updated * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * Added count to annotations * engine/lib/objects.php: Marcus Povey <marcus@dushka.co.uk> * Casting takes advantage of constructor * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/sites.php, index.php: Marcus Povey <marcus@dushka.co.uk> * Initial annotations and metadata get/sets functional, combined with site test * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * Can retrieve annotations * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Metadata creates and updates * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Meta now updates if item already exists (if the user has permission) 2008-03-06 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Objects are now cast to ElggObjects on get 2008-03-06 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Cleared up typo * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * User ID detected if not provided * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * Very crude type detection for annotation tags, defaults to 'tag' * engine/lib/sites.php: Marcus Povey <marcus@dushka.co.uk> * Implemented update site * engine/lib/annotations.php: Marcus Povey <marcus@dushka.co.uk> * Ability to change owner * engine/lib/metadata.php: Marcus Povey <marcus@dushka.co.uk> * Ability to change owner * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/objects.php: Marcus Povey <marcus@dushka.co.uk> * Fixed get/sets * engine/lib/objects.php: Fixed ElggObject attributes. * engine/schema/mysql.sql: * engine/schema/mysql.sql: Marcus Povey <marcus@dushka.co.uk> * Removed write access id on sites since it seemed superfluous 2008-03-05 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/annotations.php, engine/lib/metadata.php, engine/lib/sites.php, index.php: End of day * engine/lib/database.php: Marcus Povey <marcus@dushka.co.uk> * Sanitise trims as well * engine/lib/exceptions.php: Marcus Povey <marcus@dushka.co.uk> * A couple more exceptions * engine/lib/elgglib.php: Marcus Povey <marcus@dushka.co.uk> * Exceptions that are handled by the default elgg error handler are now echoed to the error log. * engine/lib/annotations.php, engine/lib/metadata.php: Minor tweaks * engine/lib/annotations.php, engine/lib/metadata.php: Switching to desktop * engine/lib/annotations.php, engine/lib/metadata.php: Types forced on $object->value * engine/lib/metadata.php: Added metadata object and methods * engine/schema/mysql.sql: Added owner id to metadata * engine/lib/annotations.php, engine/lib/sites.php: Changed mysql_real_escape_string to sanitise_string * engine/lib/annotations.php: Get annotations 2008-03-04 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/metadata.php: Commit so i can switch to the laptop... * engine/lib/annotations.php: initial annotations library added (untested) * engine/schema/mysql.sql: Added metadata and annotations, removed superfluous tables. * engine/lib/sites.php: * engine/lib/sites.php: Get site prototype * engine/lib/sites.php: Save * engine/lib/sites.php: Added a basic ElggSite outline 2008-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Further additions to the ElggObject, according to spec 2008-03-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/schema/mysql.sql: new site db * engine/lib/database.php: Fixed get_tables so install works correctly * engine/lib/configuration.php: Fixed wwwroot 2008-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Extending stdClass is silly * engine/lib/configuration.php, engine/lib/elgglib.php: Removed some notices * engine/lib/database.php: Fixed install issue 2008-03-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: removed echo 2008-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/configuration.php, engine/lib/database.php, engine/schema/mysql.sql, engine/settings.example.php, engine/start.php: Installation issues: fixed 2008-03-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixed short circuit comparison 2008-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Some further fixes * engine/lib/elgglib.php: Views directory fix 2008-03-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Fixed file exist error * engine/lib/elgglib.php: Removed test to see if .htaccess exists, this test doesn't work on my machine. Reason unknown. * engine/lib/database.php: Candidate for deletion 2008-03-03 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Added callbacks to get_data * engine/lib/objects.php, index.php: Some misc changes 2008-03-03 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Database errors now distinct from "no data", errors are hard fails 2008-02-17 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/objects.php: Further metadata and ElggObject updates. * engine/lib/objects.php: Added most of an ElggObject class * engine/lib/objects.php: Full object and object metadata CRUD functionality 2008-02-15 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/access.php, engine/lib/database.php, engine/lib/objects.php, engine/lib/sites.php, engine/lib/users.php, engine/schema/mysql.sql, index.php: All kinds of object and database stuff * engine/schema/mysql.sql, engine/start.php, install.php: Added the concept of a site_id to msot of the database tables. Also some extra installation stuff. * views/default/css.php: Added a CSS file * engine/lib/actions.php, engine/lib/database.php, engine/lib/elgglib.php, engine/lib/plugins.php, engine/schema/mysql.sql, engine/settings.example.php: Adding more plugin-related fun * engine/lib/configuration.php, views/default/pageshell.php: Various configuration things * engine/lib/configuration.php, engine/lib/elgglib.php, engine/lib/plugins.php, engine/start.php: Simple plugin mechanism * engine/lib/elgglib.php: Correction to previous * engine/lib/elgglib.php: Plugins can now extend views. * css/css.php: Importing the dynamic CSS file 2008-02-14 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/install.php, install.php, views/default/pageshell.php: Some further installation tweaks * engine/lib/database.php, engine/lib/elgglib.php, install.php: A simple beginning to an install script * action.php, htaccess_dist, index.php, views/default/pageshell.php: Changes to site structure * engine/lib/actions.php, engine/lib/elgglib.php, engine/schema/mysql.sql, engine/settings.example.php, index.php, views/default/messages/sanitisation/htaccess.php: Actions, .htaccess, and the database schema 2008-02-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/database.php: Added more context to the database function notes * engine/lib/database.php, engine/start.php: Added some fancy database connection gubbins. If you give it loads of read or write dbs to pick from, Elgg will choose one at random for each category! * engine/lib/elgglib.php, engine/start.php, views/default/pageshell.php: Messages and exceptions, working merrily together. Aww. * views/default/messages/messages/list.php, views/default/messages/messages/message.php: Standard messages are now displayed. * engine/lib/elgglib.php, engine/start.php, views/default/messages/errors/exception.php, views/default/messages/exceptions/exception.php, views/default/messages/list.php, views/default/pageshell.php: Further message handling in the template * engine/lib/elgglib.php, engine/lib/input.php, engine/start.php, views/default/messages/errors/exception.php: Exception handling 2008-02-13 icewing <icewing@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php: Moving on to explodenew * engine/lib/exceptions.php: Updates * engine/lib/input.php: Added input method * engine/start.php: Start now reporting errors using exceptions... * engine/lib/exceptions.php: Added installation exception * engine/start.php: Loads now * engine/lib/elgglib.php: Ooops... * engine/start.php: Loading exceptions * engine/lib/elgglib.php: Added error handler stuff. * engine/lib/exceptions.php: Added exceptions * engine/start.php: Added CVS exclude to start.php 2008-02-13 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/start.php, views/default/messages/sanitisation/settings.php: A slightly better no-settings error. It's probably a good idea to eventually allow people to edit settings.php directly if they have the access defined. * engine/start.php: Let's be a little more friendly. * engine/start.php, views/default/messages/errors/error.php, views/default/messages/errors/list.php, views/default/pageshell.php: Some error reporting and initial (very, very basic) templating * engine/lib/elgglib.php: A little reoirganisation in elgglib 2008-02-12 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/lib/elgglib.php: Adding priority and a little more description to the events API. * engine/lib/elgglib.php, engine/start.php: Adding the events API * engine/lib/elgglib.php, engine/start.php: Sanitisation * engine/lib/elgglib.php, engine/start.php, views/default/messages/sanitisation/settings.php: Introducing views and some sanitisation * engine/lib/elgglib.php, engine/start.php, index.php: The engine starter now functions appropriately 2008-02-11 ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> * engine/settings.example.php, engine/start.functions.php, engine/start.php: Some more bootstrapping.