Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[gelöst] Homepage lesbar obwohl nicht angemeldet

Eingetragen von feldmaus (42)
am 10.05.2010 - 20:21 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hi Leute,

ich versuche gerade meine Startseite einzurichten, dabei habe ich spasses halber mich abgemeldet und den Link https://meine-homepage/?q=book aufgerufen. Dies war eine Buch welches ich auf meiner Seite mit Testdaten gefüllt habe und es soll lesbar sein, wenn man angemeldet ist. Ich konnte es aber lesen, obwohl ich nicht angemeldet war. Die Berechtigungen für meine Dateien sind komplett 644 und für Ordner 755. Außer settings.php und update.php. Hat Jemand eine Idee wie ich das gerade biege? Am liebsten würde ich alle Dateien auf 640 und Ordner 750 ändern, nur läuft die Homepage dann gar nicht mehr. Außerdem werden neue Dateien ja mit 644 und neue Ordner mit 755 angelegt. Hat da Jemand einen Tipp für mich?

Ich habe einen eigenen Server auf dem meine Homepage liegt.

Habe nochmal als Anonymer User versucht auf mein Forum zuzugreifen, es geht. :-( Ich hatte alle Dateien mit den Bits 640 versehen.

Grüße Markus

‹ Bei der Registrierung bestimmte Bereiche zuweisen ? Wie importiert man Kategorie aus der XLS-Datei in drupal-7.x-dev? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul book_access

Eingetragen von 2Be (361)
am 10.05.2010 - 21:38 Uhr

Ich dachte zuerst, wieso soll das so schwer sein? Doch Du hast recht. ich habe ein Buch, das nur für Administratoren sichtbar sein soll, geht den Besucher nichts an. Doch wenn ich die richtige URL eingebe, dann ist die Seite sichtbar. Ärgerlich, da ich hier schon die Module book_manager und book-access benutze, um die verschiedene Büche anzulegen und diese auch Zugriff schütze.

Jetzt habe ich jedoch die Lösung zum Problem gefunden. Wenn Du Buchseiten hast, die schon veröffentlicht sind, dann setze die Beiträge auf unpublished. Jetzt erst greift dann wohl das Modul book-access. Ist auch nachvollziehbar. Wenn du jetzt die Buchseiten wieder veröffentlicht, dann sind diese auch geschützt.

So mich deine Frage auf ein Problem mit meiner Seite aufmerksam gemacht - insofern vielen Dank für die Frage :-)

Gruß

2be

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe gerade bemerkt das Gäste

Eingetragen von feldmaus (42)
am 10.05.2010 - 22:14 Uhr

Habe gerade bemerkt das Gäste ein Häkchen bei Inhalt lesen hatte. Nun scheinen Gäste keinen Inhalt mehr zu sehen. Dafür ist allerdings die Startseite auch nicht mehr lesbar. Hat da Jemand eine Idee wie Gäste zumindest die Startseite sehen können. Die Eingabefelder Benutzername und Passwort und die Funktionen Registrieren, Neues Passwort anfordern sind für den Gast erreichbar.

Nur als Ergänzung für Andere. Ich habe auf meine Dateien und Ordner folgendes angewendet und bis jetzt funktionierts:

find /var/www/drupal/ -type f | xargs chmod 640
find /var/www/drupal/ -type d | xargs chmod 755

Als User:Group habe ich für alle Ordner und Dateien www:www eingestellt, also die uid und gid von apache.

Grüße Markus

  • Anmelden oder Registrieren um Kommentare zu schreiben

Field Permissions über CCK

Eingetragen von 2Be (361)
am 11.05.2010 - 06:20 Uhr

Drupal gibt per default immer alle Inhalte für Rollen frei. Es gibt hier per default kein Recht nur bestimmte Inhaltstypen zum Lesen freizugeben. Du kanst aber über CCK und Field Permissions jedes einzelne Feld je Inhaltstyp rollenbasiert zum Lesen freigeben. Die Experrimente mit den Dateirechten sollten überhaupt nicht nötig sein. Das kann Drupal normalerweise über Bordmittel lösen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

