Zugriffsrechte bei Postnuke .760 Final

surf666de

Joined: 2003-09-05
Posts: 43
Posted: Sat, 2005-10-01 04:05

Hallo,

wie kann ich 2 Admins einrichten die, die Gallery Administrator Funktionen haben ?
Am besten wenn es über das Postnuke System laufen würde.

Es geht doch auch 2 Admins für Postnuke die auch gleichzeitig in der Gallery Admin sind.
Ich möchte aber das, der Gallery-Admin nicht auch über das gesamte Postnuke Admin rechte hat.

Danke :-)

Postnuke: .760 Final
Gallery: 1.5.1 Final incl. Random -Block (Spracheinstellung "deu")
Provider: all.incl

Frage nebenbei:
Wenn man statt den Random-Block ein RSS-Block machen würde, wäre dann der Seitenaufbau schneller ?

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Mon, 2005-10-03 22:25

Hallo,

Das geht derzeit nicht.
Wenn Gallery innerhalb Postnuke läuft, benutzt es deren Benutzer.
Ist der Benutzer admin in Postnuke, ist er auch Admin in Gallery.

Gruß,

Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Thu, 2005-10-06 02:15

Hallo Tim,

dann müsste sie sich doch an die Postnuke "Rechte-Vergabe" auch halten, das ist aber nicht der Fall.

Ich habe da schon vieles ausprobiert und nix hat gepasst, hatte doch bis zu .750 Postnuke auch immer funktioniert !?

Gruß Rolf

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Thu, 2005-10-06 11:03

Hallo Rolf,

Bitte etwas genauer sein.
Welche "Rechte" hast du denn innerhalb Postnuke vergeben.
Ich kann mir nicht vorstellen das es innerhalb PostNuke irgendwas gibt was in Zusammenhang mit Gallery steht.
Was hatte denn bis Postnuke .750 immer funktioniert ?

Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Thu, 2005-10-06 19:31

Hallo Tim,

bei Postnuke konnte man bis .750 Final auch Administratoren und Moderatoren rechte vergeben, die der angemeldete User bei betreten der Galerie hatte, auch waren die angemeldeten "Portal" User automatisch mit entsprechenden rechten von der Postnuke seite ausgestattet.

Ich weiß nicht ob du das mit Postnuke kennst ?... für die einzelnen Module kann man rechte vergeben, z.B.

Benutzer Komponente Instanz Berechtigung
Tim Gallery:: .* Administrieren
Tim News Berlininfos Editieren
Bei Gruppe
Member Gallery .* Hinzufügen

Ich hatte 3 Administratoren- rechte vergeben die automatisch beim betreten der Galerie sich NUR auf die Galerie bezogen, ...und einige Userer hatten Member-Alben.

Keiner musste sich bei der Galerie extra Anmelden, um etwas machen zu können!

Gruß Rolf

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Thu, 2005-10-06 20:11

Also wir haben am Berechtigungskonzept nichts verändert.

Ich kann also nur eigentlich nur wiederholen was ich oben schrieb.
Wenn Gallery erkennt, daß es innerhalb postNuke läuft und dort ist ein Benutzer eingeloggt, benutzt Gallery.
Es gibt also z.B. auch keinen Anmeldelink in der Gallery wenn diese in postNuke läuft.
Ist ein User Admin, kann er weitere Rechte innerhalb Gallery vergeben.
Hier ist das Wichtige das jemand Alben machen kann, auch wenn er kein Admin ist.
Der Admin kann auch den/die Besitzer/in eines Albums ändern. Diese/r hat dann auch wieder mehr Rechte.
Das ist aber alles Gallery intern. Nur die Benutzer ansich kommen von postNuke.

Mehr kann ich da auch nicht zu sagen, sonst wiederhole ich mich endlos ;)

Gruß,
Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Fri, 2005-10-07 11:18

Hallo Jens*,

ich danke dir für die Antworten, bin auch mittlerweile so weit gekommen, mit meinen Infos, das sich bei Postnuke (ab .760> ) etwas geändert haben muss mit der "Userübergabe" an die Module.

Ansonsten habe ich das, mit der Rechtevergabe schon verstanden ;-)

Gruß,
Rolf

*sorry habs jetzt erst gesehen mit Tim /Jens *stirnklaschend

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Fri, 2005-10-07 13:10

