[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
mehrere Login-Bereiche in einem Projekt - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

mehrere Login-Bereiche in einem Projekt

26. Jan 2012, 17:11

Hallo,
ich würde gerne folgendes realisieren:

- Der Kunde soll in der Lage sein einen beliebigen Artikel mit einem Login zu schützen. (als Modul einzubinde).

- Im Login-Bereich sollen downloadbare Dokumente abgelegt werden.

- Jeder Login-Bereich soll eigene, seperate Zugangsdaten erhalten.

- Die User des Kunden erhalten dann die Login-Daten womit sie sich in die jeweiligen geschützten Bereiche einloggen können.
------------------------

Ich habe bereits in der Vergangenheit einen Login-Bereich eingerichtet, es funktioniert auch alles. Leider gibt es da aber nur eine einfache Userverwaltung.

Folgendes Addon hatte ich benutzt:

Code: Alles auswählen

* Simple User Addon
 * Authentifizierungs Template 
 * @author jan@kristinus
Jetzt meine Frage:
Kann mir bitte jemand eine Tipp geben welches AddOn, Modul oder Template mir behilflich sein könnte?
Ich benutze Redaxo v4.2.1.

VG, argon

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: mehrere Login-Bereiche in einem Projekt

26. Jan 2012, 17:47

Hallo,

das Community ADDON kommt da eigentlich nur in frage.

klick mal oben auf Download und da kannst zum testen einfach mal das komplette community/redaxo system runterladen und mal installieren ob das in frage kommt.
Wenn ja brauchst dies auch um bei dir das einzupflegen da die einstellungen sind nicht ganz ohne aber machbar.

Cheffchen

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

26. Jan 2012, 17:54

Vielen Dank für die schnelle Antwort.

So etwas habe ich schon fast befürchtet. :wink:
Kann man das Community-Addon auch in ein bereits existierendes Projekt einbinden, oder gibt es evtl. Probleme mit der vorhandenen Navigationsstruktur (Aktuell 4 Ebenen)?

VG, argon

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: mehrere Login-Bereiche in einem Projekt

26. Jan 2012, 18:11

Hallo,

kannst auch später einbinden, ist halt blöd da alle Formular per Hand erstellen musst und die Einstellungen der abhängigkeit der Loginseiten.

Deswegen eine Testinstallation vom Community (local geht auch) wo dann die Einstellungen und formular bloss abschreiben/kopieren brauchst.

Wenn ein bestehendes system nimmst musst halt auch darauf achten das Addons alle Aktuell sind wie xfrom sonst bekommst das nicht installiert.

Am besten währe vielleicht das Community komplett paket zu nehmen und damit deins damit zu Updaten auf 4.3.2, denn dann bist sicher das alle Dateien passen und brauchst halt nur noch dir Formulare und Metadaten einfügen.

ist aber alles theoretisch, vielleicht kann noch jemand mit Ahnung was dazu sagen denn ich habe Community nur einmal vor kurzen installiert.

Cheffchen

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

26. Jan 2012, 18:38

Ich werde mal das Community-AddOn lokal installieren und es mir genauer anschauen.
Es ist zwar alles theoretisch wie Du sagst, aber dennoch ein guter Ansatzt für mich.
Danke für die Tipps und Anregungen.

VG, argon

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: mehrere Login-Bereiche in einem Projekt

26. Jan 2012, 21:58

Hallo,

ja. Cheffchens Ansatz ist momentan auch der beste Weg. Die Community-Demo lokal installieren und alle relevanten Einstellungen Copy&Paste übernehmen. Bei der Neuinstallation in ein neues System muss zudem auf folgendes geachtet werden:

Folgende aktuellen AddOns
phpmailer (https://github.com/dergel/redaxo_phpmailer)
xform (https://github.com/dergel/redaxo4_xform)
community (https://github.com/dergel/redaxo4_community)

Probleme mit der Navigationsstruktur kann es dabei nicht geben. Allerdings muss die rex_navigation verwendet werden - oder in eigenen Navigationen die Rechteprüfung selbst nachgebildet werden.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 08:58

Guten Morgen Markus,

vielen Dank für die Hinweise. Ich hatte mir ein wenig Sorgen gemacht wegen der Navigation, aber da habe ich scheinbar Glück gehabt. Die Navigation im existierenden Projekt hatte ich bereits mit

Code: Alles auswählen

$navigation = rex_navigation::factory();
erstellt.
Nun sollte eigentlich alles machbar sein. Ich versuche nun mein Glück und werde mich in das Thema Community-AddOn stürzen.

Have a nice day!

VG, argon

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 13:01

Es wäre natürlich zu schön wenn alles sofort funktionieren würde.

Ich bekomme folgende Fehlermeldung bei der installation von xform:

Code: Alles auswählen

Fatal error: Call to undefined method rex_sql::factory() in C:\xampp\htdocs\projekte\mein-projekt.xy\redaxo\include\addons\xform\plugins\email\install.inc.php on line 2
Die Stelle in der install.inc.php ist diese:

<?php
$sql = rex_sql::factory();
$sql->setQuery('CREATE TABLE IF NOT EXISTS `rex_xform_email_template` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(255) NOT NULL default "",
...

Ehrlich gesagt weiß ich jetzt nicht genau was ich nun machen soll.
Hat das mit der Redaxo Version zu tun? Ich benutze Redaxo 4.2.1.
Kennt jemand dieses Problem?

VG, argon

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 13:19

ja. Das neue xform ist zur 4.2.1 nicht kompatibel (und auch das community-addon nicht) hier hilft nur Update auf 4.3.2
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 13:28

Ich habe im folgenden Thread (für ein anderes AddOn) den Hinweis gelesen, dass man

$sql = rex_sql::factory();
durch
$sql = new rex_sql();
ersetzten soll.

Gesagt getan. Nach der ersten Änderung (install.inc.php) kamen noch weitere 3 Fehlermeldung.
Habe dann an den besagten Stellen die Änderungen vorgenommen.
Jetzt funktioniert die Installation von xform.

Ok, nun geht es mit Spannung weiter...


VG, argon

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 13:31

Hallo Markus, unsere Posts haben sich überschnitten...

Die Installation habe ich wie Du gelesen hast, mit "Try and Error", hinbekommen.
Denkst Du das es hier später Probleme geben könnte, wegen Kompatibilität mit den anderen AddOns?

VG, argon

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 13:50

Na schön ich merke schon, das wird wohl nichts werden.
Egal was ich jetzt im BackEnd anklicke, es kommt:

Code: Alles auswählen

Fatal error: Class 'rex_be_page' not found in C:\xampp\htdocs\projekte\mein-projekt.xy\redaxo\include\addons\xform\plugins\manager\config.inc.php on line 48
Ich kann nichts mehr installieren/deinstallieren oder aufrufen.
Zum Glück habe ich vorher ein Backup von DB und System gemacht... :roll:
Naja, ich sollte besser vorsichtig sein mit wilden Experimenten. :wink:


VG, argon

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 13:58

Nachdem löschen von xform funktioniert wieder alles. Auf ein neues...

VG, argon

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 14:25

Wo kann man eine funktionierende "Community- u. xform-AddOn Kombination" für Redaxo 4.2.1 herunterladen. Im Download-Bereich gibt es scheinbar nur eine Version für Redaxo 4.3.
Oder gibt es kein Community-AddOn für 4.2.1?

@Markus
Ich möchte ungern auf Redaxo 4.3 upgraden, ich befürchte das dann die anderen AddOns wiederum Probleme verursachen.


VG, argon

Benutzeravatar
Markus.Lorch
Beiträge: 682
Registriert: 21. Okt 2007, 17:22
Wohnort: Walheim

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 16:09

nein. Es gab früher mal eine die war ohne tiefe php Kentnisse nicht zu installieren. Wenn kein Redaxo 4.3.2 möglich ist muss eine andere Lösung her.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

27. Jan 2012, 17:47

Markus.Lorch hat geschrieben:nein. Es gab früher mal eine die war ohne tiefe php Kentnisse nicht zu installieren. Wenn kein Redaxo 4.3.2 möglich ist muss eine andere Lösung her.
Meine PHP-Kenntnisse sind leider nicht sooo tiefgehend. Da muß ich mir nun was einfallen lassen.
Vielen Dank für die Bemühungen.

VG, argon

Benutzeravatar
argon
Beiträge: 85
Registriert: 13. Sep 2007, 06:44
Wohnort: Berlin

Re: mehrere Login-Bereiche in einem Projekt

29. Jan 2012, 15:16

Hallo,

gibt es eigentlich eine Möglichkeit ältere AddOn-Versionen herunterzuladen, z.B. Community-Addon v1.4 ?

In der Doku für Community-AddOn steht geschrieben:

Code: Alles auswählen

Wissenswertes zum Community-Addon:
... Download-Seite: http://www.redaxo.de/180-0-addon-details.html?addon_id=5
Achtung - noch nicht vollstaendig. Diese Bemerkungen beziehen aus das CommunityAddOn v1.4 fuer REDAXO 4.2.1. ...  
Ich finde aber nirgendwo die Version 1.4.
Auf der Downloadseite gibt es nur die Version 2.8.1 für Redaxo 4.3.x

Kann mir jemand weiterhelfen?

VG, argon

Zurück zu „Allgemeines [R4]“