Thema Info
Wer ist hier? 1 Gäste
theme_switcher_panel
|
|
Redrum |
Geschrieben am 19-11-2021 19:40
|
Dopple-As (9) PHP-Fusion: v7.02.07 Beiträge: 125 Registriert am: 27.07.2014 Geschlecht: Alter: 33 Stimmung: |
Huhu, Kann mir vielleicht jemand helfen ich habe ein Problem ich habe das theme_switcher_panel runtergeladen aber leider ist da keine Readme bei, ich weiß nur noch dass ein code oder zwei in der maincore.php kommt. kann mir wer helfen? Oder gibt es andere Möglichkeit so das der User sein Themes selber wählen kann? |
Verwarnstatus: | |
|
|
Harlekin |
Geschrieben am 20-11-2021 06:06
|
Haudegen (-2) PHP-Fusion: v7.01.06 Beiträge: 365 Registriert am: 20.07.2011 Geschlecht: Alter: 57 Stimmung: |
Schau doch mal im Adminbereich bei den Benutzereinstellungen nach |
Verwarnstatus: | |
|
|
Redrum |
Geschrieben am 21-11-2021 16:43
|
Dopple-As (9) PHP-Fusion: v7.02.07 Beiträge: 125 Registriert am: 27.07.2014 Geschlecht: Alter: 33 Stimmung: |
Hallo Harlekin. Danke erst mal, Ja die Möglichkeit kenn ich unter Benutzerfelder, kann man das Benutzerfeld "Themes" auch includen als Panel so das es sichtbar ist? |
Verwarnstatus: | |
|
|
Harlekin |
Geschrieben am 22-11-2021 07:56
|
Haudegen (-2) PHP-Fusion: v7.01.06 Beiträge: 365 Registriert am: 20.07.2011 Geschlecht: Alter: 57 Stimmung: |
Vielleicht hilft dir das: https://phpf7x.ha...ZpZXcuemlw Du solltest aber auch bedenken, dass es zu Problemen bei der Ansicht kommen kann, wenn du verschiedene Themes zulässt. |
Verwarnstatus: | |
|
|
Redrum |
Geschrieben am 22-11-2021 17:40
|
Dopple-As (9) PHP-Fusion: v7.02.07 Beiträge: 125 Registriert am: 27.07.2014 Geschlecht: Alter: 33 Stimmung: |
Hallo Harlekin. Vielen dank für deine Nachricht & Danke für dein Download. Sobald ich diese Zeile einfüge: Then on or about line 205 to 233 find: Soll das Suchen: function theme_exists($theme) { und das ersetzen: //check that site or user theme exists Fakt ist klappt nicht da mir die Seite abschmiert bzw, wird mir Schwarz angezeigt :) würde mich freuen auf eine Rückmeldung :) und noch mal Danke |
Verwarnstatus: | |
|
|
Harlekin |
Geschrieben am 29-11-2021 06:34
|
Haudegen (-2) PHP-Fusion: v7.01.06 Beiträge: 365 Registriert am: 20.07.2011 Geschlecht: Alter: 57 Stimmung: |
Sorry, dass ich jetzt erst antworte. Ich war im Krankenhaus. Du darfst natürlich nicht die maincore.php aus dem Paket nehmen! Die ist nur als Beispiel dabei und aus PHP-Fusion 7.00 wie es scheint. Hast du irgendwelche Fehlermeldungen im Log mit denen man arbeiten kann? Bearbeitet von Harlekin am 29-11-2021 06:50 |
Verwarnstatus: | |
|
|
Redrum |
Geschrieben am 29-11-2021 21:49
|
Dopple-As (9) PHP-Fusion: v7.02.07 Beiträge: 125 Registriert am: 27.07.2014 Geschlecht: Alter: 33 Stimmung: |
Guten Abend Harlekin, Erst mal Gute Besserung. Also in der Error Log zeigt er nix an. Wie gesagt ich habe nur denn Code aus der Readme genommen und eingefügt in der maincore.php dann kommt eine weiße Seite. |
Verwarnstatus: | |
|
|
Harlekin |
Geschrieben am 30-11-2021 06:47
|
Haudegen (-2) PHP-Fusion: v7.01.06 Beiträge: 365 Registriert am: 20.07.2011 Geschlecht: Alter: 57 Stimmung: |
Auf der englischen Seite haben die das Problem schon mal behandelt für PHP-Fusion 7.02. Vielleicht hilft dir das weiter https://www.php-f...ost_162360 |
Verwarnstatus: | |
|
|
Redrum |
Geschrieben am 30-11-2021 16:47
|
Dopple-As (9) PHP-Fusion: v7.02.07 Beiträge: 125 Registriert am: 27.07.2014 Geschlecht: Alter: 33 Stimmung: |
Hallo Harlekin, Vielen dank für deine Antwort. Leider hilft das nicht da es nicht klappt |
Verwarnstatus: | |
|
|
Harlekin |
Geschrieben am 01-12-2021 12:11
|
Haudegen (-2) PHP-Fusion: v7.01.06 Beiträge: 365 Registriert am: 20.07.2011 Geschlecht: Alter: 57 Stimmung: |
Dann passe ich an dieser Stelle. Hab leider nicht die Zeit, das bei mir selber zu probieren |
Verwarnstatus: | |
|
|
Redrum |
Geschrieben am 01-12-2021 21:30
|
Dopple-As (9) PHP-Fusion: v7.02.07 Beiträge: 125 Registriert am: 27.07.2014 Geschlecht: Alter: 33 Stimmung: |
Guten Abend Harlekin, Alles gut ich werde nicht aufgeben |
Verwarnstatus: | |
|
|
inflames |
Geschrieben am 14-03-2023 23:26
|
Eroberer (28) PHP-Fusion: v7.02.07 Beiträge: 68 Registriert am: 10.01.2012 Geschlecht: Alter: 43 Stimmung: |
INSTALLATION ------------ 1. Upload the folders and files to their respective locations on your server 2. Go to Admin Panel -> System Admin -> Panels 3. Select "Theme Switcher Panel" and enter in title and password 5. enable the panel. 6. replace the maincore.php in the root dir with the modified maincore.php. 7. If you want to do it without replacing your maincore.php just follow these simple instructions below. Open maincore.php and find. define("THEMES", BASEDIR."themes/" Directly after that paste this code //THEME switcher if (isset($_COOKIE['fusion_theme']) && $_COOKIE['fusion_theme']!='' { if (file_exists(THEMES.$_COOKIE['fusion_theme']."/theme.php") { define ("THEME_SWITCH", $_COOKIE['fusion_theme']); } } if (isset($_POST['theme_switch'])) { if (file_exists(THEMES.$_POST['theme_switch']."/theme.php") { setcookie("fusion_theme", $_POST['theme_switch'], time() + 3600*24*365, "/", "", "0" redirect (FUSION_SELF); } else { redirect (FUSION_SELF); } } //THEME switcher Then on or about line 253 find: if ($userdata['user_theme'] != "Default" && file_exists(THEMES.$userdata['user_theme']."/theme.php" && ($settings['userthemes'] == 1 || $userdata['user_level'] >= 102)) { if (!theme_exists($userdata['user_theme'])) { echo "<strong>".$settings['sitename']." - ".$locale['global_300'].".</strong><br /><br />\n"; echo $locale['global_301']; die(); } } else { if (!theme_exists($settings['theme'])) { echo "<strong>".$settings['sitename']." - ".$locale['global_300'].".</strong><br /><br />\n"; echo $locale['global_301']; die(); } } and replace with this. if ($userdata['user_theme'] != "Default" && file_exists(THEMES.$userdata['user_theme']."/theme.php") { if (!defined("THEME_SWITCH") { define("THEME", THEMES.$userdata['user_theme']."/" } else { define("THEME", THEMES.THEME_SWITCH."/" } } else { if (!defined("THEME_SWITCH") { define("THEME", THEMES.$settings['theme']."/" } else { define("THEME", THEMES.THEME_SWITCH."/" } } CHANGELOG Zusammengefügt am 14. März 2023 23:27:12: ist zwar in englisch aber eventuel hilft es Bearbeitet von inflames am 14-03-2023 23:27 |
Verwarnstatus: | |
|
Springe ins Forum: |