Startseite
  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

"Login Block" bei Startseite in Navigations Menü ??

Eingetragen von Forgetta (33)
am 28.12.2009 - 21:44 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo zusammen,

Ich würde gerne als Drupal Startseite "Benutzer Registrieren" haben, mit "Benutzer Login" als Block im Navigations Menü.

So dass, sich Gäste auf der Startseite quasi direkt registireren können, wärend Nutzer sich ganz leicht über einen Block einloggen können.

Desweiteren würde ich gerne ein paar selbst erstellte "Navigations Menü"-Punkte für Gäste ausblenden.
Wie kommt es, dass diese nach dem loggout auf der website noch sichtbar sind?

Vielen Dank im Vorraus!

‹ Double Content durch zweisprachige Seite! Wie Contact Form um Name + Vorname erweitern? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Forgetta schrieb Ich würde

Eingetragen von 2Be (201)
am 28.12.2009 - 22:29 Uhr
"Forgetta schrieb

Ich würde gerne als Drupal Startseite "Benutzer Registrieren" haben, mit "Benutzer Login" als Block im Navigations Menü.

Schau mal in Verwalten --> Strukturierung --> Blöcke nach, dort solltest Du einen Benutzeranmeldung-Block finden. Den kannst Du auch kopieren, so dass Du einen Block im Inhaltsbereich auf der Startseite hast und einen Block in der Navigationsspalte. Teste dich da mal durch.

"Forgetta schrieb

Desweiteren würde ich gerne ein paar selbst erstellte "Navigations Menü"-Punkte für Gäste ausblenden.

Auch hier kann ich wieder auf die Blöcke verweisen. Jedes Menü ist auch ein Block, jeder Block wiederum kann auch nur für bestimmte Rollen sichtbar gemacht werden. Wenn Du die Sichtbarkeit nicht über die Inhaltstypen einschränken kannst, dann schränke die Sichtbarkeit über die Anzeige der Blöcke ein. Eine andere Möglichkeit wäre, die Navigations-Links in das Benutzer-Menü zu verschieben. Das wird nur angemeldeten Benutzern, also keinen Gästen angezeigt.
----------------------------------
Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.

Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Leider gibts es keine Option

Eingetragen von Forgetta (33)
am 29.12.2009 - 13:55 Uhr

Leider gibts es keine Option unter "Blöcke" in denen ich Blöcke "Kopieren" könnte. Ich nehme mal an, dass jeder Block eine enstprechende PHP (?) Datei hat, aus der ich mit einem WYSIWYG den Code "kopieren" und als "neuen Block erstellen" einfügen kann? Wo find ich dieses PHPs bzw die Codes? Bzw. Wie kopiere ich einen Block genau? :D

Zitat:

Auch hier kann ich wieder auf die Blöcke verweisen. Jedes Menü ist auch ein Block, jeder Block wiederum kann auch nur für bestimmte Rollen sichtbar gemacht werden.

In Ordnung soweit, aber leider ist keine Block "Menü" unter Blöcke zu finden.

Zitat:

Eine andere Möglichkeit wäre, die Navigations-Links in das Benutzer-Menü zu verschieben. Das wird nur angemeldeten Benutzern, also keinen Gästen angezeigt.

Bedeutet das, ich muss ein "neues Menü" hinzufügen? Wie oder wo setze ich den Befehl, dass dieses dann nur für Benutzer sichtbar ist?

Ich bitte meine Unwisseheit zu verzeihen :P

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, mein Fehler

Eingetragen von 2Be (201)
am 29.12.2009 - 14:35 Uhr
Forgetta schrieb

Leider gibts es keine Option unter "Blöcke" in denen ich Blöcke "Kopieren" könnte.

Stimmt, ich sollte mich mal vergewissern, bevor ich solche falschen Ratschläge gebe :-) Mein Fehler, Du hast Recht. Ich hätte darauf geschworen, es gibt diese Möglichkeit.

Forgetta schrieb

Ich nehme mal an, dass jeder Block eine entsprechende PHP (?) Datei hat, aus der ich mit einem WYSIWYG den Code "kopieren" und als "neuen Block erstellen" einfügen kann? Wo find ich dieses PHPs bzw die Codes? Bzw. Wie kopiere ich einen Block genau? :D