Das mit dem Nick / Realname macht nichts ;)

Gibt es denn jetzt definitiv ein Problem ?
Weil in meiner postnuke Testinstallation -> http://jems.de/postnuke/html/index.php
scheint es zu funktionieren.

Gruß,
Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Tue, 2005-10-18 03:08

Die G 1 1.5.1 Funktioniert einwandfrei (mit Postnuke)
... User können in den freigegebenen Alben hoch laden ohne sich extra Anzumelden! *freu
(ein NUR Gallery Admin wird nicht über Postnuke angemeldet)

....es gibt nur ein paar bekannte Probleme.
(von Php muss extra wegen der Gallery auf CGI umgestellt werden, auf grund der "exec()" z.B. bei all-incl
dadurch Probleme mit dem Speicher ...ergebniss Error meldungen ab und zu )

und nach dem Löschen oder Verschieben von Bilder gibt es mit dem Random Block fehlermeldung (habe ich schon in einem extra Beitrag gestellt).

..hatte mir Deine Gallery mal angesehen, das Design ist aber nicht in der Officellen Version dabei oder? ..sehr gut !

ps. Photoshare läuft auch unter PHP , könnte man das nicht auch hin bekommen mit der Menalto?
...das wäre Genial... weil Photoshare noch keine alternative zu Menalto ist,... > für Community mit vielen Bildern.

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Tue, 2005-10-18 09:34

... ?

welches "Design" meinst du? Ich verwende nur original code.

Was ist photoshare ?

Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Tue, 2005-10-18 22:26

Hallo Jens,

zu dem Designe ...bei der 1.5.1 Version ist dort eine einstellung für:
" [Meist gesehene] [Zuletzt hinzugefügt] [Neueste Bilder] [Neueste Kommentare] [Zufallsbilder]"
das habe ich noch nicht gefunden, wo und wie ich das einstellen kann ?

zu Photoshare hier mal ein Link:
http://www.elfisk.dk/index.php?module=pagesetter&func=viewpub&tid=10&pid=2

Gruß Rolf

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Tue, 2005-10-18 22:41

Das ist im Setup im Schritt zwei unter Statistiken -> Statistiken für 'normale' Benutzer

Photoshare verwendet die GD Erweiterungen von PHP. Prinzipiell eine gute Idee, G2 kann das auch.
Für G1 hast DU dich gerade als freiwilliger Coder gemeldet :)

Gruß,
Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Wed, 2005-10-19 23:16

Danke,
habe es gefunden , vorher schon gesehen , dachte es ist nur eine Statistik für den (Admin)...

Habe es ausgewählt,(Cache AUS oder AN), .. erhalte ich nun nach dem drauf klicken ... auch bei allen anderen der o.g. Funktionen.

Fatal error: Cannot redeclare readcache() (previously declared in /www/htdocs/w0058ef3/test/modules/gallery/stats.php:802) in /www/htdocs/w0058ef3/test/modules/gallery/pnblocks/gallery_random.php on line 699

Wenn die Gallery alleine läuft, dann gibt es keine Fehlermeldung !?

Ich glaube der Random Block ist nicht ganz .761 "konform" bzw. reagiert auf löschen oder Verschieben negativ...

....

Quote:
Für G1 hast DU dich gerade als freiwilliger Coder gemeldet :)

...wenn ich nur wüste was ein coder macht ??? .... wenns ums testen geht ... null problemo :-)

Gruß
Rolf

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Thu, 2005-10-20 14:06

Hallo Rolf,

da heißt wohl eine Funktion genauso in den Stats wie in diesem Randomblock, ich werde das mal für die 1.5.2-cvs fixen.
Wo hast du den random_block her ?

Anyway, ich hab das in der b22 gefixed. Da werden sowohl in den stats, als auch in UNSEREM random-block nun eindeutigere Namen verwendet.

Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Thu, 2005-10-20 21:44

Hallo Jens,

das hängt mit dem Random Block zusammen, ist er gelöscht bzw. es reicht schon ihn zu Deaktivieren! ... sind die Stats fehlerfrei aufzurufen!

Der Block:
Updated Gallery/pnblocks/gallery_random.php

With thanks to Joerg Holzapfel for the .55a version of this block.

This version is an update to work with PostNuke .76RC4b and probably .75 (my cursory tests appear ok). ..usw.

