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-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  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 (&#8230)
  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 &amp; 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 &amp 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. 
