PHP Package Scan of plog-1.0.1

/Users/fredibach/Desktop/downloads/plog-1.0.1
admin.php - 40 lines, 1517 bytes
album - 959 bytes
archives - 980 bytes
blog - 211 bytes
blog.php - 39 lines, 1306 bytes
category - 963 bytes
class/
action/
action.class.php - 15 functions/classes, 325 lines, 11980 bytes
55: class Action extends Object;
73: function Action ( $actionInfo, $httpRequest );
103: function setPreviousAction ( $previousAction );
114: function getPreviousAction ();
130: function perform ();
151: function validate ();
171: function validationErrorProcessing ();
198: function setValidationErrorView ( $view );
216: function registerFieldValidator ( $fieldName, $validator, $onlyIfAvailable = false );
216: function registerField ( $fieldName );
245: function getView ();
262: function setCommonData ( $copyFormValues = false );
291: function setForwardAction ( $nextActionKey );
307: function setForwardActionParameter ( $param, $value );
318: function setSuccess ( $success );
actioninfo.class.php - 4 functions/classes, 58 lines, 1844 bytes
11: class ActionInfo extends Object;
29: function ActionInfo ( $actionParamName, $actionParamValue );
42: function getActionParamName ();
52: function getActionParamValue ();
addcommentaction.class.php - 6 functions/classes, 215 lines, 9694 bytes
23: class AddCommentAction extends BlogAction;
40: function AddCommentAction ( $blogInfo, $request );
64: function _fetchFields ();
98: function validate ();
118: function validationErrorProcessing ();
137: function perform ();
admin/
adminaction.class.php - 9 functions/classes, 189 lines, 6503 bytes
26: class AdminAction extends Action;
42: function AdminAction ( $actionInfo, $request );
81: function _getBlogInfo ();
93: function _getUserInfo ();
104: function &getLocale ();
126: function setCommonData ( $copyFormValues = false );
148: function saveSession ();
163: function mustAuthenticatePage ();
180: function notifyEvent ( $eventType, $params = Array());
adminaddarticlecategoryaction.class.php - 3 functions/classes, 99 lines, 4345 bytes
16: class AdminAddArticleCategoryAction extends AdminAction;
28: function AdminAddArticleCategoryAction ( $actionInfo, $request );
46: function perform ();
adminaddblogaction.class.php - 3 functions/classes, 97 lines, 4168 bytes
15: class AdminAddBlogAction extends SiteAdminAction;
22: function AdminAddBlogAction ( $actionInfo, $request );
32: function perform ();
adminaddblogtemplateaction.class.php - 7 functions/classes, 224 lines, 8285 bytes
17: class AdminAddBlogTemplateAction extends BlogOwnerAdminAction;
22: function AdminAddBlogTemplateAction ( $actionInfo, $request );
33: function validate ();
51: function _performUploadTemplate ();
140: function _addTemplateCode ( $templateName );
172: function _performScanTemplateFolder ();
207: function perform ();
adminaddbloguseraction.class.php - 4 functions/classes, 103 lines, 4279 bytes
15: class AdminAddBlogUserAction extends BlogOwnerAdminAction;
22: function AdminAddBlogUserAction ( $actionInfo, $request );
39: function sendNotificationEmail ( $userInfo );
58: function perform ();
adminaddcustomfieldaction.class.php - 3 functions/classes, 83 lines, 3168 bytes
16: class AdminAddCustomFieldAction extends BlogOwnerAdminAction;
25: function AdminAddCustomFieldAction ( $actionInfo, $request );
42: function perform ();
adminaddlinkaction.class.php - 3 functions/classes, 87 lines, 3703 bytes
18: class AdminAddLinkAction extends AdminAction;
31: function AdminAddLinkAction ( $actionInfo, $request );
50: function perform ();
adminaddlinkcategoryaction.class.php - 3 functions/classes, 65 lines, 2389 bytes
14: class AdminAddLinkCategoryAction extends AdminAction;
24: function AdminAddLinkCategoryAction ( $actionInfo, $request );
37: function perform ();
adminaddlocaleaction.class.php - 6 functions/classes, 132 lines, 4214 bytes
15: class AdminAddLocaleAction extends SiteAdminAction;
18: function AdminAddLocaleAction ( $actionInfo, $request );
29: function validate ();
54: function _performScanLocales ();
87: function _performUploadLocale ();
119: function perform ();
adminaddpostaction.class.php - 4 functions/classes, 180 lines, 7524 bytes
22: class AdminAddPostAction extends AdminPostManagementCommonAction;
28: function AdminAddPostAction ( $actionInfo, $request );
58: function _savePostData ( $article );
89: function perform ();
adminaddresourceaction.class.php - 3 functions/classes, 112 lines, 4588 bytes
17: class AdminAddResourceAction extends AdminAction;
28: function AdminAddResourceAction ( $actionInfo, $request );
44: function perform ();
adminaddresourcealbumaction.class.php - 3 functions/classes, 79 lines, 3067 bytes
16: class AdminAddResourceAlbumAction extends AdminAction;
27: function AdminAddResourceAlbumAction ( $actionInfo, $request );
41: function perform ();
adminaddtemplateaction.class.php - 7 functions/classes, 215 lines, 8115 bytes
20: class AdminAddTemplateAction extends SiteAdminAction;
23: function AdminAddTemplateAction ( $actionInfo, $request );
37: function _checkTemplateSandboxResult ( $result );
66: function _performUploadTemplate ();
137: function _addTemplateCode ( $templateName );
165: function _performScanTemplateFolder ();
198: function perform ();
adminadduseraction.class.php - 3 functions/classes, 101 lines, 4147 bytes
18: class AdminAddUserAction extends SiteAdminAction;
29: function AdminAddUserAction ( $actionInfo, $request );
44: function perform ();
adminblogcustomfieldsaction.class.php - 3 functions/classes, 31 lines, 881 bytes
12: class AdminBlogCustomFieldsAction extends BlogOwnerAdminAction;
15: function AdminBlogCustomFieldsAction ( $actionInfo, $request );
23: function perform ();
adminblogsecurityaction.class.php - 3 functions/classes, 31 lines, 813 bytes
11: class AdminBlogSecurityAction extends BlogOwnerAdminAction;
13: function AdminBlogSecurityAction ( $actionInfo, $request );
21: function perform ();
adminblogsettingsaction.class.php - 3 functions/classes, 36 lines, 1014 bytes
11: class AdminBlogSettingsAction extends BlogOwnerAdminAction;
18: function AdminBlogSettingsAction ( $actionInfo, $request );
26: function perform ();
adminblogtemplatechooseraction.class.php - 3 functions/classes, 30 lines, 751 bytes
11: class AdminBlogTemplateChooserAction extends BlogOwnerAdminAction;
14: function AdminBlogTemplateChooserAction ( $actionInfo, $request );
19: function perform ();
admincleanupaction.class.php - 5 functions/classes, 78 lines, 2023 bytes
13: class AdminCleanupAction extends SiteAdminAction;
18: function AdminCleanupAction ( $actionInfo, $request );
35: function cleanupPosts ();
48: function cleanupComments ();
58: function perform ();
admincontrolcenteraction.class.php - 3 functions/classes, 37 lines, 1076 bytes
11: class AdminControlCenterAction extends AdminAction;
18: function AdminControlCenterAction ( $actionInfo, $request );
26: function perform ();
admincreateblogaction.class.php - 3 functions/classes, 26 lines, 617 bytes
9: class AdminCreateBlogAction extends SiteAdminAction;
12: function AdminCreateBlogAction ( $actionInfo, $request );
17: function perform ();
admincreateuseraction.class.php - 3 functions/classes, 27 lines, 661 bytes
9: class AdminCreateUserAction extends SiteAdminAction;
12: function AdminCreateUserAction ( $actionInfo, $request );
17: function perform ();
admindefaultaction.class.php - 4 functions/classes, 72 lines, 2296 bytes
14: class AdminDefaultAction extends Action;
24: function AdminDefaultAction ( $actionInfo, $request );
29: function sessionInfoAvailable ();
49: function perform ();
admindeletearticlecategoryaction.class.php - 4 functions/classes, 122 lines, 4365 bytes
15: class AdminDeleteArticleCategoryAction extends AdminAction;
25: function AdminDeleteArticleCategoryAction ( $actionInfo, $request );
45: function _deleteArticleCategories ();
107: function perform ();
admindeleteblogaction.class.php - 4 functions/classes, 98 lines, 3390 bytes
14: class AdminDeleteBlogAction extends SiteAdminAction;
19: function AdminDeleteBlogAction ( $actionInfo, $request );
34: function perform ();
50: function _disableBlogs ();
admindeleteblogtemplateaction.class.php - 4 functions/classes, 86 lines, 2955 bytes
14: class AdminDeleteBlogTemplateAction extends BlogOwnerAdminAction;
19: function AdminDeleteBlogTemplateAction ( $actionInfo, $request );
33: function perform ();
50: function _deleteTemplates ();
admindeletebloguserpermissionsaction.class.php - 4 functions/classes, 86 lines, 3156 bytes
15: class AdminDeleteBlogUserPermissionsAction extends BlogOwnerAdminAction;
21: function AdminDeleteBlogUserPermissionsAction ( $actionInfo, $request );
35: function perform ();
49: function _revokePermissions ();
admindeletecommentaction.class.php - 4 functions/classes, 123 lines, 4336 bytes
16: class AdminDeleteCommentAction extends AdminAction;
26: function AdminDeleteCommentAction ( $actionInfo, $request );
45: function perform ();
63: function _deleteComments ();
admindeletecustomfieldsaction.class.php - 4 functions/classes, 98 lines, 3119 bytes
14: class AdminDeleteCustomFieldsAction extends AdminAction;
19: function AdminDeleteCustomFieldsAction ( $actionInfo, $request );
38: function perform ();
54: function _deleteFields ();
admindeletegalleryitemsaction.class.php - 5 functions/classes, 156 lines, 5481 bytes
15: class AdminDeleteGalleryItemsAction extends AdminAction;
29: function AdminDeleteGalleryItemsAction ( $actionInfo, $request );
45: function perform ();
77: function _deleteResources ();
115: function _deleteAlbums ();
admindeletelinkaction.class.php - 4 functions/classes, 100 lines, 3178 bytes
14: class AdminDeleteLinkAction extends AdminAction;
24: function AdminDeleteLinkAction ( $actionInfo, $request );
43: function perform ();
60: function _deleteLinks ();
admindeletelinkcategoryaction.class.php - 4 functions/classes, 106 lines, 3918 bytes
14: class AdminDeleteLinkCategoryAction extends AdminAction;
24: function AdminDeleteLinkCategoryAction ( $actionInfo, $request );
39: function perform ();
56: function _deleteLinkCategories ();
admindeletelocalesaction.class.php - 4 functions/classes, 98 lines, 3440 bytes
12: class AdminDeleteLocalesAction extends SiteAdminAction;
17: function AdminDeleteLocalesAction ( $actionInfo, $request );
31: function perform ();
49: function _deleteLocales ();
admindeletepostaction.class.php - 4 functions/classes, 117 lines, 3980 bytes
15: class AdminDeletePostAction extends AdminAction;
24: function AdminDeletePostAction ( $actionInfo, $request );
44: function _deletePosts ();
102: function perform ();
admindeletereferreraction.class.php - 4 functions/classes, 110 lines, 3670 bytes
15: class AdminDeleteReferrerAction extends AdminAction;
27: function AdminDeleteReferrerAction ( $actionInfo, $request );
42: function perform ();
61: function _deleteReferrers ();
admindeleteresourceaction.class.php - 3 functions/classes, 78 lines, 2833 bytes
15: class AdminDeleteResourceAction extends AdminAction;
24: function AdminDeleteResourceAction ( $actionInfo, $request );
38: function perform ();
admindeleteresourcealbumaction.class.php - 3 functions/classes, 86 lines, 3009 bytes
13: class AdminDeleteResourceAlbumAction extends AdminAction;
22: function AdminDeleteResourceAlbumAction ( $actionInfo, $request );
35: function perform ();
admindeletetemplatesaction.class.php - 4 functions/classes, 88 lines, 3159 bytes
14: class AdminDeleteTemplatesAction extends SiteAdminAction;
20: function AdminDeleteTemplatesAction ( $actionInfo, $request );
35: function perform ();
49: function _deleteTemplates ();
admindeletetrackbackaction.class.php - 4 functions/classes, 124 lines, 4260 bytes
15: class AdminDeleteTrackbackAction extends AdminAction;
27: function AdminDeleteTrackbackAction ( $actionInfo, $request );
47: function perform ();
67: function _deleteTrackbacks ();
admindeleteusersaction.class.php - 4 functions/classes, 94 lines, 3319 bytes
14: class AdminDeleteUsersAction extends SiteAdminAction;
20: function AdminDeleteUsersAction ( $actionInfo, $request );
35: function perform ();
52: function _disableUsers ();
admineditarticlecategoriesaction.class.php - 3 functions/classes, 37 lines, 1098 bytes
11: class AdminEditArticleCategoriesAction extends AdminAction;
18: function AdminEditArticleCategoriesAction ( $actionInfo, $request );
26: function perform ();
admineditarticlecategoryaction.class.php - 3 functions/classes, 72 lines, 3032 bytes
16: class AdminEditArticleCategoryAction extends AdminAction;
25: function AdminEditArticleCategoryAction ( $actionInfo, $request );
41: function perform ();
admineditblogaction.class.php - 3 functions/classes, 61 lines, 2070 bytes
13: class AdminEditBlogAction extends SiteAdminAction;
22: function AdminEditBlogAction ( $actionInfo, $request );
36: function perform ();
admineditblogtemplatesaction.class.php - 3 functions/classes, 29 lines, 738 bytes
9: class AdminEditBlogTemplatesAction extends BlogOwnerAdminAction;
12: function AdminEditBlogTemplatesAction ( $actionInfo, $request );
20: function perform ();
admineditcommentsaction.class.php - 3 functions/classes, 57 lines, 2083 bytes
13: class AdminEditCommentsAction extends AdminAction;
20: function AdminEditCommentsAction ( $actionInfo, $request );
35: function perform ();
admineditcustomfieldaction.class.php - 3 functions/classes, 72 lines, 2693 bytes
14: class AdminEditCustomFieldAction extends BlogOwnerAdminAction;
19: function AdminEditCustomFieldAction ( $actionInfo, $request );
40: function perform ();
admineditlinkaction.class.php - 3 functions/classes, 72 lines, 2750 bytes
14: class AdminEditLinkAction extends AdminAction;
22: function AdminEditLinkAction ( $actionInfo, $request );
41: function perform ();
admineditlinkcategoriesaction.class.php - 3 functions/classes, 37 lines, 1034 bytes
11: class AdminEditLinkCategoriesAction extends AdminAction;
18: function AdminEditLinkCategoriesAction ( $actionInfo, $request );
26: function perform ();
admineditlinkcategoryaction.class.php - 3 functions/classes, 62 lines, 2364 bytes
13: class AdminEditLinkCategoryAction extends AdminAction;
22: function AdminEditLinkCategoryAction ( $actionInfo, $request );
37: function perform ();
admineditlinksaction.class.php - 3 functions/classes, 53 lines, 2057 bytes
12: class AdminEditLinksAction extends AdminAction;
21: function AdminEditLinksAction ( $actionInfo, $request );
38: function perform ();
admineditpostaction.class.php - 3 functions/classes, 73 lines, 2630 bytes
14: class AdminEditPostAction extends AdminAction;
23: function AdminEditPostAction ( $actionInfo, $request );
42: function perform ();
admineditpostsaction.class.php - 3 functions/classes, 41 lines, 1437 bytes
11: class AdminEditPostsAction extends AdminAction;
17: function AdminEditPostsAction ( $actionInfo, $request );
25: function perform ();
admineditresourcealbumaction.class.php - 3 functions/classes, 64 lines, 2353 bytes
14: class AdminEditResourceAlbumAction extends AdminAction;
23: function AdminEditResourceAlbumAction ( $actionInfo, $request );
36: function perform ();
adminedittemplatesaction.class.php - 3 functions/classes, 29 lines, 706 bytes
9: class AdminEditTemplatesAction extends SiteAdminAction;
12: function AdminEditTemplatesAction ( $actionInfo, $request );
20: function perform ();
adminedittrackbacksaction.class.php - 3 functions/classes, 55 lines, 1892 bytes
13: class AdminEditTrackbacksAction extends AdminAction;
20: function AdminEditTrackbacksAction ( $actionInfo, $request );
34: function perform ();
adminemptyaction.class.php - 3 functions/classes, 37 lines, 996 bytes
11: class AdminEmptyAction extends AdminAction;
18: function AdminEmptyAction ( $actionInfo, $request );
26: function perform ();
adminglobalsettingsaction.class.php - 3 functions/classes, 29 lines, 817 bytes
11: class AdminGlobalSettingsAction extends SiteAdminAction;
13: function AdminGlobalSettingsAction ( $actionInfo, $request );
18: function perform ();
adminhelpaction.class.php - 4 functions/classes, 58 lines, 1747 bytes
13: class AdminHelpAction extends AdminAction;
22: function AdminHelpAction ( $actionInfo, $request );
27: function validate ();
44: function perform ();
adminloginaction.class.php - 3 functions/classes, 113 lines, 4522 bytes
21: class AdminLoginAction extends Action;
33: function AdminLoginAction ( $actionInfo, $request );
51: function perform ();
adminlogoutaction.class.php - 3 functions/classes, 56 lines, 1870 bytes
12: class AdminLogoutAction extends AdminAction;
19: function AdminLogoutAction ( $actionInfo, $request );
27: function perform ();
adminmainaction.class.php - 4 functions/classes, 115 lines, 4030 bytes
16: class AdminMainAction extends AdminAction;
23: function AdminMainAction ( $actionInfo, $request );
31: function validate ();
96: function perform ();
adminmanageaction.class.php - 3 functions/classes, 37 lines, 1052 bytes
11: class AdminManageAction extends AdminAction;
18: function AdminManageAction ( $actionInfo, $request );
26: function perform ();
adminmarkcommentaction.class.php - 6 functions/classes, 202 lines, 8298 bytes
15: class AdminMarkCommentAction extends AdminAction;
28: function AdminMarkCommentAction ( $actionInfo, $request );
47: function _checkComment ( $commentId, $articleId, $blogId );
68: function _markCommentAsSpam ();
119: function _markCommentAsNonSpam ();
170: function perform ();
adminnewarticlecategoryaction.class.php - 3 functions/classes, 48 lines, 1675 bytes
13: class AdminNewArticleCategoryAction extends AdminAction;
20: function AdminNewPostAction ( $actionInfo, $request );
28: function perform ();
adminnewblogtemplateaction.class.php - 3 functions/classes, 38 lines, 1360 bytes
13: class AdminNewBlogTemplateAction extends BlogOwnerAdminAction;
16: function AdminNewBlogTemplateAction ( $actionInfo, $request );
21: function perform ();
adminnewbloguseraction.class.php - 3 functions/classes, 28 lines, 703 bytes
11: class AdminNewBlogUserAction extends BlogOwnerAdminAction;
14: function AdminNewBlogUserAction ( $actionInfo, $request );
19: function perform ();
adminnewcustomfieldaction.class.php - 3 functions/classes, 32 lines, 823 bytes
11: class AdminNewCustomFieldAction extends BlogOwnerAdminAction;
14: function AdminBlogCustomFieldsAction ( $actionInfo, $request );
22: function perform ();
adminnewlinkaction.class.php - 3 functions/classes, 57 lines, 2179 bytes
14: class AdminNewLinkAction extends AdminAction;
21: function AdminNewLinkAction ( $actionInfo, $request );
29: function perform ();
adminnewlinkcategoryaction.class.php - 3 functions/classes, 36 lines, 1007 bytes
11: class AdminNewLinkCategoryAction extends AdminAction;
18: function AdminNewLinkCategoryAction ( $actionInfo, $request );
26: function perform ();
adminnewlocaleaction.class.php - 3 functions/classes, 28 lines, 682 bytes
11: class AdminNewLocaleAction extends SiteAdminAction;
14: function AdminNewLocaleAction ( $actionInfo, $request );
19: function perform ();
adminnewpostaction.class.php - 3 functions/classes, 49 lines, 1690 bytes
13: class AdminNewPostAction extends AdminAction;
20: function AdminNewPostAction ( $actionInfo, $request );
28: function perform ();
adminnewresourceaction.class.php - 4 functions/classes, 66 lines, 2203 bytes
15: class AdminNewResourceAction extends AdminAction;
22: function AdminNewResourceAction ( $actionInfo, $request );
27: function validate ();
44: function perform ();
adminnewresourcealbumaction.class.php - 3 functions/classes, 34 lines, 904 bytes
11: class AdminNewResourceAlbumAction extends AdminAction;
18: function AdminNewResourceAlbumAction ( $actionInfo, $request );
26: function perform ();
adminnewtemplateaction.class.php - 3 functions/classes, 29 lines, 880 bytes
12: class AdminNewTemplateAction extends SiteAdminAction;
14: function AdminNewLocaleAction ( $actionInfo, $request );
19: function perform ();
adminplugincenteraction.class.php - 3 functions/classes, 67 lines, 2421 bytes
21: class AdminPluginCenterAction extends BlogOwnerAdminAction;
28: function AdminPluginCenterAction ( $actionInfo, $request );
36: function perform ();
adminpostmanagementcommonaction.class.php - 7 functions/classes, 167 lines, 6232 bytes
15: class AdminPostManagementCommonAction extends AdminAction;
41: function AdminPostManagementCommonAction ( $actionInfo, $request );
46: function _fetchPostDateInformation ();
71: function _generateCalendarInformation ();
89: function sendXmlRpcPings ();
116: function _fetchCommonData ();
140: function _getArticleCustomFields ();
adminpoststatsaction.class.php - 4 functions/classes, 73 lines, 2458 bytes
13: class AdminPostStatsAction extends AdminAction;
22: function AdminPostStatsAction ( $actionInfo, $request );
36: function validate ();
52: function perform ();
adminpreviewpostaction.class.php - 4 functions/classes, 94 lines, 3557 bytes
17: class AdminPreviewPostAction extends AdminPostManagementCommonAction;
24: function AdminPreviewPostAction ( $actionInfo, $request );
34: function _loadArticleCategories ( $categoryIds );
50: function perform ();
adminregeneratepreviewaction.class.php - 3 functions/classes, 93 lines, 3793 bytes
14: class AdminRegeneratePreviewAction extends AdminAction;
19: function AdminRegeneratePreviewAction ( $actionInfo, $request );
29: function perform ();
adminresourcealbumsaction.class.php - 3 functions/classes, 40 lines, 1134 bytes
11: class AdminResourceAlbumsAction extends AdminAction;
19: function AdminResourceAlbumsAction ( $actionInfo, $request );
27: function perform ();
adminresourceinfoaction.class.php - 3 functions/classes, 67 lines, 2588 bytes
15: class AdminResourceInfoAction extends AdminAction;
24: function AdminNewResourceAlbumAction ( $actionInfo, $request );
38: function perform ();
adminresourcelistaction.class.php - 3 functions/classes, 45 lines, 1316 bytes
11: class AdminResourceListAction extends AdminAction;
21: function AdminResourceListAction ( $actionInfo, $request );
35: function perform ();
adminresourcesaction.class.php - 4 functions/classes, 75 lines, 2519 bytes
13: class AdminResourcesAction extends AdminAction;
22: function AdminResourcesAction ( $actionInfo, $request );
33: function checkFolders ();
55: function perform ();
adminresourcesgroupaction.class.php - 3 functions/classes, 37 lines, 1103 bytes
11: class AdminResourcesGroupAction extends AdminAction;
18: function AdminResourcesGroupAction ( $actionInfo, $request );
26: function perform ();
adminsendtrackbacksaction.class.php - 3 functions/classes, 91 lines, 3804 bytes
15: class AdminSendTrackbacksAction extends AdminAction;
26: function AdminSendTrackbacksAction ( $actionInfo, $request );
40: function perform ();
adminshowblogusersaction.class.php - 3 functions/classes, 29 lines, 745 bytes
11: class AdminShowBlogUsersAction extends BlogOwnerAdminAction;
14: function AdminShowBlogUsersAction ( $actionInfo, $request );
19: function perform ();
adminsiteblogsaction.class.php - 3 functions/classes, 29 lines, 790 bytes
12: class AdminSiteBlogsAction extends SiteAdminAction;
15: function AdminSiteBlogsAction ( $actionInfo, $request );
20: function perform ();
adminsitelocalesaction.class.php - 3 functions/classes, 27 lines, 711 bytes
11: class AdminSiteLocalesAction extends SiteAdminAction;
13: function AdminSiteLocalesAction ( $actionInfo, $request );
18: function perform ();
adminsitesettingsaction.class.php - 3 functions/classes, 35 lines, 986 bytes
12: class AdminSiteSettingsAction extends SiteAdminAction;
14: function AdminSiteSettingsAction ( $actionInfo, $request );
19: function perform ();
adminsiteusersaction.class.php - 3 functions/classes, 28 lines, 687 bytes
11: class AdminSiteUsersAction extends SiteAdminAction;
14: function AdminSiteUsersAction ( $actionInfo, $request );
19: function perform ();
adminstatisticsaction.class.php - 3 functions/classes, 40 lines, 1082 bytes
12: class AdminStatisticsAction extends BlogOwnerAdminAction;
21: function AdminStatisticsAction ( $actionInfo, $request );
29: function perform ();
adminupdatearticlecategoryaction.class.php - 3 functions/classes, 102 lines, 4151 bytes
17: class AdminUpdateArticleCategoryAction extends AdminAction;
31: function AdminUpdateArticleCategoryAction ( $actionInfo, $request );
48: function perform ();
adminupdateblogsettingsaction.class.php - 3 functions/classes, 109 lines, 5969 bytes
16: class AdminUpdateBlogSettingsAction extends BlogOwnerAdminAction;
22: function AdminUpdateBlogSettingsAction ( $actionInfo, $request );
52: function perform ();
adminupdatecustomfieldaction.class.php - 3 functions/classes, 93 lines, 3304 bytes
14: class AdminUpdateCustomFieldAction extends BlogOwnerAdminAction;
24: function AdminUpdateCustomFieldAction ( $actionInfo, $request );
41: function perform ();
adminupdateeditblogaction.class.php - 4 functions/classes, 160 lines, 6888 bytes
18: class AdminUpdateEditBlogAction extends SiteAdminAction;
36: function AdminUpdateEditBlogAction ( $actionInfo, $request );
58: function updateBlogUsers ();
66: function perform ();
adminupdateglobalsettingsaction.class.php - 4 functions/classes, 75 lines, 2777 bytes
11: class AdminUpdateGlobalSettingsAction extends SiteAdminAction;
16: function AdminUpdateGlobalSettingsAction ( $actionInfo, $request );
21: function validate ();
48: function perform ();
adminupdatelinkaction.class.php - 3 functions/classes, 103 lines, 4334 bytes
17: class AdminUpdateLinkAction extends AdminAction;
29: function AdminUpdateLinkAction ( $actionInfo, $request );
51: function perform ();
adminupdatelinkcategoryaction.class.php - 3 functions/classes, 78 lines, 3141 bytes
14: class AdminUpdateLinkCategoryAction extends AdminAction;
24: function AdminUpdateLinkCategoryAction ( $actionInfo, $request );
39: function perform ();
adminupdatepostaction.class.php - 3 functions/classes, 175 lines, 7774 bytes
24: class AdminUpdatePostAction extends AdminPostManagementCommonAction;
31: function AdminUpdatePostAction ( $actionInfo, $request );
60: function perform ();
adminupdateresourceaction.class.php - 4 functions/classes, 97 lines, 3618 bytes
15: class AdminUpdateResourceAction extends AdminAction;
26: function AdminUpdateResourceAction ( $actionInfo, $request );
39: function validate ();
61: function perform ();
adminupdateresourcealbumaction.class.php - 3 functions/classes, 97 lines, 3923 bytes
15: class AdminUpdateResourceAlbumAction extends AdminAction;
28: function AdminUpdateResourceAlbumAction ( $actionInfo, $request );
46: function perform ();
adminupdateuserprofileaction.class.php - 3 functions/classes, 103 lines, 4342 bytes
17: class AdminUpdateUserProfileAction extends SiteAdminAction;
28: function AdminUpdateUserProfileAction ( $actionInfo, $request );
47: function perform ();
adminupdateusersettingsaction.class.php - 4 functions/classes, 104 lines, 4337 bytes
15: class AdminUpdateUserSettingsAction extends AdminAction;
25: function AdminUpdateUserSettingsAction ( $actionInfo, $request );
44: function validate ();
73: function perform ();
adminuserpictureselectaction.class.php - 4 functions/classes, 50 lines, 1353 bytes
12: class AdminUserPictureSelectAction extends AdminAction;
21: function AdminUserPictureSelectAction ( $actionInfo, $request );
26: function validate ();
40: function perform ();
adminuserprofileaction.class.php - 3 functions/classes, 54 lines, 1845 bytes
14: class AdminUserProfileAction extends SiteAdminAction;
19: function AdminUserProfileAction ( $actionInfo, $request );
30: function perform ();
adminusersettingsaction.class.php - 3 functions/classes, 36 lines, 1006 bytes
11: class AdminUserSettingsAction extends AdminAction;
18: function AdminUserSettingsAction ( $actionInfo, $request );
26: function perform ();
adminxmlpingaction.class.php - 3 functions/classes, 27 lines, 604 bytes
9: class AdminXmlPingAction extends AdminAction;
12: function AdminXmlPingAction ( $actionInfo, $request );
17: function perform ();
adminxmlsavedraftaction.class.php - 4 functions/classes, 128 lines, 5877 bytes
9: class AdminXmlSaveDraftAction extends AdminAction;
12: function AdminXmlSaveDraftAction ( $actionInfo, $request );
17: function validate ();
79: function perform ();
blogowneradminaction.class.php - 2 functions/classes, 36 lines, 1442 bytes
15: class BlogOwnerAdminAction extends AdminAction;
24: function BlogOwnerAdminAction ( $actionInfo, $request );
siteadminaction.class.php - 2 functions/classes, 30 lines, 1057 bytes
15: class SiteAdminAction extends AdminAction;
18: function SiteAdminAction ( $actionInfo, $request );
blogaction.class.php - 8 functions/classes, 245 lines, 9212 bytes
23: class BlogAction extends Action;
39: function BlogAction ( $actionInfo, $request );
94: function notifyEvent ( $eventType, $params = Array());
105: function saveSession ();
122: function setCommonData ( $copyFormValues = false );
134: function _getBlogInfo ();
205: function checkDateParameter ();
231: function _updateReferrer ();
commentaction.class.php - 3 functions/classes, 99 lines, 3852 bytes
17: class CommentAction extends BlogAction;
23: function ViewArticleAction ( $actionInfo, $request );
32: function perform ();
defaultaction.class.php - 4 functions/classes, 220 lines, 8663 bytes
15: class DefaultAction extends BlogAction;
26: function DefaultAction ( $actionInfo, $request );
31: function validate ();
53: function perform ();
resourceserveraction.class.php - 6 functions/classes, 212 lines, 8398 bytes
17: class ResourceServerAction extends Action;
26: function ResourceServerAction ( $actionInfo, $request );
41: function _getBlogInfo ();
97: function validate ();
165: function notifyEvent ( $eventType, $params = Array());
173: function perform ();
rssaction.class.php - 3 functions/classes, 102 lines, 3850 bytes
15: class RssAction extends BlogAction;
21: function RssAction ( $blogInfo, $request );
29: function perform ();
searchaction.class.php - 3 functions/classes, 96 lines, 3915 bytes
16: class SearchAction extends BlogAction;
20: function SearchAction ( $actionInfo, $request );
29: function perform ();
templateaction.class.php - 3 functions/classes, 79 lines, 3620 bytes
29: class TemplateAction extends BlogAction;
38: function TemplateAction ( $actionInfo, $request );
55: function perform ();
viewalbumaction.class.php - 4 functions/classes, 104 lines, 3630 bytes
19: class ViewAlbumAction extends BlogAction;
24: function ViewAlbumAction ( $actionInfo, $request );
30: function validate ();
38: function perform ();
viewarticleaction.class.php - 9 functions/classes, 195 lines, 6875 bytes
18: class ViewArticleAction extends BlogAction;
30: function ViewArticleAction ( $actionInfo, $request );
36: function validate ();
53: function _setErrorView ();
64: function _updateArticleReferrers ($article);
71: function _updateArticleReferrersById ($articleId);
80: function _updateArticleReferrersByTitle ($slug);
94: function updateNumArticleReads ( $articleId );
101: function perform ();
viewarticletrackbacksaction.class.php - 4 functions/classes, 126 lines, 4338 bytes
18: class ViewArticleTrackbacksAction extends BlogAction;
29: function ViewArticleTrackbacksAction ( $actionInfo, $request );
35: function validate ();
48: function perform ();
viewresourceaction.class.php - 4 functions/classes, 122 lines, 4503 bytes
15: class ViewResourceAction extends BlogAction;
23: function ViewResourceAction ( $actionInfo, $request );
29: function validate ();
54: function perform ();
bayesian/
bayesianfiltercore.class.php - 6 functions/classes, 178 lines, 7817 bytes
34: class BayesianFilterCore extends Object;
37: function BayesianFilterCore ();
56: function train ($blogId, $topic, $text, $userName, $userEmail, $userUrl, $spam = false);
99: function trainWithArticle ( $article );
124: function untrain ($blogId, $topic, $text, $userName, $userEmail, $userUrl, $spam = false);
166: function untrainWithArticle ( $article );
bayesianfilterutils.class.php - 5 functions/classes, 126 lines, 4638 bytes
15: class BayesianFilterUtils extends Model;
18: function BayesianFilterUtils ();
32: function markArticlesAsNonSpam ( $blogId = 0 );
62: function _getAllComments ( $blogId = 0 );
104: function markCommentsAsNonSpam ( $blogId = 0 );
bayesiantokenizer.class.php - 10 functions/classes, 220 lines, 6207 bytes
13: class BayesianTokenizer extends Tokenizer;
22: function BayesianTokenizer ();
36: function tokenize ($text, $unique = false);
55: function _tokenize ($text);
103: function _getValidHtmlTags ($tags);
121: function _stripHtmlTags ($text);
138: function _tokenizeHtmlTags ($tags);
138: function _tokenizeHtmlTag ($tag);
189: function _unquoteToken ($token);
204: function addContextMark ($tokens, $mark);
tokenizer.class.php - 3 functions/classes, 36 lines, 1012 bytes
9: class Tokenizer extends Object;
15: function Tokenizer ();
15: function tokenize ($text, $unique = false);
config/
config.class.php - 2 functions/classes, 110 lines, 4647 bytes
57: class Config extends Object;
77: function &getConfig ( $storage = DEFAULT_STORAGE_BACKEND, $params = null );
configabstractstorage.class.php - 13 functions/classes, 189 lines, 6157 bytes
20: class ConfigAbstractStorage extends Object;
23: function ConfigAbstractStorage ( $params = null );
42: function _getType ( $value );
72: function getValue ( $key, $defaultValue = null );
87: function setValue ( $key, $value );
98: function getAsArray ();
109: function reload ();
121: function getConfigFileName ();
132: function getKeys ();
143: function getValues ();
157: function saveValue ( $key, $value );
157: function save ();
183: function getTempFolder ();
configdbstorage.class.php - 15 functions/classes, 286 lines, 9580 bytes
30: class ConfigDbStorage extends ConfigAbstractStorage;
45: function ConfigDbStorage ( $params = null );
63: function _loadData ();
98: function getValue ( $key, $defaultValue = null );
109: function setValue ( $key, $value );
116: function getAsArray ();
121: function getConfigFileName ();
126: function reload ();
131: function getKeys ();
136: function getValues ();
148: function _keyExists ( $key );
167: function _updateValue ( $key, $value );
204: function _insertValue ( $key, $value );
247: function save ();
268: function saveValue ( $key, $value );
configfilestorage.class.php - 14 functions/classes, 297 lines, 10185 bytes
20: class ConfigFileStorage extends ConfigAbstractStorage;
34: function ConfigFileStorage ( $params = null );
54: function reload ();
74: function getConfigFileName ();
84: function createConfigFile ( $configFileName = null );
135: function _getDataString ( $data );
188: function saveValue ( $name, $value );
242: function getValue ( $key, $defaultValue = null );
252: function setValue ( $key, $value );
257: function getKeys ();
262: function getValues ();
267: function getAsArray ();
188: function save ();
290: function getTempFolder ();
properties.class.php - 9 functions/classes, 113 lines, 2698 bytes
9: class Properties extends Object;
20: function Properties ( $values = null );
36: function setValue ( $key, $value );
49: function getValue ( $key, $defaultValue = null );
67: function toString ();
76: function getAsArray ();
86: function getKeys ();
96: function getValues ();
107: function keyExists ( $key );
controller/
admincontroller.class.php - 4 functions/classes, 77 lines, 2811 bytes
18: class AdminController extends Controller;
24: function AdminController ();
54: function registerAction ( $actionKey, $actionClass );
69: function _loadActionMaps ();
admincontrollermap.properties.php - 250 lines, 11973 bytes
blogcontroller.class.php - 4 functions/classes, 74 lines, 2649 bytes
16: class BlogController extends Controller;
22: function BlogController ();
51: function registerAction ( $actionKey, $actionClass );
66: function _loadActionMaps ();
controller.class.php - 8 functions/classes, 328 lines, 14066 bytes
123: class Controller extends Object;
150: function Controller ( $actionMap, $actionParam = DEFAULT_ACTION_PARAM );
176: function setActionFolderPath ( $newActionFolderPath );
184: function registerAction ( $actionKey, $actionClass );
199: function _getActionClassName ( $actionName );
226: function setForwardAction ( $forwardAction, $previousActionObject = null );
244: function loadActionClass ( $actionClass );
258: function process ( $httpRequest );
controllermap.properties.php - 29 lines, 1026 bytes
resourceclassloader.class.php - 6 functions/classes, 134 lines, 4114 bytes
19: class ResourceClassLoader extends Object;
33: function ResourceClassLoader ( $path = "./", $classFileSuffix = '.class.php' );
50: function &getLoader ( $path = null );
73: function addSearchFolder ( $folder );
87: function setClassFileSuffix ( $suffix );
103: function load ( $actionClassName );
dao/
archivelink.class.php - 3 functions/classes, 28 lines, 587 bytes
11: class ArchiveLink extends MyLink;
15: function ArchiveLink ( $name, $description, $url, $blogId, $categoryId, $numPosts, $id = -1);
22: function getNumArticles ();
article.class.php - 65 functions/classes, 871 lines, 21893 bytes
20: class Article extends Object;
67: function Article ( $topic, $text, $categories, $user, $blog, $status, $numReads, $properties = Array(), $slug = "", $id = -1 );
102: function getTopic ();
111: function getText ( $replace = true );
124: function getIntroText ();
135: function setIntroText ( $introText );
151: function getExtendedText ();
162: function setExtendedText ( $extendedText );
175: function hasExtendedText ();
190: function getCategoryIds ();
200: function getCategories ();
190: function getCategory ();
222: function getId ();
233: function getUser ();
243: function getDate ();
256: function getComments ( $onlyActive = true );
287: function getTrackbacks ();
303: function getUserInfo ();
321: function getBlog ();
332: function getStatus ();
344: function getBlogInfo ();
354: function getNumReads ();
364: function getProperties ();
374: function getCommentsEnabled ();
387: function setUserInfo ( $newUserInfo );
395: function setTopic ( $newTopic );
403: function setText ( $newText );
412: function setCategoryIds ( $newCategories );
420: function setCategories ( $categories );
428: function setId ( $newId );
387: function setUser ( $newUser );
444: function setComments ( $comments );
456: function setTrackbacks ( $trackbacks );
467: function setBlog ( $blog );
475: function setStatus ( $status );
485: function isDraft ();
495: function isDeleted ();
505: function isPublished ();
516: function getTotalComments ( $onlyActive = true );
539: function getNumTrackbacks ();
548: function getTotalTrackbacks ();
558: function setTotalComments ( $totalComments );
566: function setNumTrackbacks ( $numTrackbacks );
574: function setDate ( $newDate );
587: function getDateObject ();
595: function setBlogInfo ( $blogInfo );
603: function setNumReads ( $numReads );
612: function setDateObject ( $newTimestamp );
618: function setProperties ( $properties );
628: function setCommentsEnabled ( $commentsEnabled );
640: function setTimeOffset ( $timeOffset );
650: function getTimeOffset ();
666: function setFields ( $fields );
678: function getFields ();
696: function getFieldObject ( $fieldName );
711: function setFieldObject ( $fieldValue );
729: function getFieldDescription ( $fieldName );
678: function getField ( $fieldName );
760: function hasField ( $fieldName );
770: function getPostSlug ();
785: function setPostSlug ( $slug );
797: function getDay ();
807: function getPrevArticle ();
822: function getNextArticle ();
844: function getArticleResources ();
articlecategories.class.php - 18 functions/classes, 524 lines, 19750 bytes
23: class ArticleCategories extends Model;
29: function ArticleCategories ();
44: function getCategory ( $categoryId, $blogId = -1 );
67: function getCategoryByName ( $categoryName, $blogId = -1 );
82: function _getCategoryFromQuery ( $query );
111: function getAllCategories ( $onlyInMainPage = false );
157: function getBlogCategories ( $blogId, $onlyInMainPage = false, $order = BLOG_CATEGORIES_DEFAULT_ORDER, $page = -1, $itemsPerPage = 15 );
200: function getBlogCategoriesAdmin ( $blogId, $onlyInMainPage = false, $order = BLOG_CATEGORIES_DEFAULT_ORDER, $page = -1, $itemsPerPage = 15 );
243: function _getBlogCategoriesFromQuery ( $query, $page = -1, $itemsPerPage = DEFAULT_ITEMS_PER_PAGE );
271: function _fillCategoryInformation ( $query_result );
293: function addArticleCategory ( $articleCategory );
323: function getNumArticlesCategory ( $categoryId, $status = POST_STATUS_PUBLISHED );
353: function deleteCategory ( $categoryId, $blogId );
371: function deleteBlogCategories ( $blogId );
395: function updateCategory ( $category );
423: function getArticleCategories ( $articleId, $blogId = -1 );
464: function getArticleCategoriesByIds ( $articleIds, $blogId = -1 );
506: function getBlogNumCategories ( $blogId, $includeHidden = false );
articlecategory.class.php - 23 functions/classes, 266 lines, 6168 bytes
11: class ArticleCategory extends DbObject;
25: function ArticleCategory ( $name, $url, $blogId, $inMainPage, $description = "", $numArticles = 0, $properties = Array(), $id = -1, $lastModification=null, $parentId = null);
45: function setId ( $newId );
53: function setName ( $newName );
61: function setURL ( $newURL );
69: function setBlogId ( $blogId );
79: function setParentId ( $parentId );
89: function setParentCategory ( $parentCategory );
99: function setDescription ( $desc );
109: function getId ();
119: function getName ();
127: function getURL ();
137: function getBlogId ();
148: function getNumArticles ( $status = POST_STATUS_PUBLISHED );
168: function getNumAllArticles ();
178: function getArticles ( $status = POST_STATUS_PUBLISHED );
198: function getParentId ();
208: function getParentCategory ();
219: function isInMainPage ();
231: function setInMainPage ( $show );
244: function getDescription ();
254: function getLastModification ();
259: function setLastModification ( $newDate );
articlecomments.class.php - 16 functions/classes, 507 lines, 18397 bytes
14: class ArticleComments extends Model;
22: function ArticleComments ();
41: function addComment ( &$comment );
79: function getPostComments ( $artid, $order = COMMENT_ORDER_NEWEST_FIRST, $status = COMMENT_STATUS_ALL, $page = -1, $itemsPerPage = DEFAULT_ITEMS_PER_PAGE );
143: function getPostCommentsByIds ( $ids, $order = COMMENT_ORDER_NEWEST_FIRST, $status = COMMENT_STATUS_ALL );
211: function getNumPostComments ( $artId, $status = COMMENT_STATUS_ALL );
79: function getPostComment ( $artid, $commentid );
256: function getIdenticalComment ( $topic, $text, $articleId, $parentId = 0, $userName = "", $userEmail = "", $userUrl = "", $clientIp = "0.0.0.0" );
281: function _fillCommentInformation ( $row );
356: function deletePostComment ( $artid, $commentid);
380: function deleteComment ( $commentid);
401: function deletePostComments ( $artId );
417: function updateCommentStatus ( $commentId, $status );
431: function purgeSpamComments ();
442: function getComment ( $id );
469: function getBlogComments ( $blogId, $maxItems = 0, $articleStatus = POST_STATUS_PUBLISHED );
articlecommentstatus.class.php - 3 functions/classes, 50 lines, 1611 bytes
14: class ArticleCommentStatus extends GenericStatusList;
27: function getStatusList ( $includeStatusAll = false );
38: function isValidStatus ( $status );
articlenotification.class.php - 6 functions/classes, 51 lines, 1107 bytes
10: class ArticleNotification extends DbObject;
21: function ArticleNotification ( $userId, $blogId, $articleId, $id = -1 );
30: function getId ();
35: function getBlogId ();
40: function getArticleId ();
45: function getUserId ();
articlenotifications.class.php - 10 functions/classes, 211 lines, 8155 bytes
16: class ArticleNotifications extends Model;
24: function ArticleNotifications ();
39: function getArticleNotifications ( $artId, $blogId );
59: function _fillNotificationInformation ( $query_result );
81: function notifyUser ( $notification, $userInfo, $subject, $body, $charset = 'iso-8859-1' );
101: function notifyUsers ( $postId, $blogInfo, $message = null);
132: function renderMessageTemplate ( $article, $blogInfo );
158: function addNotification ( $artId, $blogId, $userId );
175: function deleteNotification ( $artId, $blogId, $userId );
193: function getUserArticleNotification ( $artId, $blogId, $userId );
articles.class.php - 41 functions/classes, 1222 lines, 48691 bytes
24: class Articles extends Model;
39: function Articles ();
64: function getUserArticle ( $artId, $userId = -1 );
91: function getBlogArticle ( $artId, $blogId = -1, $includeHiddenFields = true, $date = -1, $categoryId = -1, $userId = -1, $status = POST_STATUS_ALL );
127: function getBlogArticleByTitle ( $artTitle, $blogId = -1, $includeHiddenFields = true, $date = -1, $categoryId = -1, $userId = -1, $status = POST_STATUS_PUBLISHED );
156: function _getBlogArticleFromQuery ( $query, $includeHiddenFields );
180: function getBlogNextArticle ( $article );
201: function getBlogPrevArticle ( $article );
224: function searchBlogArticles ( $blogId, $searchTerms );
244: function buildWhere ( $blogid, $date = -1, $amount = -1, $categoryId = 0, $status = 0, $userId = 0, $maxDate = 0, $searchTerms = "", $page = -1, $itemsPerPage = 15 );
297: function getNumBlogArticles ( $blogid, $date = -1, $amount = -1, $categoryId = 0, $status = 0, $userId = 0, $maxDate = 0, $searchTerms = "" );
339: function getBlogArticles ( $blogid, $date = -1, $amount = -1, $categoryId = 0, $status = 0, $userId = 0, $maxDate = 0, $searchTerms = "", $page = -1 );
436: function getArticleIdFromName ($articleName);
458: function getArticlesText ( $articleIds );
487: function getBlogArticlesByQuery ( $query );
506: function getNumberPostsPerMonth ( $blogId );
535: function getNumberPostsPerMonthAdmin ( $blogId );
566: function getNumberPostsPerDay ( $blogId, $year = null , $month = null );
609: function addPostCategoriesLink ( $articleId, $categories );
628: function deletePostCategoriesLink ( $articleId );
641: function updatePostCategoriesLink ( $articleId, $categories );
656: function addArticle ( &$newArticle );
698: function addArticleText ( $newArticle );
719: function getArticleText ( $articleId );
739: function updateArticleText ( $article );
760: function addArticleCustomFields ( $artId, $blogId, $fields );
739: function updateArticle ( $article );
821: function updateArticleCustomFields ( $artId, $blogId, $fields );
845: function updateArticleNumReads ( $articleId );
864: function updateArticleNumReadsByName ( $articleName );
897: function deleteArticle ( $artId, $userId, $blogId, $forever = false );
939: function deleteArticleText ( $articleId );
954: function doesUserOwnArticle ( $userinfo, $artid );
972: function getAllArticles ( $maxPosts = 0, $date = 0);
1001: function deleteBlogPosts ( $blogId );
1019: function purgePosts ();
1037: function getArticleCategories ( $articleId, $blogId = -1 );
1045: function getArticleCategoryIds ( $articleId );
1073: function _fillArticleInformation ( $query_result, $includeHiddenFields = true );
1144: function _fillArticleHeaderInformation ( $query_result, $includeHiddenFields = true );
1214: function setTimeDiff ( $timeDiff );
articlestatus.class.php - 2 functions/classes, 38 lines, 1280 bytes
21: class ArticleStatus extends GenericStatusList;
32: function getStatusList ( $includeStatusAll = false );
bayesianfilterinfo.class.php - 6 functions/classes, 59 lines, 1462 bytes
11: class BayesianFilterInfo extends DbObject;
28: function BayesianFilterInfo ($blogId, $totalSpam, $totalNonSpam, $id = -1);
38: function getId ();
43: function getBlogId ();
48: function getTotalSpam ();
53: function getTotalNonSpam ();
bayesianfilterinfos.class.php - 13 functions/classes, 135 lines, 3626 bytes
10: class BayesianFilterInfos extends Model;
16: function BayesianFilterInfos ();
24: function getBlogBayesianFilterInfo ($blogId);
34: function getBayesianFilterInfoFromQuery ($query);
48: function _mapRowToObject ($row);
56: function incTotalSpam ($id);
64: function incTotalNonSpam ($id);
72: function _incTotal ($id, $field);
83: function decTotalSpam ($id);
91: function decTotalNonSpam ($id);
99: function _decTotal ($id, $field);
110: function updateFromQuery ($query);
123: function insert ($blogId, $totalSpam = 0, $totalNonSpam = 0);
bayesiantoken.class.php - 13 functions/classes, 217 lines, 6466 bytes
21: class BayesianToken extends DbObject;
34: function BayesianToken ($blogId, $token, $spamOccurrences, $nonSpamOccurrences, $prob, $id = -1);
49: function getId ();
57: function getBlogId ();
65: function getToken ();
73: function getSpamOccurrences ();
81: function getNonSpamOccurrences ();
89: function getProb ();
97: function setProb ($prob);
105: function isSignificant ();
113: function isValid ($token = false);
140: function degenerate ($token = false);
198: function getBasicsDegeneration ($token = false, $prefix = "");
bayesiantokens.class.php - 19 functions/classes, 326 lines, 10357 bytes
9: class BayesianTokens extends Model;
12: function BayesianTokens ();
20: function getBayesianTokenFromId ($id);
30: function getBayesianTokenFromToken ($blogId, $token);
40: function getBayesianTokensFromArray ($blogId, $tokens, $degenerate = true);
69: function getFarthestToken ($blogId, $tokens);
91: function updateFromQuery ($query);
104: function getBayesianTokenFromQuery ($query, $token = false);
137: function _mapRowToObject ($row);
145: function _calcProb ($spamOccurrences, $nonSpamOccurrences, $totalSpam, $totalNonSpam);
153: function incSpamOccurrencesFromTokensArray ($blogId, $tokens, $totalSpam, $totalNonSpam);
161: function incNonSpamOccurrencesFromTokensArray ($blogId, $tokens, $totalSpam, $totalNonSpam);
169: function decSpamOccurrencesFromTokensArray ($blogId, $tokens, $totalSpam, $totalNonSpam);
177: function decNonSpamOccurrencesFromTokensArray ($blogId, $tokens, $totalSpam, $totalNonSpam);
185: function updateOccurrencesFromTokensArray ($blogId, $tokens, $spamAddition, $nonSpamAddition, $totalSpam, $totalNonSpam );
185: function updateOccurrences ($blogId, $token, $spamAddition, $nonSpamAddition, $totalSpam, $totalNonSpam, $insert = true);
266: function updateProbabilities ($blogId, $totalSpam, $totalNonSpam);
296: function insert ($blogId, $token, $spamOccurrences, $nonSpamOccurrences, $prob);
313: function delete ($id);
bloginfo.class.php - 41 functions/classes, 538 lines, 14723 bytes
17: class BlogInfo extends DbObject;
47: function BlogInfo ( $blog, $owner, $about, $settings, $id = -1 );
85: function getBlog ();
96: function getOwner ();
107: function getAbout ();
116: function getSettings ();
124: function getValue ( $value );
135: function setValue ( $key, $value );
150: function addProperties ( $properties );
158: function setProperties ( $properties );
173: function getCreateDateObject ( );
186: function getUpdateDateObject ( );
198: function getTotalPosts ( );
210: function getTotalComments ( );
222: function getTotalTrackbacks ( );
234: function getViewedTotal ( );
248: function getOwnerInfo ();
262: function getUsersInfo ( );
278: function getId ();
286: function setBlog ( $blog );
296: function setOwner ( $owner );
304: function setAbout ( $about );
312: function setSettings ( $settings );
320: function setCreateDate ( $newCreateDate );
330: function setUpdateDate ( $newUpdateDate );
340: function setTotalPosts ( $newTotalPosts );
348: function setViewedTotal ( $newViewedTotal );
356: function setOwnerInfo ( $newOwnerInfo );
364: function setUsersInfo ( $newUsersInfo );
372: function setId ( $id );
382: function getTemplate ();
393: function setTemplate ( $template );
412: function getBlogRequestGenerator ();
423: function getTemplateSet ();
446: function setTemplateSet ( $templateSet );
458: function &getLocale ();
474: function setLocale ( $locale );
487: function getStatus ();
498: function setStatus ( $status );
511: function getResourcesQuota ();
530: function setResourcesQuota ( $quota );
blogs.class.php - 22 functions/classes, 511 lines, 17938 bytes
20: class Blogs extends Model;
30: function getBlogInfo ( $blogId, $extendedInfo = false );
43: function getBlogInfoByName ( $blogName, $extendedInfo = false );
55: function _getBlogInfoFromQuery ( $query, $extendedInfo = false );
78: function _fillBlogInformation ( $query_result, $extended = false );
98: function getBlogCreateDate ( $blogId );
121: function getBlogUpdateDate ( $blogId );
143: function getBlogViewedTotal ( $blogId );
166: function getBlogTotalPosts ( $blogId );
188: function getBlogTotalComments ( $blogId );
210: function getBlogTotalTrackbacks ( $blogId );
232: function getBlogSettingsFromField ( $settingsField );
232: function getBlogSettings ( $blogId );
274: function updateBlog ( $blogId, $blogInfo );
297: function updateBlogSettings ( $blogId, $blogSettings );
312: function updateNotify ( $blogInfo );
353: function addBlog ( &$blog );
398: function getAllBlogs ( $status = BLOG_STATUS_ALL, $page = -1, $itemsPerPage = DEFAULT_ITEMS_PER_PAGE );
424: function getAllBlogIds ();
444: function getNumBlogs ( $status = BLOG_STATUS_ALL );
460: function deleteBlog ( $blogId );
493: function disableBlog ( $blogId );
blogsettings.class.php - 3 functions/classes, 63 lines, 2027 bytes
31: class BlogSettings extends Properties;
34: function BlogSettings ();
45: function _setDefaults ();
blogstatus.class.php - 4 functions/classes, 53 lines, 1724 bytes
15: class BlogStatus extends GenericStatusList;
26: function getStatusList ( $includeStatusAll = false );
36: function isValidStatus ( $status );
47: function getDefaul