Zum Inhalt springen

weiterleitung auf bestimmte seite

Erstellt am 3. November 2006 · 9 Antworten · letzte Antwort am 6. November 2006

Tags: Weiterleitungen & 404, felogin, Frage

NickD ·

hallo,

ich habe beobachtet, das wenn benutzer x keine rechte hat für seite y, dann wird diese nicht sichtbar bzw. angezeigt. kommt jedoch benutzer x durch ein link auf seite y wird er automatisch auf die anmeldeseite weitergeleitet. ich möchte in diesem fall gern den benutzer auf eine spezielle seite führen, auf der z.b. der text erscheint "hey du hast keine rechte, sprich mal mit dem admin norbert, der kann dir sicher weiterhelfen".
ich denke das es möglich ist, jedoch bin ich noch nicht so technisch im element, das ich wüsste wie :o

ich hoffe auf hilfe,

lg nick

NickD ·

hat niemand eine ahnung, wie man das anstellen kann?
eigentlich ist das doch ein wichtiger punkt oder nicht? denn ohne wird der benutzer nie wissen, ob es sich um ein seitenfehler oder um ein rechteproblem handelt!?

einpraegsam.​net ·

Warum gehst du es nicht anders an?

Derzeit hast du ganze Seiten, die du ein- bzw. ausblendest.

Nimm eine Seite die immer angezeigt wird. Hier kannst du einzelne Inhaltselemente so einstellen, dass du genau den gewünschten Effekt erhältst:

Bei Nicht-Login: Hallo, du bist nicht eingeloggt...
Bei Login: Endlich bist du da...

NickD ·

sry aber das verstehe ich nicht ganz. kannst du das vielleicht genauer beschreiben!? ich verstehe zwar in etwa was du sagen willst, aber nicht wie ich das für meine sache anwenden kann!

lg, nick

NickD ·

das mach ich ja bereits. jedoch habe ich seiten auf bestimmte bendutzergruppen reduziert. diese können dann nur diese gruppen sehen!
verstehst du mein problem?

ein beispiel:

eine erotikseite...dort gibt es einen gast-,member- und premiumbereich.
der gast kann nur bestimmte seiten sehen, der member nur bestimmte und der premiumbenutzer natürlich alles + extra seiten und funktionen.
jetzt drückt z.b. der member (benutzergruppe a) auf auf einen link, der eigentlich auf die video-seite weiterleitet. obwohl member diesen link nicht im menü sieht (da keine rechte), kann er jedoch auf einen link gehen. bei der weiterleitung merkt die seite das member keine rechte hat und soll ein hinweis auspucken wie "dieser bereich nur für premiumnutzer" und vielleicht noch ein link "werde premiumnutzer". das gleich natürlich auch für den gast!
momentan ist es nämlich so, das der user dann auf die loginseite geleitet wird, wenn die rechte nicht stimmen. warum eigentlich die loginseite? kann ich diese weiterleitzung ändern? komischerweise ist die loginseite nicht die seite mit der niedrigsten seiten-id!

ich hoffe so wird mein problem deutlicher!?!?!?

ich habe noch etwas gefunden, was meiner frage ziemlich nah kommt:

config.typolinkLinkAccessRestrictedPages = x

dort habe ich die 68 eingetragen, leider wird in meinem fall nicht weitergeleitet 🙁

einpraegsam.​net ·

Sorry, kapier dein Erotikproblem ( 😉 ) immer noch nicht.

Du erstellst eine Sitemap die bei jedem Login der Unterseiten sichtbar wird. Die Unterseiten werden je nach Benutzergruppe eingestellt - fertig!?

NickD ·

komischerweise darf ich mein beitrag nicht mehr bearbeiten, deshalb leider ein neuer post :/
ich habe gelesen, das man in der htaccess bei 404 fehler (seite nicht gefunden) eine bestimmte seite angeben kann, auf die dann verwiesen wird. leider gehört in meinem fall der fehler nicht zu der 404 reihe. ist jemand eventuell eine möglichkeit bekannt in diesem fall weiterzuleiten? es ist ja dennoch eine art page not found, jedoch scheint dort typo3 eine unterscheidung zu treffen (da ja kein typischer 404 fehler angezeigt wird). das heißt irgendwo muss ja definiert sein, wohin er springen soll, wenn es der fall sein sollte?!??!?

lg, nick

NickD ·

also nochmal zu meinem erotikproblem 🙂
ich habe ein memberaccount und kann durch draufzahlung ein premiumaccount bekommen. memberaccount (gruppe member) und premium (gruppe premium).
jetzt habe ich die seiten je nach inhalt nur für premium sichtbar gemacht. die premiumgruppe hat als untergruppe die member. das heißt, seiten die nur für member sichtbar sind, sind automatisch auch für premiumuser sichtbar, da eine vererbung stattfindet. nun ist es ja mein ziel als seitenbesitzer, viele leute dazu zu bringen ihren memberaccount (kostenlos) zu einem premiumaccount zu machen (kostenpflichtig). jetzt möchte ich ja mit premiumfeatures locken und allen zeigen, "hey das kannst du alles machen wenn du premiumuser bist". nun habe ich dann z.b. erotikpics mit der aufschrift video-download. der member denkt sich "cool das lad ich mir mal und mach mir ein schönen abend #giggle# " dann klickt er drauf und gelangt zu der seite video-download, welche nur für premiumuser bestimmt ist. im normalfall wird dieser sofort zur login/logout seite geleitet. ich möchte jedoch auf eine seite verweisen oder ein popup öffnen lassen (welche art auch immer) mit dem inhalt "nur für premiumuser.....vorteile bla bla, werde premiummember".

das zu meinem pornobeispiel 😉

NickD ·

ich bin nun fast 100%ig an der lösung. es gibt eine methode des menu-objectes namens showAccessRestrictedPages. diese habe ich mit der wunschseite gefüllt, auf die ich bei nicht-recht springen möchte. das funktioniert auch alles wunderbar. nur jetzt werden alle menüpunkte angezeigt, das heißt aller gruppen! ich kann zwar nur auf meine eigenen einträge zugreifen, aber gewollt ist es dennoch nicht.
hat jemand dafür eine lösung?