| [ Index ] |
|
Code source de Plume CMS 1.2.2 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
| Poids: | 1577 lignes (60 kb) |
| Inclus ou requis: | 0 fois |
| Référencé: | 0 fois |
| Nécessite: | 0 fichiers |
Manager:: (47 méthodes):
Manager()
setMessage()
getMessage()
getArrayCategories()
getArrayMonths()
getArrayOnlyMonths()
getArrayResStatus()
getArrayCommentStatus()
getArrayCommentSupport()
asRightToEdit()
loadResource()
addResourceInCategory()
removeResourceFromCategory()
triggerMassUpdate()
indexResource()
indexRemove()
getSubTypes()
getSubTypesArray()
isSubTypeUsed()
deleteType()
saveType()
saveUser()
delUser()
saveSite()
delSite()
switchSiteTheme()
loadCategory()
saveCategory()
delCategory()
check()
saveNews()
delNews()
saveArticle()
delArticle()
checkArticlePage()
saveArticlePage()
delArticlePage()
asRightToEditComment()
getComments()
getComment()
saveComment()
delComment()
getHelp()
getHelpChapters()
getHelpChapter()
HelpLink()
sendEmail()
| Manager() X-Ref |
| Constructor. Depending on the context, a user is automatically created from the session data. |
| setMessage($msg) X-Ref |
| Set a message. param: string Message |
| getMessage() X-Ref |
| Get the message The message is poped. return: string Message |
| getArrayCategories($addallcat=false) X-Ref |
| If $addallcat set to true a special "All the categories" is also given. Used for the listing of the resources in the manager. |
| getArrayMonths($type='', $cat_id='', $addalldates=true) X-Ref |
| Get the list of months for the drop-down selectors. param: string type of resource param: int category id param: bool (true) add the all dates choice (true by default!!!) return: array($first, $last, array of months + year) |
| getArrayOnlyMonths() X-Ref |
| Get the list of months for the drop-down selectors. return: array Months |
| getArrayResStatus() X-Ref |
| Get the array of possible resource status. return: array Resource status |
| getArrayCommentStatus() X-Ref |
| Get the array of possible comment status. return: array Comment status |
| getArrayCommentSupport() X-Ref |
| Get the array of possible support of the comment for a resource. return: array Comment support |
| asRightToEdit(&$res) X-Ref |
| Check if a user has the rights to edit a resource. param: &object Resource object return: bool |
| loadResource(&$res, $id) X-Ref |
| Load a resource for the current website. As the resource object has a type, all the type checking is done by the object. Only the website checking is done by this method. param: &object Resource object in which the resource will be set param: int Resource id return: bool Success |
| addResourceInCategory(&$res, $catid, $type=PX_RESOURCE_CATEGORY_MAIN) X-Ref |
| Add a resource in a category. param: &object Reference of the resource object param: int Category id param: int Type of category (PX_RESOURCE_CATEGORY_MAIN) return: bool Success |
| removeResourceFromCategory(&$res, $catid) X-Ref |
| Remove a resource from a category param: &object Reference of the resource object param: int Category id return: bool Success |
| triggerMassUpdate($website='') X-Ref |
| Trigger mass update for a given website. If no website given, use the currently managed by the user. param: string Website id ('') return: bool true |
| indexResource(&$res) X-Ref |
| Index a resource. param: &object Resource object return: bool Success |
| indexRemove(&$res) X-Ref |
| Remove a resource from the index. param: &object Resource object return: bool Success |
| getSubTypes($id='', $type='') X-Ref |
| Get the list of subtypes, ordered by type param: int Optional, limit the search to one subtype param: string Optional, limit the search to a type of resource return: object RecordSet |
| getSubTypesArray($type='', $extra=0) X-Ref |
| Get an array of the subtypes. Used in the display of the subtypes. param: string Type of resource ('') param: int Limit to the one having the given extra data set (0) return: array Ready to use in the display |
| isSubTypeUsed($id) X-Ref |
| Pas de description |
| deleteType($id) X-Ref |
| Pas de description |
| saveType($id, $type_id, $name, $template, $cachetime, $extra1, $extra2, $website='') X-Ref |
| Pas de description |
| saveUser($id, $username, $password, $realname, $email, $pubemail, $authwebs = null) X-Ref |
| Pas de description |
| delUser($id) X-Ref |
| Pas de description |
| saveSite($id, $name, $description, $sitelang, $website_address, $website_path, $xmedia_name, $support_comments, $status_comments, &$log_new_site, $force_new_id='') X-Ref |
| Save a site or create a new one. If $id is empty, a new site is created and the log of the creation is set in &$log_new_site. The log is pure HTML ready for display. |
| delSite($id) X-Ref |
| Pas de description |
| switchSiteTheme($id, $theme) X-Ref |
| Switch the theme of a website. param: string Id of the website param: string New theme for the website return: bool Success |
| loadCategory(&$cat, $id) X-Ref |
| Load a category for the current website. param: &object Category object in which the category will be set param: int Category id return: bool Success |
| saveCategory(&$cat) X-Ref |
| Save a category. param: &object Category to be saved return: Mixed Id of the category or false if error |
| delCategory(&$cat) X-Ref |
| Remove a category. param: &object Category to be removed return: bool Success |
| check(&$res) X-Ref |
| Check a resource. Check a resource, set the error of the manager from the results of the check, if errors are found. param: &object Resource object return: bool Success |
| saveNews(&$news) X-Ref |
| Save a news. param: &object News object return: mixed Id of the news or false |
| delNews(&$news) X-Ref |
| Remove a news from the database. param: &object News object return: bool Success |
| saveArticle(&$ar) X-Ref |
| Save an article. Automatically add a new or update an old. param: &object Article object return: mixed Id of the article if success, else false |
| delArticle(&$ar) X-Ref |
| Remove an article from the database. param: &object Article object return: bool Success |
| checkArticlePage(&$ar) X-Ref |
| Check an article page. Check a page, set the error of the manager from the results of the check, if errors are found. param: &object Article object return: bool Success |
| saveArticlePage(&$ar) X-Ref |
| Save the current page of an article. param: &object Article object return: mixed Id of the page if success else false |
| delArticlePage(&$ar) X-Ref |
| Delete the current page of an article. param: &object Article object return: bool Success |
| asRightToEditComment(&$ct) X-Ref |
| Check if a user has the rights to edit a comment. A comment can be edited by a user if: - The user is "owner" of the resource associated to the comment. - The user is the "owner" of the comment. - The user has at least an PX_USER_LEVEL_ADVANCED level. param: &object Comment object return: bool |
| getComments($resource_id='', $limit=0) X-Ref |
| Get the list of comments in the current website. param: int Resource id ('') param: int Maximum number of comments (0) return: mixed Comment object or false if errors. |
| getComment($id, $resource_id) X-Ref |
| Get a comment in the current website associated to a given resource. param: int Comment id param: int Resource id return: mixed Comment object or false if errors. |
| saveComment(&$ct) X-Ref |
| Save a comment. Automatically add a new or update an old. param: &object Comment object return: mixed Id of the comment if success, else false |
| delComment(&$ct) X-Ref |
| Remove a comment from the database. param: &object Comment object return: bool Success |
| getHelp($id, $plugin='', $getall=false) X-Ref |
| Get a help file. Returned as a string containing only the HTML content with the good locale and the encoding. param: string Id of the help to get param: string Id of the plugin if the help is from a plugin param: bool Get also the title and the id of the help return: string The help |
| getHelpChapters($plugin='') X-Ref |
| Get all the help files, sorted by file name usefull to list the possible themes in the help. param: string Id of the plugin if the help is from a plugin return: array The help list |
| getHelpChapter($file) X-Ref |
| Get the id and the title of a help chapter from the file name and the content encoded with the output encoding. param: string file name return: array 0=id 1=title 2=content |
| HelpLink($chapter, $section, $plugin='') X-Ref |
| Returns the contextual help link param: string chapter, correspond to the file of the help param: string section the part to see in the file param: string plugin ('') return: string Help link |
| sendEmail($subject, $content, $website, $level=PX_AUTH_ADVANCED) X-Ref |
| Send an email to the users of the website. param: string Subject of the email param: string Content of the email param: int Website id param: int Minimum level of the user to get the email PX_AUTH_ADVANCED |
| Généré le : Mon Nov 26 11:57:01 2007 | par Balluche grâce à PHPXref 0.7 |
|