Willkommen in der Howtos Sektion von OpenPHPNuke - das Open Source CMS


OpenPHPnuke

Tutorials zu OpenPHPnuke

E-Card Skript installieren, konfigurieren und anpassen




E-Card Script Version PD Version: 6.0.3 für OPN Galerie anpassen



1. Skript downloaden
und entpacken



2. Nach dem entpacken den Inhalt des Ordners cgi-bin per FTP

auf den Server in den Ordner cgi-bin laden (ascii-upload). Den Ordner

pd ebenfalls hochladen ins root Verzeichnis, so dass der pd

Ordner
erreichbar ist auf www.domain.de/pd



3. den CHMOD der Dateien im cgi-bin anpassen:



/cgi-bin/pd (755) /cgi-bin/pd/admin (777)


/cgi-bin/pd/admin/* (666) /cgi-bin/pd/cache (777) /cgi-bin/pd/cards


(777) /cgi-bin/pd/includes (755) /cgi-bin/pd/includes/* (644)


/cgi-bin/pd/logs (777) /cgi-bin/pd/configs (777) /cgi-bin/pd/configs/*


(666) /cgi-bin/pd/modules (755) /cgi-bin/pd/modules/* (644)


/cgi-bin/pd/stylesheets (777) /cgi-bin/pd/stylesheets/* (666)


/cgi-bin/pd/designs (777) /cgi-bin/pd/designs/* (777)


/cgi-bin/pd/designs/*/* (666) /cgi-bin/pd/lists (777)


/cgi-bin/pd/lists/* (777) /cgi-bin/pd/lists/*/* (666)


/cgi-bin/pd/templates (777) /cgi-bin/pd/templates/* (777)


/cgi-bin/pd/templates/*/* (666) /cgi-bin/pd/pdadmin.cgi (755)


/cgi-bin/pd/pd.cgi (755) /cgi-bin/pd/pdedit.cgi (755)


/cgi-bin/pd/pdview.cgi (755)




/pd (755)


/pd/help (755)


/pd/midi (755)


/pd/midi/* (644)


/pd/images (755)


/pd/images/* (644)


/pd/uploads (777)



Den CHMOD für die mit einem * gekennzeichneten Ordner nach erfolgreicher

Installation / Konfiguration wieder umstellen.



4. Administration aufrufen www.domain.de/cgi-bin/pd/pdadmin.cgi


Administratornamen und Passwort eingeben (frei wählbar), Sprachfile auswählen

und speichern



5. Configuration Management (Edit Configuration)



Folgende Zeilen suchen und anpassen:


# This setting will apply if your URL has a ~ in it, eg:


http://www.domain.de (# entfernen)



# List all the domains that are authorised to use this script.


# You may also have to use IP address/es depending on how your


# DNS is set up. For example:


$referers='www.domain.de,192.168.1.1';



# Default language.


$lang='de' unless $lang;



# Default page title if none is specified


$title="Webseitentitel E-Card Versand";



Weitere Anpassungen sind nicht notwenig um das Skript zum laufen zu bringen



6. In der OPN Galerie Administration den cgi-bin Pfad anpassen



Gallerie Admnistration - Verwaltung - Grundeinstellungen Pfad ändern nach

/cgi-bin/pd/pd.cgi



7. Benutzerrechte prüfen



OPN Administration - Benutzergruppen - Anonymus - Rechte - Gallery - eCards

Posting erlauben (ja/nein)



Wenn Gäste keine E-Cards versenden dürfen (nein), dann das bei der

Benutzergruppe "User" das eCards Posting auf ja stellen.



8. E-Card Skript testen



In der Galerie ein Bild auswählen und auf den Link "Senden als E-Card"
klicken, im neu öffnenden Fenster Daten eingeben und absenden



Fehlermeldung:



- Wenn beim Aufruf der Seite "Senden als E-Card" der Server oder

OPN mit einer 500er Server Error Fehlermeldung antwortet, dann stimmen

die Dateirechte CHMOD nicht. CHMOD prüfen und wie oben beschrieben

ändern.



- E-Card wird nicht versendet. Das kann mehrere Ursachen haben, je nach

dem wie der Server konfiguriert wurde. Als Abhilfe kann man die Maileinstellungen

ändern.


#$sendmail_path='/path/to/sendmail';


#$smtp_server='localhost';


Werden diese Einstellungen benötigt, dann das # entfernen und die

korrekten Daten eingeben.



Alle diese Konfigurationen kann man auch lokal in der Datei cgi-bin/pd/configs/pdconfig.txt

vornehmen





Design anpassen an das OPN Themes



1. cgi-bin/pd/pdadmin.cgi



Editieren der "Template Management", "Design Management"
und "Stylesheet Management"



Das ganze kann man auch bequem lokal vornehmen.


Die Dateien findet man in den Ordner cgi-bin/pd/templates und stylesheets



2. nur bestimmte OPN Galerien Kategorien dürfen E-Cards versenden



Sie möchten erreichen, dass die User nicht alle Bilder als E-Card versenden

können.


Im Galerie Admin Bereiche unter Vorlage bearbeiten kann man dies ändern.


- Vorlage bearbeiten - Erstellen Sie eine neue Kategorie- und Bildvorlage


- Unter Bildansicht Vorlage löschen Sie den Eintrag <:POSTCARD:><br

/>
und speichern diese neue Vorlage als no_ecard ab.


- Verwaltung eGallery - Kategorien bearbeiten - Kategorie auswählen - bearbeiten

- Vorlage auswählen - no_ecard - speichern


- in dieser Kategorie wird nun der Link "E-Card versenden"
nicht mehr angezeigt.





Sonstiges zum E-Card Skript



1. neue Midi/Sound Files hinzufügen


- als Admin einloggen cgi-bin/pd/pdamin.cgi


- List File Management - Edit Midi List


-dort die neuen Midi Files eintragen die man zuvor in den Ordner www.domain.de/pd/midi

per FTP auf den Server hochgeladen hat.


- kostenlose Midi Files kann man hier downloaden
oder hier als Alternative.



2.Log File Management


- detailierte Statistik um zu überprüfen wer wohin eine E-Card versendet

hat



Das Postcard Skript PD Version: 6.0.3 wurde programmiert von Ginini

Technologies Software



Lizenzbestimmungen



31.März 2005 by Flash, www.openphpnuke.ch







Extra Information....
zugefügt am: 08.06.2005 21:23
Verfasser Flash ()
Bewertung (gelesen: 4883 mal)
Option: Drucken Drucken mit Kommentar
Es sind keine Kommentare für Gäste erlaubt, bitte registrieren Sie sich


[ Zurück zum Howtos Index ]
E-Card Skript installieren, konfigurieren und anpassen
geschrieben von spinne von 14.04.2005 21:14:45
Meine Bewertung:


Mal ein Lob von mir und auch ein Dankeschön für deine Hilfe.
Ist eine tolle Sache.

LG Tine