Sorry, da bin ich jetzt überfragt, vielleicht kann dir an diesem Punkt jemand anders helfen :-( Jedoch könntest Du den Block "Benutzeranmeldung" in den Content als Startseite über die Blöcke-Verwaltung generieren und einen Menüpunkt "Anmeldung" generieren. Der Link des Menüpunktes würde dann heißen http://www.deineDomain.tld/user bei Aktivierung von lesbaren URL's oder http://www.deineDomain.tld/?=user bei deaktivierten lesbaren URL's Damit hättest Du zwei Möglichkeiten der Benutzerannmeldung realisiert. Alles weitere kann ich zu diesem Punkt aber nicht mehr helfen.

Forgetta schrieb

In Ordnung soweit, aber leider ist keine Block "Menü" unter Blöcke zu finden.

Der Block dürfte "Navigation" heißen und ist mit Sicherheit unter diesem Namen im Menü zu finden. In welcher Region (linke Spalte, Header, rechte Spalte, Footer, etc.) wird denn dein fragliches Menü angezeigt? in dieser Region findest Du auch deinen Block. Außer Du hast die Primary- bzw. Secondary-Links für die Darstellung verwendet. Diese sind oft im Theme integriert, haben aber normalerweise auch Blöcke.

Forgetta schrieb
Zitat:

Eine andere Möglichkeit wäre, die Navigations-Links in das Benutzer-Menü zu verschieben. Das wird nur angemeldeten Benutzern, also keinen Gästen angezeigt.

Bedeutet das, ich muss ein "neues Menü" hinzufügen?

Ja, denn nur so kannst Du Struktur in deine Menüs bringen. Nutzerlinks zusammen mit Verwaltungslinks in einem Menü erzeugt einfach nur Chaos - meine bescheidene persönliche Meinung. Menüs legst Du unter Verwalten --> Strukturierung --> Menu an. Die Zuordnung der Menüpunkte zu einem neuen Menü kannst Du dann durch Bearbeiten der Menülinks im "alten Menü" vornehmen.

Forgetta schrieb

Wie oder wo setze ich den Befehl, dass dieses dann nur für Benutzer sichtbar ist?

Die Frage habe ich bereits im Post vorher beantwortet. Jedes Menü ist auch ein Block. Der Block heißt so wie dein Menü heißt. Durch bearbeiten des Blocks kannst Du dann die Sichtbarkeit für bestimmte Rollen bestimmen. Schau dort einfach mal nach.

Forgetta schrieb

Ich bitte meine Unwisseheit zu verzeihen :P

Das ist ein Forum und Fragen sind erlaubt. :-) Doch solltest Du dich dringend mit dem Handbuch hier auf Drupalcenter.de auseinandersetzen. Blöcke und Menüs sind Grundbegriffe, die man leicht nachlesen kann!
----------------------------------------------------------
Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.

Zitat:"Ich habe die Länge und Breite dieses Landes bereist und mit den besten Leuten geredet, und ich kann Ihnen versichern, daß Datenverarbeitung ein Tick ist, welcher dieses Jahr nicht überleben wird.“ Editor für Computerbücher bei Prentice Hall, 1957.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank erstmal! Ich

Eingetragen von Forgetta (33)
am 29.12.2009 - 21:59 Uhr

Vielen Dank erstmal!

Ich habe jetzt ein neues Menü erstellt und es nur für Benutzer/Admins sichtbar "befohlen". Letzteres war in der Tat unter "Blöcke" machbar - danke für den Tipp!

Es gibt jetzt nur ein neues Problem:
- Ich habe ein neues Menü mit dem Titel "Benutzer" erstellt. Darin sind sämtliche Menüpunkte für die Benutzer angelegt.
Sobald sich ein Benutzer einloggt ist das jeweilige Menü auch sichtbar. Für Gäste nicht. Perfekt.
- Problem: Leider ist das jeweilige User-Menü mit "Titel= Username" (Mein Profil, Abmelden) ebenfalls dar. Das bedeutetet ich hab nun 2 Menüs übereinander! Wie löse ich dieses problem? Denn das obrige Menü kann ich nicht als Block "deaktivieren" bzw unsichtbar machen, da lediglich das neue Menü ein "Block" ist.

Thx

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Heartbeat und Facebook Style Status
  • [gelöst] Nächstes Datum herauslesen
  • NodeJS aktiviert
  • "Spielankündigung"-Block mit Drupal erstellen
  • D7: Custom Modul, Entity API, Save/Delete Methode erweitern - entity_class oder entity_controller_class verwenden?
  • Drupal-API-Links werden nicht automatisch verlinkt
  • Views Field Language (Spracherkennung der Felder) funktiniert nicht
  • Javascript in Block geht nicht
  • [gelöst] Zwei CCK Felder verbinden
  • [gelöst]Whitespace vor HTML-Head auf jeder Seite
  • Content änderungen
  • [gelöst]Editor Problem
Weiter

Neue Kommentare

  • Hi, also ich habe dem
    vor 15 Minuten 54 Sekunden
  • Super!
    vor 29 Minuten 44 Sekunden
  • Super!
    vor 29 Minuten 47 Sekunden
  • Würd mich mal intressieren ob
    vor 1 Stunde 23 Minuten
  • Diesen Fehler bekomme ich
    vor 1 Stunde 42 Minuten
  • Ok ... das hört sich logisch
    vor 2 Stunden 2 Minuten
  • "current user" language
    vor 2 Stunden 27 Minuten
  • Hallo Frank, !username has
    vor 2 Stunden 36 Minuten
  • <script
    vor 2 Stunden 45 Minuten
  • Hallo Stephan,nochmals
    vor 2 Stunden 48 Minuten

Statistik

Beiträge im Forum: 173725
Registrierte User: 15466

Neue User:

  • ichauch
  • Nagazi
  • yxlan

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5515
quiptime4713
Tobias Bähr3874
wla3789
md3775
bv3699
Thoor3678
Alexander Langer3277
dereine2635
Exterior2568
» User nach Punkten
Zur Zeit sind 9 User und 64 Gäste online.

Benutzer online

  • Hoamer
  • StevenB
  • 2Be
  • Bogus
  • fraweg
  • StevenB
  • kahta
  • sunfire-design
  • Drupalsenf

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's
  • Bücherecke

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed Drupal Podcast
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association