Geschützter Bereich und Benutzergruppen

Begonnen von Alex__, 09 Februar 2008, 10:23:31

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Alex__

Hallo liebe PragmaMx-Gemeinde,

mein Ziel ist es spezielle Downloads zu schützen, indem ich nur angemeldeten Benutzern das Herunterladen erlaube. Wie ich gesehen habe kann man ganze Blocks oder Module nur für bestimmte Benutzergruppen zugänglich machen, allerdings habe ich bisher keine Funktion gefunden eine Inhaltsseite, einen Artikel oder nur einen Teil eines Moduls (z.B. nur eine bestimmte Kategorie innerhalb des Download-Moduls) nur für bestimmte Benutzergruppen zugänglich zu machen?

Kann man dies mit den bestehenden Modulen erreichen?
Wie gehe ich am besten vor?

Ferner würde mich interessieren, wie man am besten die Benutzeranmeldung (z.B. die anzugebenden Daten) modifizieren kann. Gibt es hierzu vielleicht irgendwo eine Anleitung, Tipps, Erfahrungsberichte, ...?

Vielen Dank und Gruß,

Alex

bajazzo

Zitat von: Alex__ am 09 Februar 2008, 10:23:31
nur einen Teil eines Moduls (z.B. nur eine bestimmte Kategorie innerhalb des Download-Moduls) nur für bestimmte Benutzergruppen zugänglich zu machen?
Kann man dies mit den bestehenden Modulen erreichen?
mit Boardeigenen Mitteln nicht
Zitat von: Alex__ am 09 Februar 2008, 10:23:31
Wie gehe ich am besten vor?
Entweder du vergibst Rechte für Module oder Blöcke (wie du schon gemerkt hast), in 99% dürfte das ausreichend sein oder du machst dich an die Arbeit. Wurde im Falle z.B. der Downloads bedeuten DB Erweiterung so das du Möglichkeit hast jedem Download Gruppen zuweisen kannst, Erweiterung der Administration, Spass fängt dann erst richtig an, weil es könnte sein das mehrere Gruppen auf dieses Download zugreifen können, etc...
Zitat von: Alex__ am 09 Februar 2008, 10:23:31
Ferner würde mich interessieren, wie man am besten die Benutzeranmeldung (z.B. die anzugebenden Daten) modifizieren kann. Gibt es hierzu vielleicht irgendwo eine Anleitung, Tipps, Erfahrungsberichte, ...?
Schau in modules/User_registration,
weiter in includes/mx_userfunctions.
Auch die YA Erweiterung ist eine Möglichkeit.
In zwischen ist es so, das du hier im Forum für so gut wie jedes Prob. mit ein wenig suche die Lösung findest.

Schau auch http://www.pragmamx.org/Content-pid-43.html.
Genie ist die grenzenlose Bereitschaft, sich Mühe zu geben.

Alex__

Hallo bajazzo,

besten Dank für Deine Antwort. Dann werde ich mich mal daran machen und in den Code modifizieren.
Vielleicht werde ich später hierzu noch Fragen stellen.

LG
Alex

Alex__

Hallo nochmal,

nun will ich mich daran versuchen, einzelne Inhaltsseiten nur registrierten Usern zugänglich zu machen.

Da ich leider nicht wirklich einen Überblick über das System habe, wäre es schön, wenn mir jemand eine Art Fahrkarte schreiben würde. Auf welche Dinge muss ich achten, welche Konstanten, Variablen sind dafür nötig, ...

Gibt es vielleicht weitere Zusammenstellungen oder kleine Tutorials zu diesem Thema, ich fand bisher Folgendes zum Thema:

Besten Dank und Gruß,

Alex

Eismann1976

Also was die Downloads betrifft würde ich da nix basteln sondern die Coppermine nehmen. Die kann ja nicht nur mit Fotos   ;)
Allerdings kannst du hier Ordner auch nur für alle oder jeweils eine bestimmte Benutzergruppe freigeben.
Was das Contentmodul angeht so kannst du ja 2 Module einsetzen und die Rechte entsprechend setzen.
Ich hab das zwar nicht aber Ria (hier aus dem Forum) hat sowas glaub ich laufen.
LG Eismann


Kein Support per PN/ICQ/MSN ect.
Bitte schreibt eure Frage ins Forum, so haben Alle was von der Antwort.
Viele Antworten findest du auch im DOKUWIKI



http://www.wtj-clan.de | pragmaMx 0.1.11.2 &  1.12 RC2 | PHP: 5.2.9 | mysql: 5.1.33 | apache: 2.2.11 (Win32) & Microsoft-IIS/7.5

Alex__

Hi Eismann1976,

besten Dank für den guten Tipp - eine einfache und doch hinreichende Idee.

Das Modul einfach zu kopieren und umzubenennen wird wohl nicht wirklich reichen. Wie kann man das neue Modul dann bspw. in den Adminbereich einbinden. Wahrscheinlich muss man eine neue Tabelle in der Datenbank anlegen und einige Anpassungen am Code vornehmen, oder?

Ich suche mal im Forum, vielleicht finde ich Threads dazu.

LG
Alex

Eismann1976

Also wie das Modul zu verdoppeln ist, müßte ich mir selbst erst anschauen und da fehlt mir im Moment die Zeit.
Vielleicht schreibst Ria mal ne PM und verweist sie auf den Beitrag hier. So haben alle was davon.

In den Adminbereich bekommst du das, in dem du die Datei admin/links/links.content.php nochmal unter einem anderen Namen z.B. admin/links/links.content2.php in den Ordner kopierst und darin auf das verdoppelte Modul verweist.
LG Eismann


Kein Support per PN/ICQ/MSN ect.
Bitte schreibt eure Frage ins Forum, so haben Alle was von der Antwort.
Viele Antworten findest du auch im DOKUWIKI



http://www.wtj-clan.de | pragmaMx 0.1.11.2 &  1.12 RC2 | PHP: 5.2.9 | mysql: 5.1.33 | apache: 2.2.11 (Win32) & Microsoft-IIS/7.5

Ria

Hallo,

ich habe Online im Moment eine Macke drin, die zu Hause auf dem xampp nicht vorkommt.

Soll bedeuten, ich komme online im Moment nicht in das Modul, wenn ich im Adminmenü bin. Vermute zwar nur, dass da was beim hochladen schiefgelaufen ist, aber die Macke muss erst raus, bevor ich ein "Tut" schreibe.

Kann also noch was dauern, falls die Macke an was anderem liegt. Vielleicht ist ja auch einer zwischenzeitlich schneller.

Gruss Ria



Alex__

Hi Ria,

besten Dank für Deine Antwort.
Ich werde es mal nach meinem Gutdünken versuchen, sollte ich damit Erfolg haben, dann werde ich den Weg hier skizzieren. Natürlich freue ich mich über jede weitere Hilfestellung.

LG
Alex

StegRene

Servus ;)

Da ist man mal nen paar Tage unterwegs, und schon sieht die Seite hier viel breiter aus..  :gruebel:


Aber sagt mal -> gibt es hier vielleicht schon was Neues?
Ich hab schon wieder das Problem, ein zweites DL-Modul zu benötigen, und extra die Coppermine einbinden.....  :puzzled:

Alex__

Hi StegRene,

wenn Du mit DL-Modul das Download-Modul meinst, die "Verdopplung" dessen hat wunderbar bei mir geklappt. Bei Fragen kannst Du Dich also gerne an mich wenden.

LG
Alex