Ist diese Block, (wie du ihn nennst oben) "unserem random-block"? ..bzw. wo finde ich diesen ?

Ich glaube das die Leute die vorher <.750 schon mal installiert hatten und dann Updatet weniger Probleme haben als die, die .761 neu Installiert haben/hatten.

Ich wollte die 1.5.2 cvs b22 mal Testen , aber im offenen Bereich war nur die 1.5.2 cvs b20 zu finden :-(

Wie gesagt der Block lief bereits auf beide "Testseiten" und musst ihn auf der einen Seite wegen der Fehlermeldung abschalten und um die Stats zu "prüfen" musste ich ihn auch auf der Seite abschalten wo der Block noch lief.

Gruß
Rolf

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Thu, 2005-10-20 23:03

ich habe was bei der Skriptoase.de gefunden...
Datum: Freitag, 29. Juli 2005, 19:10 Uhr

Quote:
der im betreff genannte fehler (Angeforderter index [2] ist ausserhalb...) ist bei meinen zahlreichen installationsversuchen auch aufgetreten und liegt daran, dass die config.php fuer die menalto bildergalerie (modules/gallery/config.php) falsch gesetzte umgebungsvariablen enthaelt:

$gallery->app->albumDir = "/www/htdocs/v107733/html/modules/gallery/album";
$gallery->app->tmpDir = "/www/htdocs/v107733/html/pnTemp/galTemp";
$gallery->app->photoAlbumURL = "http://www.skriptoase.de/html/modules/gallery";
$gallery->app->albumDirURL = "http://www.skriptoase.de/html/modules/gallery/album";
$gallery->app->watermarkDir = "/www/htdocs/v107733/html/modules/gallery/watermark";
$gallery->app->movieThumbnail = "/www/htdocs/v107733/html/modules/gallery/images/movie.thumb.jpg";
$gallery->app->userDir = "/www/htdocs/v107733/html/modules/gallery/album/.users";

vielleicht hilft dir diese Info???
..glaube zwar nicht ..weil evtl. schon zu alt info ... aber wer weis ..

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Fri, 2005-10-21 09:58

Hallo Rolf,

- Was will mir dein Tip sagen ?!?
- unserer Random Block liegt natürlich innerhalb der Gallery ;)
- Der offizielle nightlies Server macht die halt auch nur nächtlich ;) -> http://jems.de/archive/1.5.2

Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Fri, 2005-10-21 14:07

Hallo Jens ,

zum Tip: sorry dachte es würde dir was sagen *gg ..bzw. helfen ?

zu Unserem Random Block: kann man diesen auf der Startseit (Postnuke) als "Vorschau-Block" laufen lassen ?

zu 1.5.2 cvs b22: Danke :-)war mal wieder zu schnell ;-) ... habe es mir geholt und drüber kopiert und Update in der Module Übersicht gemacht

erste Testergebnis... läuft alles prima bis auf :
1.) Gallery "Konfig-mode" ist in Englisch
2.) Wird die Sprache für nicht Angemeldete User auf Englisch eingestellt (Angemeldete haben sofort Deutsch, was auch in der Konfiguration so eingestellt ist)
3.) "Alben überprüfen" > Meldung Fehler in "1 Datei" klicke ich auf "Löschen" erhalte ich folgende Meldung:
The requested URL /gallery-include-tools/index.php was not found on this server.

und
wenn der "Holzapfel Random Block" (für die Postnuke Startseite) Aktiv ist erhalte ich wieder diese Meldung
wenn ich die Stats aufrufe:

Warning: Cannot use a scalar value as an array in /www/htdocs/w0058ef3/test/modules/gallery/pnblocks/gallery_random.php on line 704

Gru? Rolf

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Fri, 2005-10-21 18:10

Zu 1.) Der ganze Config Mode ist in englisch, obwohl die Sprache des angemeldeten Admins eine andere ist ?
Zu 2.) was ist die Frage / das Problem ?
Zu 3.) Konnte ich in keinerweise reproduzieren
Zu 4.) Verwendest du PHP4.4.0 ?

Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Sat, 2005-10-22 01:34

Zu 1.) ja .... und erst wenn die Konfiguration gespeichert ist UND man dann die Gallery allein aufruft und DANN einstellt auf Deutsch bleibt es dabei, auch wenn man sich über die Postnukseite angemeldet hat.

