cchost
[ class tree: cchost ] [ index: cchost ] [ all elements ]

NEWS

ccHost Release Notes
====================

Version 4.4

This version marks a major feature release with something for 
end users, admins and devleopers (and many, many bugfixes)


New Features in 4.5
======================

- Collabaration

Users invite each other, discuss collaborations in private, share private files, 
then publish as a group

- Social bookmarks

Now every upload is one click away from bookmarked in the most popular sites (Digg,
Yahoo, etc.)

- Recommends method of rating

Count recommendations in stead of star rating system. Browse a users 
recommendations in a new browser 

- Download packager

Count download, download file with license file (RDF) and checksum

- Various user interface features

Browse users by what tools they use, big Thumbs Up in reviews/comments, 
see who's remixed who with one click

New Admin Features in 4.5
==========================
admin: allow admin to change user email, hooks to activity log
admin: allow play for admins & hidden files
admin: allow spaces in paths
admin: consolidated admin configuration for moderation/flagging 
admin: delete virtual root
admin: enhanced activity log
admin: show 'publish' link for admins on contest sources
admin: add sendmail additional params to mail()
admin: added 'reasons' to banning
admin: activity log browser, archiving
admin: User quota


New Features in 4.0
======================

- Playlists/Favorites 
  
  Users can collect their favorite uploads into lists. If the the upload has
  audio in it, all items will be treated like a playlist.

- Embedded MP3 player

  Audio uploads can now be played directly in the browser with a customized
  embedded MP3 player.

- Remix Radio Channels

  A 'remix radio' with configurable streaming channels allows users to 
  decide what they want to hear and how.

- "Publicize" Users

  Anyone can include a list of links (or audio player) on their blogs or 
  other websites by cutting and pasting customized code for any artist
  on the site.

- Query Engine

  A very powerful query engine now sits at the heart of most of the
  ccHost installation. There are dozens of parameters to control the
  output which can be formatted as feeds, playlists, plain text or
  dozens of specialized HTML formats. The engine is avaiable
  from URLs in the browser, Navigators Tabs, templates and (of 
  course) directly from plug-in code.

- 'Run Once' Pages

  Admins can configure several 'run once' pages that their registered
  users will see once and then never again. Perfect for 'Welcome' 
  screen or pledge drives.

- Default User Avatar
 
  Admins can set a specific default user avatar for new users.

- New 'Super-Admin' Group

  A group of users can be added as 'super-admin' and each URL in the system
  can be assigned to any level of user.

- Added new Creative Commons 3.0 licenses

  The newly released Creative Commons 3.0 licenses are available from the 
  virtual root licenses selector. You must select these manually for the
  time being.


Improvements in 4.0
====================

- Performance Boost

  The entire page loading mechanism has been revamped. While remaining
  backwards ccmpatible with previous installations page response times
  have improved by as much as 2-4 times 3.1. (Sites with custom code
  will have some minor adjustments to make.)

- New License Merging 

  Remixing a new work from different licensed material is now up to
  CC spec.

- Auto-approve Sample Pools

  Admins now longer have to manually approve remote remixes as they come
  in from 'trusted' remote pools.

- Reviews/Ratings Changes

  Ratings can now be dependant on reviews and a new ranking system based
  on favorites and (for audio) embedded plays along with user ratings.

- International Encoding

  Universal encoding is now enforced throughout the site

- Forums Improvments/Features

  Individual topics can be translated by your internations community. Threads
  can be locked and branches can be deleted.

- AJAX Everywhere

  ccHost has standardized on prototype.js and (pieces of) the Rico library
  for the browser and Zend's JSON encoder on the server to created performant, 
  highly interactive user interface.

- New Language Editor

  Now translators and admins have an easy to use string editor to create 
  internation tranlations and domain specific installations without touching
  the code.

- Feeds, Streaming, Playlists and Sample Pool use New Query Engine

  All feeds and Sample Pool searches are now using the query engine with
  means you can now add parameters to do things like offset paging 
  and dozens of other features.

- Most Active Reviews

  Are now displayed at the top of the 'recent reviews' page.

- Exclude Tags from Search

  A '-' in front of tags will exclude them searches. remix,-downtempo
  will return all remixes that do NOT have the 'downtempo' tag


An edited SVN LOG (4.5):
-------------------------


api: remix min/max param (for sample digging)
bugfix: 2 players are not good
bugfix: Fixed big db overlaod with openclipart.org 
bugfix: add template tag was broken
bugfix: bad people url broke collab page
bugfix: calculate the amount of user's upload file
bugfix: contest edit was broken
bugfix: csv didn't output separate lines.
bugfix: digging checkbox was not being read on refresh
bugfix: dyn playlists don't display in profile
bugfix: email form name
bugfix: errors in skin-simple template
bugfix: extra quote in mail
bugfix: fix for mixed version lic remix
bugfix: formats in publicize
bugfix: got rid of extra click on pl open
bugfix: ie margin bug
bugfix: missed by sa for 3.0 lic
bugfix: missing form_id caused js error
bugfix: missing include
bugfix: missing include
bugfix: missing yet another include
bugfix: new rec'd were not showing up
bugfix: new uploads displayed wrong recc'd number
bugfix: open list playlist broke when going 'next'
bugfix: overrides on auto-macros in skins never worked
bugfix: paging next in playlists confused onclick handlers
bugfix: playlist counts could get out of date
bugfix: popup info would not go away under IE on click away
bugfix: post remix was broken
bugfix: prevent wrapping of player button
bugfix: publicize yourself was broken
bugfix: recent playlists blew up
bugfix: removing item from playlist would throw off counters
bugfix: review feeds were broken
bugfix: some format templates were broken,
bugfix: some versions of php croaked on null contest return
bugfix: spelling
bugfix: stats broken for non-logged in users
bugfix: translated topics were not being deleted
bugfix: turning off getid3 confused psuedo verifier
bugfix: unknown user crashed page
bugfix: unreg users got missing func error
bugfix: userid that starts with number couldn't publish/manage files
bugfix: xspf feeds were broken for some reason

code: Added reply-to field as an option...
code: Jose Solorzano's html parser
code: add 'realpath' choice
code: array_combine doen'st exists in php4
code: change rdf format
code: enable type-type deleteWhere (this is a scary checkin)
code: format.php was a dupe of .inc version
code: kill invalid query choice with err msg
code: more equitable and memory efficient ratings
code: need to include events to ensure event defs are loaded
code: new events (LostPassword, ip banned, etc.)
code: optimized sql lookup
code: shorten header link
code: turn on new profile page tabs by default
code: used to be 'people' dir, now it's 'files'
code: Added check to see if the cc-config-db.php exists from ccadmin and if

format: button player and upgrade
format: embed playlist ui

typo: clean avatar names
typo: fixed count name

ui: Lets give some error when this isn't getting anything...
ui: clean up on play links
ui: collab and recommends UI clean up
ui: added 'display' ui, cleaned up buttons
ui: it can show a listing of files contained in the zip file.
ui: force a login after password change
ui: dynamic user tabs


Documentation generated on Sat, 17 Nov 2007 01:03:07 +0000 by phpDocumentor 1.3.0RC4