2Be schrieb ...Es gibt hier

Eingetragen von feldmaus (42)
am 11.05.2010 - 08:16 Uhr
2Be schrieb

...Es gibt hier per default kein Recht nur bestimmte Inhaltstypen zum Lesen freizugeben. Du kanst aber über CCK und Field Permissions ...

Meinst Du damit dieses Modul http://drupal.org/project/cck und dieses http://drupal.org/project/field_permissions? Bevor ich angefangen hatte meine Homepage einzurichten hatte er vorher einen Begrüßungstext auf der Startseite vor dem Anmelden angezeigt, wo jetzt nur ein Zugriff verweigert steht. Das muss ja irgendwie geregelt wurden sein. Die Elemente Benutzername, Passwort sind ja auch für nicht angemeldete Benutzer (Gäste) sichtbar. Wenn das wirklich alles nur wegen dem Entziehen der Berechtigung Inhalt lesen von Gästen war, dann brauch ich auf jeden Fall einen Ersatz für meinen Willkommens-Text für Gäste.

2Be schrieb

...Du kanst aber über CCK und Field Permissions jedes einzelne Feld je Inhaltstyp rollenbasiert zum Lesen freigeben...

Damit bekomme ich aber die Meldung Zugriff verweigert nicht weg oder?

Grüße Markus

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja meinte ich

Eingetragen von 2Be (361)
am 11.05.2010 - 08:35 Uhr

Ja, die beiden Module meinte ich. Wenn Du der Rolle Gast noch nicht das Recht "Inhalt lesen" gegeben hast, dann wirst Du dein "Zugriff verweigert" für Gäste nicht wegbekommen. Noch mal: Per default (also mit der normalen Rechteverwaltung von Drupal) kannst Du nur ALLE Inhalte - egal welchen Inatlstyps für bestimmte Rollen (in deinem Fall Gast) lesbar machen oder diese Lesbarkeit nicht zuordnen. Bestimmte Inhaltstypen wie z.B. Buchseiten kannst Du mit bestimmen Modulen - in diesem Fall book-page-access - in der Sichtbarkeit steuern. Hatte ich weiter oben schon erklärt.

Mit dem genannten CCK-Modul hast Du nun die Möglichkeit, die default-Rollenverwaltung außer Kraft zu setzen und die Rechte auf einzelne Felder (unabhängig vom Inhaltstyp) zu beschränken. Das ist eine alternative Zugriffsverwaltung und anstrengend, da für jedes Feld, das Du anlegst (egal welcher Inhaltstyp) die Rechte zum lesen, bearbeiten eigener Inhalte, bearbeiten aller Inhalte und analog dazu das Löschen, gesetzt werden müssen. Voreingestellt hat niemand (außer User-1) irgendein Recht an einem neu angelegten Feld. Das solltest Du bedenken und es kommt darauf an, was Du brauchst. Wenn es dir nur um den Schutz von Buchseiten geht, dann rate ich eher zu book-page-access (Link ist in oberem Post). Oder ist deine einzige öffentlich zugängliche Seite der Begrüßungstext?

Dann arbeite mit CCK, definiere einen Inhaltstyp "Begruessungstext" und gib Gästen über Field-Permissions die Rechte zum Lesen der Felder dieses Inhaltstpys. Du brauchst ja keine eigenen Felder zu definieren. Es sollten ja Titel und Textkörper vollkommen ausreichen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

2Be schrieb ...Das ist eine

Eingetragen von feldmaus (42)
am 11.05.2010 - 09:25 Uhr
2Be schrieb

...Das ist eine alternative Zugriffsverwaltung und anstrengend, da für jedes Feld, das Du anlegst (egal welcher Inhaltstyp) die Rechte zum lesen, bearbeiten eigener Inhalte, bearbeiten aller Inhalte und analog dazu das Löschen, gesetzt werden müssen. Voreingestellt hat niemand (außer User-1) irgendein Recht an einem neu angelegten Feld...

Ich wollte eigentlich nicht hinter meinen Benutzern herlaufen. Kann man dieses Mdoul testen und dann, falls es einem nicht gefällt, dieses wieder deaktivieren? Mit meinen alten Berechtigungen.

