Moved all FILTER_FOO() filter functions to an own include directory:
[mailer.git] / inc / libs / theme_functions.php
index 177ac8f66b764d3ba74e660788f8c0d5e3d59031..6ee3384fd709d32502068dd8e68ad13d65ce48e7 100644 (file)
@@ -303,42 +303,5 @@ function getThemeId ($name) {
        return $id;
 }
 
-//-----------------------------------------------------------------------------
-//                              Only filter functions
-//-----------------------------------------------------------------------------
-
-// Filter for generic handling of theme change
-function FILTER_HANDLE_THEME_CHANGE () {
-       // Check if new theme is selcted
-       if ((isPostRequestParameterSet('new_theme')) && (postRequestParameter('new_theme') != getCurrentTheme())) {
-               // Set new theme for guests
-               $newTheme = postRequestParameter('new_theme');
-
-               // Change to new theme
-               setTheme($newTheme);
-
-               // Remove current from array
-               removeIncludeFromPool('theme', sprintf("theme/%s/theme.php", getCurrentTheme()));
-
-               // Add new theme
-               addIncludeToPool('theme', sprintf("theme/%s/theme.php", $newTheme));
-
-               // Redirect to same URL
-               redirectToRequestUri();
-       } // END - if
-}
-
-// Filter for settings theme from user profile, must be executed only if FILTER_FETCH_USER_DATA() ran before
-function FILTER_SET_USERS_THEME () {
-       // Is the user data valid?
-       if (!isMember()) {
-               // Do only run for logged in members
-               debug_report_bug(__FUNCTION__, __LINE__, 'Please only run this filter for logged in users.');
-       } // END - if
-
-       // Change to new theme
-       setTheme(getUserData('curr_theme'));
-}
-
 // [EOF]
 ?>