Go to the source code of this file.
Variables | |
| $config = & Config::getConfig() | |
| $request = HttpVars::getRequest() | |
| $parts = split( "/", $server["REQUEST_URI"] ) | |
| $userParam = $parts[count($parts)-1] | |
| else | $request ["blogUserName"] = $userParam |
| $scriptName = $config->getValue( "script_name", DEFAULT_SCRIPT_NAME ) | |
| $config = & Config::getConfig() |
Implements an error handler for 401, 403 and 404 errors so that if the user types a user name after the url, and Apache complains, thanks to the ErrorDocument directive this handler will receive the request and we will be able to perform a redirectiom
To get this to work, we need a provider which allows to use .htaccess files in their accounts and at the same time, allows to have ErrorDocument directives in the .htaccess file.
This should be the content of the file:
ErrorDocument 401 /plog/error.php ErrorDocument 403 /plog/error.php ErrorDocument 404 /plog/error.php
If LifeType is running somewhere else other than /plog/, then that should be changed since an absolute URL is required.
| $parts = split( "/", $server["REQUEST_URI"] ) |
Definition at line 37 of file error.php.
Referenced by Url._calculateFields(), Smarty_Compiler._parse_conf_var(), Smarty_Compiler._parse_section_prop(), FileProperties._process(), MenuRenderer.breadCrumbs(), Dns.getmxrr_windows(), MenuRenderer.getOpts(), Url.getQueryArray(), BaseRequestGenerator.getTemplateLocaledFile(), and Date_Calc.weekOfYear().
| $request = HttpVars::getRequest() |
Definition at line 35 of file error.php.
Referenced by AddCommentAction.AddCommentAction(), AdminAction.AdminAction(), AdminAddArticleCategoryAction.AdminAddArticleCategoryAction(), AdminAddBlogAction.AdminAddBlogAction(), AdminAddBlogTemplateAction.AdminAddBlogTemplateAction(), AdminAddBlogUserAction.AdminAddBlogUserAction(), AdminAddCustomFieldAction.AdminAddCustomFieldAction(), AdminAddLinkAction.AdminAddLinkAction(), AdminAddLinkCategoryAction.AdminAddLinkCategoryAction(), AdminAddLocaleAction.AdminAddLocaleAction(), AdminAddPostAction.AdminAddPostAction(), AdminAddResourceAction.AdminAddResourceAction(), AdminAddResourceAlbumAction.AdminAddResourceAlbumAction(), AdminAddTemplateAction.AdminAddTemplateAction(), AdminAddUserAction.AdminAddUserAction(), AdminNewCustomFieldAction.AdminBlogCustomFieldsAction(), AdminBlogCustomFieldsAction.AdminBlogCustomFieldsAction(), AdminBlogSecurityAction.AdminBlogSecurityAction(), AdminBlogSettingsAction.AdminBlogSettingsAction(), AdminBlogTemplateChooserAction.AdminBlogTemplateChooserAction(), AdminCleanupAction.AdminCleanupAction(), AdminControlCenterAction.AdminControlCenterAction(), AdminCreateBlogAction.AdminCreateBlogAction(), AdminCreateUserAction.AdminCreateUserAction(), AdminDefaultAction.AdminDefaultAction(), AdminDeleteArticleCategoryAction.AdminDeleteArticleCategoryAction(), AdminDeleteBlogAction.AdminDeleteBlogAction(), AdminDeleteBlogTemplateAction.AdminDeleteBlogTemplateAction(), AdminDeleteBlogUserPermissionsAction.AdminDeleteBlogUserPermissionsAction(), AdminDeleteCommentAction.AdminDeleteCommentAction(), AdminDeleteCustomFieldsAction.AdminDeleteCustomFieldsAction(), AdminDeleteGalleryItemsAction.AdminDeleteGalleryItemsAction(), AdminDeleteLinkAction.AdminDeleteLinkAction(), AdminDeleteLinkCategoryAction.AdminDeleteLinkCategoryAction(), AdminDeleteLocalesAction.AdminDeleteLocalesAction(), AdminDeletePostAction.AdminDeletePostAction(), AdminDeleteReferrerAction.AdminDeleteReferrerAction(), AdminDeleteResourceAction.AdminDeleteResourceAction(), AdminDeleteResourceAlbumAction.AdminDeleteResourceAlbumAction(), AdminDeleteTemplatesAction.AdminDeleteTemplatesAction(), AdminDeleteTrackbackAction.AdminDeleteTrackbackAction(), AdminDeleteUsersAction.AdminDeleteUsersAction(), AdminEditArticleCategoriesAction.AdminEditArticleCategoriesAction(), AdminEditArticleCategoryAction.AdminEditArticleCategoryAction(), AdminEditBlogAction.AdminEditBlogAction(), AdminEditBlogTemplatesAction.AdminEditBlogTemplatesAction(), AdminEditCommentsAction.AdminEditCommentsAction(), AdminEditCustomFieldAction.AdminEditCustomFieldAction(), AdminEditLinkAction.AdminEditLinkAction(), AdminEditLinkCategoriesAction.AdminEditLinkCategoriesAction(), AdminEditLinkCategoryAction.AdminEditLinkCategoryAction(), AdminEditLinksAction.AdminEditLinksAction(), AdminEditPostAction.AdminEditPostAction(), AdminEditPostsAction.AdminEditPostsAction(), AdminEditResourceAlbumAction.AdminEditResourceAlbumAction(), AdminEditTemplatesAction.AdminEditTemplatesAction(), AdminEditTrackbacksAction.AdminEditTrackbacksAction(), AdminEmptyAction.AdminEmptyAction(), AdminGlobalSettingsAction.AdminGlobalSettingsAction(), AdminLoginAction.AdminLoginAction(), AdminLogoutAction.AdminLogoutAction(), AdminMainAction.AdminMainAction(), AdminManageAction.AdminManageAction(), AdminMarkCommentAction.AdminMarkCommentAction(), AdminNewBlogTemplateAction.AdminNewBlogTemplateAction(), AdminNewBlogUserAction.AdminNewBlogUserAction(), AdminNewLinkAction.AdminNewLinkAction(), AdminNewLinkCategoryAction.AdminNewLinkCategoryAction(), AdminNewTemplateAction.AdminNewLocaleAction(), AdminNewLocaleAction.AdminNewLocaleAction(), AdminNewPostAction.AdminNewPostAction(), AdminNewArticleCategoryAction.AdminNewPostAction(), AdminNewResourceAction.AdminNewResourceAction(), AdminResourceInfoAction.AdminNewResourceAlbumAction(), AdminNewResourceAlbumAction.AdminNewResourceAlbumAction(), AdminPluginCenterAction.AdminPluginCenterAction(), AdminPostManagementCommonAction.AdminPostManagementCommonAction(), AdminPostStatsAction.AdminPostStatsAction(), AdminPreviewPostAction.AdminPreviewPostAction(), AdminRegeneratePreviewAction.AdminRegeneratePreviewAction(), AdminResourceAlbumsAction.AdminResourceAlbumsAction(), AdminResourceListAction.AdminResourceListAction(), AdminResourcesAction.AdminResourcesAction(), AdminResourcesGroupAction.AdminResourcesGroupAction(), AdminSendTrackbacksAction.AdminSendTrackbacksAction(), AdminShowBlogUsersAction.AdminShowBlogUsersAction(), AdminSiteBlogsAction.AdminSiteBlogsAction(), AdminSiteLocalesAction.AdminSiteLocalesAction(), AdminSiteSettingsAction.AdminSiteSettingsAction(), AdminSiteUsersAction.AdminSiteUsersAction(), AdminStatisticsAction.AdminStatisticsAction(), AdminUpdateArticleCategoryAction.AdminUpdateArticleCategoryAction(), AdminUpdateBlogSettingsAction.AdminUpdateBlogSettingsAction(), AdminUpdateCustomFieldAction.AdminUpdateCustomFieldAction(), AdminUpdateEditBlogAction.AdminUpdateEditBlogAction(), AdminUpdateGlobalSettingsAction.AdminUpdateGlobalSettingsAction(), AdminUpdateLinkAction.AdminUpdateLinkAction(), AdminUpdateLinkCategoryAction.AdminUpdateLinkCategoryAction(), AdminUpdatePostAction.AdminUpdatePostAction(), AdminUpdateResourceAction.AdminUpdateResourceAction(), AdminUpdateResourceAlbumAction.AdminUpdateResourceAlbumAction(), AdminUpdateUserProfileAction.AdminUpdateUserProfileAction(), AdminUpdateUserSettingsAction.AdminUpdateUserSettingsAction(), AdminUserPictureSelectAction.AdminUserPictureSelectAction(), AdminUserProfileAction.AdminUserProfileAction(), AdminUserSettingsAction.AdminUserSettingsAction(), AdminXmlPingAction.AdminXmlPingAction(), AdminXmlSaveDraftAction.AdminXmlSaveDraftAction(), BlogAction.BlogAction(), BlogListAction.BlogListAction(), BlogOwnerAdminAction.BlogOwnerAdminAction(), BlogProfileAction.BlogProfileAction(), ChooseBlogTemplateAction.ChooseBlogTemplateAction(), DefaultAction.DefaultAction(), doBlogRegistration.doBlogRegistration(), doFinishRegister.doFinishRegister(), doUserCreation.doUserCreation(), dumpRequest(), CommentFilter.filter(), BayesianFilter.filter(), RawRequestGenerator.getRequest(), ModRewriteRequestGenerator.getRequest(), HttpVars.getRequestValue(), LinkFormatMatcher.LinkFormatMatcher(), SearchAction.perform(), AddCommentAction.perform(), Controller.process(), IXR_Client.query(), RegisterAction.RegisterAction(), ResourceServerAction.ResourceServerAction(), RssAction.RssAction(), SearchAction.SearchAction(), HttpVars.setRequestValue(), SiteAdminAction.SiteAdminAction(), SummaryAction.SummaryAction(), SummaryDefaultAction.SummaryDefaultAction(), SummaryRssAction.SummaryRssAction(), SummarySearchAction.SummarySearchAction(), SummarySendResetEmail.SummarySendResetEmail(), SummarySetNewPassword.SummarySetNewPassword(), SummaryUpdatePassword.SummaryUpdatePassword(), TemplateAction.TemplateAction(), UserListAction.UserListAction(), UserProfileAction.UserProfileAction(), FormValidator.validate(), ViewAlbumAction.ViewAlbumAction(), ViewArticleAction.ViewArticleAction(), CommentAction.ViewArticleAction(), ViewArticleTrackbacksAction.ViewArticleTrackbacksAction(), ViewResourceAction.ViewResourceAction(), WizardIntro.WizardIntro(), WizardStepFive.WizardStepFive(), WizardStepFour.WizardStepFour(), and WizardStepOne.WizardStepOne().
| $scriptName = $config->getValue( "script_name", DEFAULT_SCRIPT_NAME ) |
Definition at line 47 of file error.php.
Referenced by HttpCache.httpConditional(), and HttpCache.httpConditionalRefresh().