2Be schrieb

...Wenn es dir nur um den Schutz von Buchseiten geht, dann rate ich eher zu book-page-access (Link ist in oberem Post). Oder ist deine einzige öffentlich zugängliche Seite der Begrüßungstext?...

Ich will das Gäste bei mir nicht reinkommen. Nur mein Freundeskreis. Allerdings sollen Gäste meine Startseite sehen können mit einem Begrüßungstext und der Anmelde/Registrations-Funktion.

Grüße Markus

  • Anmelden oder Registrieren um Kommentare zu schreiben

feldmaus schrieb Ich wollte

Eingetragen von 2Be (361)
am 11.05.2010 - 09:41 Uhr
feldmaus schrieb

Ich wollte eigentlich nicht hinter meinen Benutzern herlaufen. Kann man dieses Mdoul testen und dann, falls es einem nicht gefällt, dieses wieder deaktivieren? Mit meinen alten Berechtigungen.

Du läufst ja nicht deinen Benutzern hinterher. Du schaltest nur einzelne Felder für bestimmte Rollen frei. Wenn deine Benutzer alle der Rolle "authentifizierter Benutzer" angehören, dann hast Du mit einem Häckchen auf "Lesen" dieses Feldes alle Benutzer erschlagen - rollenbasierte Benutzerverwaltung. Ansonsten, probiere es aus, ich helfe gerne mal aus, aber ich bin nicht dein Kindermädchen, sorry.

feldmaus schrieb

Ich will das Gäste bei mir nicht reinkommen. Nur mein Freundeskreis. Allerdings sollen Gäste meine Startseite sehen können mit einem Begrüßungstext und der Anmelde/Registrations-Funktion.

So ist Drupal nicht ausgelegt. Das klingt mehr nach Groupware. Auch Wikis bieten solche Funktionalitäten öfter, auf Anhieb fehlt mir hier DokuWiki ein. Doch zu deinem Problem. Du musst hier schon Drupal ein wenig biegen, um das zu erreichen. Ich kenne deine sonstigen Inhalte nicht. Entweder Du arbeitest mit Büchern, dann mach es über book_access oder dir bleibt nichts als Field-Permissions. Wie gesagt, da musst Du einfach ein wenig selber testen. Wenn Du es gelöst hast, kannst Du hier deine Lösung beschreiben, die hilft anderen dann weiter. Dein Problem ist sehr ausgefallen und deshalb wirst Du es schwer haben, hier jemanden zu finden, der diese Problemstellung schon gelöst hast. Die Wege kennst Du nun, also mach was draus.

Gruß

2be

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi ich habe gerade das selbe

Eingetragen von Gork (225)
am 06.06.2010 - 03:04 Uhr

Hi ich habe gerade das selbe Problem.

Die Lösung die ich gefunden habe ist einfacher:

Es gibt scheinbar Module mit denen Du Zugriffsrechte nach Content Typ vergeben kannst:

node privacy byrole
Content Access

Nun erstellst Du einen Content typ Startseite, den du allen zu lesen erlaubst und die anderen Typen darf nur ein angemeldeter User lesen.
Nun erstellst Du mit dem Content Typ eine Startseite und veröffentlichst diese. Sollte gehen, ich kam aber noch nciht zum Testen.

Gruß!

(ggf aber auch hiermit möglich, wenn ich das Modul richtig schnalle ohne Test: Front Page)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schreib den Begrüßungstext

Eingetragen von E-Fee (481)
am 06.06.2010 - 08:24 Uhr

Schreib den Begrüßungstext doch einfach in einen Block rein, den Du ausschließlich auf der Startseite anzeigen lässt!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Oh mann, da soll mal einer

Eingetragen von Gork (225)
am 07.06.2010 - 08:54 Uhr

Oh mann, da soll mal einer drauf kommen.... So ne simple Lösung..... Vielen Dank!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 18 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 15 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 30 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Ü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

Quicklinks III

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

RSS & Twitter

  • Drupal Planet deutsch
  • 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