cchost
[ class tree: cchost ] [ index: cchost ] [ all elements ]
Prev
Reference
Next
Reference: Upload Record
Reference: Commands

Reference: Commands

This documenation refers to ccHost 4.5. There are serious changes coming in 5.0 Make sure to keep tabs at the ccHost Wiki

These are the commands available in ccHost.

The name of PHP code function that implements the command is included here so that folks that know PHP scripting can further understand the implementation of the command by looking directly at the source code.

Key to access flags:

AAdmins only
RRegistered users only
EEveryone
UUnregistered users only

It will save you time and heartache if understand how access rights work

Parameters with curly braces {param} are required, parameters with square brackets [param] are optional

Contests
admin/contest/{contestname}A Display admin contest formsCCContest::Admin
contest/create/A Display new contest formCCContest::CreateContest
contest/edit/{contestname}A Display contest properties formCCContest::EditContest
contest/submit/{contestname}E Display contest entry formCCContest::SubmitEntry
contest/submitsource/{contestname}A Display contest source upload formCCContest::SubmitSource
Ed Picks
editorial/picks/[upload_id]E Display ed picksCCEditorials::ViewPicks
editorial/submit/{upload_id}R Display submit editorial formCCEditorials::Submit
Feeds
feed/atom/E Feed generator RSS PodcastCCFeedsAtom::GenerateFeed
feed/rss/[tags]E Feed generator RSSCCFeedsRSS::GenerateFeed
feed/rss/forums/ArrayE Various forum feedsCCForumAPI::RssFeed
feed/rss/reviews/[user_name]/[upload_id]E Reviews by a person or for a specific uploadCCReview::RssFeed
feed/xspf/[tags]?query_paramE Generate XSPF playlistCCFeedsXSPF::GenerateFeed
podcast/artist/{username}E Feed generator RSS PodcastCCFeedsRSS::PodcastUser
podcast/page/E Feed generator RSS PodcastCCFeedsRSS::PodcastPage
Folksonomy Tags
admin/tags/A Admin TagsCCTagEvents::Admin
tags/[tags]E Browse TagsCCTagEvents::OnBrowseTags
Forums
admin/forums/A Configure forumsCCForumsAdmin::Admin
admin/forums/move/{thread_id}A Displays 'Move Thread' formCCForumsAdmin::MoveThread
forums/[forum_id]E View forums index or specific forumCCForumAPI::Index
forums/people/{user_name}E Display forum topics for userCCForumAPI::User
forums/post/{forum_id}E Post a new topicCCForumAPI::PostNew
thread/{thread_id}E View a forum threadCCForumAPI::ViewThread
topics/delete/{topic_id}R Display delete topic formCCTopic::Delete
topics/edit/{topic_id}R Display an edit topic formCCTopic::Edit
topics/gettext/{topic_id}E Ajax callback to get topic textCCTopic::GetText
topics/lock/{topicid}E Lock a topic thread from repliesCCTopic::Lock
topics/quote/{topic_id}R Display quote reply formCCTopic::Quote
topics/reply/{topic_id}/[isquote]R Display topic reply formCCTopic::Reply
topics/translate/{topic_id}R Display topic translate formCCTopic::Translate
topics/view/{topicid}E Display a topic threadCCTopic::View
How I Did It
edithowididit/{upload_id}R Edit How I Did It PageCCHowIDidIt::EditHowIDidIt
howididit/{upload_id}E Show How I Did It Page for an uploadCCHowIDidIt::HowIDidIt
Misc. Admin Commands
activity/[clear]A Show activity logCCActivityLogAPI::ViewLog
admin/disable/A Disable site from non-admin usersCCDisableSite::Admin
admin/files/manage/A Web based file managerCCFileMan::Manage
admin/language/A Show language admin formCCLanguageAdmin::Admin
admin/license/A Show admin license formCCLicense::Admin
admin/mail/A Display admin mail settings formCCMailerAPI::Admin
admin/massmail/A Display mass email contact formCCMailerAPI::MassMail
admin/throttle/A Display throttle settings formCCThrottle::Admin
admin/throttlerules/A Display throttle rules formCCThrottle::Rules
export/A Exports configuration to browserCCSettingsExporter::Export
import/?i=path_to_fileA Import configurationCCSettingsExporter::Import
Playlists
admin/playlists/A Display admin playlist formCCPlaylistManage::Admin
admin/playlists/recalc/A Playlist apiCCPlaylistManage::Recalc
api/playlist/add/{upload_id},{playlist_id}R Add upload to playlistCCPlaylists::Add
api/playlist/browse/[username]E Playlist playlists, optionally just for userCCPlaylists::Browse
api/playlist/bump/{update_id}E Bump playlist countCCPlaylists::Bump
api/playlist/new/[upload_id]R Create a new playlist, optionally starting with upload_idCCPlaylists::NewPL
api/playlist/remove/{upload_id},{playlist_id}R Remove upload from playlistCCPlaylists::Remove
api/playlist/view/{playlist}E Display contents of playlistCCPlaylists::View
api/playlist/with/{upload_id}R Return playlists with-w/o this uploadCCPlaylists::With
playlist/browse/{playlist_id}E Display browse playlist UICCPlaylists::BrowsePL
playlist/create/E Display create playlist formCCPlaylists::Create
playlist/delete/{playlist_id}R Display delete playlist formCCPlaylistManage::DeletePL
playlist/edit/{playlist_id}R Display edit playlist props formCCPlaylistManage::Edit
playlist/editorder/R Display reorder playlist formCCPlaylists::EditOrder
playlist/editquery/R Display edit query formCCPlaylists::EditQuery
playlist/empty/{playlist_id}R Display empty playlist UICCPlaylistManage::EmptyPL
playlist/popup/{playlist_id}E Display playlist for popupCCPlaylists::Popup
playlist/save/R Save dynamic playlistCCPlaylists::Save
Query
api/query/E Browser query interfaceCCQuery::QueryURL
Ratings/Reviews
admin/ratings/A Display admin ratings formCCRating::Admin
reviews/[user_name]/[upload_id]E See reviews by a person or for a specific uploadCCReview::Reviews
reviews/post/[upload_id]R Display a review formCCReviewFormAPI::PostReview
Render
admin/channels/A Configure channels/radio interfaceCCChannels::Admin
files/playflash/{user_name}/{upload_id}E Display FlashCCRenderFlash::Play
files/stream/{user_name}/{upload_id.m3u}E Stream audio fileCCRenderAudio::StreamFiles
media/showimage/{user_name}/{upload_id}E Display bitmapCCRenderImage::Show
stream/page/E Stream all audio on pageCCRenderAudio::StreamPage
stream/radio/E Stream audio results of queryCCRenderAudio::StreamRadio
Sample Pools
admin/pool/delete/{poolid}A Delete a sample poolCCPoolUI::Delete
admin/pool/edit/{poolid}A Edit properties of poolCCPoolUI::Edit
admin/pools/A Display admin pools menuCCPoolUI::Admin
admin/pools/approve/A Display admin pool approval menuCCPoolUI::Approve
admin/pools/approve/item/{poolitem}A Approve a remote remixCCPoolUI::ApproveItem
admin/pools/manage/A Display list of pools to adminCCPoolUI::Manage
admin/pools/settings/A Display pool admin settings formCCPoolUI::Settings
api/file/[guid]E Display info for fileCCRestAPI::File
api/info/E Display header info for siteCCRestAPI::Info
api/search/E Search pool for sourcesCCRestAPI::Search
api/ubeensampled/E Notification this pool has been sampled remotelyCCRestAPI::UBeenRemixed
api/version/E Display version info for siteCCRestAPI::Version
pools/item/{poolitemid}E Show a sample pool itemCCPoolUI::Item
pools/pool/{poolid}E Show sample poolCCPoolUI::Pool
Search
search/E Display search formCCSearch::Search
search/people/{field}/{tags}E 'field' is whatilike, whatido or lookinfoCCSearch::OnUserSearch
search/results/E Use this for 'action' in formsCCSearch::OnSearch
Site Admin
admin/cfgroot/A Display form to create a new virtual rootCCAdmin::NewConfigRoot
admin/content/A Displays 'Sidebar' form, let's the admin select modules to display on every page.CCTemplateAdmin::OnAdminContent
admin/edit/A Raw config editingCCAdmin::Deep
admin/menu/A Display admin menu formCCMenuAdmin::Admin
admin/menu/additems/A Add menu itemsCCMenu::AddMenuItems
admin/menu/killcache/E Remove menu/url cacheCCMenu::KillCache
admin/menugroup/A Display admin menu groups formCCMenuAdmin::AdminGroup
admin/paths/A Display path settings form.CCPathAdmin::Admin
admin/settings/A Virtual root settings menuCCAdmin::Settings
admin/setup/A Global settings menuCCAdmin::Setup
admin/site/[local|global]A Joint virtual root and global settings menuCCAdmin::Site
admin/tabs/A Display admin navigator tabs formCCNavigatorAdmin::AdminTabs
admin/templatetags/A Displays 'Header/Footer' formCCTemplateAdmin::OnAdminTags
admin/templatetags/new/A Display 'Create a new template tag' formCCTemplateAdmin::OnNewTags
view/[tab_set]/[tab]/[subtab]E Perform view tabs actionsCCNavigator::View
Submit Forms
admin/editsubmitform/{form_type}A Edit a submit form typeCCSubmit::EditForm
admin/newsubmitform/A Create a new submit form typeCCSubmit::NewForm
admin/submit/A Dislays 'Manage Submit Forms' formCCSubmit::Admin
files/remix/[upload_id]R Display 'Submit a Remix' form. Using upload_id will prefill search results. This is how 'I Sampled This...' is done.CCSubmit::Remix
submit/[form_type]/[user_name]R Display submit form types or submit an uploadCCSubmit::Submit
Uploads
admin/id3tags/A Display ID3 configuration formCCID3Tagger::AdminTagger
admin/import/A Displays 'File Import' formCCImportFiles::Import
admin/pverify/A Display verification options form.CCPseudoVerifyAPI::Admin
admin/renaming/A Show admin file renamingCCFileRename::AdminRenaming
admin/upload/{upload_id}A Show admin upload formCCUpload::AdminUpload
archive/[month/{YYYY-MM}][/tags])E Display upload archive for a specific monthCCArchive::Archive
file/manage/R Show "Manage Files" formCCPhysicalFile::Manage
file/remixes/{upload_id}R Displays 'Manage Remixes' for uploadCCRemix::EditRemixes
files/[user_name]/[upload_id]E List filesCCMediaHost::Media
files/delete/{upload_id}R Show confirm delete choiceCCUpload::Delete
files/edit/{user_name}/{upload_id}R Edit properties for an uploadCCPhysicalFile::Edit
files/publish/{user_name}/{upload_id}R Publish/unpublish an uploadCCMediaHost::Publish
flag/(upload|topic)/{upload_id}E Users flag an upload or topic.CCFlag::Flag
User
admin/avatar/A Set the default user avatarCCUserAdmin::DefaultAvatar
admin/ban/{upload_id}A Ban/unban an uploadCCBan::Ban
admin/password/{userid}A Show admin "Account Management" formCCUserAdmin::ChangePassword
admin/user/{userid}A Admin a user IP, profile, etc.CCUserAdmin::Admin
login/U Show login formCCLogin::Login
logout/R Logout current userCCLogin::Logout
lostpassword/U Show lost password formCCLogin::LostPassword
people/[username]E Display people page or user profileCCUserPage::People
people/addtofavs/{username}R Add/Remove favorite usersCCUserAPI::AddToFavs
people/contact/[username]E Display email contact formCCMailerAPI::Contact
people/notify/edit/[username]R Display notify options form. Optional parameter is other user to get notified about.CCNotify::EditMyNotifications
people/profile/{username}R Edit user profileCCUserAPI::EditProfile
register/U Show register formCCLogin::Register
Viewfile
docs/{docfilename}E Displays XHTML template (alias for viewfile)CCPageAdmin::ViewFile
homepage/E Displays home page assigned in configCCPageAdmin::Homepage
viewfile/{docfilename}E Displays XHTML templateCCPageAdmin::ViewFile
mixter only
phpinfo/A See phpinfo() resultsCCMixterAdmin::Phpinfo
Prev Up Next
Reference Reference Reference: Upload Record

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