Thread Info
Wer ist hier? 1 Gäste
Fusion-Seiten nicht anzeigen lassen
|
|
DJHardcastle |
Geschrieben am 15.03.2011 00000003 04:16
|
![]() Jung Mitglied ![]() Beiträge: 46 Registriert am: 21.04.09 Fusioneer: 15 years 10 months 3 weeks 22 days 14 hours 33 minutes 32 seconds |
Wir sind hier alles mehr oder weniger Leute, die sich mit PHP-Fusion auskennen. Wir wissen, wie die einzelnen Seiten des CMS heißen. Userprofile schaut man sich an mit der profile.php... eine User-Liste der Community bekommt man mit der members.php usw. Und genau DAS ist das Problem. Angenommen, ich will ne Seite mit Fusion machen, wo KEINE Community gebraucht wird, wo KEINE Profile angezeigt werden sollen, wo niemand sehen soll, wer da alles angemeldet ist und an der Seite mitarbeitet. Man muß ja nur die URL www seitendomain de/members.php aufrufen und SIEHT die Seite der registrierten Mitarbeiter. Man tippt ein www seitendomain de/profile.php?id=xx und sieht die Profile.... usw. Jeder der irgendwie erkennt "Die Seite ist ein Fusion-CMS" weiß auch wie man Seiten aufrufen muß, obwohl es im Frontend keine Links dazu gibt. Meine Frage ist: Welche Möglichkeiten hab ich, solche Seiten in einen Modus zu setzen, daß keiner da rankommt? Also daß keiner einfach die bekannten URLs in den Browser eintippt und die Seiten auch sehen kann. MUSS ich die Seiten/Dateien komplett entfernen? Reicht es, die Seiten/Dateien umzubenennen, oder gibt es eine (zentrale) Möglichkeit, die Seiten so einzustellen, daß sie in einem bestimmten Modus automatisch auf die Startseite redirekten? Ich hab im Adminbereich nix dazu gefunden. Tschuldigung, wenn ich hier in der Suche mit falschen Suchbegriffen gearbeitet haben sollte ![]() |
|
|
SC-Ad-Bot | Advertisement |
| |
emblinux |
Geschrieben am 15.03.2011 00000003 05:50
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 5 months 1 weeks 8 days 15 hours 50 minutes 5 seconds |
Das kannst du relativ einfach über die Zugriffsrechte Regeln. Alles was keiner sehen soll versiehst du mit einer Abfrage, ob der Besucher der Seite SUPERADMIN ist. Ist er das nicht, leitest du auf die index.php weiter, sonst rufst du halt die entsprechende Seite auf. Löschen der Dateien geht natürlich auch. Handhabung der Zugrifsrechte findest du hier im Forum bzw. glaube ich auch im WIKI. |
|
|
-Kleiner-Engel- |
Geschrieben am 15.03.2011 00000003 22:16
|
![]() Jung Mitglied ![]() Beiträge: 13 Registriert am: 07.01.11 Fusioneer: 14 years 2 months 0 weeks 5 days 11 hours 1 minutes 20 seconds |
Hey, also die einfachste Möglichkeit zu unterbinden, dass jemand die Seiten sieht, ist Folgende: Code Download Code if(!iMEMBER) { redirect(BASEDIR."index.php"); Damit verhindest du, dass Gäste die Seite sehen! Mitglieder haben trotzdem Zugriff drauf. Möchtest du, dass auch Mitglieder keinen Zugriff auf die Seiten haben, trage einfach folgenden Code nach require_once(".../maincore.php"); ein: Code Download Code if(!iADMIN) { redirect(BASEDIR."index.php"); Diesen Code fügst du einfach auf jeder Seite ein, die vom Zugriff her gespeert werden sollt! LG, Eric |
|
|
DJHardcastle |
Geschrieben am 18.03.2011 00000003 20:19
|
![]() Jung Mitglied ![]() Beiträge: 46 Registriert am: 21.04.09 Fusioneer: 15 years 10 months 3 weeks 22 days 14 hours 33 minutes 32 seconds |
Danke euch beiden. Ich dachte, es gab irgendwo ne Art Liste, welche Seiten deaktiviert werden sollen , aber das verwechsel ich offenbar mit was anderem. Aber die Lösung mit if (!Admin) is schon ok, dann mach ich das so. |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Fusion Board Spalten Problem | Infusionen | 4 | 05.11.2019 00000011 07:48 |
Score System unter PHP-Fusion 7.02.07 | Infusionen | 16 | 07.08.2019 00000008 14:09 |
PHP Fusion 7 User Photogallery | Allgemeine Support Fragen | 3 | 26.04.2019 00000004 06:50 |
PartnerPagePanel: Banner werden nicht angezeigt. | Infusionen | 3 | 02.08.2017 00000008 05:58 |
Security für PHP Fusion 7 ? | Allgemeine Support Fragen | 10 | 24.03.2017 00000003 06:53 |