Zu 2.) Standard bleibt aber Englisch (wenn man nicht eingeloggt ist)innerhalb Postnuke da wird die Einstellung in der Konfiguration (Standard Deutsch) Ignoriert.

zu 3.)+ andere fehlerMeldung wenn die Gallery nicht innerhalb Postnuke läuft:
Security error! The file you tried to include is not on the approved file list. To include this file you must edit Gallery's index.php and add tools/index to the $safe_to_include array

Zu 4.) bin bei all-incl auf einem Sered Server mit PHP v4.3.8

Bei eingeschalteten (Holzapfel 0.55) Random Block gibt es folgende Fehlermeldung:

Fehler: Angeforderter Index [3] ist außerhalb der erlaubten Menge [2]
Fatal error: Call to a member function on a non-object in /www/htdocs/w0058ef3/motorrad/modules/gallery/classes/Album.php on line 1342

Gruß Rolf

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Sat, 2005-10-22 10:31

Deine Beschreibung zu 1.) ist für mich zu verworren. Deine WENN und UND und DANN zusammen mit "allein aufruft... auch wenn man über Postnuke angemeldet ist" versteh ich nicht.

Gallery verwendet die Sprache die in Postnuke eingestellt ist, die Gallery Einstellung in der config wird dann ignoriert.
Falls Postnuke in deutsch ist und gallery nicht, dann ist das ein Fehler.

Das erscheint bei Popups. Eine Datei "tools/index" gibt es bei der Gallery nicht, alle Dateien haben Endungen.

all-incl ? Okay, damit gebe ich jeden Support auf, hab da bisher nur Scherereien und will mir da mit Falschaussagen nicht den Mund verbrennen.

Warum der Holzapfel Block ein Photo anfordert, das nicht existiert weiß ich nicht.

Jens
--
Last Gallery v1 developer and translation manager.

 
surf666de

Joined: 2003-09-05
Posts: 43
Posted: Sat, 2005-10-22 23:50

*lol... Versuchs nochmal.. (glaube ist ein Bug ?)

1.) Konfiguration ist beim ersten mal Englisch (auch wenn man die Gallery über die Postnukeseite (Deutsch) betreten hat)

2.) stellt man Deutsch bei der Standartsprache ein geht dann auf Konfig- Speichern, ist bleibt die Gallery trotzdem Englisch.

3.) (2 Versuch) ..jetzt habe ich die Gallery nicht über die Postnuke Seite betreten, Konfiguration ausgeführt Deutsch eingestellt und wieder gespeichert, erst jetzt ist bei erneuten Aufruf der Konfiguration alles in Deutsch.

4.) jetzt bitte hier mal schauen mit FireFox http://www.test.aprilia-club.com/gallery.html
da sieht man das die Gallery in Englisch läuft (Postnuke ist auf Deutsch) auch ein umstellen der Gallery auf Deutsch geht nicht.

5.) Ist man auf der Postnukeseite (Deutsch) Angemeldet , ist alles in Deutsch oder schaltet man auf Englisch ist alles auf Englisch.

zu der Meldung mit dem "tools/index" ...werde ich darauf nochmals kommen,wenn ein Fehler bei der" Album Überprüfen" aufgetaucht ist.

Zu all-incl ... da ist die halbe postnuke Gemeinde, so scheint es. Evtl. auch dadurch das sie ein Postnuke "Support" haben.

zum Randomblock: gibt es den eine andere Möglichkeit (auf der Startseite von Postnuke)außer den "Holzapfel Block" ?

...ich habe gleich noch eine frage:
Wie bekomme ich den Text (unter dem Bild) links bündig ? ... weil, so sieht es bissel merkwürdig aus:

http://www.test.aprilia-club.com/index.php?set_albumName=rsv_modelle&id=rsvmiller&name=gallery&include=view_photo.php

Gruß
Rolf

 
klin

Joined: 2006-03-14
Posts: 2
Posted: Tue, 2006-03-14 22:21

Fehler: Angeforderter index [3] ist ausserhalb der erlaubten Menge [2].....

Ich habe das Problem so gelöst...
http://pazan.mine.nu/modules.php?op=modload&name=PNphpBB2&file=viewtopic&t=9

MfG
klin