Home
der PDF-Version - sandoba.de medien agentur
Contents
1. Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar title type color array min max width height red green blue alpha 0 width height width height border_horizontal border_
2. Keine Beschreibung verf gbar file string Keine Beschreibung verf gbar string Keine Beschreibung verf gbar params content Keine Beschreibung verf gbar Keine Beschreibung verf gbar format time Keine Beschreibung verf gbar module value format_texteffect open output output_tags preplace process process_current replace rewrite rights template Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 9 Datei functions cp css php string template mode complete is_file 1 parse_container 1 template_options return clean_ignore 1 safe_tags return 1 var string content mode complete parse_container 1 template_options var string string string content string content Funktionen in der Datei functions cp css php Name der Funktion Beschreibung Parameter cp_css_input Cp_css_output Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 10 Datei functions cp date php file file tag_array Funktionen in der Datei
3. Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items URL f r die Bearbeitung des Artikels im Administrationsbereich 5 6 84 Vorlage emails de cancellation tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Information des Shop Betreibers ber Stornierungen von Artikeln Bestellungen cp tags f r diese Vorlage cp shop client cp shop order id cp shop order order_ number Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients ID der Bestellung Bestellnummer Format z B 1207 9291 5 6 85 Vorlage emails de companies tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Information eines Herstellers Lieferanten ber einen ausverkauften Artikel so dass dieser nachbestellt werden kann cp tags f r diese Vorlage cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items 5 6 86 Vorlage emails de order tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Anzeige der Bestellbest tigungsemail cp tags f r diese Vorlage cp shop attributes cp shop client cp shop client name cp shop comment cp shop count cp shop currency cp shop deliverytime cp shop itemcomment cp shop itemnr cp shop number cp shop order cp shop order_number cp shop payment cp shop price Interaktive Attribute des Artikels innerhalb der Artik
4. Keine Beschreibung verf gbar array seperator string language Keine Beschreibung verf gbar string browser return_key user_agent browser language os 0 cp_string_decode cp_string_encode cp_string_random cp_string_rm_spaces cp_string_shorten cp_string_shorten_html 0 cp_string_spaces Ccp_string_summarize cp_string_swap cp_string_unicode Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 24 Datei functions cp template php string level 4 string level 4 length string string string words 10 var_a var_b string Funktionen in der Datei functions cp template php Name der Funktion Beschreibung Parameter cp_template_assign cp_template_client cp_template_date cp_template_dump cp_template_format cp_template_language cp_template_open cp_template_output cp_template_process cp_template_replace cp_template_rewrite cp_template_rights cp_template_switch cp_template_template cp_template_texteffect 0 Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Be
5. Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Zerteilt eine angelieferte Datei in die einzelnen SQL Befehle Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Beschreibung Parameter Wandelt ein SimpleXML Objekt in ein Array um L dt eine XML Datei und liefert diese als Array zur ck Keine Beschreibung verf gbar 6 9 5 Datei database db mysql php type form error data error path error data contents form form form form old_file new_file file file_title array old_file new_file linepadding null query database server user password
6. ber den Parameter template kann eine alternativ zu verwendende Vorlage festgelegt werden Die Informationen zu den standardm ig genutzten Vorlagen verf gbaren cp tags sind dabei unter CP Forms gt Weblog gt Kommentare und dann Vorlagen Erkl rung cp tags Erkl rung abrufbar Speziell f r die Generierung einer bersicht ber die allgemein zuletzt zum Weblog hinzugef gten Kommentare der Benutzer kann der folgende cp tag genutzt werden cp container module weblog_comments type list template alternativ html Folgende Parameter sind f r diesen Container zul ssig erforderlich Parameter f r diesen Container dir Es wird aufsteigend asc oder absteigend desc geordnet entry Beschr nkung auf einen bestimmten Weblog Eintrag ID eingeben limit Anzahl der insgesamt angezeigten Eintr ge order Sortierung der Artikel z B number title description date_added template Vorlage welche f r die Anzeige verwendet wird type F r diesen Container muss als Wert list oder form verwendet werden 5 7 9 Export der Eintr ge als RSS ATOM Feed usw CP Weblog stellt die Eintr ge des Weblogs automatisch in verschiedenen Export Formaten zum Abruf bereit U a wird ein Export als RSS und ATOM Feed angeboten Dies erm glicht es anderen Benutzern z B den Weblog auf der eigenen Webseite einzubinden oder ber einen Feed Reader immer auf dem aktuellsten Stand zu bleiben Es werden jeweils nur fr
7. er Zee Nun kann das neue Modul ber den Administrationsbereich unter Module gt CP Forms aufgerufen werden Weblog Eintr ge lassen sich nun bereits verfassen Zuerst sollten Sie jedoch noch Kategorien anlegen und die Einstellungen von CP Weblog an Ihre Bed rfnisse anpassen u a ist hier die ID des Artikels einzutragen in welchem der Weblog angezeigt wird 5 7 2 Benutzung von CP Weblog im Administrationsbereich Da es bei CP Weblog um ein CP Forms Modul handelt gibt es im Administrationsbereich auch f r dieses Modul den bekannten Komfort bei der Erstellung Bearbeitung von Eintr gen usw D h Standardfunktionen f r die Anpassung der Module Im und Export usw stehen auch hier zur Verf gung weitere Informationen sind dazu daher im Abschnitt CP Forms zu finden Insgesamt besteht das Weblog aus den 5 Teilmodulen Eintr ge BlogRoll Einstellungen Kategorien und Kommentare Zur besseren bersicht sind diese Teilmodule in der Collection Weblog zusammengefasst ber CP Forms gt Weblog k nnen die Teilmodule aufgerufen werden F r jedes Modul gibt es dort eigene Eingabemasken ber die sich z B die Eintr ge verfassen lassen Generell gilt dabei dass nur freigeschaltete Eintr ge Kategorien usw auch innerhalb des Weblogs erscheinen Es k nnen also Eintr ge auch schrittweise vorbereitet werden bevor diese in der finalen Fassung freigeschalten werden Grundlegende Einstellungen des Weblogs lass
8. ndert die Positionen der vorhandenen Navigationspunkte form Zeigt den lt iframe gt zusammen mit den Navigationsmen s an Ordnet die Unterpunkte eines Navigationspunktes z B aufsteigend form alphabetisch Aktualisiert die Reihenfolge der Navigationspunkte Aktualisiert die Reihenfolge der Navigationspunkte SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules form 6 9 163 Datei modules navigation class index php Funktionen in der Datei modules navigation class index php Name der Funktion Beschreibung Parameter contentpapst_gui_navigation metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 164 Datei modules navigation class webservices php Funktionen in der Datei modules navigation class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen 6 9 165 Datei modules navigation container php Funktionen in der Datei modules navigation container php Name der Funktion Beschreibung Parameter navigation_block_entry 0 navigation_container navigation_get_ids navigation_get_root berpr ft ob ein Navigationspunkt nicht angezeigt werden kann da der Benutzer Kunde eingeloggt bzw nicht eingelogg
9. options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 410 Datei modules shop payment yellowpay php Funktionen in der Datei modules shop payment yellowpay php Name der Funktion Beschreibung Parameter create form information options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 411 Datei modules shop public account php Funktionen in der Datei modules shop public account php Name der Funktion Beschreibung Parameter shop_account Zeigt das Kunden Konto mit den letzten Bestellungen f r einen eingeloggten Kunden an 6 9 412 Datei modules shop publi
10. 5 9 2 Cache Contentpapst speichert viele Inhalte nach dem einmaligen Abruf in einem Cache D h sobald z B ein Artikel durch einen Besucher aufgerufen wird und dieser noch nicht im Cache vorhanden ist generiert Contentpapst automatisch eine Kopie die im Cache auf dem Server abgelegt und an den Besucher ausgeliefert wird Weitere Besucher erhalten bis zum Ablauf der Cache Zeit automatisch die Cache Datei Dies spart Rechenzeit und erh ht die Performance Ihres Webservers erheblich Der Cache ist in Contentpapst u a f r Module wie die Artikel standardm ig vorhanden und kann dort jeweils einzeln gesetzt werden Alle Angaben sind dabei in Sekunden zu machen f r einen Tag bspw 86400 Sekunden Bei 0 Sekunden bzw ohne Auswahl des Caches bleibt dieser deaktiviert Dies kann beispielsweise bei Inhalten sinnvoll sein die dynamische Elemente wie z B PHP beinhalten Als Besonderheit f hrt Contentpapst im Hintergrund bei allen Aktionen automatische Aktualisierungen des Caches durch Daher erscheinen Inhalte immer in der neuesten Fassung auf der Webseite ohne dass erst der Ablauf der regul ren Cache Zeit abgewartet werden muss Eine weitere Besonderheit ist der individuelle Cache f r jeden einzelnen Container Hier kann ber den Parameter cache stets eine Cache Zeit in Sekunden angegeben werden In den Einstellungen haben Sie die M glichkeit den Cache insgesamt zur ckzusetzen Dann wird der gesamte Inhalt des Ordners cache entfernt
11. Folgende Parameter sind f r diesen Container zul ssig erforderlich Parameter f r diesen Container dir Es wird aufsteigend asc oder absteigend desc geordnet optional limit Anzahl der insgesamt angezeigten Eintr ge optional order Sortierung der Artikel z B number title description date_added optional template Vorlage welche f r die Anzeige verwendet wird type F r diesen Container muss als Wert list verwendet werden 5 7 8 Container Auflistung der Kommentare zu einem Eintrag CP Weblog bietet ber die Trackbacks bzw das normale Kommentar System den Besuchern die M glichkeit die Weblog Eintr ge zu kommentieren Die Anzeige des Formulares zum Eintragen der Kommentare als auch die Ausgabe der Kommentare selbst erfolgt ber Container vom Typ list und form cp container module weblog_comments type form entry 4 Formular f r den Weblog Eintrag 4 Der obenstehende cp tag bewirkt die Anzeige des Formulares zum Eintragen der Kommentare speziell f r den Weblog Eintrag mit der ID 4 D h die Kommentare werden intern bereits diesem Eintrag zugeordnet Um diese nun auch wieder ausgeben zu lassen ist folgenderma en vorzugehen cp container module weblog_comments type list entry 4 Anzeige der Kommentare f r den Weblog Eintrag g Mit diesem cp tag werden die vorher eingegebenen Weblog Eintr ge wieder angezeigt ber die Vorlage modules weblog_comments list_public html
12. Funktionen in der Datei modules shop admin client php Name der Funktion Beschreibung Parameter shop_add_client Formular zum Hinzuf gen eines neuen Kunden shop_add_client_2 F gt einen neuen Kunden in die Datenbank ein form shop_client_form Formular zum Hinzuf gen Bearbeiten eines Kunden type number shop_edit_client Bearbeitung eines vorhandenen Kunden u a mit Zusatzinformationen ber die bisherigen Bestellungen und number eine Statistik shop_edit_client_2 Aktualisiert die Daten eines vorhandenen Kunden in der Datenbank form 6 9 233 Datei modules shop admin client_ comment php Funktionen in der Datei modules shop admin client comment php Name der Funktion Beschreibung Parameter shop_client_comment Formular f r das Hinzuf gen Bearbeiten eines Kommentares zu einem Kunden number shop_client_comment_2 Aktualisiert einen Kommentar zu einem Kunden nur intern sichtbar form 0 6 9 234 Datei modules shop admin client_solvency php Funktionen in der Datei modules shop admin client_solvency php Name der Funktion Beschreibung Parameter shop_client_solvency berpr ft die Bonit t eines Kunden und liefert diese Informationen zur ck number client_array array shop_client_solvency_details Zeigt die Details der jeweils letzten Bonit tspr fung eines Kunden an number 0 6 9 235 Datei modules shop admin crm php Funktionen in der Datei modules shop
13. Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 13 Datei functions cp graph php path file rights foldername dir file file filename path file path host username anonymous password port 21 old new path file filename path Funktionen in der Datei functions cp graph php Name der Funktion Beschreibung Parameter add_point Keine Beschreibung point add_spline calculate_allborders calculate_borders calculate_margin calculate_tics calculate_values contentpapst_axis nn contentpapst_color contentpapst_diagram contentpapst_graph contentpapst_horizontal_diagram near In diagram en contentpapst_point contentpapst_primitive contentpapst_text ne en create_image create_splines create_table create_wire draw_disc draw_values get_border_bottom get_border_top get_color get_tics get_x get_y line outlined_box render_axis render_bar render_centered render_diagonal render_label verf gbar Keine Beschreibung verf gbar
14. hnlich wie die Methode remove_node entfernt auch remove_content Bestandteile aus einem Array In diesem Fall jedoch wird nur der Inhalt eines Knotens gel scht Der Knoten selbst bleibt bestehen und kann weiterhin genutzt werden xml gt remove_content Katalog Produkte Beschreibung Beschreibung mit dem Pfad Katalog Produkte wird geleert 6 18 12 remove_node Vorhandene Knoten in einem Array k nnen mit dieser Methode entfernt werden Hierzu bergibt man der Methode lediglich den Pfad zum Knoten D h soll ein Knoten auf der Ebene Katalog gt Produkt entfernt werden mit dem Namen Beschreibung so wendet man die Funktion folgenderma en an xml gt remove_node Katalog Produkt Beschreibung 6 18 13 save save sorgt f r die Aufbereitung der in einem Array vorliegenden Daten in das gew nschte Zielformat Aktuell werden XML sowie PHP unterst tzt In der XML Variante wird das komplette Array umgewandelt die PHP Variante stellt eine Abbildung des Array Inhaltes in einer Datei in lesbarer Form dar Ein vierter optionaler Parameter kann in Form eines Arrays Angaben zur verwendeten Version version und dem Zeichensatz encoding der XML Datei beinhalten Weiterhin kann festgelegt werden ob der generierte Inhalt zur ckgeliefert werden soll in diesem Fall keine Datei angeben statt ihn in der Datei zu hinterlegen xml gt save test xml xml array options das Array array wird als XML Date
15. options output prosearch search Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps form form form form form array type form form form form form form form form form array type i form form form form form form form form array type form form form form form form form form array type form form form form form form form form array type form form form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 96 Datei modules forms datatypes relation php Funktionen in der Datei modules forms datatypes relation php Name der Funktion Beschreibung Parameter check_javascript Clientseitige berpr fung des Inhaltes des Datentyps form check_php Serverseitige berpr fung des Inhaltes des Datentyps form clean S ubert den Inhalt des Datentyps vor
16. type form form form array 0 form array 0 type form form form array 0 form array 0 type form form form array form array 0 Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor type form Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter URL f r die R ckgabe des Zahlungsergebnissen an den CP Shop form durch infin gt http www DOMAINNAME de PFAD index php file shop amp mode gateway_extern amp type infin amp show confirmation amp clean yes 6 9 402 Datei modules shop payment mpay24 php Funktionen in der Datei modules shop payment mpay24 php Name der Funktion Beschreibung Parameter create form information options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich form array Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an form array Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart type Verarbeitet die Daten und bereitet die bergabe vor form Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter URL s f r die Speicherung im
17. 0 options width_percent 0 options height_percent 0 options row start lt div style border Opx border color 000000 border style solid gt options row stop lt div gt options elements 0 array cut copy paste separator print saveas separator undo redo separator bold italic underline separator justifyleft justifycenter justifyright justifyfull separator insertorderedlist insertunorderedlist separator forecol backcol options elements 1 array font size images special separator removeformat word separator inserthorizontalrule outdent indent separator toggleview preview separator createlink unlink enlarge table options allow array all options selected_border_color E1EAF7 options selected_background background options unselected_border_color tableback options hover_background background options hover_border_color tableback form_wysiwyg options Folgende Buttons sind vorhanden f r die Integration in den Buttonleisten Die Verf gbarkeit eines Buttons ist davon abh ngig ob der CP Editor f r erweiterte Funktionen integriert ist bersicht der Buttons f r die Buttonleisten cut copy paste print saveas Ausschneiden Kopieren Einf gen Drucken Speichern undo redo R ckg ngig
18. 6 18 4 add_content Die Methode add_content f gt einem Knoten weitere Daten hinzu Sind bereits Daten vorhanden so werden die neuen Daten angeh ngt Der Funktion der Pfad zum genutzten Knoten und der neue Inhalt bergeben xml gt add_content Katalog Produkt Contentpapst CMS f r den Mittelstand 6 18 5 add_node Sofern bereits eingelesene XML Dateien als Array vorliegen kann man diesen mit add_node neue Knoten hinzuf gen Hierzu bergibt man der Method den Pfad zum neuen Knoten und den Namen des Knotens D h soll ein Knoten auf der Ebene Katalog gt Produkt angelegt werden mit dem Namen Beschreibung so wendet man die Funktion folgenderma en an xml gt add_node Katalog Produkt Beschreibung 6 18 6 convert Wenn keine bestehende XML Datei bearbeitet oder ein externer Webservice genutzt werden soll kann ber die Methode create eine neue XML Datei angelegt werden Diese Methode muss dann vor allen weiteren Methoden wie z B add_node aufgerufen werden xml gt create 6 18 7 db_input db_input erm glicht die Integration von XML Daten in eine Datenbank Dies kann z B genutzt werden um mittels db_output als XML exportierte Datens tze wieder in die Datenbank einzuspielen Die Methode erwartet als Parameter den Pfad zur XML Datei den Tabellennamen in diese werden die Datens tze eingef gt sowie den Pfad zum genutzten Knoten Alle notwendigen Umwandlungsprozesse werden aut
19. Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form form form form form array type form form form form form form form form form array type form prosearch search show Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 105 Datei modules forms datatypes states_de php Funktionen in der Datei modules forms datatypes states de php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Daten
20. Die Abonnenten der Newsletter werden hnlich wie in der eigentlichen Mitgliederverwaltung des Systemes gelistet Diese Trennung ist notwendig da oftmals Abonnenten des Newsletters nicht mit den angemeldeten Mitgliedern gleichzusetzen sind Jedoch k nnen angemeldete Mitglieder in Ihrem Profil direkt Newsletter bestellen oder k ndigen In der Mitgliederverwaltung sind jeweils 50 Mitglieder pro Seite aufgelistet Diese k nnen nach Name Email Adresse Anmeldungsdatum dem bestellten Newsletter und ihrem jeweiligen Status sortiert werden Neben einer Suchfunktion lassen sich in diesem Bereich Mitgliedsdaten importieren sowie Emails direkt an einzelne Mitglieder schicken Weiterhin l sst sich jedes Mitglied bearbeiten und aus der Liste wieder l schen 5 17 14 Priorit ten Newsletter Ausgaben k nnen zusammen mit einer Priorit t versendet werden Hierzu wird dem Newsletter eine zus tzliche Header Angabe X Priority hinzugef gt Allerdings ist die Angabe von Priorit ten in Emails nicht standardisiert so dass nicht alle Email Programme diese auch verarbeiten k nnen Im oft genutzten Outlook z B Outlook Express von Microsoft TM sind drei Priorit ten m glich Hoch Normal und Niedrig 5 17 15 Schutz gegen Spamming Um einer unerw nschten Flut von fehlerhaften Anmeldungen vorzubeugen berpr ft das System bei der Anmeldung die bermittelte Email Adresse auf ihre Korrektheit Es wird u a gepr ft ob eine Domain mit einer g ltigen Do
21. Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an form array 0 form array 0 type form form form array 0 form array information options process receive Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 408 Datei modules shop payment tpay php Funktionen in der Datei modules shop payment tpay php Name der Funktion Beschreibung Parameter create form information options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 409 Datei modules shop payment worldpay php Funktionen in der Datei modules shop payment worldpay php Name der Funktion Beschreibung Parameter create form information
22. Preisroboter de ist eine Suchmaschine die die angemeldeten Online Shops selbst ndig durchsucht alle Artikelangebote des jeweiligen Shops automatisch findet und in einer PreisAoboter de Datenbank speichert Die Artikel aus CP Shop k nnen manuell ber Artikel gt Artikel exportieren gt Alternatives Format Preisroboter im von Preisroboter de ben tigten CSV Format exportiert werden indem Sie Preisroboter de als Alternativ Format ausw hlen Es erscheint ein Download Fenster mit der generierten Datei Damit Preisroboter de allerdings auch alle Updates automatisch in die Datenbank bernimmt kann der automatische Export genutzt werden Standardm ig sind die Daten unter folgenden URL s abrufbar Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type preisroboter de Informationen ber Shop Betreiber index php file shop amp mode export amp clean yes amp type preisroboter de amp form info 1 Sie m ssen sich jetzt nur noch unter http www preisroboter de anmelden bei der Anmeldung f r CP Shop als Scanmodus preisroboter txt preisroboter php ausw hlen und Ihre Shop Daten eingeben F r Ihren Shop ffnet sich so eine weitere interessante Plattform 5 6 16 Artikel exportieren zu Preissuchmaschine de Konsumfreudige Qualilt ts und preisbewusste Internetnutzer mit Affinit t zum Onlineshopping PreisSuchmaschine de Nutzer sind gern auf dem aktuellen Stand der Technik und nutzen die
23. Validiert eine Email Adresse im Standardformat berpr ft ob der bergebene Wert eine Zahl ist berpr ft ob der bergebene Wert den Kriterien entspricht Verk rzt die maximale L nge von Worten in einem Text berpr ft einen Text bevor dieser in die Datenbank eingef gt wird Zeigt das Formularelement f r den Dateiupload an Parameter action method name Zeigt ein verstecktes Formularelement an Parameter name value id Zeigt das Formularelement f r einen Button zum Wechsel auf eine neue Seite an Parameter target text relocate onclick Zeigt das Formularelement zum Abschicken des Formulars an Parameter onclick button value Wrapper Funktionen f r die Generierung von Formularelementen Wrapper Funktionen f r die Generierung von Formularelementen mit einem WYSIWYG Editor Schlie t ein ber form_start bzw form_start_wysiwyg ge ffnetes Formular ab Zeigt das Formularelement f r die Eingabe eines einzeiligen Textes an Parameter name class value length id disabled Zeigt das Formularelement f r die Eingabe eines mehrzeiligen Textes an Parameter name class rows value id disabled Passt einzelne Zeichen in einer URL f r XHTML an Zeigt das Formularelement f r den WYSIWYG Editor an Parameter options name force_textarea S ubert die per WYSIWYG Editor generierten Inhalte Ermittelt die Dateien in einem einzelnen Ordner E
24. array options Grundlegende Einstellungen zu diesem Datentyp type output Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form prosearch Zeigt das Formular Element f r die erweiterte Suche an form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 89 Datei modules forms datatypes information php Funktionen in der Datei modules forms datatypes information php Name der Funktion Beschreibung Parameter check_javascript Clientseitige berpr fung des Inhaltes des Datentyps form check_php Serverseitige berpr fung des Inhaltes des Datentyps form clean S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank form create Zeigt das Formular Element f r diesen Datentyp an form generate Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp form array options Grundlegende Einstellungen zu diesem Datentyp type output Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 90 Datei modules forms datatypes integer php Funktionen in der Datei modules forms datatypes integer php Name der Funktion Beschreibung Parameter check_javascript Clients
25. cp container module fast_gallery path grafiken etc 6 9 68 Datei modules forms class admin php Funktionen in der Datei modules forms class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_forms Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 do_add_form Formular zum Hinzuf gen eines neuen Modules form do_add_form_template Formular zum Hinzuf gen einer Modulvorlage form 0 do_change_position ndert die Position von Feldern in einem vorhandenen Modul form do_check_templates berpr ft ob alle Vorlagen vorhanden sind und legt fehlende Vorlagen an do_clean_database Ermittelt nicht mehr ben tigte Datens tze Felder Zugriffsberechtigungen etc do_collection Hauptansicht f r eine einzelne Collection form do_comment Eine Notiz zu einem Eintrag eines Modules verfassen form do_comment_now Notiz wird hinzugef gt oder gel scht form do_convert_database Lagert die Eintr ge eines datenbankbasierten Modules in eine eigene Datenbanktabelle aus form do_delete_all Alle Eintr ge inklusive aller Dateien etc in einem Modul werden gel scht form do_delete_collection L scht eine Collection sofern keine Module zugeordnet sind form do_delete_dataset Ein einzelner Eintrag in einem Modul wird gel scht form do_delete_field L scht ein Feld samt aller Daten aus einem vorhandenen Modul form do_delete_file Eine Datei aus einem Feld eines Modules wir
26. cp forms search numresults Anzahl der Suchergebnisse cp forms search pages Auflistung der verf gbaren Ergebnisseiten Navigation zum Umbl ttern Unten sehen Sie den cp tag noch einmal in einer erweiterten Fassung Hier werden Standardwerte f r die Anzahl der Eintr ge pro Seite Parameter limit die Ordnung order die Ordnungsrichtung dir die Vorlage template und das Format format vorgegeben cp container module MODULNAME type prosearch limit 10 order number dir asc template vorlage html format html 5 5 9 Neue Eintr ge als Email verschicken Sofern ein Modul ffentlich zug nglich ist und keine Datenbank nutzt haben die Besucher die M glichkeit ber das ffentliche Formular den Container mit dem Typ form einen Eintrag hinzuzuf gen Dieser wird jedoch nicht in die Datenbank integriert sondern als Email verschickt an die bei der Modulerstellung angegebene Email Adresse Diese Email wird dabei immer im Textformat ohne HTML Formatierungen versandt Besonders geeeignet ist der Versand von Emails bei Kontaktformularen Formularen f r die Registrierung Bestellung z B von Theater Karten oder DVD Verleih Feedback Formularen Bewerbungsformularen 3523235 Die Vorlage email html innerhalb des Vorlagen Ordners eines per CP Forms erstellten Modules beschreibt wie die Email aufgebaut ist Es k nnen dort alle Tags f r die Feldinhalte und Feldbezeichnungen verwendet werden wi
27. direkt ber die folgende URL von Ihrem Server abrufen Artikeldaten im CSV Format Billiger de index php file shop amp mode export amp clean yes amp type billiger de 5 6 5 Artikel exportieren zu Evendi eVendi informiert ber Auswahl Preise und Bezugsquellen von Tausenden von Produkten aus fast allen Lebensbereichen Zu jedem Produkt erh lt der Besucher eine bersicht der Preise der registrierten Anbieter und erkennt auf den ersten Blick die g nstigsten Preise Damit Ihre Artikel bei www evendi de gelistet werden m ssen Sie sich dort einmalig a anmelden Entscheiden Sie sich bei der Anmeldung f r den automatischen Export der Daten eVendi de und informieren Sie Ihren Ansprechpartner bei Evendi ber diese URL DER PREISYERGLEICHER Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type evendi 5 6 6 Artikel exportieren zu Froogle de z Froogle de ist ein Angebot des Suchmaschinenbetreibers Google und listet als j Preisvergleichsdienst die Artikel zahlreicher Online Shops Damit Ihre Artikel bei roo e www froogle de gelistet werden m ssen Sie sich dort einmalig anmelden Anschlie end H ndler k nnen Sie ber den Artikel Export die Artikel Daten im ben tigten Format generieren lassen Diese Datei muss dann bei Froogle hochgeladen werden damit diese verarbeitet werden kann Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type froogle 5
28. do_edit_comment_2 do_edit_picture do_edit_picture_2 do_main do_options do_set_options Konstruktor dient der Initialisierung der Klasse und einiger Variablen Zeigt das Formular zum Hinzuf gen einer neuen Kategorie an F gt eine neue Kategorie zur Datenbank hinzu Zeigt das Formular zum Hinzuf gen eines neuen Bildes zur Datenbank an F gt ein neues Bild zur Datenbank hinzu Zeigt das Formular mit der Kategorie bersicht an Erm glicht eine gleichzeitige nderung mehrerer Bilder z B Aktivierung Deaktivierung L scht eine vorhandene Kategorie aus der Datenbank L scht einen vorhandenen Kommentar aus der Datenbank L scht ein vorhandenes Bild aus der Datenbank L scht das Vorschau Bild aus der Datenbank und entfernt auch die entsprechenden Dateien Zeigt das Formular f r die Bearbeitung einer vorhandenen Kategorie an Aktualisiert die Angaben zu einer vorhandenen Kategorie in der Datenbank Zeigt das Formular zum Bearbeiten eines vorhandenen Kommentares an Aktualisiert die Angaben zu einem vorhandenen Kommentar in der Datenbank Zeigt das Formular f r die Bearbeitung eines vorhandenen Bildes an Aktualisiert die Angaben zu einem Bild in der Datenbank Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Zeigt das Formular f r die Bearbeitung der Modul Einstellungen an Aktualisiert die Einstellungen zu diesem Modul in der Datenbank form form action checkbox form
29. module_config example version 1 0 Versionsnummer des Modules module_config example date 01 05 2004 Datum der letzten Arbeiten an diesem Modul module_config example author sandoba de medien agentur Name des Modul Entwicklers module_config example email contact sandoba de Email Adresse des Modul Entwicklers module_config example website http www sandoba de Webseite des Modul Entwicklers module_config example image URL zu einem Bild des Modules f r die bersicht im Administrationsbereich module_config example status 1 Status des Modules 1 f r Aktiviert O f r Deaktiviert 1 f r Deaktiviert in Admin und Benutzer Bereich module_config example install 0 Bei install 1 muss das Modul erst noch per Admin Men installiert werden module_config example show_list 0 Im Administrationsbereich als Modul sichtbar 1 f r Aktiviert 0 f r Deaktiviert gt 6 2 3 Datei class admin php Der Administrationsbereich Der Administrationsbereich eines Modules wird ber die Datei class admin php erstellt Auch dies ist eine Klasse genauere Informationen auch unter Aufbau des Konstruktors lt php class contentpapst_gui_example extends contentpapst_example var module_configuration var module_language class contentpapst_gui_example contentpapst_gui_example Konstruktur dient der Initiali
30. port socket string query type both query query query connection query query query db_link string name title query update_options array name id value checked string type name name title count code string table directory array array directory options array array string type header line xml file old_file new_file Funktionen in der Datei database db mysql php Name der Funktion Beschreibung Parameter db_close Keine Beschreibung verf gbar query db_connect Keine Beschreibung verf gbar database server user password port socket db_create_db Keine Beschreibung verf gbar query db_delete Keine Beschreibung verf gbar query db_drop_db Keine Beschreibung verf gbar query db_escape_string Keine Beschreibung verf gbar string db_fetch_array Keine Beschreibung verf gbar query type both db_fetch_object db_fetch_row db_field_flags db_field_len db_field_name db_field_type db_free_result db_insert db_last_id db_list_dbs db_list_fields db_list_tables db_num_fields db_num_rows db_optimize db_select db_select_db db_update db_version Keine Beschreibung verf gbar query Keine Beschreibung verf gbar query Keine Beschreibung
31. random hits 5 6 39 Container Interaktive Attribute f r die bermittlung von Kundenw nschen Neben den durch die Redakteure den Shop Betreiber pflegbaren Attributen einer Artikelklasse gibt es im CP Shop mit den sogenannten Interaktiven Attributen noch eine zweite Form der Attribute W hrend die Angaben der normalen Attribute einer Artikelklasse innerhalb des Shops als erweiterte Informationen zu einem Artikel dargestellt werden z B Informationen zur Rebsorte und zum Herkunftsgebiet eines Weines mit der Artikelklasse Weine werden die Interaktiven Attribute direkt durch die Kunden gepflegt Dies bedeutet dass Kunden bei Artikeln mit derartigen Attributen zus tzliche Angaben hinterlassen die beispielsweise zur Personalisierung eines Artikels genutzt werden k nnen Ein Beispiel soll hier den praktischen Einsatz der Interaktiven Attribute verdeutlichen In einem Online Shop f r Weine werden spezielle Geschenksets zu einem festen Preis zum Kauf angeboten Die Kunden sollen dabei jeweils max 3 Weine aus einer Liste ausw hlen k nnen Weiterhin soll das Geschenkset in verschiedenen Farbkombinationen Stilen verf gbar sein z B Sommer Winter und die Kunden sollen einen zus tzlichen Text f r eine Gru karte eingeben k nnen Mit dem Einsatz der Interaktiven Attribute ist f r die Realisierung dieses Beispieles nun keine zus tzliche Programmierung mehr erforderlich Es m ssen lediglich die folgenden Schritte durchgef
32. var module_language class contentpapst_gui_example contentpapst_gui_example Konstruktur dient der Initialisierung der Klasse und einiger Variablen function contentpapst_gui_example GLOBAL file lang mode this gt module_language module_language file lang this gt module_configuration functions array main gt array do_main array show class contentpapst_gui_example metatags Behandelt die Einblendung der Metatags i function metatags class contentpapst_gui_example search Stellt die Verbindung zur Volltextsuche her function search HRHHHRRHRHRHRHHRHRH RR HERR HH HERR class contentpapst_gui_example do_main function do_main show Einzelne Methoden 6 2 6 Datei class webservices php Zugriff auf Inhalte ber Webservices ber die Datei class webservices php k nnen Sie das Modul um eine Webservices Schnittstelle erweitern D h Inhalte k nnen als XML exportiert und in andere Systeme importiert bzw beliebig dargestellt werden Hier sehen Sie die Basis Datei die dann je nach Modul erweitert werden muss lt php class contentpapst_webservices_example class contentpapst_webservices_example process Methode dient der Verarbeitung der ankommenden Informationen function process command form include config php include_once functions cp string php include_once functions cp url php include_once functio
33. 0 statistic_user_agents uninstall Anzeige der Statistik Feedburner Aktiv ten Abonnenten Hits Anzeige der Statistik Hits nach Browser Anzeige der Statistik Seitenaufrufe und Besucher der letzten n Tage Anzeige der Statistik Hits pro Stunde Anzeige der Statistik Hits pro Monat Anzeige der Statistik Hits nach Betriebssystem Ger t Anzeige der Statistik Seitenaufrufe pro Besucher der letzten n Tage Anzeige der Statistik Hits pro Wochentag Anzeige der Statistik H ufigste Hostnames Provider Internetanbieter Anzeige der Statistik Neueste Anfragen ber die Suchmaschinen Anzeige der Statistiken Grafik der h ufigsten Verweise Top 10 Verweise Anzeige der Statistik Aufrufe durch Suchmaschinen und Spider Anzeige der Statistik H ufigste Suchbegriffe auf der Webseite Anzeige der Statistik H ufigste Verweise auf die Webseite Anzeige der Statistik H ufigste Anfragen ber die Suchmaschinen Anzeige der Statistik H ufigste User Agents genutzte Browser Betriebssysteme SQL und Dateianweisungen zur Deinstallation des Modules 6 9 454 Datei modules statistic class base php Funktionen in der Datei modules statistic class base php Name der Funktion Beschreibung Parameter google_charts visualize Gibt einzelne Daten als grafische Diagramme ber Google Charts aus data http code google com apis charttools Gibt einzelne Daten als grafis
34. Anzahl der Artikel auf dem Wunschzettel eines Kunden cp shop wishlist Alle Angaben zu den Artikeln des Wunschzettel aus der Datenbanktabelle _shop_wishlist_items 5 6 80 Vorlage client options html Diese Vorlage liegt im Ordner modules shop templates und dient der Bearbeitung der allgemeinen Angaben im Kunden Konto cp tags f r diese Vorlage cp shop client cp shop client country cp shop client gender Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients Auswahlformular f r die L nder aktuelles Land ist vorausgew hlt Geschlecht des Kunden bzw Herr Frau 5 6 81 Vorlage container review_box html Diese Vorlage liegt im Ordner modules shop templates container und dient der Abgabe einer Kundenmeinungen zu einem Artikel cp tags f r diese Vorlage cp shop client Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients 5 6 82 Vorlage container search html Diese Vorlage liegt im Ordner modules shop templates container und dient der Anzeige eines Suchformulares cp tags f r diese Vorlage cp shop search sections Auswahlliste f r die Kategorien in der Schnellsuche des Shops 5 6 83 Vorlage emails de availability tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Information des Shop Betreibers ber Artikel mit geringem Warenbestand cp tags f r diese Vorlage cp shop item cp shop item url
35. Datei functions cp misc php per include oder include_once eingebunden werden 6 16 1 cp_clean_wysiwyg Dieser Funktion kommt in Contentpapst besondere Bedeutung zu Mit cp_clean_wysiwyg l sst sich ein per Variable bergebener Text aus dem WYSIWYG Editor standardkonform aufbereiten Es wird versucht alle HTML Tags in das XHTML Format zu konvertieren var cp_clean_wysiwyg string gibt den neuen Inhalt von string zur ck 6 16 2 cp_convert_filesize Verschiedene Dateigr en k nnen mit dieser Funktion in ein anderes Format konvertiert werden Der Funktion wird neben der Dateigr e in Bytes das gew nschte Zielformat KB MB GB TB PB EB sowie optional die Anzahl der Dezimalstellen bergeben var cp_convert_filesize 204922 KB 2 gibt gibt die Dateigr e in KB mit zwei Dezimalstellen zur ck 6 16 3 cp_extract_exif Die Funktion cp_extract_exif extrahiert die EXIF Informationen in einer JPEG oder TIFF Datei und gibt diese als assoziatives Array zur ck EXIF enth lt wichtige Angaben zu Grafiken wie die Bittiefe die Verschlussgeschwindigkeit und das Erstellungsprogramm Diese Angaben sind nicht immer zwingend f r eine Grafik erforderlich und k nnen daher variabel ausfallen EXIF Informationen werden meist von Digitalkameras in die Grafiken eingef gt damit eine weitergehende Anpassung der Grafiken anhand der Einstellungen bei der Aufnahme vorgenommen werden kann Damit die Funkti
36. Die mit CP Forms erstellbaren Module sind u erst vielf ltig Dies k nnen z B folgende sein Markt und Meinungsforschung Support Kontakt und Bugtracking Formulare Jobdatenbanken Pressematerialien Immobilien Link Archive Branchenb cher uvm I gt Bi f Die einzelnen Module werden dabei in CP Forms grunds tzlich in sogenannten Collections geb ndelt Diese Collections sind thematische Sammlungen von Modulen bspw f r einen Veranstaltungskalender Module f r die Kategorien und die Eintr ge und erm glichen eine bessere bersicht ber Modul hinzuf gen bzw Modul aus Vorlage erstellen wird in CP Forms ein neues Modul angelegt Bei der letzteren M glichkeit wird ein bereits bestehendes CP Forms Modul als Grundlage f r die Erstellung eines neuen Modules verwendet Im Normalfall wird jedoch ein komplett neues Modul erstellt F r dieses Modul m ssen zuerst grundlegende Angaben gemacht werden die Titel und Beschreibung sowie den internen Modul Namen umfassen Weiterhin muss festgelegt werden um welche Art von Modul es sich handelt ein Modul zur Verwaltung von Eintr gen oder zum Versand von Emails z B in Form eines Kontaktformulares Entsprechend dieser Festlegung werden weitere Angaben erforderlich Im n chsten Schritt der Modulerstellung werden die f r das Modul ben tigten Felder zusammengestellt Schrittweise werden die Feldtypen gew hlt und die jeweils angezeigten Eingabefelder gef llt u a mi
37. Formulare in CP Forms oder beim Versand von Anfragen ber den Kundenservice 5 9 5 Logging Contentpapst beobachtet im Hintergrund die Aktionen der eingeloggten Benutzer inkl der Redakteure und des Administrators Aktionen wie das Hinzuf gen und Bearbeiten eines Artikels werden dabei mitgeloggt d h sie werden mit dem Datum und weiteren Angaben in der Datenbank gespeichert In den Einstellungen kann unter Logging dann eine bersicht der bislang mitgeloggten Aktionen angezeigt werden Die Anzeige kann dabei nach der Art der Aktion und nach dem Zeitraum eingegrenzt werden Auch gescheiterte Login Versuche etc werden hier gespeichert so dass sich eventuelle Zugriffe durch Dritte leichter erkennen lassen Zus tzlich zu dieser bersicht kann das Logging in den Einstellungen noch genauer konfiguriert werden denn neben den Aktionen der Benutzer k nnen wahlweise auch PHP Fehlermeldungen und Warnungen mitgeloggt werden Darauf aufbauend kann Contentpapst dann bei besonders kritischen Fehler oder einem unerlaubten Zugriff durch Dritte z B eine Email an den Administrator versenden Standard Wert error_reporting E_ALL amp E_NOTICE amp E_STRICT entspricht Sollte dies nicht der Fall sein dann werden u U auch Notizen A Das Logging von PHP Fehlermeldungen und Warnungen ist nur m glich wenn der auf dem Server f r PHP eingestellte Error Level dem etc mitgeloggt was die Funktionsf higkeit des Systems einschr nken kann 5 9 6 Met
38. Funktionen in der Datei config dir php Name der Funktion Beschreibung Parameter config_error Liefert eine Fehlermeldung aus wenn die Datenbank und oder das Vorlagenset nicht erreichbar sind type 6 9 2 Datei functions php Funktionen in der Datei functions php Name der Funktion Beschreibung Parameter blocked F r den Zugriffsschutz werden veraltete Eintr ge entfernt change_language Zeigt die Flaggen f r den Wechsel zwischen den Sprachen an mode Cp_array_average Ermittelt den Durchschnitt der Zahlenwerte in einem Array array start stop cp_array_structure Zeigt ein Array in einer Baumstruktur an array level 0 cp_array_sum Summiert die Zahlenwerte in einem Array array start stop cp_compress F hrt die Komprimierung und optimierte Auslieferung der Seiten durch level 5 debug 0 contents cp_compress_gzip berpr ft die f r die GZIP Komprimierung erforderlichen Einstellungen cp_container_cache Erzeugt einen tempor ren Dateinamen f r einen Container form cp_currency_info Liefert ein Array der W hrungen nach ISO 4217 zur ck string cp_delete_cache L scht eine tempor re Datei aus dem Cache path filename cp_download_file L dt eine via filename bermittelte Datei herunter filename file_length mime_type application octet stream cache 1 cp_error_log F ngt Fehlermeldungen des Systems ab und setzt einen neu
39. Funktionen in der Datei modules shop admin statistic template php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck array array export Exportiert die Daten als CSV Datei array options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 319 Datei modules shop container add_box php Funktionen in der Datei modules shop container add_box php Name der Funktion Beschreibung Parameter shop_container_add_box Container f r die Anzeige des Formulares zum schnellen Hinzuf gen von Artikeln zum Warenkorb form 0 shop_container_add_box_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 320 Datei modules shop container best_reviews php Funktionen in der Datei modules shop container best_reviews php Name der Funktion Beschreibung Parameter shop_container_best_reviews Container f r die Anzeige der am besten bewerteten Artikel im Shop form 0 shop_container_best_reviews_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 321 Datei modules shop container bestseller php Funktionen in der Datei modules shop container bestseller php Name der Funktion Beschreibung Parameter shop_container_bestseller Container f r die Anzeige der am h ufigsten im Shop verkauften Artikel form 0 shop_cont
40. Funktionen in der Datei modules shop payment paysolution php Name der Funktion Beschreibung Parameter create form hmacshal information options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an Berechnet den verschl sselten MAC Code f r die bergabe der Zahlungsdaten Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 405 Datei modules shop payment saferpay php Funktionen in der Datei modules shop payment saferpay php Name der Funktion Beschreibung Parameter create form information options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an form array form array method string string type form form form array 0 form array 0 Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die
41. Impressum w re der R ckgabewert also mpressum Einsatz Dieser Tag wird seltener bei feststehenden Texten zum Einsatz kommen Stattdessen kann diesem auch wiederum per cp tag ein dynamischer Text bergeben werden Eine Einsatzm glichkeit w re hier z B die Formatierung eines Artikeltitels direkt in der Artikelvorlage ohne dass der Texteffekt auf jeden Artikel einzeln angewandt werden muss 4 1 33 cp client Der cp tag cp client stellt eine sinnvolle M glichkeit dar gezielt Inhalt nur f r bestimmte Browser Betriebsysteme oder Browser mit aktiviertem deaktiviertem Javascript auszuliefern Dies ist z B n tzlich wenn f r einen Browser andere CSS Stylesheets verwendet werden sollen Dieser Tag umschlie t die Informationen welche nicht f r jeden zug nglich sein sollen ber die Parameter browser os und javascript wird dann gesteuert wem genau die Informationen angezeigt werden Dabei k nnen die Parameter beliebig miteinander kombiniert werden cp client browser msie os win javascript 1 cp client zeigt den Inhalt nur unter Windows mit dem Internet Explorer und aktiviertem Javascript an Werte f r den Parameter browser Internet Browser msie Internet Explorer opera Opera icab iCab lynx Lynx konquerer Konquerer spider bot Suchmaschinen Netscape Netscape Firebird Firefox Firefox mozilla Mozilla phoenix Phoenix safari Safari hotjava Hot ava Werte f r den Parame
42. Inhalte Zeigt einen einzelnen Newsletter in einer Detailansicht an number Durchsucht die eingetragenen Newsletter nach bestimmten search Begriffen F gt einen neuen Abonnenten zu einem Newsletter hinzu oder entfernt diesen wieder Zeichnet den Klick auf einen Tracking Link auf und leitet anschlie end zur Ziel URL weiter Behandelt die Einblendung der Frontend Editing Leiste f r berechtigte Benutzer Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her number hash 6 9 173 Datei modules newsletter class webservices php Funktionen in der Datei modules newsletter class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen 6 9 174 Datei modules newsletter container php Funktionen in der Datei modules newsletter container php Name der Funktion Beschreibung Parameter newsletter_container number number number number form number form number form number form form array form array form form linkurl form form form form form form form action username useremail key bdate_1 bdate_2 bdate_3 forename gender selected command form ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module newsletter 6 9 175 Datei modul
43. Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 16 Datei functions cp misc php email email string string string file formatted formatted mode host port 25 username password mail_data array email mail_body email charset mail_from mail_name mail_ip array array mail_priority email mail_subject mail_to mail_name mail_type string string email Funktionen in der Datei functions cp misc php Name der Funktion Beschreibung Parameter cp_clean_indents cp_clean_li cp_clean_parameter cp_clean_tags cp_clean_url cp_clean_wysiwyg cp_convert filesize cp_extract_exif cp_extract_id3 cp_extract_iptc cp_extract_pdf cp_get_charset cp_js_alert Cp_request_uri Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Besch
44. R G B 6 10 13 resize Die nderung der Bildgr e ist ber die Methode resize m glich Der Methode m ssen dabei die gew nschte Breite und H he des Bildes in Pixel bergeben werden Ein optionaler dritter Parameter erm glicht die Gr en nderung im truecolor Modus Standardm ig ist dieser aktiviert mit dem Wert 0 kann dieser deaktiviert werden Der truecolor Modus bietet eine bessere Bildqualit t bei einer ungef hr gleichgro en Dateigr e image gt resize 200 400 1 der aktuelle Bild wird auf 200x400 Pixel verkleinert im truecolor Modus 6 10 14 rotate F r die Bildbearbeitung per Browser ist eine Methode zum Drehen von Bildern sehr n tzlich rotate berechnet alle Pixel eines Bildes f r eine bestimmte Gradanzahl neu und liefert das Bild zur ck Der Methode wird hierzu lediglich die St rke der Drehung in Grad bergeben image gt rotate 93 aktuelles Bild um 20 drehen 6 10 15 save Damit nach den bisher auf das Bild angewandten Methoden dieses Bild auch letztendlich wieder als Datei gespeichert werden kann muss die Methode save genutzt werden Wenn der bisherige Dateiname beibehalten werden soll dann ben tigt diese Methode keine Parameter Bei einem neuen Dateinamen hingegen wird der Methode der gew nschte Dateiname inkl des Pfades bergeben image gt save neuer ordner dateiname_neu jpg speichert die Datei als neuer ordner dateiname_neu jpg 6 1
45. Shop ist ein umfangreiches Statistiktool Neben den allgemeinen Statistiken von Contentpapst k nnen Sie hier genau ablesen welche Artikel besonders beliebt sind welche Versand und Zahlungsarten h ufig gew hlt werden sowie allgemeine Angaben wie die Anzahl der Kunden und die H he des Umsatzes Dar berhinaus wird aus den einzelnen Angaben auch berechnet welche Kunden besonders h ufig bzw besonders viel bei Ihnen gekauft haben Diesen k nnen Sie beispielsweise besondere Rabattstufen zuweisen Bevor Sie einen Einblick in die Statistiken erhalten m ssen Sie zuerst einen neuen Statistik Report ausw hlen Sie m ssen hierzu n den gew nschten Zeitraum fester bzw variabler Zeitraum und n die ben tigten Auswertungen festlegen Anschlie end geben Sie dem Statistik Report einen Titel Nachdem dieser gespeichert wurde k nnen Sie den Statistik Report direkt aufrufen Folgende Auswertungen stehen f r jeden Statistik Report zur Auswahl Artikel im Warenkorb Bestellte Artikel nach Verkaufsrang Bestellte Artikel nach Umsatz Bestellte Artikel nach Hersteller Bestellte Artikel nach Hersteller detailliert Conversion Rate Verh ltnis Besucher Kunden Bestellungen pro Stunde Bestellungen in den letzten 60 Tagen Kunden mit meisten Bestellungen Kunden mit h chstem Umsatz Artikelansichten ohne Zeiteingrenzung Kategorieansichten ohne Zeiteingrenzung Favoritisierte Versandarten Favoritisierte Zahlungsarten Suchwort Statistik
46. Welche Bedeutung hat die Fehlermeldung Allowed memory size of bytes exhausted Diese Fehlermeldung kann u U bei der Installation oder anderen besonders speicherintensiven Prozessen auftreten bei denen gr ere Dateien geladen und verarbeitet werden m ssen Eine Fehlermeldung im unten sichtbaren Format weist darauf hin dass f r diesen Webspace ein zu geringer Speicher RAM zugewiesen ist In diesem Beispiel stehen f r PHP nur maximal 8MB zur Verf gung Fatal error Allowed memory size of 8388608 bytes exhausted tried to allocate 4279205 bytes in homepages files install php on line 1205 Hier gibt es zwei m gliche Vorgehensweisen Wenn es sich um einen eigenen Server handelt dann kann in der Konfigurations Datei php ini der Wert memory_limit erh ht werden z B auf 32M f r 32 MB RAM Ohne Zugriff auf diese Datei kann wenn das Problem direkt bei der Installation auftritt die Installation nach den in Die Installation wird unterbrochen ist nicht m glich Was ist zu tun beschriebenen Schritten fortgesetzt werden 1 2 11 Welche Bedeutung hat die Fehlermeldung Maximum execution time exceeded Diese Fehlermeldung bedeutet dass der Server nach z B 30 Sekunden die Ausf hrung eines Prozesses abgebrochen hat da auf diesem Server dann 30 Sekunden als maximale Laufzeit f r PHP Scripte festgelegt wurden Das System versucht dies automatisch zu erh hen Da auf manchen Servern eine Erh hung durch ein PHP Script jed
47. Zeigt das Formular f r das Hinzuf gen neuer Beitr ge zu einem Thema an do_add_post_2 F gt einen neuen Beitrag eines Benutzers zu einem Thema hinzu do_add_post_status Zeigt eine Statusmeldung nach dem Hinzuf gen eines Beitrages an do_add_topic Zeigt das Formular f r das Hinzuf gen neuer Themen an do_attachment Gibt einen Anhang f r den Download an den Browser aus do_delete_post L scht einen bestehenden Beitrag eines Benutzers samt Anhang do_delete_topic L scht ein bestehendes Thema eines Benutzers samt Beitr gen und Anh ngen do_edit_post Zeigt das Formular f r das Bearbeiten von Beitr gen zu einem Thema an do_edit_post_2 Aktualisiert einen bestehenden Beitrag eines Benutzers zu einem Thema do_edit_post_status Zeigt eine Statusmeldung nach der Bearbeitung eines Beitrages an do_main Hauptmethode die die jeweils gew nschte Methode aufruft do_search Zeigt die Suchfunktion f r das Forum an do_search_now Leitet die Suchanfrage an die Suchfunktion weiter do_showcategory Zeigt eine Kategorie des Forums mit den enthaltenen Themen an do_showmain Zeigt die Startseite des Forums oder ein einzelnes Forum an do_showmaintenance Zeigt den Wartungsmodus an sofern dieser aktiviert ist do_shownavigation Zeigt die Breadcrumb Navigation des Forums an do_showtopic Zeigt ein Thema einer Kategorie mit den enthaltenen Beitr gen an do_statistic Zeigt die Statistik f r das Forum an metatags Behandelt d
48. ber die Suchmaschinen number form form form form form form q form number form form form array do_page_4 Vierte Seite des Statistik Modules H ufigste Verweise auf die Webseite do_page_5 F nfte Seite des Statistik Modules H ufigste User Agents H ufigste Hostnames Provider do_page_6 Sechste Seite des Statistik Modules Feedburner Aufrufe durch Suchmaschinen und Spider Externe Dienste do_process Verarbeitet die neuen Eintr ge in der Datenbanktabelle _stats_power und legt Ergebnisse in _stats_misc ab do_restart Setzt die Statistik eines Mandanten komplett zur ck do_set_options Speicherung und Aktualisierung der Einstellungen do_show Zeigt eine einzelne Statistik an Aufruf direkt ber admin php file statistic mode show amp form show amp clean yes install SQL und Dateianweisungen zur Installation des Modules statistic_fav_countries Anzeige der Statistik H ufigste Herkunftsl nder der Besucher statistic_fav_pages Anzeige der Statistik Beliebteste Seiten form array statistic_feedburner statistic_hits_browser statistic_hits_days statistic_hits_hours statistic_hits_months statistic_hits_os statistic_hits_user statistic_hits_weekdays 0 statistic_hostnames statistic_last_searchwords 0 statistic_referer_overview 0 statistic_spider statistic_top_intern statistic_top_referer statistic_top_searchwords
49. command form ber diese Datei wird die Bereitstellung der einzelnen Container geregelt F r das Statstik Modul ist dies die Ausgabe von Daten zu Besuchern Seitenaufrufen usw Aufruf in den Vorlagen cp container module statistic visitors total etc name data array fields array title options array forr do_add_category_2 Eine neue Kategorie wird in die Datenbank eingef gt form do_add_comment Ein Kommentar zu einer Aufgabe wird in die Datenbank eingef gt form do_add_task Formular f r das Hinzuf gen einer neuen Aufgabe do_add_task_2 Eine neue Aufgabe wird in die Datenbank eingef gt form do_delete_category Eine vorhandene Kategorie wird samt der zugeordneten Aufgaben und Unterkategorien gel scht number do_delete_comment Ein vorhandener Kommentar zu einer Aufgabe wird gel scht number task do_delete_task Eine vorhandene Aufgabe wird samt Kommentaren gel scht number do_edit_category Formular f r die Bearbeitung einer vorhandenen Kategorie number do_edit_category_2 Eine Kategorie f r die Aufgaben wird aktualisiert form do_edit_comment Formular f r die Bearbeitung eines vorhandenen Kommentares number task do_edit_comment_2 Ein vorhandener Kommentar zu einer Aufgabe wird aktualisiert form do_edit_task Formular f r die Bearbeitung einer vorhandenen Aufgabe number do_edit_task_2 Eine vorhandene Aufgabe wird aktualisiert form do_main Hauptansicht f
50. der Parameter template nicht angegeben wird verwendet vanillaXML Webshop automatisch die Vorlage modules amazon templates details htm F r eine manuelle Anpassung der Abfrage ber die Programmiersprache PHP empfiehlt sich ein Blick in die Datei modules amazon container products php 5 23 14 Container Suchabfragen durchf hren Besonders interessant gerade beim Einsatz von vanillaXML Webshop als Contentpapst Modul sind die Container f r die Durchf hrung von Suchabfragen In einem Text zum Thema Tauchsport bspw k nnte direkt ein Container platziert werden der thematisch passende B cher bei Amazon heraussucht und diese dort einblendet Der Absatz l sst sich durch derartige Verkn pfungen stark steigern Im Folgenden werden eine Reihe von Containern vorgestellt jeweils mit einem Beispiel Die Parameter query bspw das Suchwort catalog der Produktkatalog complexity Komplexit t der Abfrage lite oder heavy sort Sortierung und page aktuelle Seite sind jeweils allgemeing ltig Uber den Parameter limit muss zus tzlich die gew nschte Anzahl der Suchergebnisse angegeben werden Maximal sind dies 10 Suchergebnisse pro Seite Je nach Einstellung des Parameters complexity wird die Vorlage modules amazon templates list heavy htm oder die Vorlage modules amazon templatesj list lite htm genutzt Alternativ kann ber den Parameter template eine eigene Vorlage eingesetzt werden Suche nach Schl sselw
51. do_entry_path do_main do_navigation do_section do_section_path do_show_entry do_vote frontend_editing metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Generiert die Einzelseite f r die Darstellung eines Artikels Erzeugt die Breadcrumb Navigation f r die Artikel Eintr ge Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Erzeugt die Navigation welche ber cp level eingebunden wird Erzeugt die Einzelansicht einer Kategorie Erzeugt die Breadcrumb Navigation f r die Kategorien Zeigt einen fertig formatierten und verarbeiteten Eintrag an number page number entry nav_array level number page number number page is_status sec_number pre_content Speichert eine einzelne Stimme wenn f r den Artikel abgestimmt number form wurde Behandelt die Einblendung der Frontend Editing Leiste f r berechtigte Benutzer Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 38 Datei modules article class webservices php Funktionen in der Datei modules article class webservices php Name der Funktion Beschreibung Parameter do_articles do_rss process Gibt Daten zu Artikeln anhand eines SQL Queries als XML Datei zur ck Aufruf http www domain de pfad webservices php file article amp number 123 amp format form query article_c
52. form form numbe form form form form modulk form form form form form form form form form form form form form form form form form form form versior form path install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 176 Datei modules options class base php Funktionen in der Datei modules options class base php Name der Funktion Beschreibung Parameter do_customize Passt das Layout die Funktionsweise des Administrationsbereiches an Benutzerw nsche an z B linke Spalte ein form ausblenden Aufruf admin php file options amp mode customize amp form file modul amp form name optionsname amp form value wert do_mod_rewrite Liefert eine Liste der abh ngig von den installierten Modulen ben tigten RewriteRules f r mod_rewrite zur ck do_permalinks contentpapst_options do_permalinks Kopiert die Permalinks aus den einzelnen Datenbanktabellen in die zentrale table Datenbanktabelle _permalinks do_start contentpapst_options do_start Zeigt die Startseite des Administrationsbereiches an 6 9 177 Datei modules options class index php Funktionen in der Datei modules options class index php Name der Funktion Beschreibung Parameter contentpapst_gui_options Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_add_tag F gt
53. functions cp wddx php Name der Funktion Beschreibung Parameter cp_wddx_deserialize cp_wddx_serialize Deserialisiert WDDX Datenpakete Serialisiertt WDDX Datenpakete 6 9 28 Datei functions cp xml php wddx_string wddx_sal wddx_title Funktionen in der Datei functions cp xml php Name der Funktion Beschreibung Parameter add_attribute add_content add_node convert create db_input db_output get_format get_path get_structure open remove_attribute remove_content remove_node remove_sub_nodes save save_php save_xmi set_content set_input set_special show show_cdata show_feed Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschre
54. generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 85 Datei modules forms datatypes email php Funktionen in der Datei modules forms datatypes email php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl
55. glicht die Bearbeitung eines vorhandenen Newsfeeds number do_edit_import_2 F hrt die Aktualisierung eines Newsfeeds in der Datenbank durch form do_import Zeigt die bersicht der importierten Newsfeeds an form do_import_form Zeigt das Formular f r den Import von Newsfeeds etc an number do_main Hauptansicht f r das Modul Webservices mit einzelnen Formularen do_set_options Speicherung und Aktualisierung der Einstellungen form do_start_import F hrt den Import eines XML basierten Newsfeeds durch do_status ndert den aktuellen Status des Newsfeeds number status do_success Zeigt eine Ergebnismeldung nach dem Ende einer Aktion an number install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 473 Datei modules webservices class index php Funktionen in der Datei modules webservices class index php Name der Funktion Beschreibung Parameter contentpapst_gui_webservices Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 do_ajax_container Nimmt einen Containeraufruf per AJAX entgegen und gibt den entsprechenden Inhalt aus hash form do_main Umleitung auf die Startseite des Systems do_type Abh ngig vom angegebenen Typ wird die Ausgabe der Inhalte erzeugt metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 474 Datei
56. gt array do_search array search _title gt array do_search_title array form search_keyword gt array do_search_keyword array keyword Im n chsten Schritt wird festgelegt welche Funktionen Methoden f r das Modul innerhalb der Klasse existieren Hierzu wird hnlich dem Array f r die Navigation ein weiteres Array mit den gleichen Schl sseln aufbaut Allerdings wird nun jedem Schl ssel der Name einer Methode zugewiesen Direkt anschlie end folgt ein Array mit den Parametern welche beim Aufruf der Methode ben tigt werden Dies erm glicht es Contentpapst gezielt die gew nschten Inhalte als Parameter zu bergeben ohne Sicherheitsl cher durch globale Variablen etc zu ffnen this gt module_configuration rights array all gt array languages 8 do_main gt array Direkt f r die Sicherheit verantwortlich ist das obenstehende Array In diesem wird festgelegt welche Methode welche Rechte Gruppenzugeh rigkeit erfordert Den Methoden kann der Name des Rechtes ber die Rechteverwaltung zu ermitteln zugewiesen werden welches vorhanden sein muss Optional ist die Angabe einer Gruppen ID Alle Mitglieder die sowohl das Recht UND eine Gruppen ID gr er oder gleich der erforderlichen ID besitzen k nnen die Methode aufrufen Allen anderen wird eine Fehlermeldung ausgegeben Der Schl ssel all gibt in diesem Fall an welche Erfordernisse f r alle Methoden gelten 6 2 8 Struktur der Datenbank
57. k nnen Sie ein formatiertes Datum auf Ihrer Webseite anzeigen lassen Im Gegensatz zu cp variable date und cp variable dateshort wird hier kein festgelegtes Format genutzt Vielmehr wird ber den Parameter format das gew nschte Format des Datums angegeben Genauere Informationen zu den m glichen Zeichenketten erhalten Sie unter http www php net date Als zweiter Parameter kann mit time ein Datum im Timestamp Format angegeben werden Ist dieser Parameter nicht gesetzt wird das aktuelle Datum verwendet cp date format d m Y liefert Datumsangabe z B 23 05 2003 cp date format H i time 1075754007 liefert Zeitangabe z B 18 32 hier f r den Timestamp 1075754007 4 1 18 cp if Mittels des Konstrukts cp if l sst sich das Vorhandensein einer Variablen direkt in einer Vorlage berpr fen Dies k nnen Variablen aus dem Modul oder auch aus den Konfigurationseinstellungen sein Variablen sind in PHP durch ein am Anfang des Variablennamens gekennzeichnet z B symbol Ein Beispiel soll den Sinn von cp if verdeutlichen cp if email lt table border 0 gt lt tr bgcolor A32333 gt lt td gt lt font color FFFFFF gt Unser Support cp variable email lt font gt lt td gt lt tr gt lt table gt cp if email In diesem Beispiel wird gepr ft ob die Variable email vorhanden und mit Inhalt gef llt ist Ist dies der Fall dann wird eine Tabelle eingeblendet mit innenliegendem Text und de
58. kann Sie das System bei Abmeldungen benachrichtigen So bleiben Sie immer ber das aktuelle Abonnentenverhalten informiert 5 17 5 Datei en anh ngen Sie k nnen jeder Ausgabe eines Newsletters eine Datei anh ngen beispielsweise ein Bild zu einer Pressemeldung oder auch Produktdetails in Form einer PDF Datei Bitte beachten Sie dass der Anhang des Newsletters nur von Abonnenten gelesen werden kann deren Email Account entsprechende Optionen unterst tzt 5 17 6 Email an das Mitglied schicken Aus dem Administrationsbereich heraus k nnen Sie eine Email an einzelne Newsletter Abonnenten schicken Angegeben werden k nnen hier neben dem Titel und dem Text der Email auch Email Adressen f r den Versand der Email als Kopie bzw Blind Kopie Nutzen Sie diese Funktion bei Ihren Abonnenten um einen individuellen Kontakt zu pflegen 5 17 7 Filter E Mail Domains sperren Sie k nnen ber den Filter einzelne Email Adressen oder auch komplette Domainnamen von der Anmeldung zum Newsletter ausschlie en F r ganze Domainnamen geben Sie bitte domainname de ein Auch einzelne Wortbestandteile k nnen gefiltert werden Wird bei einer Anmeldung ein derartiger Bestandteil entdeckt wird diese Anmeldung abgewiesen 5 17 8 HTML oder Text Newsletter Der Newsletter kann komplett im HTML Format versendet werden oder wie oftmals bevorzugt im reinen Text Format Je nach Ausrichtung Ihrer Webseite k nnen Sie so Ihre Abonnenten optimal mit den pa
59. n modules weblog_sections templates Vorlagen f r die Kategorien Eine genauere Auflistung der genutzten Vorlagen kann innerhalb des ae ber CP Forms gt Weblog gt MODUL gt Vorlagen Erkl rung abgerufen werden wie ber admin php filesforms amp mode show_templateinfo amp form module weblog f r die Eintr ge des Be Zus tzlich werden in der sogenannten cp tags Erkl rung die jeweils innerhalb der Vorlagen zur Verf gung stehenden cp tags aufgelistet 5 7 5 Container Anzeige der Eintr ge des Weblogs Dieser Container vom Typ list dient zur Anzeige der im Weblog enthaltenen und freigeschalteten Eintr ge Er ist Bestandteil der normalen Einbindung des Weblogs auf der Webseite kann aber auch davon unabh ngig auf einer beliebigen Seite in Contentpapst platziert werden cp container module weblog type list normale Auflistung der bersicht mit Gruppierung nach dem Datum ber den Parameter template kann eine alternativ zu verwendende Vorlage festgelegt werden Die Informationen zu den standardm ig genutzten Vorlagen verf gbaren cp tags sind dabei unter CP Forms gt Weblog gt Eintr ge und dann Vorlagen Erkl rung cp tags Erkl rung abrufbar ber den Parameter show_date kann angegeben werden ob nach dem Datum gruppiert und das Datum oberhalb der Eintr ge an diesen Tag ausgegeben werden soll Steht dieser Parameter auf 0 dann wird eine einfache Liste generiert Dies ist z B
60. shop_container_custom_navigation ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Dies sind u a die form 0 verschiedenen vorgefertigen Navigationstypen Aufruf in den Vorlagen cp container module shop type custom_navigation category 0 template modules shop templates container sections html template_selected modules shop templates container sections_selected html shop_container_custom_navigation_config Liefert Informationen ber den Aufbau des Containers zur ck 0 shop_navigation_get_root Ermittelt den Hauptnavigationspunkt f r die Anzeige der entsprechenden Vorlage section 0 m array array 6 9 336 Datei modules shop container delivery php Funktionen in der Datei modules shop container delivery php Name der Funktion Beschreibung Parameter shop_container_delivery Container f r die Darstellung der m glichen Lieferstati form 0 shop_container_delivery_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 337 Datei modules shop container details php Funktionen in der Datei modules shop container details php Name der Funktion Beschreibung Parameter shop_container_details Container f r die Darstellung eines einzelnen Artikels form shop_container_details_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 338 Datei modules shop container ekomi php Funktionen in der Datei modules shop con
61. sinnvoll wenn neben der eigentlichen Auflistung der oft sehr umfangreichen Eintr ge noch eine kurze Auflistung der Titel generiert werden soll in Kombination mit dem Parameter template f r eine alternative Vorlage cp container module weblog type list show_date 0 template modules weblog templates list_short html Folgende Parameter sind f r diesen Container zul ssig erforderlich Parameter f r diesen Container dir Es wird aufsteigend asc oder absteigend desc geordnet optional limit Anzahl der insgesamt angezeigten Eintr ge optional section Mit dem Wert no werden die Eintr ge unabh ngig von der Kategorie angezeigt optional show_date Datum der Eintr ge anzeigen optional template Vorlage welche f r die Anzeige verwendet wird optional type F r diesen Container muss als Wert list verwendet werden erforderlich 5 7 6 Container Anzeige anderer Weblogs ber die BlogRoll ber die sogenannte BlogRoll k nnen andere empfehlenswerte Weblogs auf der Webseite eingeblendet werden Im Unterschied zu einer normalen Liste beinhaltet die BlogRoll jedoch noch ein ganz besonderes Feature Die Anzeige erfolgt nach dem Datum der letzten nderung dieser Weblogs Dazu werden im Administrationsbereich zuerst die gew nschten Weblogs erfasst samt der URL s zu den jeweiligen Feeds dieser Weblogs CP Weblog liest diese Feeds dann im Hintergrund automatisch aus und ermittelt das letzte Anderungsdatum Die Anzeige erf
62. start 1 limit 1 category order date dir desc Gibt die zuletzt auf der Webseite ver ffentlichte News aus Es wird nicht nach Kategorien unterschieden cp container module news start 1 limit 5 category 1 order title dir asc Gibt die ersten f nf News aus der Kategorie 1 aus Geordnet wird alphabetisch in aufsteigender Reihenfolge Einsatz Der Tag cp container module news wird vor allem innerhalb der Vorlagen f r die Startseiten sowie f r die Hauptseite eingesetzt Jedoch kann dieser auch innerhalb von Artikeln genutzt werden Denkbar w re demnach z B das Anlegen einer neuen Artikel Vorlage welche dann mit Inhalten aus einem Artikel gef llt wird um beispielsweise eine News bersicht zu generieren 4 1 14 cp container module newsletter Mit diesem Containeraufruf l sst sich auf der Webseite ein Block zur Newsletteranmeldung einblenden Es sind dabei immer nur die unter Newsletter gt Modul Einstellungen freigeschalteten Felder sichtbar Ein Auswahlfeld f r den Newsletter wird erst eingeblendet sobald mehr als ein Newsletter vorhanden und aktiviert ist 4 1 15 cp container module search Mit cp container module search l sst sich ein Container f r die Volltextsuche an einer beliebigen Stelle der Webseite platzieren ber einen optionalen Parameter template kann angegeben werden welche Vorlage f r den Container verwendet werden soll Ist dieser Parameter nicht vorhanden wird automatis
63. verf gbar 5 6 59 Individuelle Texte einf gen Im ffentlichen Bereich des Shops k nnen Sie auch ohne das Content Management System einfach weitere individuelle Texte im Shop Layout einsetzen Sie m ssen hierf r lediglich im Ordner modules shop templates info eine neue HTML Datei anlegen Der erste Teil des Dateinamen wird dann als Parameter in einer URL nach diesem Format eingef gt index php file shop amp mode info amp type DATEINAME Die Datei shipment html wird dann z B ber index php file shop amp mode info amp type shipment aufgerufen und in das normale Shop Layout eingebettet Innerhalb dieser HTML Dateien k nnen wieder beliebige cp tags verwendet werden 5 6 60 Integrierte und optionale Zahlungsanbieter CP Shop verf gt ber verschiedene Schnittstellen zu Zahlungsanbietern Payment Provider Diese Zahlungsanbieter erm glichen gegen einen best Betrag pro Transaktion oder auch eine monatl Pauschale u a die Abwicklung von Kreditkartenzahlungen Die Schnittstellen zu den einzelnen Anbietern werden direkt ber die grafische Oberfl che von CP Shop konfiguriert Notwendige Daten wie die Merchant und Shop ID erhalten Sie als Shop Betreiber nach der Freischaltung beim Zahlungsanbieter Neben den standardm ig integrierten Zahlungsarten anbietern bieten wir Ihnen weitere optionale Zahlungsanbieter an z B Postbank PaySolution und ExperCash Eine bersicht ber diese Zahlungsanbieter erhalten Sie u
64. 6 14 Statistik Die Angaben im Statistik Modul werden mit Hilfe der Funktionen der Datei functions cp statistic php generiert ber diese Funktionen k nnen u a der Browser das Betriebssystem und die Spracheinstellungen eines Besuchers ermittelt werden 6 14 1 cp_statistic_browser Die Funktion cp_statistic_browser liefert Angaben zum genutzten Browser des Besuchers zur ck M gliche R ckgabewerte sind u a Internet Explorer Opera Konquerer Netscape Firefox und Mozilla Der Funktion muss zur berpr fung der User Agent des Besuchers bergeben cp_statistic_browser wird standardm ig innerhalb der Funktion cp_statistic_info mit ausgewertet browser cp_statistic_browser strtolower _SERVER HTTP_USER_AGENT liefert den Namen des Browsers zur ck 6 14 2 cp_statistic_info Wenn umfangreichere Angaben zu einem Benutzer ben tigt werden dann bietet sich die Benutzung der Funktion cp_statistic_info an Auf diesem Wege m ssen die Funktionen der Statistik nicht einzeln aufgerufen werden Diese Funktion liefert in einem Array Angaben zum Browser zum Betriebssystem zur J avascript Unterst tzung zum Referer und zur Standard Sprache des Benutzers zur ck array cp_statistic_info 6 14 3 cp_statistic_isbot Mit dieser Funktion kann berpr ft werden ob es sich bei dem Besucher um einen Menschen handelt oder um ein Script wie z B den Crawler einer Suchmaschine Dazu wird der User Agent des Besuch
65. Administrationsbereich index php file newsletter Aufruf ber den ffentlichen Bereich newsletter html Aufruf ber den ffentlichen Bereich Suchmaschinenfreundliche URL s 5 17 2 Autom Zeilenumbruch Ist die Funktion Automatischer Zeilenumbruch bei der Erstellung einer Newsletter Ausgabe aktiviert wird der eingegebene Text im Newsletter beim Versenden automatisch umgebrochen D h Zeilen weisen in der finalen Fassung maximal eine L nge von 75 Zeichen auf und sind somit in jedem Email Programm ohne horizontales Scrollen lesbar Diese Funktion wirkt sich nur auf die Text Version des Newsletters aus In einer HTML Version h tte die Funktion u U Darstellungsprobleme zu Folge da eventuell HTML Codes getrennt werden 5 17 3 Begr ungs und Abschiedsmail Um den Newsletter vor unerw nschten Anmeldungen zu sch tzen kann es notwendig sein eine Begr ungsmail an den neu angemeldeten Abonnenten zu verschicken Diese Email enth lt eine automatisch generierte URL welche der Abonnent anklicken muss um freigeschalten zu werden Entsprechend ist der Ablauf bei einer Abmeldung vom Newsletter durch den Abonnenten Gleichzeitig jedoch dienen diese Emails auch zu einer besseren Bindung der Abonnenten zum Newsletter Dies kann beispielsweise durch eine pers nliche Ansprache noch erh ht werden 5 17 4 Benachrichtigungsfunktion Sie k nnen das System anweisen Sie per Email zu benachrichtigen sobald ein Besucher den Newsletter bestellt Ebenso
66. Artikel auff lliger zu pr sentieren k nnen Sie diese f r einen bestimmten Zeitraum mit einer passenden Grafik versehen Hierzu stellen Sie in den Optionen unter Neukennzeichnung f r n Tage den gew nschten Zeitraum in Tagen ein Ist ein Artikel j nger als der angegebene Zeitraum so wird die Grafik unter themes IHR VORLAGEN SET images new gif genutzt Um die Grafik auch auf der Webseite sichtbar zu machen f gen Sie in die Vorlagen der Detail oder Listenansicht bzw eine Container Vorlage eines Artikels den Tag cp shop item is_new ein Bei lteren Artikeln wird der Tag leergelassen 5 6 64 Partner Tracking von Affiliate Programmen ber die im Shop integrierten Funktionen l sst sich sehr gezielt der Erfolg von Affiliate Programmen und Werbemassnahmen Google Adwords Overture etc beobachten Zum einen gibt es hier nat rlich die allgemeine Statistik mit der Refererauswertung Diese erlaubt allerdings lediglich die Auswertung von Clicks etc Wenn Sie hingegen die Anzahl der Verk ufe messen wollen so haben Sie im Wesentlichen zwei M glichkeiten n der Werbepartner wird als neuer Partner in CP Shop angelegt und entsprechend verlinkt n alle ber den Werbepartner gewonnenen Kunden werden automatisch in einer Gruppe zusammengefasst Durch die Kombination beider M glichkeiten zur Messung der Erfolges k nnen Sie noch genauere Aussagen treffen Bei der ersten M glichkeit werden alle Bestellungen die ber den Partner durchg
67. Auswahl der Tabellen die gew nschte Aktion aus M glich sind hierbei ein Backup der Datens tze Daten der Tabellen Struktur sowie ein komplettes Backup Struktur Daten Sobald diese Wahl getroffen wurde ffnet sich ein Fenster welches zum Download der generierten Datei auffordert Bei einer gro en Datenmenge kann dieser Vorgang durchaus einige Minuten in Anspruch nehmen 5 19 4 CSV Datei exportieren Die Inhalte von Datenbanktabellen k nnen zur weiteren Verwendung in Excel und anderen Programmen in Form einer CSV Datei exportiert werden Hierzu w hlen Sie die gew nschte Tabelle aus und gehen im Men unter Aktion ausw hlen auf Backup als CSV Datei einzeln Sie erhalten wie gewohnt die Aufforderung die generierte Datei herunterzuladen Die Datens tze der Tabelle werden bei der Konvertierung automatisch so angeordnet dass diese wie in der Online Anzeige in Spalten Zeilen getrennt sichtbar sind 5 19 5 Datenbanken bearbeiten Die Funktionen f r die Verwaltung von Datenbanken sollten nur f r den Administrator zug nglich sein da hier bei unsachgem er Nutzung schnell ein Datenverlust auftreten kann Diese Funktionen umfassen die Erstellung und L schung von Datenbanken U a kann die Erstellung neuer Datenbanken sinnvoll sein wenn zus tzliche Scripte Systeme installiert werden sollen jedoch nicht die aktuelle Datenbank daf r genutzt werden soll Durch eine L schung k nnen Sie nicht mehr genutzte Datenbanken entfern
68. Datei modules poll class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 192 Datei modules poll container php Funktionen in der Datei modules poll container php Name der Funktion Beschreibung Parameter poll_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Dies umfasst u a den Container f r die Anzeige forr einer beliebigen Umfrage Aufruf in den Vorlagen cp container module poll 6 9 193 Datei modules search class admin php Funktionen in der Datei modules search class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_ search Konstruktur dient der Initialisierung der Klasse und einiger Variablen 0 install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 194 Datei modules search class base php Funktionen in der Datei modules search class base php Name der Funktion Beschreibung Parameter do_wordlist Dies ist eine Liste mit Buchstaben welche bei der Volltextsuche umgewandelt werden D h es wird dann auch nach den jeweiligen Alternativen gesucht 6 9 195 Datei modules search class index php Funktionen in der Datei modules search class index php Name der Funktion Beschreibung Parameter contentpapst_gui_ search Konstruktor dient der
69. Inhalt des Feldes nach Bearbeitung aus 6 9 101 Datei modules forms datatypes select_radioboxes php Funktionen in der Parameter check_javascript check_php clean create generate options output prosearch search show modules forms datatypes select radioboxes php Name der Funktion Beschreibung Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 102 Datei modules forms datatypes spacer php Funktionen in der Datei modules forms datatypes spacer php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an
70. Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 115 Datei modules forms datatypes wysiwyg_fck php Funktionen in der Datei modules forms datatypes wysiwyg_fck php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitu
71. Initialisierung der Klasse und einiger Variablen do_main Erzeugt die Darstellung der Suche mit den entsprechenden Ergebnissen q category type live form do_search Leitet eine Suchabfrage auf die eigentliche Suchseite um q category type live form do_stopwords In dieser Liste sind h ufig genutzte W rter enthalten welche bei der Volltextsuche nicht beachtet werden sollen Es k nnen hier beliebige weitere W rter hinzugef gt werden metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 196 Datei modules search class webservices php Funktionen in der Datei modules search class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 197 Datei modules search container php Funktionen in der Datei modules search container php Name der Funktion Beschreibung Parameter search_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt F r die Volltextsuche ist dies lediglich die forr Darstellung des Suchformulares Aufruf in den Vorlagen cp container module search template vorlage html 6 9 198 Datei modules shop altermative_price php Funktionen in der Datei modules shop alternative_price php Name der Funktion Beschreibung Parameter shop_add_alternative_price F gt die neue Preisstaffel f r einen A
72. Insbesondere sind der Benutzername und das Passwort zu ndern 2 Erste Schritte mit dem System In Zeiten in denen der digitale Gesch ftsverkehr immer pr senter wird und berall von Webservices der Zukunft die Rede ist ben tigen speziell kleine und mittelst ndische Unternehmen leistungsstarke Programme die ihre t gliche Arbeit erleichtern Contentpapst ist ein solches Programm f r den Online Bereich Entdecken Sie die M glichkeiten welche sich durch Contentpapst er ffnen und Ihnen Zeit und damit Geld sparen helfen Den Content Management Systemen geh rt die Zukunft 2 1 bersicht 2 1 0 Was ist ein Content Management System CMS CMS ist die Abk rzung f r Content Management System und bedeutet bersetzt in etwa die Verwaltung und Organisation von Inhalten innerhalb eines Systemes Ein CMS erlaubt genau dies im Internet bzw in externen Netzen Extranet oder geschlossenen Netzen Intranets Bisher wurden Webseiten meist in einem Editor erstellt Anschlie end musste man die generierten Dateien aufw ndig auf einen Server laden bei kleinen nderungen viele Dateien anpassen und nicht zuletzt einiges ber Technologien im Internet usw wissen Dies ndert sich mit der Hilfe von Content Management Systemen gewaltig Die sandoba de medien agentur ist einer der ersten Anbieter welcher mit Contentpapst eine Komplettl sung auf dem Markt der CMS vorstellt Contentpapst wurde speziell f r die Anspr che von klein und mitt
73. Maximale Anzahl der Suchbegriffe standardm ig 100 Suchbegriffe order Sortierung der Suchbegriffe z B details date hits start Anzeige ab Suchbegriff n template Vorlage f r die Gestaltung der Suchbegriffe cp tags f r die Vorlagen des Containers cp shop searches date Datum der letzten Anfrage mit diesem Suchbegriff cp shop searches comment Eingegebener Suchbegriff cp shop searches hits Anzahl der zutreffenden Artikel Suchergebnisse 5 6 47 Container Trend der Artikelpreise anzeigen F r viele Ihrer Kunden besonders die Stammkunden d rfte es interessant sein wie sich die Preis in Ihrem Shop ver ndern Gerade bei Artikeln mit h ufig wechselnden Preisen wie z B Computerteilen stellt deshalb ein Preistrend eine hervorragende M glichkeit dar Kunden auch bei einem gro en Artikelsortiment stets die Artikel zu zeigen deren Preis sich besonders stark ge ndert hat Preiserh hung und senkung Arie Auf der linken Seite sehen Sie ein Beispiel wie dies realisiert werden kann Der Preistrend kann dabei in einer beliebigen Vorlage z B auch innerhalb eines Popups eingebaut werden In CP Shop ist dies wie k nnte es anders sein ber einen Container zu realisieren Dieser hat das folgende Format Beispiel r nn00 cp container module shop type pricetrend section 3 limit 5 start 0 template preistrend html In diesem Beispiel wird der Preistrend ber die gleichnamige Vorlage pr
74. Modules mit der Auswahl der gew nschten Inhalte install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 189 Datei modules poll class base php Funktionen in der Datei modules poll class base php Name der Funktion Beschreibung Parameter show_poll Zeigt je nach bergebenen Parametern die passende Umfrage an type width 1 mode 0 show_mode 0 show_poll_free Zeit die Umfragen im Administrationsbereich ohne Einschr nkungen an number width 1 form array show_poll_result Zeigt die bersicht ber eine Umfrage an nachdem abgestimmt wurde number show_poll_vote Zeigt die Auswahl der m glichen Antworten f r eine Umfrage an number 6 9 190 Datei modules poll class index php Funktionen in der Datei modules poll class index php Name der Funktion Beschreibung Parameter contentpapst_gui_poll Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_entry Zeigt abh ngig vom Status des Benutzers eine einzelne Umfrage an number do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte do_vote Speichert eine Stimme eines Benutzers zu einer bestimmten Umfrage number form metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 191 Datei modules poll class webservices php Funktionen in der
75. Pfadangaben Modus 0 Kopie 1 Original Dient der Berechnung der Frame Anzahl Bit zur privaten Verf gung in einer Datei Schutz Bit am Anfang einer Datei 0 Deaktiviert 1 Aktiviert Abtastrate in Hz size Gr e in Bytes size_formatted Gr e in MB umgerechnet status Error Code der Datei 1 alles OK 2 Datei nicht vorhanden 3 falscher Dateityp syncword Synchronisierungs Bits am Anfang einer Datei time Erstellungsdatum der Datei title Songtitel var cp_extract_id3 music yvonne_cutterfeld_solo mp3 liefert alle Angaben zu dieser Datei zur ck 6 16 5 cp_extract_iptc IPTC ist ein Standard der International Press Telecommunications Council und erlaubt die zus tzliche Integration von beschreibenden Informationen in den Kopf Bereich einer JPEG Datei Die Funktion cp_extract_iptc extrahiert diese Informationen und gibt diese als assoziatives Array zur ck Die Angaben sind nicht immer zwingend f r eine Grafik erforderlich und k nnen daher variabel ausfallen Damit die Funktion arbeiten kann wird ihr ein Dateiname samt Pfad ausgehend vom Contentpapst Verzeichnis bergeben Zur ckgegeben werden folgende Angaben sofern diese in einer Datei vorhanden sind Zur ckgelieferte IPTC Informationen soweit enthalten author Autor author_description Autor der Beschreibung caption Bildbeschreibung category Kategorie city Stadt copyright_notice Copyright Informationen country Land creation_date Erste
76. Produkt Lizenz geht erst auf den K ufer ber wenn dieser ausstehende Forderungen gegen ber der sandoba de medien agentur vollst ndig beglichen hat Ist dies nicht innerhalb eines angemessenen Zeitraumes m glich erh lt die sandoba de medien agentur das Recht die Lizenz des Produktes auf Kosten des K ufers zur ckzunehmen 3 Eingriff in den Quellcode Der Quelltext des Produktes liegt offen so dass ein Eingriff durch den K ufer in den Quelltext jederzeit m glich ist nderungen und Erweiterungen d rfen soweit technisch machbar durchgef hrt werden auch die Anbindung des Produktes an ein anderes System bzw die Integration fremder Systeme in das Produk ist erlaubt Zu beachten sind hierbei jeweils die Lizenzbestimmungen der fremden Systeme Es d rfen hieraus keine Anspr che gegen ber der sandoba de medien agentur entstehen Das Urheberrecht auch an der ge nderten Lizenz liegt weiterhin beim Hersteller Stets beibehalten werden m ssen Hinweise auf den Hersteller im Administrationsbereich u a Copyright Angabe Verlinkung zu http www sandoba de und im ffentlichen Bereich der f r den Nutzer nicht sichtbare Kommentar im Quelltext Information zum Produkt Versionsnummer und Hersteller Separate Vereinbarungen zwischen Premium Partnern und der sandoba dt medien agentur sind hiervon nicht betroffen 4 Haftung f r das Produkt Die sandoba de medien agentur haftet f r schwerwiegende Fehler des Produktes mit maximal der H he
77. WYSIWYG Administrator ED EEE EEE D GE EEE 1 Chefredakteur EEE EEE EEE EEE EEE GE 1 Bildredakteur EEE EEE EEE D D D a Redakteur MED EEE EEE GE GE GE 1 2 Mitglied CE EEE EEE GE GE a Besucher E EEE EEE GE GE GE a Besondere Beachtung kommt dem Block unter admin php file artice amp mode category zu da die hier festgelegten Rechte allgemein f r alle Kategorien g ltig sind ber die detaillierte Rechteverwaltung ist es in Kombination mit der allgemeinen Rechteverwaltung und der Zuteilung der Benutzer auf einzelne Gruppen somit einfach m glich den Zugriff gezielt auf bestimmte Informationen zu begrenzen z B f r Sportreporter nur mit Zugriff auf die Kategorie Sport und ohne Rechte zur Freigabe 5 3 5 Login Logout Um als angemeldeter Benutzer in den Administrations Bereich zu wechseln muss der Login ber index php file user durchgef hrt werden bzw ber den Container cp container module user Als Angaben sind der Benutzername und dass Passwort notwendig wie vorab bei der Registrierung festgelegt Bei aktiviertem Sicherheitscode muss zus tzlich der Text aus der generierten Grafik in ein Eingabefeld bernommen werden 5 3 6 Mitgliederliste Im ffentlichen Bereich kann unter index php file user amp mode memberlist eine Mitgliederliste zusammen mit einer Suchfunktion abgerufen werden Es werden hier nur Mitglieder aufgelistet welche dies auch in ihrem Profil aktiviert haben Es werden zu jedem Mitglie
78. Wiederherstellen bold italic underline strikethrough Fett Kursiv Unterstrichen Durchgestrichen Justifyleft justifycenter justifyright justifyfull Ausrichtung links zentriert rechts und Blocksatz insertorderedlist insertunorderedlist Nummerierung Aufz hlung forecol backcol Text und Hintergrundfarbe removeformat Formatierung entfernen outdent indent Einzug verkleinern vergr ern images special Grafik und Sonderzeichen einf gen word Word Quelltext aufr umen preview Vorschau anzeigen createlink unlink Link einf gen entfernen inserthorizontalrule Horizontale Linie einf gen toggleview Wechsel zwischen WYSIWYG und Text Modus selectall Alles ausw hlen unselect Alles abw hlen toupper tolower Gro schrift Kleinschrift superscript subscript Schrift hochgestellt tiefgestellt table Tabelle einf gen br Einfacher Zeilenumbruch pre Vorformatierter Text Quellcode email Formular f r Email Adresse link Erweiterte Linkeinstellungen button Schaltfl che checkbox Kontrollk stchen radio Optionsfeld textarea Textbereich textfield Textfeld form Formular hidden Verstecktes Feld dropdown Dropdownfeld find Suchen anchor Textmarke zoom Auswahlmen f r Zoomstufe float_left Inhalte ausrichten links float_right Inhalte ausrichten rechts 6 8 FTP File Transfer Protocol Mit den Methoden dieser Klasse k nnen Sie per PHP mit FTP Servern interagieren Datei verschieben hochladen und
79. Wunschpreises an den Shop Betreiber form 6 9 446 Datei modules shop public random php Funktionen in der Datei modules shop public random php Name der Funktion Beschreibung Parameter shop_random Zeigt einen zuf lligen Artikel des Shops an 6 9 447 Datei modules shop public recommend php Funktionen in der Datei modules shop public recommend php Name der Funktion Beschreibung Parameter shop_recommend Zeigt das Formular f r die Weiterempfehlung von Artikeln an shop_recommend_ now Versendet auf der Basis der vorherigen Angaben eine Weiterempfehlung zu einem Artikel 0 6 9 448 Datei modules shop public recovery php Funktionen in der Datei modules shop public recovery php Name der Funktion Beschreibung Parameter shop_recovery Zeigt ein Formular f r Passwort vergessen an und schickt dem Kunden ein neues Passwort zu 6 9 449 Datei modules shop public register php Funktionen in der Datei modules shop public register php Name der Funktion Beschreibung Parameter shop_register Zeigt das Formular zur Eingabe der Kundendaten f r die Registrierung an shop_register_error Ausgabe einer Meldung an den Besucher ber eine nicht erfolgreiche Registrierung shop_register_now F hrt die Registrierung eines neuen Kunden im Online Shop durch shop_register_success Ausgabe einer Meldung an den neuen Kunden ber eine erfolgreiche Registrierung 6 9 450 Datei mod
80. auf das News System zur ck Der Bereich News hinzuf gen bietet Ihnen hier alle ben tigten Optionen um eine News nach den eigenen W nschen in das System einzustellen News k nnen Kategorien zugeordnet besonders gekennzeichnet mit einem Bild versehen oder auch in der Laufzeit beschr nkt werden Die zuletzt genannte Funktion erlaubt es eine News nur f r einen bestimmten Zeitraum auf der Webseite f r den Besucher sichtbar anzuzeigen 5 16 5 News in den letzen n Tagen M chte man dem Besucher gezielt bersichten ber News in den letzten n Tagen pr sentieren z B im letzten Monat so muss an index php file news die Variable days mit einer Zahlenangabe angeh ngt werden Diese URL wird dann an der gew nschten Stelle in der Navigation bzw in den Vorlagen genutzt index php Beispiel f r News der letzten Woche filesnews amp days 7 index php Beispiel f r News im letzten Monat file news amp days 31 5 16 6 Zugriffssperre Um sicherzustellen dass Arbeiten an den News nicht behindert werden wird der Zugriff auf die News in der Datenbank gespeichert Greift ein zweiter Redakteur auf eine bereits durch einen anderen Redakteur ge ffnete News zu so wird diesem der Zugriff verwehrt Ebenso wird bei der L schung von News verfahren Der Zugriff auf die News wird entweder durch die Speicherung wieder freigegeben oder durch den Ablauf einer festgelegten Zeitspanne Bei Contentpapst sind dies standardm ig 30 min D h wenn
81. bestsellerbyvalue section 4 I Einblendung der 5 umsatzst rksten Artikel in einer einzelnen Kategorie 5 6 32 Container Artikelvarianten anzeigen Wie in Artikelvarianten angesprochen geschieht die Einbindung der Varianten eines Artikels innerhalb der Detailseite per Container D h die genutzte Vorlage muss einen Container dieser Form beeinhalten cp container module shop type variants number cp variable number template vorlage html order number dir asc ber cp variable number wird dabei festgelegt dass die richtigen Varianten angezeigt werden Der Parameter number wird zwingend ben tigt die Parameter template order und dir hingegen sind optional und mit Standardwerten belegt So wird als Standardvorlage die Datei modules shop templates details html genutzt und aufsteigend nach dem Titel geordnet F r den Parameter order sind prinzipiell alle Spalten der Datenbanktabelle _shop_items denkbar z B number itemnr title price hits oder date_add Der Parameter dir schlie lich kann als Werte asc oder desc beinhalten Denkbar ist ber diesen Container sowohl die Darstellung der Varianten als Liste innerhalb der Detailseiten wie auch als Dropdown Ebenso ist es m glich dynamisch auf der Detailseite einen Link zusammenzusetzen la index php static datei html amp number cp variable number Innerhalb der Datei datei html k nnte dann ebenfalls der Container eingesetzt
82. datatypes file php Funktionen in der Datei modules forms datatypes file php Name der Funktion Beschreibung Parameter check_javascript Clientseitige berpr fung des Inhaltes des Datentyps form check_php Serverseitige berpr fung des Inhaltes des Datentyps form clean S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank form create Zeigt das Formular Element f r diesen Datentyp an form generate Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp form array options Grundlegende Einstellungen zu diesem Datentyp type output Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form prosearch Zeigt das Formular Element f r die erweiterte Suche an form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 88 Datei modules forms datatypes gender php Funktionen in der Datei modules forms datatypes gender php Name der Funktion Beschreibung Parameter check_javascript Clientseitige berpr fung des Inhaltes des Datentyps form check_php Serverseitige berpr fung des Inhaltes des Datentyps form clean S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank form create Zeigt das Formular Element f r diesen Datentyp an form generate Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp form
83. dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 94 Datei modules forms datatypes password_encoded php Funktionen in der Datei modules forms datatypes password encoded php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 95 Datei modules forms datatypes price php Funktionen in der Datei modules forms datatypes price php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate
84. den Vorlagen Ordnern liegen ohne dass Sie den kompletten Pfad mit themes NAME_DES_VORLAGENSETS stets mit angeben m ssen 4 1 28 cp container module random Mit cp container module random integrieren Sie die im Modul Zufall angegebenen Inhalte in die Webseite Hierzu wird mittels des Parameters type der Typ bzw die Kategorie des Inhaltes angegeben Aus allen entsprechenden Inhalten wird dann jeweils ein Eintrag ausgew hlt und auf der Webseite angezeigt cp container module random type 1 zeigt Inhalte des Typs mit der ID 1 an 4 1 29 cp rewrite Besonders wichtig f r die Suchmaschinen Optimierung der Seite sind URL s die Schl sselw rter enthalten welche auch im Text vorkommen Mit Hilfe des Tags cp rewrite k nnen derartige URL s leicht erzeugt werden ber den Parameter text wird dem Tag ein kurzer Text bis ca 50 Zeichen bergeben Zur ckgeliefert wird der Text in einem Format wie dieses in einer URL verwendet werden kann cp rewrite text Mit Contentpapst in die Suchmaschinen gibt mit contentpapst in die suchmaschinen zur ck 4 1 30 cp rights Der Tag cp rights berpr ft ob ein Benutzer ber ein bestimmtes Zugriffsrecht verf gt Wenn dies der Fall sein sollte dann wird der durch den Tag umschlossene Raum angezeigt Hierzu muss zus tzlich der Name des Zugriffsrechtes bzw ein Array mit Namen bergeben werden letzteres bewirkt eine UND Verkn pfung cp rights kann mit
85. der Betrieb von Contentpapst prinzipiell auf jedem Betriebssystem m glich welches als Webserver Apache oder IIS unterst tzt Dazu geh ren u a Linux in diversen Distributionen Unix Windows 95 98 Windows ME Windows 2000 2003 Windows XP und Windows Vista 1 2 9 Wie wird bei einer Deinstallation vorgegangen T hreiemL zes Feilen Sem Wenn Sie Contentpapst l schen wollen bzw zu einem anderen Webhoster umziehen und deshalb die alte Installation l schen m ssen sofern Sie nur eine Lizenz besitzen m ssen Sie zuerst die Datenbanktabellen entfernen Verwenden Sie hierzu das Modul Sicherung Datenbank Markieren Sie dort alle Datenbanktabelen mit dem bei der Installation gew hlten Datenbankpr fix und w hlen Sie Tabellen l schen aus dem Dropdown Men am unteren Ende der Tabelle aus Die Tabellen werden daraufhin unverz glich gel scht E a Bremen Priamose Sen 71 kea raind E el E a rehier Achtung Wenn Sie die L schung der Datenbanktabellen ohne vorherige Datensicherung veranlassen sind alle Inhalte unwiderruflich gel scht Um vorab eine Datensicherung durchzuf hren w hlen Sie statt Tabellen l schen besser Backup Struktur Daten aus dem Dropdown Men bzw Quick Backup aus der oberen Men leiste aus Daraufhin startet ein Download mit dem SQL Backup der Inhalte Bei einer Deinstallation k nnen Sie nach dem L schen der Datenbanktabellen die restlichen Dateien einfach per FTP entfernen 1 2 10
86. des Datentyps berpr ft ob der eingegebene Code korrekt ist Wenn dies nicht der Fall ist wird der Eintrag abgelehnt Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Legt zuf llige Positionsangaben in einem Array fest SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 82 Datei modules forms datatypes country php Funktionen in der Datei modules forms datatypes country php Name der Funktion Beschreibung Parameter form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form position_array type form form check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Fel
87. des Kaufpreises Ausgeschlossen ist dies jedoch bei nicht sachgem er Handhabung bspw wie in der Anleitung beschrieben Kleinere Fehler Bugs sind unverz glich ber die bekannten Kontakt M glichkeiter der sandoba de medien agentur mitzuteilen so dass diese behoben werden k nnen z B im n chsten Produktupdate oder upgrade Es wird ebenfalls keine Haftung bernommen wenn das Produkt durch Dritte bzw in Kombination mit fremder Software oder Hardware genutzt wird Es wird nur die Lauff higkeit der Software wie in den Systemanforderungen angegeben garantiert F r die Nutzung des Produktes werden der Firefox ab Version 2 0 bzw der Internet Explorer ab Version 6 0 von Microsoft empfohlen Die Nutzung mit anderen Browsern ist m glich jedoch kann keine Haftung auf fehlerhafte Funktionen Funktionen welche in diesem Browser nicht funktionieren bernommen werden Um sich gegen den Verlust von Daten abzusichern ist ein regelm iges Backup ratsam Die Produkte Contentpapst und CP Shop bieten hierzu die ben tigten Funktionen Weiterhin ist eine Datensicherung auch ber die blichen externen Massnahmen realisierbar Wird ein regelm iges Backup unterlassen tritt keine Haftung der sandoba de medien agentur bei Datenverlust ein ausgenommen sind schwerwiegende Fehler des Produktes 5 Updates Upgrades Updates f r das Produkt k nnen mittels der Seriennummer und der brigen Kundendaten ber das Kunden Konto auf http www sand
88. die Verwendung der Tags Der Name setzt sich stets zusammen aus cp dem Namen des Modules sowie dem Namen der Datenbankspalte in welcher sich der gew nschte Inhalt befindet Soll Beispielsweise der Titel einer News ausgegeben werden m ssen Sie den Tag cp news title in Ihre Vorlage integrieren Ein Tag diesen Typs kann mehrfach innerhalb der Vorlage verwendet werden 4 1 2 Sprachelemente in den Vorlagen cpl tags Um Sprachelemente in den Vorlagen nutzen zu k nnen und dennoch diese dynamisch nach der eingestellten Sprache zu ersetzen wurden die sogenannten cpl tags eingef hrt Contentpapst Language Tags Im Namen des Tags cpl wird durch den Inhalt der entsprechenden Variable aus den Sprachdateien ersetzt zusammen mit dem Namen des Moduls Werden Sprachelemente aus der Hauptdatei Ordner languages genutzt so ist kein Modul anzugeben Beinhaltet eine Vorlage beispielsweise den Tag cpl 0469 und es ist als Sprache Deutsch de eingestellt so wird aus dem Ordner languages de die Datei index php ge ffnet In dieser wird nach der Variable lang 0469 gesucht Deren Inhalt in diesem Fall Pfad zum CMS ersetzt in der Vorlage dann die urspr nglich vorhandene Angabe cpI 0469 Bei den Modulen verh lt es sich hnlich Wenn ein Sprachelement aus dem Modul CP Shop verwendet werden soll so schreibt man beispielsweise cpl shop 0083 Hier w rde dann die Variable lang shop 0083 aus der Date
89. die Datei htaccess 7 1 20 Welche Limitierungen bei der Erstellung des Layouts gibt es 7 1 21 Wie kann ich die Fehlerseiten ndern 7 1 22 Wie sieht es mit der Sicherheit aus 7 1 23 Wie werden eigene Vorlagen Sets erstellt 7 1 24 Wie werden Medien Bilder Videos PDFs gespeichert 7 1 25 Wie kann man tempor re Dateien im Ordner cache l schen 7 2 Lizenzbedingungen 8 Sonstige Informationen 8 1 0 Lizenzbedingungen 8 1 1 ber den Hersteller 8 1 2 Partnerprogramm f r Produkte von sandoba de 8 1 3 Layouterstellung Installationsservice und weitere Dienstleistungen 1 Installation des Systems 1 1 bersicht 1 1 0 Installation des Sytems Zur Installation des Systems beachten Sie bitte die in der Installationsanleitung beschriebenen Schritte Die Installationsanleitung ist auf der CD Rom im PDF Format enthalten und kann alternativ unter http www sandoba de heruntergeladen werden 1 1 1 Systemanforderungen von Contentpapst Das Content Management System Contentpapst nutzt ausschlie lich im Internet weit verbreitete Technologien und Programmiersprachen Sie k nnen daher Contentpapst auf jedem Webserver benutzen welcher ber eine MySQL Datenbank und die Unterst tzung von PHP 4 3 verf gt PHP ist die Abk rzung f r PHP Hypertext Preprocessor und eine der wesentlichen Vorraussetzungen f r dynamische Inhalte im Internet Diese Programmiersprache erfreut sich aufgrund einer leicht erlernbaren Str
90. dies der Ordner cache cp_delete_cache cache test tmp 6 1 7 cp_get_cache F r umfangreichere Inhalte welche nicht regelm ig aktualisiert werden empfiehlt es sich diese in einem lokalen Cache zwischenzuspeichern Die Funktion cp_get_cache erm glicht dabei den Abgleich der gew nschten Daten mit Inhalten im Cache Der Funktion werden dazu als Parameter das Verzeichnis des Caches der Dateiname und die maximale Cache Zeit in Sekunden bergeben Bei Erfolg wird TRUE zur ckgegeben andernfalls FALSE Als Standard Cache Zeit werden 3600 Sekunden d h 1 Stunde verwendet var cp_get_cache cache test tmp 3600 Pr ft ob die Datei test tmp im Ordner cache vorhanden ist diese darf nicht lter als 3600 Sekunden sein 6 1 8 cp_lang_ info Die Funktion cp_lang_info gibt Auskunft ber den Namen einer Sprache nachdem ihr ein zweistelliges Namensk rzel bermittelt wurde Die berpr fung ist dabei konform zur ISO Regelung 639 1 var cp_lang_info eo sucht den Namen der Sprache zum K rzel eo Ergebnis ist Esperanto 6 1 9 cp_mime_info Die Funktion cp_mime_info gibt Auskunft ber den MIME Typ eines Dateiformates nachdem ihr die entsprechende Dateiendung bergeben wurde Ist diese Dateiendung nicht vorhanden wird ein FALSE zur ckgegeben Ohne Angabe der Dateiendung wird hingegen ein Array zur ckgegeben welches alle Eintr ge enth lt Dateiendungen jeweils als Schl
91. direkt auf der Startseite einer Webseite cp container module form type list_categories Weitere Parameter k nnen bei diesem Container nicht bermittelt werden Die Anpassung der Darstellung der Foren und Kategorien innerhalb des Dropdown Navigationsmen s ist ber die CSS Klassen forum_dropdown_sections und forum_dropdown_categories in der f r das Forum zust ndigen CSS Datei modules forum templates style css m glich 5 4 5 Container Themen einer Kategorie bzw allgemein anzeigen Gerade wenn Sie CP Community im Rahmen einer gr eren Webseite einsetzen kann es oftmals vorteilhaft sein wenn auch andere Bereiche der Webseite mit dem Forum als zentraler Kommunikationsplattform verkn pft werden Besucher anderer Bereiche Ihrer Webseite k nnen so direkt erfahren welche Diskussionen es im Forum zum Thema dieses Bereiches gibt etc Genau diese Verkn pfung erm glicht der Container list_topics von CP Community Dazu muss zun chst mindestens der folgende Containeraufruf in einer beliebigen Vorlage oder aber z B einem Artikel platziert werden cp container module forum type list_topics ber den Parameter template kann eine alternativ zu verwendende Vorlage festgelegt werden standardm ig wird auf die Vorlage modules forum templates container_list_topics html zugegriffen Mit dieser Standardvorlage wird dann eine Auflistung der neuesten Themen im Forum ausgeben Folgende Parameter sind f r diesen Contai
92. disable output escaping yes gt lt lt xsl text gt a lt xsl text disable output escaping yes gt gt lt xsl text gt lt hr gt lt xsl for each gt lt body gt lt html gt lt xsl template gt lt xsl stylesheet gt Das Ergebnis dieser Umwandlung mittels XSLT sehen Sie auf der rechten Efpme ieai peeern in en a Seite Da es an dieser Stelle nicht m glich ist auch nur einen berblick ber 4 a A a die Leistungsf higkeit von XSL XSLT zu geben sei auf die hervorragende Seite bm o CE u des W3C verwiesen Sie finden unter http www w3 org Style XSL die Eee mehrere hetero ii D Ex offizielle Spezifikation zu XSLT und einige n tzliche Hinweise zur Verwendung XSLT erm glicht Ihnen u a n die freie Darstellung von XML Daten in HTML XHTML n Umwandlung in andere Dateiformate z B f r den Datenaustausch Bitte beachten Sie dass PHP f r den Einsatz von XSLT ber die XSLT Extension verf gen muss 5 6 133 Webservices Erweiterte Suche Die erweiterte Suche prosearch erlaubt eine noch weitreichendere Beeinflussung der Suchergebnisse ber den Parameter prosearch k nnen Sie an CP Shop eine komplexe Suchabfrage bermitteln welche u a boolsche Verkn pfungen mit einschlie en and or und not kann Gesucht wird ber eine Verkn pfung von Feldname und gew nschtem Inhalt z B keywords 3Asport and keywords 3Atennis and price max 3A20 00 I alle Artikel f r max 20 00 EU
93. einbauen cp container module shop type categories Doch dies ist nat rlich noch nicht der volle Funktionsumfang des Containers CP Shop nutzt f r das Men standardm ig die Vorlage modules shop templates container sections html ber den Parameter template kann aber eine alternative Vorlage aufgerufen werden welche dann beliebig gestaltet werden kann Und die optionalen Parameter category Oberkategorie standardm ig 0 order Ordnung der Kategorien standardm ig position dir Ordnungsrichtung asc oder desc limit max Anzahl start Startwert und num_cols Anzahl der Spalten stehen ebenfalls zur Verf gung Wenn nur die Details einer einzelnen Kategorie angezeigt werden sollen so kann statt der oben beschriebenen Parameter auch direkt der Parameter number f r die ID der anzuzeigenden Kategorie genutzt werden Besonders interessant gerade f r Sitemaps ist die M glichkeit innerhalb der verwendeten Vorlage erneut einen Container einzubetten Dort muss dann der Parameter category ber den Tag cp shop number aufgerufen werden damit die n chst tiefere Ebene angezeigt wird 5 6 41 Container Kundenmeinungen Zu den Artikeln im CP Shop k nnen Kunden und Besucher ihre individuelle Meinung mit Kommentar samt einer Bewertung auf einer Skala von 0 bis 5 hinterlassen Wie mit diesen Kundenmeinungen Rezensionen verfahren wird ist abh ngig von Ihrer Ausrichtung als Shop Betreiber
94. einen neuen Tag zur Datenbank hinzu form do_frontend_editing Stellt den Javascript Code f r das Frontend Editing bereit do_frontend_editing_field Stellt das Formular f r die Bearbeitung des Inhaltes eines Feldes per Frontend Editing bereit form 0 do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte section metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 178 Datei modules options class webservices php Funktionen in der Datei modules options class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 179 Datei modules options container php Funktionen in der Datei modules options container php Name der Funktion Beschreibung Parameter options_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module options 6 9 180 Datei modules options container facebook_activity_feed php Funktionen in der Datei modules options container facebook activity feed php Name der Funktion Beschreibung Parameter options_container_facebook_activity_feed Container f r die Ausgabe des Codes de Activity Feed von Facebook forr http developers facebook com plugins Aufruf in den Vorlagen cp container module options type facebook_activ
95. erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 92 Datei modules forms datatypes math php Funktionen in der Datei modules forms datatypes math php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps berpr ft ob die eingegebene Zahl korrekt ist Wenn dies nicht der Fall ist wird der Eintrag abgelehnt Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 93 Datei modules forms datatypes password php Funktionen in der Datei modules forms datatypes password php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor
96. form form form form F hrt einen Ping zu einer festgelegten URL durch F hrt einen Ping zu http www blo gs durch F hrt einen Ping zu http www blogg de durch F hrt einen Ping zu http www google com durch F hrt einen Ping zu http www pingoat com durch Alternative http pinger blogflux com F hrt einen Ping zu http www pingomatic com durch SQL und Dateianweisungen zur Deinstallation des Modules ping ping_blo_gs ping_blogg_de ping_google ping_pingoat ping_pingomatic uninstall 6 9 167 Datei modules news class base php Funktionen in der Datei modules news class base php Name der Funktion Beschreibung Parameter do_menu contentpapst_news do_menu ber diese Funktion wird ein Array der Link Kategorien samt Unterkategorien erstellt und zur ckgeliefert do_show contentpapst_news do_show ber diese Funktion werden die News u a f r Ausgabe ber die Container formatiert 6 9 168 Datei modules news class index php Funktionen in der Datei modules news class index php Name der Funktion Beschreibung Parameter contentpapst_gui_news 0 do_archive do_archive_now do_category do_comment Konstruktor dient der Initialisierung der Klasse und einiger Variablen Zeigt ein Archiv mit den bislang erschienenen News an Leitet vom Suchformular auf das eigentliche News Archiv weiter Zeigt die News in einer bestimmen Kategorie zusamme
97. functions cp date php Name der Funktion Beschreibung Parameter check_date days_per_month first_monday is_leap_year is_valid_date mysql_timestamp week_monday Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 11 Datei functions cp files php date month year year year day month year week year Funktionen in der Datei functions cp files php Name der Funktion Beschreibung Parameter delete_dirs delete _files directories extension files get_files list_dirs list_files Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 12 Datei functions cp ftp php array array dir file array dir dir subdirs 1 dir subdirs 0 Funktionen in der Datei functions cp ftp php Name der Funktion Beschreibung Parameter change_dir chmod close create_dir delete_dir delete _file download_file file_exists is_connected open rename show upload_file Keine Beschreibung verf gbar
98. functions cp rtf php per include oder include_once eingebunden werden 6 12 1 Beispiel 1 RTF Datei anlegen In diesem Beispiel wird Ihnen gezeigt wie Sie eine RFT Datei anlegen und mit Inhalten f llen k nnen Nach der Erzeugung einer neuen Instanz der Klasse werden die notwendigen Daten bergeben automatisch aufbereitet und als RTF gepeichert lt P ss l Contentpapst Framework Has include functions cp rtf php rtf new contentpapst_rtf rtf gt set_title Meine RTF Datei rtf gt set_author Max Mustermann rtf gt set_company Mustermann Ltd rtf gt set_create_time Erstellungsdatum in Sekunden im Timestamp Format rtf gt set_rev_time time 20000 Datum der letzten Bearbeitung rtf gt set_content Hier k nnen Sie lt b gt beliebige HTML oder Text Inhalte lt lt b gt einf gen alle lt font size 25 gt unterst tzten lt em gt Tags lt em gt lt font gt werden umgewandelt andere automatisch lt strike gt gel scht lt strike gt entfernt lt br gt lt br gt So sind Sie nicht nur auf einfache Textformierungen beschr nkt content rtf gt set_capitals Alles in Gro buchstaben ja nein RTF erzeugen und als myrtf rtf abspeichern rtf gt create rtf gt save myrtf rtf gt 6 12 2 Beispiel 2 RTF Datei konvertieren Hier wird eine zuvor erzeugte RTF Datei eingelesen und verarbeitet Wichtige RTF Formatierungen werden dabei nach
99. gewohnt Ihre Webseite erstellen und dabei alle aus HTML bekannten Funktionen nutzen Beim Aufbau Ihrer Seite haben Sie im Wesentlichen folgende M glichkeiten n Wenn Sie viele unterschiedliche Layouts verwenden legen Sie einzelne HTML Vorlagen mit den gew nschten cp tags an und rufen Sie diese ber index php static PFAD ZUR DATEI auf n Sie gehen vom Standard Vorlagenset aus und erstellen auf dieser Basis mit den mindestens ben tigten Vorlagen Ihr eigenes Layout welches jederzeit erweitert werden kann n Sie nutzen XSLT Stylesheets auf der Basis der Webservices zur Darstellung der Inhalte Den g ngigsten Weg stellt dabei die zweite M glichkeit dar Die beiden anderen sind nur zu empfehlen wenn Sie bereits ber umfangreichere Erfahrungen mit Contentpapst verf gen oder eine Webseite mit sehr stark variierenden Darstellungen der Inhalte gestalten m ssen 7 1 21 Wie kann ich die Fehlerseiten ndern Contentpapst wechselt bei einer nicht vorhandenen Datei automatisch zur ck auf die Startseite der Webseite Dieser Wechsel wird vollzogen bei folgenden Fehlercodes n 403 Forbidden der Server verweigert die Ausf hrung n 404 Not Found der Server kann die Methode nicht ausf hren weil die Seite nicht gefunden wurde n 500 Internal Server Error beim Server gab es einen internen Fehler In der Datei htaccess im Hauptverzeichnis des Systems wird f r jeden dieser Fehlercodes die entsprechende Alternativ Seite festgelegt Dort k
100. hrt werden 1 Es wird eine neue Artikelklasse angelegt mit den Feldern die sp ter durch die Kunden ausgef llt werden sollen In diesem Beispiel w ren dies ein Feld vom Typ Textbereich interaktiv f r den Text der Gru karte sowie insgesamt 4 Felder vom Typ Dropdownfeld interaktiv f r die Auswahl der Weine sowie der Farbkombination Die gew nschten Artikel werden der neuen Artikelklasse zugeordnet 3 In die f r die Darstellung der Detailansicht der Artikel verwendeten Vorlage standardm ig ist dies die Vorlage modules shop templates details html muss der im Folgenden gezeigte cp tag eingebaut werden N Dieser Container sorgt f r die Anzeige des Formulares f r die Interaktiven Attribute cp container module shop type interactive_attributes number cp variable number In der Detailansicht der Artikel werden dann durch die Kunden die einzelnen Felder ausgef llt Die dort gemachten Angaben werden intern gespeichert und im Anschluss im Warenkorb angezeigt Ebenso werden diese Angaben in der PDF HTML und Text Version der Rechnung mit angezeigt Eine komplett individuelle Anpassung der bestellten Artikel wird mit Hilfe der Interaktiven Attributen also nun erstmals m glich 5 6 40 Container Kategorien Kategoriestruktur anzeigen Wie in Contentpapst und CP Shop blich werden Navigationsmen s auf der Basis der cp tags und Container aufgebaut Hierbei l sst sich das einfachste Men ber diesen Tag fertig
101. htm ersetzt durch modrewrite_cart htm durch Umbenennen Die in den Vorlagen bisher genutzten dynamischen URL s werden dann automatisch durch die statischen URL s ersetzt Zus tzlich m ssen Sie wenn Sie den vanillaXML Webshop mit mod_rewrite in einem Unterverzeichnis betreiben in den Vorlagen bei der Links jeweils noch Ihr Unterverzeichnis einf gen nur bei den internen Links d h nicht bei Links die direkt zu Amazon etc gehen bzw Sie geben das Unterverzeichnis unter Einstellungen gt Allgemeine Einstellungen an 5 23 17 bersicht ber die Methoden der Entwickler API Die Entwickler APl ist die direkte Schnittstelle von vanillaXML Webshop zu Amazon Auf der Basis einiger grundlegenden Methoden werden Daten von Amazon geholt verarbeitet und ausgeben Mit ein wenig Eingew hnung werden Sie schnell eigene Klassen ableiten k nnen die die von Ihnen ben tigten Funktionen optimal kombinieren Aktuell genutzte Methoden der Entwickler API cache_images check_availability check_type create_product_list create_review_list create_similiar_list db_query form_add_items form_add_marketplace 0 form_add_wishlist get_affiliate_id get_affiliate_link get_asin_link get_browse_node_link get_content get_info get_keyword_link get_link get_locality get_search_url get_subscription_id get_rewrite_name get_url local_data num_results reset save search_actor search_artist
102. in der Datei modules backup class base php Name der Funktion Beschreibung Parameter do_backup do_structure do_table_info do_tables F hrt das Backup von Datenbanktabellen und oder Inhalten durch checkbox setaction return 0 showsite 0 quer Liefert die Struktur einer Datenbanktabelle als SQL f r ein Backup table drop_table 0 zur ck Liefert Informationen zu einer Datenbanktabelle zur ck Liefert den Inhalt einer Datenbanktabelle als SQL f r ein Backup zur ck table table showsite 0 query 6 9 42 Datei modules backup class index php Funktionen in der Datei modules backup class index php Name der Funktion Beschreibung Parameter contentpapst_gui_backup 0 metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 43 Datei modules backup class webservices php Funktionen in der Datei modules backup class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 44 Datei modules backup container php Funktionen in der Datei modules backup container php Name der Funktion Beschreibung Parameter backup_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den
103. k nnen 1 2 3 Bei der Installation funktioniert mein Hostname nicht Einige Webhoster nutzen f r den Zugriff auf den Server per FTP und MySQL verschiedene Hostnamen z B weil die MySQL Datenbank auf einem anderen Server liegt als die sonstigen Dateien Ihres Webspaces Fragen Sie bei Ihrem Webhoster explizit nach dem Hostnamen f r die MySQL Datenbank f r Ihre Domain Da viele Webhoster den Kunden direkt nach der Freischaltung die Zugangsdaten f r die MySQL Datenbank per Email bermitteln bzw diese in einem Control Panel bereithalten sollten Sie auch dort die ben tigten Angaben finden Wenn die MySQL Datenbank dagegen auf dem gleichen Server liegt dann k nnen Sie in der Regel als Hostnamen localhost angeben 1 2 4 Die Installation wird unterbrochen ist nicht m glich Was ist zu tun F r jeden Prozess der auf einem Webserver l uft ist allgemein eine maximale Zeit festgelegt innerhalb der dieser Prozess abgeschlossen werden muss Bei der Installation ist ein solcher Prozess z B das Einrichten der ben tigten Datenbankstruktur mit zahlreichen Inhalten wie der Anleitung etc Allerdings gibt es bei einigen Webhostern sehr restriktive Zeiteinschr nkungen die es unter Umst nden unm glich machen die Installation komplett durchzuf hren Dies ussert sich dann in entsprechenden Fehlermeldungen bei der Installation Wenn dies bei Ihnen der Fall sein sollte gehen Sie bitte folgenderma en vor n ffnen Sie die Datei admin_i
104. liefert die Unicode Version von string zur ck 6 20 ZIP Mit der ZIP Klasse werden im ZIP Format gepackte Dateien gelesen und entpackt ber weitere Methoden k nnen neue ZIP Dateien mit beliebigen Inhalten und Ordnern erstellt werden Um diese Methoden in Module einzubinden muss die Datei functions cp zip php per include oder include_once eingebunden werden 6 20 1 Beispiel 1 In diesem Beispiel wird eine einzelne Datei aus einer ZIP Datei extrahiert und getrennt von dieser gespeichert Die ZIP Datei wird durch open zuerst ge ffnet und analysiert unpack f hrt die Extrahierung durch und close schlie t die ZIP Datei lt MEN Contentpapst Framework Mrs include functions cp zip php Einbindung der Klasse zip new contentpapst_zip zip gt open sport zip zip gt unpack bayern_muenchen jpg bayern_muenchen jpg bilder zip gt close gt 6 20 2 Beispiel 2 Jetzt wird eine neue ZIP Datei erstellt In dieser Datei sollen Test Berichte gespeichert werden Eine Datei readme txt im Hauptverzeichnis gibt allgemeine Hinweise Die Testberichte selbst sind jeweils thematisch geordnet in Unterordnern abgelegt Zuletzt wird die Datei als testberichte zip gespeichert lt H se l Contentpapst Framework DI a include functions cp zip php Einbindung der Klasse zip new contentpapst_zip zip gt add_dir musik zip gt add_dir sport zip gt add_
105. lt div gt lt div gt lt a href cp configuration main directory webservices php file weblog amp amp type rdf gt lt img alt src cp configuration main directory modules weblog files icon rdf gif border 0 gt lt a gt lt a title Meine Linksph re href http blogstats de index php url cp variable fullurl cp variable directory webservices php file weblog amp type rss gt lt img border 0 alt src http blogstats de images blogstats_mini_80x15 gif gt lt a gt lt div gt lt td gt lt td valign top gt cp ifnot oid cp container module weblog type list alttext Es sind bislang noch keine Eintr ge vorhanden cp ifnot oid cp if oid cp container module weblog type details number cp variable oid alttext Es gibt keinen Eintrag mit dieser ID cp if oid lt td gt lt tr gt lt table gt Dieser Quellcode beinhaltet die einzelnen Containeraufrufe Im unteren Teil wird dazu mittels der cp tags cp if und cp ifnot unterschieden ob sich der Besucher auf einer Detailseite Parameter oid ist in der URL vorhanden oder auf der Startseite bzw innerhalb einer Weblog Kategorie befindet Parameter oid ist nicht vorhanden Um den Weblog in dieser Form einzubinden ist zuerst ein neuer Artikel im Administrationsbereich anzulegen Dort wird auf den HTML Modus gewechselt und der obenstehende Quellcode wird per Copy amp Paste bernommen Anschlie end kann nach dem Speiche
106. mit der ID 84 im Seitenlayout alternative htm aufgerufen werden soll diese Datei liegt im Ordner des verwendeten Vorlagen Sets und ist mit der main htm Vorlage vergleichbar muss dieser per Link wie folgt aufgerufen werden index php id 84 amp set template alternative Aus dem Parameter set_template wird der Dateiname zusammengesetzt und um die Dateiendung htm erweitert Ist diese Datei vorhanden wird sie zur Darstellung des Layouts genutzt andernfalls kommt das Standardlayout zum Einsatz 3 1 1 Statische Seiten in Contentpapst einbinden Speziell bei lteren Projekten existieren oftmals Daten in unterschiedlichen Formaten welche z B in Form von statischen HTML Dateien vorliegen Generell empfiehlt es sich diese Inhalte in Contentpapst zu importieren um auf erweiterte Funktionen wie die Rechteverwaltung die Volltextsuche oder Caching Verfahren zur ckgreifen zu k nnen Sollte dies jedoch nicht gew nscht werden k nnen die Vorteile des Vorlagen Systems von Contentpapst dennoch genutzt werden Hierzu wird die statische Seite ber die Datei index php mittels des Parameters static aufgerufen und durch Contentpapst verarbeitet In der HTML Datei k nnen alle in Contentpapst vorhandenen cp tags genutzt werden Dies erlaubt u a die Einbettung von Artikeln die Anzeige von Forenbeitr gen eines Datums oder die Anzeige bestimmter Bereiche nur f r Mitglieder Uber den optionalen Parameter clean l sst sich die Anzeige des
107. modules webservices class webservices php Funktionen in der Datei modules webservices class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 475 Datei modules webservices container php Funktionen in der Datei modules webservices container php Name der Funktion Beschreibung Parameter webservices_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Dabei k nnen sowohl Atom RDF RSS als auch forr einfache XML Dateien angezeigt werden Aufruf in den Vorlagen cp container module webservices 6 9 476 Datei modules webservices newsfeed_food php Funktionen in der Datei modules webservices newsfeed food php Name der Funktion Beschreibung Parameter webservices_ newsfeed_food Export der News des Systems im Food Format f r KlipFolio return 0 6 9 477 Datei modules webservices newsfeed_klip php Funktionen in der Datei modules webservices newsfeed_klip php Name der Funktion Beschreibung Parameter webservices_ newsfeed_klip Export der zentralen Einstellungen und Klip Informationen f r KlipFolio return 0 6 9 478 Datei modules webservices newsfeed_xml php Funktionen in der Datei modules webservices newsfeed_xml php Name der Funktion Beschreibung Parameter webservices_ newsfeed_xml Export der News des Syste
108. nach dieser Zeit noch keine Speicherung erfolgt ist wird die News dennoch wieder zur Bearbeitung f r andere Redakteure freigegeben Durch diese Regelung kann die Redaktionsarbeit ohne Behinderungen und bei gleichzeitiger Sicherung der News erfolgen Sollte eine schnellere Freigabe n tig sein haben Sie immer die M glichkeit mit dem zust ndigen Redakteur Kontakt aufzunehmen 5 17 Newsletter Der Newsletter Bereich von Contentpapst dient dem Versenden von Informationen ber Ihre Webseite in regelm igen oder unregelm igen Abst nden Es kann frei gew hlt werden ob man ber einen Newsletter einen geschlossenen Kundenkreis informiert oder eine ffentlich zug ngliche Liste betreibt 5 17 1 Allgemeines zu diesem Modul Im Newsletter Modul besteht eine Trennung zwischen Newsletter und Newsletter Ausgabe Um Newsletter zu verschicken legt man zuerst einen neuen Newsletter mit Titel Beschreibung Kopf und Fu bereich sowie einem optionalen Text f r Begr ungsmail und Abschiedsmail an Auf der Hauptseite des Newsletter Modules kann dann eine Newsletter Ausgabe zusammengestellt werden Der Newsletter dessen Kopf und Fussbereich verwendet werden soll muss hier zuerst ausgew hlt werden Der Newsletter wird an alle f r diesen Newsletter eingetragenen Abonnenten verschickt Nach dem Versand des Newsletters wird dieser in das entsprechende Archiv eingef gt Wichtige URL s f r dieses Modul admin php file newsletter Aufruf ber den
109. news_detail htm 3 1 19 Vorlage print htm 3 1 20 Vorlage start htm 3 1 21 Vorlage table htm 3 1 22 Vorlagen f r die Vollextsuche 3 1 23 Vorlagen in HTML Editoren erstellen 3 1 24 Variablen bergabe und verarbeitung 3 2 H ufige Fragen zur Arbeit mit den Vorlagen 4 Einsatz der cp tags 4 1 0 Allgemeines zu den cp tags 4 1 1 Aufbau der Tags 4 1 2 Sprachelemente in den Vorlagen cpl tags 4 1 3 cp assign 4 1 4 cp break 4 1 5 cp buildtime 4 1 6 cp configuration 4 1 7 cp container module article type related 4 1 8 cp container module article 4 1 9 cp container module fast_gallery 4 1 10 cp container module friend 4 1 11 cp container module links 4 1 12 cp container module news type list 4 1 13 cp container module news 4 1 14 cp container module newsletter 4 1 15 cp container module search 4 1 16 cp container module statistic 4 1 17 cp date 4 1 18 cp if 4 1 19 cp ifnot 4 1 20 cp ignore cp ignore 4 1 21 cp include 4 1 22 cp ismember 4 1 23 cp language 4 1 24 cp lastlogin 4 1 25 cp level 4 1 26 cp newslink 4 1 27 cp path 4 1 28 cp container module random 4 1 29 cp rewrite 4 1 30 cp rights 4 1 31 cp systemlogo 4 1 32 cp texteffect 4 1 33 cp client 4 1 34 cp container module user 4 1 35 cp variable 5 Systemkomponenten Module 5 1 0 Allgeme
110. nge angegeben standardm ig sind dies 50 Zeichen Ein l ngerer Text wird auf n 3 Zeichen gek rzt und um die Zeichen am Ende erg nzt var cp_string_shorten text 50 verk rzt text auf 50 Zeichen 6 19 9 cp_string_summarize Die Funktion cp_string_summarize verk rzt im Gegensatz zu cp_string_shorten einen Text nicht auf eine maximale Anzahl an Zeichen sondern f hrt eine Wortlimitierung durch Neben dem Text wird hierzu die gew nschte Anzahl an Worten vom Anfang ausgehend angegeben Als Standardwert werden 10 Worte verwendet var cp_string_summarize text 20 der Text wird auf 20 Worte gek rzt und zur ckgegeben 6 19 10 cp_string_swap Die Funktion cp_string_swap tauscht den Inhalt zweier Variablen aus D h wenn diese Funktion auf die Variablen a und b angewendet wird dann besitzt anschlie end die Variable a den Inhalt von b und b den Inhalt von a cp_string_swap a b tauscht a mit b aus 6 19 11 cp_string_ unicode cp_string_unicode wandelt einen ISO komformen String in Unicode um Unicode ist eine Zeichenkodierung mittels derer sich beliebige Sprachen mit deren jeweiligen Sonderzeichen darstellen lassen Wollen Sie also sichergehen dass Texte bei jeder Spracheinstellung gleich aussehen setzen Sie diese Funktion ein U a lassen sich hiermit auch Email Adressen vor Spidern sch tzen da Unicode f r diese nicht lesbar ist var cp_string_unicode string
111. nnen ber die Exportfunktionalit t von CP Shop direkt exportiert und ohne manuelle Nacharbeit bei MediaFinanz importiert werden Sie sparen damit gerade bei einer gr eren Anzahl an Schuldnern wesentliche Zeit die Sie beispielsweise in Kundensupport reinvestieren k nnen Um MediaFinanz als Inkasso Unternehmen zu nutzen ist zuerst eine Anmeldung unter http www mediafinanz net notwendig Anschlie end m ssen s umige Bestellungen den Status Inkasso ist in Arbeit zugewiesen bekommen Unter Bestellung bearbeiten m ssen Sie dann noch als alternatives Format Inkasso MediaFinanz w hlen und Sie erhalten die notwendige Export Datei mit allen Angaben als Download T as Forderungen als Datei hochladen Gasarimert Finanz omus ose irse se mes h t de taistnaa m devor tostems eng wurde teok 1 Mahnung versendet est MR BO 12 Nahrung versurht Verunbeit tiurg Hk ange alt in Arbat tour ME Abe ung Ldiinpeod r Pee ratk M nden E SrSTErMELDUNG An Inkam n Unbernahrsen Vuchsfinane Im Gl ubiger Konto von MediaFinanz gehen Sie ber neue Forderungen als Datei hochladen und w hlen die gespeicherte Datei aus Nun klicken Sie auf Datei hochladen Beim Import der ersten Forderungen m ssen noch die Felder den einzelnen Spalten zugeordnet werden Geben Sie dabei folgende Reihenfolge an Vorname Nachname Geschlecht Firma Strasse PLZ Ort Land Telefon 1 Telefon 2 Fax Email Rechnungsnr
112. nnen Sie beispielsweise die URL zu einem Artikel integrieren in welchem Sie dem Besucher einen Hinweis auf die nicht vorhandene Seite geben und zugleich eine Sitemap oder Suche anbieten 7 1 22 Wie sieht es mit der Sicherheit aus Alle sensitiven Daten der Mitglieder Redakteure und Administratoren sind durch Benutzername und Passwort gesichert Das Passwort wird zus tzlich mittels de MDS5 Algorithmus verschl sselt und liegt auch in der Datenbank nicht in entschl sselter Form vor Eine f r jeden Benutzer spezifisch erzeugte Session erlaubt den Schutz von Daten Der MD5 Algorithmus erm glicht zudem h chste Sicherheit bisher ist eine Entschl sselung nicht m glich Alternativ k nnen Sie zur Verschl sselung auch den SHAI Algortihmus verwenden weniger bekannt Umstellung unter Einstellungen gt Allgemeine Einstellungen F r vergessene Passw rter bietet Contentpapst eine Passwort Recovery Funktion per Email an Hierf r wird ein neues Passwort generiert 7 1 23 Wie werden eigene Vorlagen Sets erstellt Die Anpassung des Layouts geht in wenigen Schritten Kopieren Sie einen der vorhandenen Vorlagen Ordner und passen Sie die Dateien entweder mit dem integrierten WYSIWYG Editor oder einem externen Programm an Dazu geh ren auch die Grafiken im Unterordner images In die HTML Vorlagen sind die ir Handbuch beschriebenen cp tags einzubetten An diesen Stellen wird sp ter der Inhalt eingesetzt Beim Aufbau des Layouts sind Sie vollkommen
113. number number redirect 1 picture form form number form number form list search poster category search_str page form install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 135 Datei modules gallery class base php Funktionen in der Datei modules gallery class base php Name der Funktion Beschreibung Parameter do_show Zeigt ein einzelnes Bild ber eine Vorlage an row template 6 9 136 Datei modules gallery class index php Funktionen in der Datei modules gallery class index php Name der Funktion Beschreibung Parameter contentpapst_gui_gallery Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_comment F gt einen Kommentar eine Bewertung zu einem Bild hinzu form do_delpic Entfernt ein bereits vorhandenes Bild aus der Datenbank number do_delprepic Entfernt ein bereits vorhandenes Vorschau Bild aus der Datenbank imagefile do_detail Zeigt die Detailansicht eines einzelnen Bildes an number do_edit Zeigt das Formular zur Bearbeitung eines vorhandenen Bildes an do_editpic Aktualisiert die Angaben zu einem Bild in der Datenbank form do_error F gt eine Information ber ein fehlerhaftes Bild zur Datenbank hinzu number do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte page dir category poster o
114. r die Abfragen zusammen Subscription ID erhalten stellt f r get_url den Namen im mod_rewrite Format zusammen erzeugt die URL zu einem Artikel einer Kategorie liefert die landesspezifischen Einstellungen zu Amazon gibt die Anzahl der Ergebnisse einer Suchabfrage zur ck Setzt die tempor ren Daten zur ck intern genutzt Speichert je nach Parameter XML oder den Inhalt als Datei ab intern genutzt Suche nach Schauspielern liefert passende DVDs Suche nach K nstlern liefert passende CDs Details ber ein bestimmtes Produkt heraussuchen Suche nach Autoren liefert passende B cher Suche ber alle Kategorien hinweg Suche nach Produktkategorien Suche nach Produktionsleitung liefert passende DVDs Finds a given exchange Greift auf search_asin zur ck F hrt eine Stichwort Suche durch Sucht Listen nach Listmania IDs Suche nach Hersteller Erweiterte Suche PowerSearch Findet Produkte zu einer Seller ID Liefert das Profil zu einer Seller ID Sucht hnliche Produkte zu einer ASIN Suche nach UPC nur in Musik verf gbar Sucht Wunschlisten nach ID Affiliate ID festlegen legt Cache Zeit in Sekunden fest anhand der Amazon Regeln set_locality Landeskennung festlegen set_price Preisgrenzen festlegen noch nicht berall bei Amazon m glich set_options Einzelne Einstellungen lassen sich zentral ber diese Methode anpassen set_show_all Zeigt alle Produkte an egal ob diese verf gbar sind oder nicht set_
115. r jeden Hersteller geben Sie dessen Kontaktdaten an Sie haben hier auch die M glichkeit einen direkten Link zu Bestell Seite sowie Ihre Kundennummer zu hinterlassen Nachbestellungen von Artikeln sind so schnell m glich Auf der Basis dieser Hersteller bersicht werden sp ter im Shop Funktionen wie die Auflistung von Artikeln eines Herstellers realisiert Sie sollten diesen Prozess also m glichst sorgf ltig durchf hren 5 6 55 Einstellungen Versandarten ber Einstellungen gt Versandarten k nnen Sie die gew nschten Versandarten f r Ihren Online DPD Shop freischalten Es sind hier bereits verschiedene Unternehmen wie die Dt Post FedEx TNT Express oder trans o flex voreingetragen Zu jeder Versandart k nnen Titel Beschreibung Preis ein es Link zur Webseite des Unternehmens und ein Logo angegeben werden Weiterhin ist ein Status einzugeben und eine Versandart muss als Standard festgelegt werden HERMES VERSAND SERVICE Die freigeschalteten Versandarten sind dann im Online Shop von Ihren Besuchern bei einer F E Bestellung ausw hlbar Zus tzlich k nnen diese auf einer Ubersichtsseite mit Beschreibung usw sichtbar gemacht werden siehe hierzu auch Versandarten detailliert beschreiben 5 6 56 Einstellungen Zahlungsarten Shop freischalten Es sind hier bereits verschiedene Zahlungsarten wie Vorkasse Rechnung Nachnahme usw voreingetragen Weitere Zahlungsarten Bezahlung per Kreditkarte FE zi Telefonrechnun
116. rtern cp container module amazon type searchkeyword query Tauchen I einfache Suche nach B chern mit dem Begriff Tauchen cp container module amazon type searchkeyword query Fussball catalog vhs sort title page 2 I Suche nach Fussball Videos Seite 2 geordnet nach dem Titel Suche nach Autoren cp container module amazon type searchauthor query Dan Brown l einfache Suche nach B chern mit dem Autor Dan Brown Suche nach hnlichen Produkten cp container module amazon type searchsimilarity query B00005066T Suche nach hnlichen Produkten zum Produkt mit der ASIN B00005066T Suche nach Regisseuren Produktionsleitung cp container module amazon type searchdirector query Andrew Stanton I einfache Suche nach Filmen mit dem Regisseur Andrew Stanton Suche nach K nstlern cp container module amazon type searchartist query Madonna catalog music l einfache Suche nach Musik CD s von Madonna Suche nach Herstellern cp container module amazon type searchmanufacturer query Sony catalog electronics Suche Sony im Katalog Elektronik I unterst tzt werden hier electronics kitchen videogames software photo und pc Suche nach Schauspielern cp container module amazon type searchactor query Rene amp e Zellweger catalog dvd einfache Suche nach DVD s mit der Schauspielerin Renee Zellweger Suche nach Produktkategorien c
117. search_asin search_author search_blended search_browse_node search_director search_exchange search_isbn search_keyword search_listmania search_manufacturer search_power search_seller search_seller_profile search_similarity search_upc search_wishlist set_affiliate_id set_cache_time speichert ein Bild lokal ab berpr ft ob das Produkt auch verf gbar ist bzw nachbestellt werden kann berpr ft die G ltigkeit des Typs lite heavy generiert mittels einer Vorlage eine Produktauflistung z B f r bersichtsseiten erstellt eine Liste der Rezensionen eines Produkts mittels einer Vorlage erstellt eine Liste der verwandten Produkte zu einem oder mehreren Produkten h lt die Verbindung zur Datenbank f r die Statistik Formular zum Hinzuf gen von Produkten Formular zum Hinzuf gen von Marktplatz Produkten Formular zum Hinzuf gen von Produkten zur Wunschliste Affiliate ID erhalten Liefert anhand von type einen Affiliate Link Generiert Link zu Produktseite mit Affiliate ID anhand einer ASIN mit direct direkt zur Produktseite generiert Link zu einer bestimmten Kategorie mit Affiliate ID holt den XML Inhalt aus einer Suchabfrage ab und speichert diesen gezielt eine einzelne Information zu einem Produkt abfragen Generiert Link zu Produktsuche mit verschiedenen Parametern Generiert einen beliebigen Link zu Amazon immer ab tg browse angeben Landeskennung erhalten setzt die URL f
118. setzt die Inhalte ein F hrt den Tag cp client aus und berpr ft u a Browser und Betriebssystem des Benutzers F hrt den Tag cp date f r Datumsangaben aus F hrt die cpl tags f r die Sprachinhalte aus F hrt den Tag cp texteffect f r Textformatierungen aus open ffnet eine neue Vorlage output Startet die Verarbeitung der enthaltenen cp tags und liefert den Inhalt der fertigen Vorlage zur ck rewrite Ersetzt einen bergebenen String durch das mod_rewrite f hige quivalent z B f r Dateinamen process Startet die Verarbeitung der cp tags in den Vorlagen u a ber die oben gelisteten Funktionen replace Ersetzt einen cp tag durch den Inhalt einer Variablen rights F hrt den Tag cp rights f r die Benutzerberechtigungen aus 6 18 XML Diese Funktionen erm glichen die Interaktion mit XML Inhalten bzw Dateien Diese k nnen eingelesen zu Arrays verarbeitet und gespeichert werden Um die Funktionen in Module einzubinden muss die Datei functions cp xml php per include oder include _once eingebunden werden 6 18 1 Beispiel 1 Dieses kurze Beispiel soll veranschaulichen wie die XML Funktionen von Contentpapst genutzt werden k nnen Zuerst wird eine vorhandene XML Datei eingeladen Anschlie end werden verschiedene Knoten hinzugef gt entfernt und mit Inhalten gef llt Die bearbeitete Datei wird anschlie end als XML Datei neu gespeichert Der Haupt Knoten ist in diesem Fall chan
119. shop_options_pdfinvoice Aktualisiert die Einstellungen f r die PDF Rechnung und das PDF Faxformular in der Datenbank form 0 shop_set_options_pdfinvoice Aktualisiert die Einstellungen f r die PDF Rechnung und das PDF Faxformular in der Datenbank form 6 9 273 Datei modules shop admin options_reset_shop php Funktionen in der Datei modules shop admin options reset _shop php Name der Funktion Beschreibung Parameter shop_options_reset shop Diese Funktion setzt den Shop komplett zur ck ACHTUNG Es werden alle Kunden Bestellungen Artikel Partner usw forr gel scht 6 9 274 Datei modules shop admin options_reviews php Funktionen in der Datei modules shop admin options reviews php Name der Funktion Beschreibung Parameter shop_options_reviews Formular f r die Bearbeitung der Einstellungen f r die Kundenmeinungen form shop_set_options_reviews Aktualisiert die Einstellungen f r die Kundenmeinungen in der Datenbank form 0 6 9 275 Datei modules shop admin options_rowisoft php Funktionen in der Datei modules shop admin options rowisoft php Name der Funktion Beschreibung Parameter shop_options_rowisoft Formular f r die Anpassung der Einstellungen f r Rowisoft blue form shop_options_rowisoft_ini Liefert den Inhalt der f r Rowisoft blue erforderlichen Datei sandobade_cpshop ini zur ck 0 shop_set_options_rowisoft Speichert die ge nderten Einstellungen f r Rowisoft blue in der Datenbank ab fo
120. sind folgende Funktionen bei einem aktivierten safe_mode nicht bzw nur eingeschr nkt nutzbar copy Kopieren von Dateien mkdir Erstellung eines neuen Ordners rename Umbenennen von Dateien rmdir Vorhandenen Ordner l schen unlink L schen von Dateien gt gt a safe_mode muss also auf Ihrem Webspace deaktiviert sein Einige Webhoster deaktivieren den safe_mode auf Wunsch f r den Webspace da der safe_mode jeweils lokal und global eingestellt werden kann Alternativ halten wir eine Liste mit getesteten Webhostern Webhoster im Test f r Sie bereit so dass Sie sich f r einen passenden Webhoster entscheiden k nnen 1 2 6 Was muss ich beim Umzug auf einen anderen Server beachten Wenn Sie auf einen anderen Server umziehen wollen lesen Sie bitte den Punkt Wie wird bei einer Deinstallation vorgegangen um zu erfahren wie Sie ein lokales Backup der Datenbank erstellen und anschlie end die Datenbank l schen k nnen Bitte beachten Sie dass Sie die Dateien die Sie selbst hinzugef gt haben wie z B Grafiken PDF Dateien etc vorher per FTP sichern m ssen Nachdem Contentpapst dann deinstalliert ist wenden Sie sich per Email an den Support und lassen Sie Ihre Registrierung wieder f r die Installation freischalten Auf dem neuen Server nehmen Sie die Installation erneut vor mit dem gleichen Datenbankpr fix die Datei admin_install sql tauschen Sie vorab jedoch mit der Backup Datei aus Ansch
121. sollte dabei immer mit lt php include_once functions DATEINAME gt vorgenommen werden damit diese Dateien auch mehrfach innerhalb einer Seite eingebunden werden k nnen 6 1 2 cp_array_average Mit cp_array_average l sst sich der Durchschnitt von Werten in einem nummerischen Array berechnen Dies kann u a bei der Erstellung von Graphen zum Einsatz kommen Der Funktion werden neben dem Array ein Start und ein Endwert bergeben wobei die beiden letzten Parameter optional sind Wenn der Startwert nicht angegeben ist wird der erste Wert des Arrays genutzt Bei einem fehlenden Endwert wird hingegen der letzte Wert des Arrays genutzt Der Durchschnittswert kann erweitert werden indem man die Differenz zwischen Start und Endwert vergr ert var cp_array_average array 5 15 liefert den Durchschnittswert der Werte 5 15 des Arrays 6 1 3 cp_array_structure In Contentpapst Modulen wird h ufig mit komplexen Arrays gearbeitet da diese eine sehr effiziente Abwicklung von Prozessen erm glichen Allerdings kann es passieren dass man als Entwickler den berblick ber den Umfang eines Arrays verliert Mit der Funktion cp_array_structure geh rt dieses Problem der Vergangenheit an cp_array_structure gibt das bermittelte Array auf dem Bildschirm in einer beliebigen Tiefe aus Die Funktion wird hierzu rekursiv durchlaufen Beinhaltet da Array weitere Arrays so werden diese ebenfalls durchlaufen cp_array
122. spezielle Vorlage sondern vielmehr um eine variable Anzahl von Vorlagen welche f r die Erstellung eines Artikels genutzt werden k nnen Dateien mit dem Dateinamen include_ htm wobei f r ein beliebiger Begriff zu w hlen ist im jeweiligen Vorlagenordner werden automatisch f r die Artikel aber auch f r HTML Dateien in der Dateiverwaltung bereitgestellt So k nnen z B diverse Vorlagen f r einzelne Kategorien angelegt oder Textbausteine gespeichert werden Soll ein derartiger Baustein genutzt werden so kann dieser mittels einer Liste schnell auf einen Klick hinzugef gt werden 5 2 4 Bearbeitung von Artikeln ber die Webseite Durch das sogenannte Frontend Editing ist es f r die Redakteure in 2 Frontend Editing Contentpapst m glich Artikel direkt ber die Webseite zu bearbeiten ohne dass i 3 x vorher in den Administrationsbereich gewechselt und der entsprechende Artikel Per Text Editor bearbeiten ber die ID bzw die Suchfunktion herausgesucht werden muss Eingeloggten und f r die Bearbeitung der Artikel berechtigten Benutzern pr sentieren sich die Per WYSPWYG Editor bearbeiten Artikel mit einem zus tzlichen Men in der linken oberen Ecke der Seite Im Admin Bereich bearbeiten ber die Men punkte in diesem aufklappbaren Men kann dann mit einem Klick 77775 der Artikel in einem WYSIWYG oder Text Editor geladen werden Nach der Bearbeitung wird der Editor abgeschickt und sofort steht der Artikel onlin
123. unter Einstellungen gt Allgemeine Einstellungen Generiert die Seite unter Einstellungen gt Logging Wechselt nach der Einschr nkung der Suche unter Einstellungen gt Logging zur ck auf das Logging Generiert die Seite unter Einstellungen gt Metatags Zeigt die Ausgabe von phpinfo in einem Iframe an Generiert die Seite unter Einstellungen gt Volltextsuche Generiert die Seite unter Einstellungen gt Server Zeigt die Vorschaltseite vor der Generierung der Sitemap Datei im Sitemap Protokoll an Generiert die Datei sitemap MANDANTENNAME xml bzw sitemap MANDANTENNAME xml gz f r das Sitemap Protokoll gt Weitere Informationen zum Sitemap Protokoll https www sitemaps org gt Feld Priorit t Priorit t der Seiten zwischen 0 0 niedrigste und 1 0 h chste gt Feld Aktualisierungszeit always hourly daily weekly monthly oder yearly Generiert die Seite unter Einstellungen gt Mandatenverwaltung Zeigt die f r das System momentan verf gbaren Updates und Erweiterungen an Generiert die Seite unter Einstellungen gt Suchmaschinenfreundliche URL s Erzeugt die Auflistung der Permalinks eines Mandanten unter Einstellungen gt Suchmaschinenfreundliche URL s Generiert die Hauptseite unter Einstellungen mit der bersicht verf gbaren Unterseiten Zeigt das Formular zum Hinzuf gen eines pers nlichen Bookmarks sowie die bisher bereits vorhandenen Bookmarks an Zei
124. werden Somit erhalten Sie die Auflistung auf einer eigenen Seite 5 6 33 Container Artikelverkn pfungen Cross Selling Upsells etc einblenden Die einem Artikel per Artikelverkn pfungen zugeordneten Artikel werden ber den Container mit dem Namen crossselling auf der Webseite eingeblendet Dem Container werden dazu mindestens eine Vorlage ber den Parameter template ausgehend vom Hauptverzeichnis z B modules shop templates list html f r die allgemeine Listenvorlage und die ID des gew nschten Artikels ber den Parameter number bergeben cp container module shop type crossselling number 20 limit 4 template crossselling html I Anzeige der Cross Selling Artikel des Artikels mit der ID 20 ber die Vorlage crossselling html max 4 Artikel Optional kann die Ausgabe ber die Parameter order dir und limit beeinflusst werden Je nach Gestaltung der genutzten Vorlage lassen sich so verschiedenste horizontale vertikale Auflistungen erzeugen u a mit Titel und Bild der Artikel die auf die einzelnen Detailseiten verlinken ber den Parameter relation schlie lich k nnen Sie die Auswahl auf einen bestimmten Verkn pfungstypen reduzieren also z B auf h herwertige Artikel sogenannte Upsells Parameter f r diesen Container dir Aufsteigend asc oder absteigend desc ordnen limit Maximale Anzahl der Artikel standardm ig 5 Artikel number ID des Artikels dessen Cross Selling Artikel ang
125. wie die Gr enanpassung und Optimierung der Grafiken usw ab Folgende Angaben sind zul ssig erforderlich path Der Pfad zum anzuzeigenden Verzeichnis start Anzeige ab Bild n optional width Breite der Grafiken optional height H he der Grafiken optional cols Spaltenanzahl der Tabelle order Grafiken sortieren nach random zuf llig rows Zeilenanzahl der Tabelle type Zugelassene Dateiformate komma separiert optional thumbnails Vorschau Bilder generieren 0 nein 1 ja popup Popup auf Klick 0 nein 1 ja 2 Popup per Lightbox Zusammenfassung mit Beispiel cp container module fast_gallery path __VERZEICHNIS__ start 0 width 200 height 100 cols 3 rows 3 type jpg gif popup 1 thumbnails 1 Anwendungsbeispiele cp container module fast_gallery path images reisen start 0 width 150 cols 2 rows 4 type png jpg swf popup 1 Zeigt insgesamt 8 Bilder 2 Spalten 4 Zeilen aus dem Verzeichnis images reisen an angefangen vom ersten Bild Gelistet werden nur Bilder in den Formaten png jpg und swf Die Bilder werden auf eine Breite von 150 Pixel skaliert zwischengespeichert und mit einem Link zum Popup versehen Einsatz Der Tag cp container module fast_gallery kann f r jegliche Arten von Galerien Bild bersichten genutzt werden f r die die Funktionen des normalen Galerie Moduls zu umfangreich sind Denkbar w re z B eine bersicht mit Pro
126. zur n chsten Version warten so k nnen Sie auch andere bereits vorhandene Scripte einbinden Hierf r wurde mit cp include ein eigener Tag angelegt welcher einfach in den Vorlagen eingesetzt wird Zur Einbindung eines Scripts mit dem Namen weblog php ist Folgendes in die Vorlage einzubauen cp include weblog php cp include Wenn das Script in einem anderen Ordner liegt so geben Sie zus tzlich den Pfad zu dieser Datei ausgehend vom Hauptordner an F r PHP Dateien sollten Sie zus tzlich den Parameter type mit dem Wert php anh ngen type php Dann kann der Inhalt immer korrekt verarbeitet werden 4 1 22 cp ismember Gezielt k nnen in den Vorlagen einzelne Inhalte nur f r registrierte und eingeloggte Mitglieder sichtbar gemacht werden Dazu z hlen alle Benutzergruppen des Systems inklusive der Redakteure Der Tag muss nach den zu sch tzenden Inhalten wieder geschlossen werden cp ismember Dieser Text wird nur Mitgliedern gezeigt cp ismember 4 1 23 cp language Wenn Ihre Webseite mehrsprachig aufgebaut wird so m ssen Sie Ihren Besuchern die M glichkeit geben die Sprache zu wechseln Dies ist mit dem Tag cp language m glich durch welchen die Flaggen f r die jeweils verf gbaren Sprachversionen eingeblendet werden 4 1 24 cp lastlogin Mit diesem Tag k nnen Sie in einer beliebigen Vorlage der Webseite das Datum des letzten Logins eines Benutzers einblenden lassen Standardm ig wird
127. 0 16 show Mittels show wird ein erstelltes Bild an den Browser ausgegeben Hierzu muss dieses als Bild aufgerufen werden ber den IMG Tag Es wird automatisch der Typ des Bildes benutzt welcher bei der Erstellung angegeben bzw beim ffnen des Bildes erkannt wurde unterst tzt werden momentan nur JPG und PNG image gt show gibt das Bild aus 6 11 Mail Mit den Methoden dieser Klasse k nnen HTML oder Textemails zusammengestellt und versandt werden Auch das Anh ngen beliebiger Dateien oder der Versand an mehrere Personen in Form eines Newsletters ist m glich Um diese Methoden in Module einzubinden muss die Datei functions cp mail php per include oder include_once eingebunden werden 6 11 1 Beispiel 1 Mit diesem Beispiel soll die Leistungsf higkeit der Klasse demonstriert werden Hier wird eine neue Email im HTML Format zusammengestellt Sie erh lt einen Anhang und wird anschlie end an verschiedene Empf nger TO CC BCC versendet lt I l Contentpapst Framework Pl sti include functions cp mail php Einbindung der Klasse include functions cp mime php Einbindung der MIME Typen mail new contentpapst_mail mail gt set_type html Typ wird auf HTML gesetzt mail gt set_mime_types cp_mime_types mail gt set_subject Einf hrung der neuen Klasse Titel der Email mail gt set_to harry domain de Harry Solid Empf ngeremail und name mail gt se
128. 1 Blitzlicht Verwendete FlashPix Version F number F stop Brennweite in Millimeter Abmessungen der Brennebene 1 keine Einheit 2 Inch 3 Zentimeter Horizontale Aufl sung der Brennebene Vertikale Aufl sung der Brenneben H he der Grafik Farbbild 0 Nein 1 Ja quivalent zum CCD Index Hersteller der Digitalkamera Modus der Entfernungsmessung MIME Type z B image jpeg Modellbezeichnung der Digitalkamera Name der Datei ohne Pfadangaben Ausrichtung 1 oben links 2 oben rechts usw Abmessungen 1 keine Einheit 2 Inch 3 Zentimeter Typ der Szene direkt aufgenommen etc Typ des genutzten Sensors der Digitalkamera Verschlussgeschwindigkeit in APEX Gr e in Bytes Gr e in MB umgerechnet Software der Digitalkamera bzw Bildbearbeitungsprogramm Error Code der Datei 1 alles OK 2 Datei nicht vorhanden 3 falscher Dateityp 4 keine EXIF Unterst tzung vorhanden Dateityp Breite der Grafik f r den Druck meist in Inch H he der Grafik f r den Druck meist in Inch Breite der Grafik Positionierung der YCbCr Elemente Weitere Angaben k nnen je nach Modell der Digitalkamera zur ckgegeben werden sind jedoch nicht standardisiert und daher nicht immer verl sslich var cp_extract_exif images regenwald jpg liefert alle Angaben zu dieser Datei zur ck 6 16 4 cp_extract_id3 Die Funktion cp_extract_id3 extrahiert die ID3 bzw ID3v2 Informationen in einer MP3 Date
129. 315 Datei modules shop admin statistic revenue_ yearly php Funktionen in der Datei modules shop admin statistic revenue yearly php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck export Exportiert die Daten als CSV Datei options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 316 Datei modules shop admin statistic searchword php Funktionen in der Datei modules shop admin statistic searchword php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 317 Datei modules shop admin statistic section_ views php Funktionen in der Datei modules shop admin statistic section_views php Name der Funktion Beschreibung array array array type array array array array array type array array array array array type array array array array array type array array array array array type array array array array array type array array type array array Parameter options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 318 Datei modules shop admin statistic template php
130. 3335335 Diese Container werden jeweils mit dem untenstehenden Tag aufgerufen wobei CONTAINERNAME mit dem oben kursiv geschriebenen Namen des Containers ersetzt werden muss Die Anpassung der Container kann ber die Vorlagen im Ordner modules shop templates container erfolgen cp container module shop type CONTAINERNAME 5 6 50 Container Zahlungsarten detailliert beschreiben Im Bestellprozess m ssen Ihre Kunden u a eine Zahlungs und eine Versandart aus den von Ihnen freigeschalteten M glichkeiten ausw hlen F r die Zahlungsarten wird standardm ig nur ein Auswahlfeld mit dem Titel angezeigt Sie k nnen jedoch Ihren Kunden die angebotenen Zahlungsarten auch mit allen Details vorstellen und diese auf einer eigenen Seite auflisten Dazu lesen Sie sich zuerst in der Anleitung den Eintrag Individuelle Texte einf gen durch und legen Sie eine neue Datei an Dort k nnen einleitende Informationen usw platziert werden Die Zahlungsarten selbst werden als Container eingebunden cp container module shop type payment template modules shop templates container payment html cache 86400 Die Parameter template und cache sind hierbei optional Sofern keine Vorlage angegeben wird verwendet CP Shop automatisch die Vorlage aus diesem Beispiel In der Datei modules shop templates container payment html bzw Ihrer jeweiligen Vorlage k nnen dann die folgenden Tags verwendet werden um die Versandart nach Ihren Vorst
131. 5 25 4 Werbemittel einstellen Als Werbemittel sind neben verschiedenen Bannerformaten 468x60 300x300 Skyscraper usw auch Text HTML und Flashfilme zul ssig Diese werden zusammen mit einer URL und einem Namen zentral im Modul eingestellt Jedes Werbemittel wird dabei einem Kunden zugewiesen damit dieser den Erfolg seiner Werbemittel kontrollieren kann Die Anzeige der Werbemittel auf der Webseite kann in der Laufzeit Format TT MM JJ sowie in der Anzahl von Klicks und Einblendungen begrenzt werden m netr Wenn die Anzeige durch Einblendungen und Klicks begrenzt wird so wird bei Erreichen der maximalen ur Einblendungen das Werbemittel nicht mehr angezeigt auch wenn noch Klicks offen sind Die Anzeige auf der Webseite wird durch den cp tag cp container module ads in Kombination mit der type Angabe gesteuert 5 25 5 Container Anzeige der Werbemittel auf der Webseite Positionieren Sie die Werbemittel frei auf der Webseite indem Sie diesen Containeraufruf innerhalb der Vorlagen einbauen Mittels des Parameters type kann eine spezielle Werbeform ausgew hlt werden Wird der Parameter weggelassen k nnen verschiedene Werbeformen an dieser Position eingeblendet werden Folgende Tags sind m glich cp container module ads type 0 Freie Gr e nicht festgelegt cp container module ads type 2 Full Banner 468x60 px cp container module ads type 3 Half Banner 234x60 px cp container module ads type 4 Verti
132. 6 7 Artikel exportieren zu Geizhals at Der Geizhals Preisvergleich existiert seit 1996 als unabh ngige Preisvergleichs Plattform im WWW Auf dieser Seite werden Artikel von Shops aus dem deutschsprachigen Raum G eizha Is gelistet jeweils auf eigenen L nderseiten CP Shop kann f r Geizhals at automatisch alle Preisvergleich Artikel im gew nschten Format liefern wwrw geizhals net Damit Ihre Artikel bei http www geizhals at deutschland gelistet werden m ssen Sie sich dort einmalig anmelden F r sterreich nutzen Sie die Seite http www geizhals at und wenn Sie Ihre Artikel im gesamten EU Raum anbieten die Seite http www geizhals at eu Auch ein automatischer Export ist verf gbar unter Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type geizhals at Beachten Sie bitte dass Geizhals at besondere Anforderungen an die Artikelbeschreibungen stellt In diesen soll klar erkenntlich sein welche auff lligen Merkmale ein Artikel aufweist Farbe Gr e etc Bei Software ist zus tzlich die Sprache anzugeben bei OEM Produkten der Hersteller 5 6 8 Artikel exportieren zu getprice de ber den Export zu getprice de k nnen Sie sich ein weiteres Shopping Portal f r Ihre Produkte erschlie en getprice de ist vor allem auf gr eren Partner Seiten aktiv Damit Ihre Artikel bei www getprice de gelistet werden m ssen Sie sich dort einmalig anmelden Ein Export im ben tigte
133. 859 1 6 16 8 cp_js_alert Wenn Sie auf einfachem Wege eine Alarm Meldung per Javascript ausgeben wollen dann sollten Sie cp_js_alert einsetzen Per Parameter wird der auszugebende Text bergeben ein zweiter Parameter gibt an ob der resultierende Quellcode zur ckgegeben 1 oder direkt ausgef hrt 0 werden soll cp_js_alert Hallo Welt 0 hier wird direkt Hallo Welt angezeigt 6 17 Vorlagen Mit den Methoden dieser Klasse k nnen Vorlagen erstellt geladen und verarbeitet werden U a werden mit diesen Funktionen die in den Vorlagen enthaltenen cp tags durch die jeweils angeforderten Inhalte ersetzt Um diese Methoden in Module einzubinden muss die Datei functions class templates php per include oder include_once eingebunden werden 6 17 1 Funktions bersicht dieser Datei In der Klasse contentpapst_class_template in der Datei functions class templates php sind u a die folgenden Funktionen Methoden f r die Erstellung und Verarbeitung von Vorlagen vorhanden assign change clean dump format format_client format_date format_language format_texteffect Funktion f r die Zuweisung von Werten zu Variablen f r cp assign berpr fung von Variablenwerten f r cp if und cp ifnot L scht die bisher geladene Vorlage und setzt somit die Klasse zur ck Speichert eine verarbeite Vorlage als Datei z B f r den Cache Verarbeitet die Container cp container und
134. Abw hlen k nnen Sie eine Schnellauswahl treffen rel De ei Sl Rardard verstehen Auf der rechten Seite m ssen Sie dann das gew nschte Dateiformat ausw hlen uftekher Test Gasen Die Standard Format sind jeweils erkl rt Teilweise sind zus tzliche Angaben SE EAE MSEJ nn notwendig bspw f r eine Merchant ID Weitere Formate stehen Ihnen unter nr M ESV kermt chireaki bei de Alternatives Format zur Verf gung Einige m gliche Formate detaillierte 75 Ten Beschreibungen finden Sie in der Anleitung Sarr a Eikanan anaien irirna Harsa Trennung zaen DE En O esr Forrest fiir Micros Shopping Portal Billiger de erf gbee Ares ar and da Daher Shopping Portal Evendi ee Ge an een ER a EPer ent Shopping Portal Geizhals at ee T Paar Shopping Portal Getprice de pai a Universal Datenbank Google Base u a f r Froogle paan ee ancene ab eie Shopping Portal Hardwareschotte Schottenland Haseke rtie Hardan Hiritik kk Shopping Portal Kelkoo Kelkoo Premium Shopping Portal Milando de Shopping Portal Pangora Shopping Portal Preisauskunft Shopping Portal Preisroboter de Shopping Portal Preissuchmaschine de Shopping Portal Preiswa h l Shopping Portal Schnaeppchenjagd de Shopping Portal Shoppingscout24 de Shopping Portal Shopzilla de Shopping Portal Wir Lieben Preise de Shopping Portal Yatego Export als HTML Liste Export im shopinfo xml Standard gt 532393555535 55 5 95 32 9 9 35 35 Ansch
135. Artikel dargestellt Ohne den Parameter number wird eine komplette Liste generiert cp container module shop number 9 template sonderangebot htmi Darstellung des Artikels mit der ID ber die Vorlage sonderangebot html Jedoch k nnen Sie auch diese Liste in der Reihenfolge noch anpassen indem Sie ber den Parameter type die Artikel nach verkaufter Anzahl mit dem Wert bestsellerbynumber oder dem erzielten Umsatz mit dem Wert bestsellerbyvalue ordnen lassen Optionale Parameter zur Anpassung der Ausgabe der Container sind folgende start Startwert f r eine Auflistung limit maximale Anzahl an Artikeln section ID der Kategorie order ordnen nach bestimmtem Feld dir Ordnungsrichtung template genutzte Vorlage und format Format der Ausgabe HTML oder Text F r jeden der optionalen Parameter existieren Standardwerte die genutzt werden sobald der Parameter nicht angegeben wird Bspw wird standardm ig aufsteigend nach der ID sortiert ohne Limitierung nach Anzahl oder Kategorie Zum Einsatz kommt ohne Angabe von template die Vorlage modules shop templates list html die Standardvorlage f r Artikellisten cp container module shop section 12 order title dir asc Artikel in Kategorie 12 aufsteigend nach dem Titel geordnet cp container module shop type bestseller start 1 limit 5 I Einblendung der 5 am h ufigsten verkauften Artikel cp container module shop type
136. Beschreibung Parameter tasks_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module tasks 6 9 463 Datei modules upload class admin php Funktionen in der Datei modules upload class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_upload Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 do_add_file Trifft Vorbereitungen f r das Hinzuf gen neuer Dateien form do_add_file_2 Zeigt die Editoren f r die Erstellung neuer Dateien an form do_add_file_3 F gt die neuen Dateien in das Dateisystem ein articledesc form do_blocked_contact Zeigt ein Formular zum Versenden von Kontaktanfragen bei blockierten Dateien an object do_blocked_contact_2 Verschickt eine Email wenn eine Datei vor Zugriffen gesch tzt ist form do_error Zeigt abh ngig vom Typ verschiedene Fehlermeldungen an type form do_error_file Gibt eine Fehlermeldung beim Upload einer Datei aus object do_file_search Erm glicht die Suche nach Inhalten innerhalb der Dateien form do_file_search_now Leitet vom Suchformular auf die eigentliche Suche weiter form do_file_upload L dt Dateien auf den Server und gibt eine Statusmeldung aus path do_getdir Zeigt eine Liste der Unterordner in einem Ordner an sPath do_getfile Zeigt eine Liste der Dateien in einem Ordner an sPath do_getsize Kalkulie
137. Bestellung auch ein Kontaktformular f r den Besucher o integrieren 5 6 69 Vorlage cart cart_O html Diese Vorlage liegt im Ordner modules shop templates cart und dient der Anzeige des Warenkorbs cp tags f r diese Vorlage cp shop attributes Werte der ausgew hlten Interaktiven Attribute eines Artikels innerhalb der Artikelauflistung cp shop edit Buttons zum ndern der Anzahl bzw zum Entfernen des Artikels aus dem Warenkorb innerhalb der Artikelauflistung cp shop editnumber ID eines Warenkorb Eintrags innerhalb der Artikelauflistung cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items innerhalb der Artikelauflistung cp shop item currency K rzel der aktuell ausgew hlten W hrung innerhalb der Artikelauflistung cp shop price final Brutto Gesamtpreis aller momentan im Warenkorb liegenden Artikel cp shop price price Bruttopreis des Artikels f r die entsprechende Anzahl der im Warenkorb liegenden Einheiten innerhalb der Artikelauflistung cp shop value Anzahl der momentan im Warenkorb liegenden Einheiten des Artikels innerhalb der Artikelauflistung 5 6 70 Vorlage cart cart_1 html Diese Vorlage liegt im Ordner modules shop templates cart und dient der Anzeige der zweiten Seite im Bestellprozess Login bzw Registrierung als Neukunde cp tags f r diese Vorlage cp shop country Liste mit den L ndern des Gesch fts Liefergebietes des Online Shops
138. Betreiber form 0 shop_partner_options Zeigt ein Formular f r die Aktualisierung der Pers nlichen Daten an form shop_partner_options_2 F hrt die Aktualisierung der Pers nlichen Daten des Partners im Shop durch form 0 shop_partner_order Zeigt die bisherigen Provisionszahlungen eines Partners an form shop_partner_password Zeigt ein Formular f r die Aktualisierung des Passwortes durch den Partner an form 0 shop_partner_password_2 Aktualisiert die Angaben zum Passwort eines Partners im Partner Bereich form 0 shop_partner_payment Zeigt ein Formular f r die Aktualisierung der Bankdaten an form 0 shop_partner_payment_2 F hrt die Aktualisierung der Bankdaten des Partners im Shop durch form 0 shop_partner_recovery Zeigt ein Formular f r Passwort vergessen an und schickt dem Partner ein neues Passwort zu form 0 shop_partner_send F gt einen neuen Partner in die Datenbank ein und informiert diesen per Email ber das Partnerprogramm form shop_partner_statistic Zeigt die Statistiken ber Klicks Verk ufe eines Partners an form shop_partner_success Gibt eine Meldung an den Partner aus wenn die Anmeldung erfolgreich war form shop_set_partner_login Login eines Partners in das Partner Konto form 0 6 9 445 Datei modules shop public priceinfo php Funktionen in der Datei modules shop public priceinfo php Name der Funktion Beschreibung Parameter shop_priceinfo Versendet die Anforderung eines
139. C 0 N TE N Io P f P S T 010 sandoba de medien agentur Content Management L sungen f r den Mittelstand contact sandoba de www sandoba de Contentpapst Bundle 2010 2 Handbuch f r Entwickler 1 Installation des Systems 1 1 0 Installation des Sytems 1 1 1 Systemanforderungen von Contentpapst 1 1 2 berpr fung der Systemanforderungen 1 1 3 Updates Upgrades installieren 1 1 4 Vorlage container delivery html 1 2 H ufige Fragen zur Installation 2 Erste Schritte mit dem System 2 1 0 Was ist ein Content Management System CMS 2 1 1 Warum Contentpapst als CMS 2 1 2 Copy amp Paste 2 1 3 Passwortverschl sselung per MD5 SHA1 Algorithmus 2 1 4 Newsfeed im RSS RDF Format 2 1 5 bernahme bestehender Webseiten 3 Gestaltung von Vorlagen 3 1 0 Alternative Seitenlayouts f r einzelne Bereiche 3 1 1 Statische Seiten in Contentpapst einbinden 3 1 2 Stylesheets anpassen 3 1 3 Vorlagen article_ htm 3 1 4 Vorlage articles_short htm 3 1 5 Vorlage gallery_list htm 3 1 6 Vorlage gallery_misc htm 3 1 7 Vorlage gallery_short htm 3 1 8 Vorlage gallery_site htm 3 1 9 Vorlage guestbook_list htm 3 1 10 Vorlage guestbook_site htm 3 1 11 Vorlage links_list htm 3 1 12 Vorlagen include_ htm 3 1 13 Vorlage links_section htm 3 1 14 Vorlage links_site htm 3 1 15 Vorlage main htm 3 1 16 Vorlage news_text htm 3 1 17 Vorlage news_image htm 3 1 18 Vorlage
140. Dar berhinaus werden sofern f r den Hersteller vorhanden max 10 Artikel mit Nummer und Titel angezeigt im Knoten items Diese m ssen freigeschalten und vorr tig sein Der Knoten numitems liefert zudem die gesamte Anzahl der Artikel des Herstellers Wird zus tzlich der Parameter variations mit dem Wert 1 angeh ngt so werden in die Artikel auch Varianten mit einbezogen webservices php file shop amp manufacturerinfo 29691 alle Artikel des Herstellers mit der Nummer 29691 webservices php file shop amp manufacturerinfo macromedia Artikel des Herstellers Macromedia 5 6 135 Webservices Kategorien Die Struktur der Kategorien wird ber die Webservices ebenfalls abgebildet Wie bei den Herstellern erfolgt auch hier wieder der Aufruf anhand der Nummer oder des Namens diesmal jedoch von der dar berliegenden Kategorie Oberkategorie Sofern diese Kategorie Unterkategorien besitzt werden im Knoten sections die folgenden Informationen ausgegeben n number Nummer der Kategorie als Attribut des Knotens n title description Titel und Beschreibung der Kategorie n url direkter Link zur Kategorieansicht im Shop Der Knoten totalresults liefert zus tzlich die gesamte Anzahl der Unterkategorien der aktuellen Kategorie Da max 10 Unterkategorien gleichzeitig ausgegeben werden enth lt der Knoten totalpages eine Angabe ber die Seitenanzahl ber den optionalen Parameter page kann schlie lich die gew nschte
141. Datei modules fast_gallery class admin php Funktionen in der Datei modules fast_gallery class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_fast_gallery Konstruktor dient der Initialisierung der Klasse und einiger Variablen install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 65 Datei modules fast_gallery class index php Funktionen in der Datei modules fast_gallery class index php Name der Funktion Beschreibung Parameter contentpapst_gui_fast_gallery Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_main Darstellung eines einzelnen Bildes in der Originalgr e show metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 66 Datei modules fast_gallery class webservices php Funktionen in der Datei modules fast_gallery class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 67 Datei modules fast_gallery container php Funktionen in der Datei modules fast_gallery container php Name der Funktion Beschreibung Parameter fast_gallery_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt F r das fast_gallery Modul ist dies die forr Darstellung der Galerie Aufruf
142. Datenbank number L scht eine vorhandene Kategorie samt den enthaltenen Eintr gen number Darstellung eines einzelnen Eintrages number Formular f r das Bearbeiten eines vorhandenen Eintrages number Aktualisiert einen vorhandenen Eintrag in der Datenbank form Formular f r die Bearbeitung einer vorhandenen Kategorie number Aktualisiert eine vorhandene Kategorie in der Datenbank form Liefert eine Angabe zu einer bestimmten Kategorie zur ck Generiert die Hauptansicht des Modules Erzeugt den Fussbereich f r dieses Modul Zeigt den Button zum Druck der Anleitung an F hrt eine Suche in der Anleitung nach passenden Eintr gen durch Leitet auf die eigentliche Suche weiter Zeigt das Suchformular zur Suche in einer Kategorie bzw insgesamt an Darstellung der Eintr ge in einer Kategorie Zeigt die Kurznavigation auf der linken Seite an Wechselt zwischen der Anzeige f r die Redakteure und der kompletten Anzeige show Gleicht die Anleitung mit der aktuell online verf gbaren Version ab SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules 6 9 144 Datei modules help class base php Funktionen in der Datei modules help class base php Name der Funktion Beschreibung Parameter process process_html process_include process_notice process_table process_url contentpapst_help contentpapst_help contentpapst_help contentpap
143. Dies kann sinnvoll sein wenn nderungen an genutzten Vorlagen vorgenommen wurden etc 5 9 3 Sitemaps f r Google MSN und Yahoo Die Suchmaschine Google erm glicht Seitenbetreibern unter dem Namen Google Sitemaps die bermittelung ganzer Sitemaps zu schnelleren und gezielteren Indexierung der in einer Webseite enthaltenen Seiten Contentpapst kann diese Sitemaps f r das Artikel News und sofern vorhanden das Shop Modul automatisch generieren In den Einstellungen kann unter Sitemaps f r Google MSN und Yahoo die Generierung dieser Sitemaps gestartet werden Wahlweise kann das System Google im Anschluss daran auch direkt den Speicherort dieser Datei bermitteln Wenn Sie den genauen Stand der Indexierung berpr fen oder Sitemaps zus tzlich manuell hinzuf gen wollen dann k nnen Sie sich unter https www google com webmasters sitemaps stats f r Google Sitemaps anmelden Zus tzlich k nnen diese Sitemaps auch bei MSN und Yahoo genutzt werden 5 9 4 Kontakt Auf dieser Seite der Einstellungen m ssen lediglich 3 Email Adressen angegeben werden Zentrale Email Adresse z B info ihre domain de Email Adresse des z B webmaster ihre domain de Webmasters Email Adresse f r z B support ihre domain de Support Diese Email Adressen werden in verschiedenen Bereichen des Systems ben tigt Sie werden immer dann eingesetzt wenn keine alternative Email Adresse eingegeben wurde z B bei der Generierung neuer Kontakt
144. Diese Vorlage zeigt u a Titel und Beschreibung der Kategorie an schafft Platz f r den restlichen Inhalt Anzeige der Artikel in dieser Kategorie und blendet die Navigation zum Wechsel auf die weiteren Seiten ein In der Gestaltung der Vorlage sind Sie wie immer frei und k nnen daher an dieser Stelle bspw Flash Animationen einbinden oder cp tags f r andere Artikel etc Im Folgenden eine Beschreibung der m glichen Tags cp shop number Nummer der Kategorie z B f r Verlinkung ben tigt cp shop title Titel der Kategorie cp shop description Beschreibung unformatierte Kurzbeschreibung cp shop image Grafik der Kategorie komplett als HTML Tag sofern die Grafik vorhanden ist cp shop full_text ausf hrliche Beschreibung formatiert aus WYSIWYG Editor cp shop pages Navigation zum Seitenwechsel z B 1 2 3 weiter cp shop numitems Anzahl der Artikel in dieser Kategorie cp shop showitems Artikel die momentan angezeigt werden z B 1 5 von 6 Artikeln cp content Hier wird der restl Inhalt eingesetzt unbedingt notwendig Der Tag cp shop showitems kann dabei nur auf den Einzelseiten einer Kategorie und nicht auf der bersichtseite genutzt werden da hier stets nur die ersten Artikel gezeigt werden 5 6 63 Neukennzeichnung f r n Tage Beim Import bzw dem manuellen Hinzuf gen neuer Artikel wird automatisch im Hintergrund das Einstellungsdatum abgespeichert Um den Besuchern Ihres Online Shops die neuen
145. Editoren einf gen Ein Gruppen Kalender mit einer Aufgaben bersicht zeigt jederzeit den Redakteuren genau an welche Aufgaben umgesetzt werden m ssen Zusammen mit der zeitlich gesteuerten Ver ffentlichung von Inhalten k nnen Sie somit genau bestimmen wie sich Ihre Webseite pr sentiert Zur Administration Ihrer Webseite sind keine Plugi ns notwendig Das System kann kann komplett ber den Browser bedient werden Weiterhin fallen keine Kosten durch zus tzliche Arbeitsplatz Lizenzen an Contentpapst kann von beliebig vielen Redakteuren genutzt werden Im Gegensatz zu anderen Systemen m ssen keine teuren Zusatz Lizenzen erworben werden Sie statten die Nutzer des Systemes mit spezifischen Rechten aus welche einem Bildredakteur andere M glichkeiten einr umen als z B dem Chefredakteur Funktionen zur Automatisierung von Prozessen und die M glichkeit Inhalte der Webseite jederzeit von jedem Ort zu ndern steigern die Produktivit t und Rentabilit t Ihrer Webseite enorm Zudem erlaubt die Automatisierung eine Dynamisierung in der Darstellung der Webseite Sie sind flexibel und an keine festgefahrenen Strukturen gebunden 2 1 2 Copy amp Paste Das System von Contentpapst ist offen f r textbasierte Inhalte aus anderen Anwendungen Sie k nnen diese Inhalte aus Textbearbeitungsprogrammen WYSIWYG Editoren usw einfach herauskopieren und in Contentpapst direkt einf gen ohne erst Dateien hochladen zu m ssen F r die WYSIWYG Editoren
146. Eintr gen Um komplette Listenansichten wie im Administrationsbereich bzw ber die Container abzurufen gibt es den Typ list Hierbei sind noch die optionalen Parameter order Ordnung nach number hits date_added date_lastmodified jeweils vorangestellt f r aufsteigend f r absteigend und page aktuelle Seite nutzbar Pro Seite werden max 10 Eintr ge angezeigt webservices php file forms_test amp type list amp order date_added amp page 2 I ruft aus dem Modul forms_test die Eintr ge auf der 2 Seite ab geordnet wird mit dem neuesten Eintrag zuerst RSS Feeds zu einem CP Forms Modul CP Forms kann zu einem Modul auch automatisch einen vollwertigen RSS Feed generieren Dazu muss in der URL der Typ rssfeed genutzt werden ber den Parameter limit kann die Anzahl der maximal auszugebenden Eintr ge festgelegt werden Standardm ig werden maximal 15 Eintr ge im RSS Feed ausgegeben Die Kopfdaten dess RSS Feeds werden automatisch den Systemeinstellungen entnommen Dies sind u a Angaben wie Titel und Beschreibung der Webseite die genutzte Sprache die URL zur Webseite oder genauso das Ver ffentlichungsdatum F r die einzelnen Eintr ge werden der Titel dem Feld title und die Beschreibung dem Feld description_short entnommen der Link zum ausf hrlichen Eintrag kommt aus dem Feld link D h wenn Sie zu einem CP Forms Modul z B zu Ihren Pressemeldungen oder Job Angeboten einen RSS Feeds ver ffentlic
147. Email Adresse Ermittelt die Anzahl der momentanen Besucher auf der Seite Funktionen in der Datei install php Name der Funktion Beschreibung Parameter name field string text specialchars 1 array query string number string min max string length 50 text options array action method post name form_standard name value id target value relocate 1 onclick class inputsubmit onclick button value action method post name form_standard action method post name form_standard enctype name class value length id disabled name class rows value id disabled string options name force_textarea 0 string sPath var return type quality 75 form fields alert function_name check_form return return_string insert_after insert_before insert_last text mode number title module article onlyname string module string type filename xml file cache 0 is_string 0 comment padding 1 title table number url query field number url total current 1 show_max 8 return 0 title cleanup 1 type 1 edit_control refresh_control refresh_
148. Forderungsbetrag Forderungsgrund Leistungsdatum Mahndatum Forderungstyp Bei jedem weiteren Import ist diese Zuordnung bereits voreingestellt so dass die Forderungen direkt mit Zuordnung stimmt gt gt weiter importiert werden k nnen Mit dem Import beginnt MediaFinanz nun mit dem mehrstufigen Mahnsystem 5 7 CP Weblog CP Weblog ist ein kostenpflichtiges Zusatzmodul f r Contentpapst Diese Informationen ben tigen Sie daher nur wenn Sie den CP Weblog lizensiert haben und auf Ihrer Webseite einsetzen wollen Weitere Informationen zu CP Weblog erhalten Sie unter http www sandoba de produkte blog cpweblog 5 7 1 Installation von CP Weblog CP Weblog wird zus tzlich zu einer bestehenden Contentpapst Installation als CP Forms Modul installiert Das gelieferte ZIP Archiv wird daf r zuerst extrahiert inkl der dort enthaltenen Ordner Anschlie end wird folgenderma en vorgegangen Das Script weblog_install php in das Hauptverzeichnis von Contentpapst kopieren Dieses Script ber den Browser ausf hren CP Weblog wird dabei im Hintergrund angelegt Nachdem das Script beendet ist dieses vom Server l schen Anschlie end die Ordner aus dem Archiv in den Ordner modules hochladen Innerhalb dieser hochgeladenen Ordner gibt es jeweils die Unterordner files und templates F r diese Ordner muss per FTP noch der CHMOD auf 775 oder 777 gesetzt werden damit z B Bilder zu einer Blog Eintrag hochgeladen werden k nnen
149. Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 103 Datei modules forms datatypes states_at php Funktionen in der Datei modules forms datatypes states_at php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 104 Datei modules forms datatypes states_ch php Funktionen in der Datei modules forms datatypes states_ch php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output
150. Funktion Beschreibung Parameter shop_client_coupons Zeigt die Gutscheine eines Kunden im geschlossenen Kunden Konto an 6 9 427 Datei modules shop public client_ wishlist php Funktionen in der Datei modules shop public client wishlist php Name der Funktion Beschreibung Parameter shop_client_wishlist shop_client_wishlist_add 0 shop_client_wishlist_additem shop_client_wishlist_delete 0 shop_client_wishlist_deleteitem hop_client_wishlist_deletelist hop_client_wishlist_edit hop_client_wishlist_item_fromcart hop_client_wishlist_list_fromcart hop_client_wishlist_list_tocart s s s shop_client_wishlist_item_tocart s s shop_client_wishlist_move Zeigt den Wunschzettel eines Kunden innerhalb des Kunden Kontos an URL index php file shop amp mode client_wishlist F gt f r einen Kunden einen neuen Wunschzettel zur Datenbank hinzu URL index php file shop amp mode client_wishlist_add amp form F gt f r einen Kunden einen neuen Wunschzettel zur Datenbank hinzu URL index php file shop amp mode client_wishlist_additem amp number 1D L scht den einen Wunschzettel eines Kunden inklusive der darin enthaltenen Artikel URL index php file shop amp mode cliet_wishlist_deletel amp number ID Entfernt einen Artikel von einem Wunschzettel eines Kunden URL index php file shop amp mode client_wishlist_deleteitem amp number ID En
151. Inhalten aus einem Artikel gef llt wird um beispielsweise eine Link bersicht zu generieren 4 1 12 cp container module news type list cp container module news type list zeigt die Newskategorien zusammen mit einem Link zur Seite News einschicken an Mit den Einstellungen unter News gt Modul Einstellungen k nnen zus tzlich die Anzahl der News die Anzeige der Kategoriebeschreibung sowie verschiedene Benachrichtigungsregeln beeinflusst werden 4 1 13 cp container module news Einer der leistungsf higsten Tags von Contentpapst Er erm glicht den freien Einsatz von News aus der Datenbank auf der Webseite unabh ngig von der standardm igen News Ansicht aus index php file news bzw news html Der Tag cp container module news besteht im Wesentlichen aus einer Reihe von Angaben welche die Ordnung und Art der Ausgabe beeinflussen cp container module news enth lt Angaben zu Kategorie Anzahl Begrenzung Ordnung sowie der Ordnungsrichtung start News ab diesem Eintrag ausgeben limit Anzahl der News category News aus einer bestimmten Kategorie bei allen Kategorien einsetzen order News ordnen m glich sind date number und title dir Aufsteigend asc oder absteigend desc ordnen Wenn Sie eine Begrenzung nach einer Kategorie vornehmen m chten erhalten Sie die entsprechende Kategorienummer unter News System gt Kategorie bersicht Anwendungsbeispiele cp container module news
152. L Befehlen ber das Contentpapst Modul Sicherung Damit l sst sich die Umstellung auf eine neue Version weitgehend automatisieren Updates sind u a f r diese Versionen verf gbar Version 1 31 gt Version 1 38 Version 1 38 gt Version 2 00 Version 2 00 gt Version 2 01 Version 2 00 gt Version 2 10 Version 2 10 gt Version 2 50 Version 2 50 gt Version 3 00 Version 3 00 gt Version 3 10 Version 3 10 gt Version 3 50 Version 3 50 gt Version 2007 1 Version 2007 1 gt Version 2008 1 Version 2008 1 gt Version 2008 2 Version 2008 2 gt Version 2008 3 Version 2008 3 gt Version 2009 1 Version 2009 1 gt Version 2009 2 ab Version 2009 2 wird ein neues Updatetool genutzt 55555555 5 5 5 5 55 Sobald ein neues Update f r Contentpapst erscheint erhalten Sie automatisch auf der Startseite des Administrationsbereiches eine entsprechende Meldung eingeblendet Um das Update zu erhalten k nnen Sie sich dann an den Support wenden oder Sie laden dieses direkt aus Ihrem Kunden Konto unter http www sandoba de shop login html herunter 1 1 4 Vorlage container delivery html Diese Vorlage liegt im Ordner modules shop templates container und dient der Anzeige der im Shop verf gbaren Lieferstati cp tags f r diese Vorlage cp shop delivery Alle Angaben zum Lieferstatus aus der Datenbanktabelle _shop_delivery 1 2 H ufige Fragen zur Installation 1 2 1 Wie gehe ich beim Update auf eine neue Contentpapst Versio
153. M glichkeit in HTML konvertiert lt I Contentpapst Framework Psx include functions cp rtf php convert new contentpapst_rtf convert gt open myrtf rtf convert gt set_content convert gt convert gt 6 13 Sessions Tempor re Benutzerinformationen ber die Funktionen in der Datei functions cp sessions php k nnen tempor re Benutzerinformationen angelegt und sp ter wieder gel scht werden Diese Funktionen kommen insbesondere bei gesch tzten Bereichen zum Einsatz um die Login Daten des Benutzers zu speichern so dass innerhalb eines Bereiches kein wiederholter Login notwendig ist 6 13 1 cp_delete_session Wenn Session Informationen nicht mehr ben tigt werden dann k nnen diese ber cp_set_session erstellten Informationen mit cp_delete_session wieder gel scht werden Dazu muss der Funktion der Name dieser Benutzerinformation bergeben werden cp_delete_session log_password L scht die Benutzerinformation log_password 6 13 2 cp_set_session ber die Funktion cp_set_session kann eine Benutzerinformation in einer Session abgelegt werden Dazu muss der Funktion der Name der Benutzerinformation sowie der Wert bergeben werden cp_set_session log_password password Wert der Variable password wird als Iog_password gespeichert Diese Information ist dann bis zum Schlie en des Fensters ber lt php echo _SESSION log_password gt abrufbar
154. M glichkeiten genannt bekommen CP Shop stellt die Informationen ber Shop Kategorien auch per Webservices bereit Sie k nnen diese in einem XML Format unter webservices php file shop amp sectioninfo all amp order number abrufen Die Artikeldaten k nnen manuell exportiert und ber ein Web Interface bzw per FTP an Pangora bergeben werden Alternativ k nnen Sie Pangora diese URL mitteilen unter der die Artikeldaten regelm ig automatisiert heruntergeladen werden k nnen Artikeldaten im XML Format index php file shop amp mode export amp clean yes amp type pangora 5 6 14 Artikel exportieren zu Preisauskunft de Auf der Webseite http www preisauskunft de k nnen Online Shopper rund um die Uhr gezielt Waren und dazugeh rige Informationen finden ber einen Link zum Anbieter kann direkt bestellt werden Die Artikel aus CP Shop k nnen manuell ber Artikel gt Artikel exportieren gt Alternatives Format Preisauskunft de im von Preisauskunft de ben tigten CSV Format exportiert werden indem Sie Preisauskunft de als Alternativ Format ausw hlen Es erscheint ein Download Fenster mit der generierten Datei Damit Ihre Artikel bei Preisauskunft de gelistet werden m ssen Sie sich dort einmalig anmelden Auch ein automatischer Export im CSV Format ist verf gbar unter Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type preisauskunft de 5 6 15 Artikel exportieren zu Preisroboter de
155. MerchantProfile gt http www form DOMAI NNAME de PFAD index php file shop amp mode gateway_extern amp type mpay24 amp show confirmation amp clean yes gt http www DOMAINNAME de PFAD index php file shop amp mode gateway_extern amp type mpay24 amp show success gt http www DOMAINNAME de PFAD index php file shop amp mode gateway_extern amp type mpay24 amp show error 6 9 403 Datei modules shop payment paypal php Funktionen in der Datei modules shop payment paypal php Name der Funktion Beschreibung Parameter create form helper_call helper_format_string information options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an Interne Methode dieser Zahlungsart Greift per CURL Erweiterung auf den PayPal Server zu Interne Methode dieser Zahlungsart Wandelt einen String in ein Assoziatives Array um Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Dokumentation der PayPal Starter Schnittstelle http www paypal com de_DE html IntegrationCenter ic_pps_home html Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 404 Datei modules shop payment paysolution php
156. MwSt oder ohne MwSt cp shop title Titel des Artikels innerhalb der Artikelauflistung 5 6 87 Vorlage emails de partner_free_mail tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Information des neuen Partners ber die M glichkeiten des Partnerprogrammes nach seiner Freischaltung cp tags f r diese Vorlage cp shop partner Alle Angaben zum Partner aus der Datenbanktabelle _shop_partner 5 6 88 Vorlage emails de partner_message tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient dem Versand einer Meldung des Partners an den Shop Betreiber cp tags f r diese Vorlage cp shop partner Alle Angaben zum Partner aus der Datenbanktabelle _shop_partner cp shop partner message Nachricht des Partners 5 6 89 Vorlage emails de partner_recovery tpl Diese Vorlage liegt im Ordner modules shop templates emails und versorgt einen Partner mit einem neuen Passwort f r sein Partner Konto cp tags f r diese Vorlage cp shop partner Alle Angaben zum Partner aus der Datenbanktabelle _shop_partner cp shop partner password Neu generiertes Passwort des Partners in unverschl sselter Form 5 6 90 Vorlage emails de partner_register tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Information des Shop Betreibers ber eine neue Partner Anmeldung cp tags f r diese Vorlage cp shop partner Alle Angaben
157. News und search_shop html Shop Artikel Die Links zu den jeweiligen Detailseiten sind dort folgenderma en zu setzen Vorlage search_article html Mit mod_rewrite article cp search number cp rewrite text cp search title html Ohne mod_rewrite index php id cp search number Vorlage search_news html Mit mod_rewrite news detail cp search number html Ohne mod_rewrite index php file news amp mode detail amp number cp search number Vorlage search_shop html nur mit dem Modul CP Shop Mit mod_rewrite shop cp search number cp rewrite text cp search title html Ohne mod_rewrite index php file shop amp mode details amp number cp search number 3 1 23 Vorlagen in HTML Editoren erstellen Durch das System der cp tags und die konsequente Trennung von Inhalt und Layout k nnen die Vorlagen welche in Contentpapst eingesetzt werden mit jedem beliebigen HTML Editor bearbeitet werden Somit k nnen Sie auf Wunsch auch im gewohnten Umfeld das Layout Ihrer Webseite definieren und dann in Contentpapst einbinden 3 1 24 Variablen bergabe und verarbeitung Durch die M glichkeit PHP und die cp tags in beliebigen Bereichen einzeln oder auch in Kombination zu verwenden entstehen ganz neue Wege der Erstellung von neuen Modulen und Interaktionen Um beispielsweise bestimmte Inhalte in Abh ngigkeit eines Parameters anzuzeigen d h Parameter wie z B action wird dieser beim Aufruf de
158. PC Nummer Zwingend notwendig ist f r jeden Artikel allerdings die Zuordnung von mindestens einer Kategorie und jeweils einem Hersteller Nur dann kann ein Artikel auch erstellt und angezeigt werden Im Formular zum Bearbeiten von Artikeln stehen zus tzliche Eingabefelder und Formulare zur Verf gung Diese dienen u a der Erstellung von Staffelpreisen Auch kann ein Artikel hier einer Artikelklasse zugeordnet und mit weiteren Attributen versehen werden d h spezielle Angaben bei Musik CD s elektrischen Ger ten usw Wenn Sie h ufig hnliche Artikel verkaufen sollten Sie sich mit dem Button Speicherung als neuer Artikel vertraut machen Ausgehend von einem vorhandenen Artikel erstellen Sie so einfach einen neuen Artikel ohne alle Angaben manuell machen zu m ssen 5 6 23 Artikelklassen und attribute FSK ab Jahre Sprache Deutsch Bildformat 16 9 Erscheinungsdatum 01 04 2004 Laufzeit 96 K rsitenn nur 14 37 22 73 Zi Wu Neben den normalen Formularen f r Artikel bietet CP Shop dar berhinaus weitreichende M glichkeiten zur Individualisierung der Angaben Dies geschieht ber die sogenannten Artikelklassen die ber Artikel gt Artikelklassen bearbeitet werden k nnen Artikelklassen k nnen z B Artikel wie Musik CD s oder Telefone sein F r eine DVD beispielsweise k nnen ber die Artikelklassen einfach weitere Formularfelder f r FSK Sprache Erscheinungsdatum Laufzeit usw angelegt werden S
159. Partner mit meisten Bestellungen Partner mit h chstem Umsatz 3 3 3 22 30 2 53 2 53 2535 5 6 67 Suchm glichkeiten im Shop Im ffentlichen Bereich des Shops ist bereits eine Standard Suchfunktion integriert die Sie ber index php filesshop amp modessearch bzw shop seach html aufrufen k nnen Dort lassen sich Suchbegriffe eintragen wobei der Besucher die M glichkeit hat die Suchergebnisse zu sortieren nach Titel Preis und den bisherigen Aufrufen und auf einzelne Kategorien zu begrenzen Alle ber diese Suchfunktion get tigten Abfragen werden intern mitgeloggt und k nnen sp ter im Administrationsbereich in der Statistik eingesehen werden 5 6 68 Umstellung von Online Shop auf Katalog CP Shop l sst sich durch den flexiblen Aufbau ber Vorlagen auch einfach in einen Katalog mit einzelnen Artikeln umwandeln Besonders f r Auto und Immobilienh ndler ist nicht immer der volle Funktionsumfang mit Online Bestellung Partnerprogramm Webservices Gutscheinen usw notwendig oder die Artikel sind so komplex oder beratungsbed rftig dass ein individueller Austausch zwischen H ndler und Kunden erfolgen muss Alle nicht ben tigten Funktionen k nnen aus dem ffentlichen Bereich des Shops entfernt werden indem die Vorlagen im Ordner modules shop templates bearbeitet werden Die Vorlage details html in diesem Ordner beispielsweise dient zur Darstellung der Detailansicht eines Artikels Hier k nnen Sie statt dem Link zur
160. Produkte von Amazon z B innerhalb anderer Texte einem Forum etc anzuzeigen An ein festes Layout sind Sie durch die freie Gestaltung der HTML Vorlagen nicht gebunden 5 23 5 Container Angepasste Navigationen nutzen Neben dem Container f r die Einblendung der Standardnavigation gibt es auch die M glichkeit eine den eigenen Vorstellungen angepasste Navigation ber den Container customnavigation zu erstellen cp container module amazon type customnavigation browsenode template template_subnodes order dir block Oben sehen Sie den allgemeinen Aufbau des Containers mit den verf gbaren Parametern Als browsenode wird dabei stets die Browse ID aus dem Kategorien Editor angegeben welche als Startpunkt verwendet werden soll Diese muss jedoch zuvor ber lt php base64_encode _BROWSE_ID__ gt verschl sselt werden Dazu kommt die Angabe der zu nutzenden Vorlage mit template sowie mit template_subnodes eine Vorlage die nur Verwendung findet wenn Unterkategorien vorhanden sind Innerhalb der Vorlagen kann mit den Tags cp amazon navigation title cp amazon navigation number und cp amazon navigation browsenode gearbeitet werden um die Inhalte einzusetzen ber den Parameter order wird die Ausgabe geordnet mit den Werten number browsenode oder title mit dir wird die Richtung der Ordnung vorgegeben asc f r aufsteigend oder desc f r absteigend und mit
161. R die die Schl sselw rter Sport und Tennis enthalten description 3Aschumacher or description 3Amontoya or title 3Aformell I Beschreibung muss schumacher oder montoya enthalten oder der Titel muss Formell enthalten M gliche Felder sind hier description title starts title ends title title exact ean_upc itemnr keywords price max und price min die ber die boolschen Verkn pfungen and or und not miteinander kombiniert werden k nnen Bitte beachten Sie dass der Inhalt des Parameters prosearch unbedingt URL kodiert sein muss d h Leerzeichen sind durch zu ersetzen durch 3A usw Hier zwei kleine Beispiele f r die Benutzung der erweiterten Suche webservices php file shop amp prosearchs title starts 3Afernsehen not keywords 3Acnn I zeigt alle Artikel mit fernsehen am Anfang des Titels cnn darf nicht in den Schl sselw rtern enthalten sein webservices php file shop amp prosearch price max 3A200 00 amp order price zeigt alle Artikel die g nstiger als 200 00 EUR sind 5 6 134 Webservices Hersteller I nformationen ber jeden Hersteller kann anhand der Nummer oder des Namens eine Information eingeholt werden welche die folgenden Daten beinhaltet im Knoten manufacturer title Bezeichnung Firmierung des Unternehmens description Beschreibung website die Webseite des Unternehmens street plz city country Angaben zur Adresse des Unternehmens 3 5 35
162. Rechte eines Benutzers f r ein Modul oder ein einzelnes Feld F gt einen neuen Eintrag in die Datenbank ein Erstellt die CSV Datei f r den Versand per Email im Anhang Erstellt die XML Datei f r den Versand per Email im Anhang Formatiert einen Eintrag f r die Ausgabe als Container Aktualisiert einen vorhandenen Eintrag eines Modules 6 9 70 Datei modules forms class index php form is_update 0 type form form form form form form form this_options module module array form module form return 0 add_slashes 0 show_status ugu module number only_active 0 selected_fields_array array blocked_fields_array array module field module order module field module type number field query type module number right form form form module number form form Funktionen in der Datei modules forms class index php Name der Funktion Beschreibung Parameter contentpapst_gui_forms 0 do_email_dataset do_insert_dataset do_output_datatype do_update_dataset get_method metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Versendet einen Eintrag per Email F gt einen neuen Eintrag zu einem Modul hinzu Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist z B bei Captchas Aktualisiert einen vorha
163. Seite festgelegt werden order sorgt f r die richtige Sortierung der Ergebnisse z B title title position position number und number Standardm ig wird die erste Seite angezeigt mit den alphabetisch geordneten Kategorien webservices php file shop amp sectioninfo 1 amp order title Abfrage f r die Kategorie 1 webservices php file shop amp sectioninfo 213 amp order position amp page 4 Seite 4 der Unterkategorien von Kategorie 213 webservices php file shop amp sectioninfo all amp order number alle Kategorien geordnet nach Nummern 5 6 136 Webservices Suchwort Filter Die Auswahl der Artikel kann zus tzlich zu searchsection searchtitle usw durch einen Suchwort Filter verfeinert werden Hierzu wird der Parameter keyword mit dem gew nschten Suchwort an die URL angeh ngt Der Suchwort Filter durchsucht dann Titel Beschreibung und Schl sselw rter Allgemein kann der Suchwort Filter bei allen Abfragen genutzt werden nicht jedoch mit den Parametern prosearch searchkeyword searchwishlist und searchsimilar sowie den Informationen zu Herstellern manufacturerinfo und Kategorien sectioninfo 5 6 137 Webservices Warenkorb Eine Besonderheit der Webservices Schnittstelle von CP Shop ist die M glichkeit den Warenkorb mittels Webservices verwalten zu k nnen ohne dass der Kunde bemerkt dass dieser Vorgang eigentlich synchron bei einem anderen Shop abl uft Um eine Be
164. Standard Land ist vorausgew hlt cp shop fav_countries 5 L nder des Gesch fts Liefergebietes in absteigender Reihenfolge aus denen die meisten Kunden stammen 5 6 71 Vorlage cart cart_2 html Diese Vorlage liegt im Ordner modules shop templates cart und dient der Anzeige der dritten Seite im Bestellprozess Auswahl der Zahlungs und Versandart cp tags f r diese Vorlage cp shop Alle Angaben zur Zahlungsart aus der Datenbanktabelle _shop_payment cp shop checked Zahlungsart ausgew hlt 1 oder nicht ausgew hlt 0 cp shop client Alle Angaben zu einem eingeloggten Kunden aus der Datenbanktabelle _shop_clients cp shop currency K rzel der aktuell ausgew hlten W hrung cp shop form Weitere Eingabefelder zu einer Zahlungsart cp shop payment num_payment Anzahl der f r den Kunden verf gbaren Zahlungsarten cp shop shipment Auswahlliste der Versandarten im dritten Schritt des Bestellprozesses f r Neukunden cp shop shipment message Meldung wenn keine Versandart f r diesen Kunden verf gbar ist 5 6 72 Vorlage cart cart_3 html Diese Vorlage liegt im Ordner modules shop templates cart und dient der Anzeige der letzten Seite des Bestellprozesses bersicht und Best tigung der gemachten Angaben cp tags f r diese Vorlage cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items innerhalb der Artikelauflistung cp shop item currency K rzel der aktue
165. Standard wurde als Forschungsprojekt innerhalb der Universit t Mannheim entwickelt und soll Preisvergleichen und Produktdatenbanken ein m glichst universell nutzbares Beschreibungsformat f r Stamm und Produktdaten von Online Shops bereitstellen Dieses Format bietet f r Shop Betreiber den Vorteil dass es mit den erzeugten Dateien eine zunehmende wachsende Anzahl an Portalen versorgen kann F r diesen Standard wird eine Datei shopinfo xml ben tigt die allgemeine Informationen ber den Shop beinhaltet sowie eine zweite Datei die die eigentlichen Artikel beinhaltet Die Datei shopinfo xml ist dabei generell unter http www ihre domain de shopinfo xml abzulegen Beide Dateien lassen sich direkt unter Artikel gt Artikel exportieren als alternatives Format ausw hlen Die Artikeldatei m ssen Sie dabei nicht generieren lassen Es gen gt wenn Sie die shopinfo xml ber den Export generieren und diese dann am oben genannten Ort ablegen Alle Abfragen etc werden dann durch den CP Shop automatisch beantwortet 5 6 4 Artikel exportieren zu Billiger de Damit Ihre Artikel auch beim Preisvergleichsportal www billiger de gelistet werden m ssen Sie sich dort einmalig unter http www solute de partner anmelden Die CSV basierten Exportdateien k nnen Sie dann entweder unter Artikel gt Artikel exportieren gt sgp billiger de Alternatives Format Billiger de herunterladen oder aber Sie lassen diese von Billiger de
166. System genutzten Medien wie z B Grafiken oder Videos Wie in der Dateiverwaltung navigieren Sie durch das Dateisystem und w hlen die gew nschte Datei aus Auf Linux Unix Systemen ist ein Wechsel der Zugriffsrechte einzelner Dateien m glich 5 14 1 Allgemeines zu diesem Modul Die Navigation innerhalb der Medienbibliothek ist hnlich der Navigation der Dateiverwaltung Sie bewegen sich innerhalb der Verzeichnisstrukturen Ihres Webspaces ausgehend vom Contentpapst Stammverzeichnis Es werden in der Medienbibliothek nur Dateien mit Endungen angezeigt welche auf einen Inhalt aus den Bereichen Bild Video oder Sound schlie en lassen S SS Mit einem Klick auf das jeweils eingeblendete Bild gelangt man zur Detailansicht Bei Flash Filmen ist ein Klick auf de CEE Textlink Details notwendig In der Detailansicht sind Informationen ber verschiedene Anderungs und omm _ Erstellungsdaten der Datei sowie deren Bild und Dateigr e sichtbar u ar Auf Linux Unix Systemen k nnen zus tzlich die Zugriffsrechte der Dateien ge ndert werden Hierbei wird nach es Rechten f r Besitzer owner Gruppe group und Welt all unterschieden Es existieren Lese und Schreibrechte sowie das Recht die Datei auszuf hren Weitere Informationen ber den praktischen Einsatz von Unix Dateirechten erhalten Sie von Ihrem Serveradministrator bzw in Dokumentationen Handb chern zu Linux Unix Aufgrund der unterschiedlichen Player f r Video und Audio
167. Testmail an Javascript Code f r den WYSIWYG Editor des Modules F gt einen neuen Tracking Code zur Datenbank hinzu Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Zeigt die Mitglieder aus allen Newslettern in einer bersicht an Zeigt die Mitglieder aus allen Newslettern in einer bersicht an Zeigt die bersicht der bereits vorhandenen Newsletter sowie ein Formular zum Hinzuf gen eines neuen Newsletters an Zeigt das Formular f r die Bearbeitung der Modul Einstellungen an Verschickt eine Newsletter Ausgabe an die f r diesen Newsletter angemeldeten Mitglieder Verschickt eine Email an ein einzelnes Mitglied Aktualisiert die Einstellungen zu diesem Modul in der Datenbank Zeigt die bersicht der in den Newsletter Ausgaben getrackten URL s samt der angefallenen Klicks an SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules 6 9 172 Datei modules newsletter class index php Funktionen in der Datei modules newsletter class index php Name der Funktion Beschreibung Parameter contentpapst_gui_newsletter 0 do_friend do_main do_read do_search do_send do_url frontend_editing metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Verschickt die Weiterempfehlung eines Newsletters per form Email Hauptansicht des Modules mit der Auswahl der gew nschten section
168. Vorlagen cp container forr module backup 6 9 45 Datei modules editor admin php Funktionen in der Datei modules editor admin php Name der Funktion Beschreibung Parameter editor_colors editor_enlarge editor_images editor_mode editor_specialchars Regelt die Anzeige der Auswahl f r Vorder und Hintergrundfarbe Regelt den Zugriff auf den erweiterten Editor Regelt die Anzeige der Auswahl f r Sonderzeichen Regelt den Zugriff auf einzelne Funktionen des Editors Regelt die Anzeige der Auswahl f r Sonderzeichen type path userfile mode form 6 9 46 Datei modules editor enlarge php Funktionen in der Datei modules editor enlarge php Name der Funktion Beschreibung Parameter editor_enlarge_main editor_enlarge_start Zeigt den erweiterten WYSIWYG Editor mit umfangreichen Funktionen an type Start Funktion vor dem ffnen des erweiterten WYSIWYG Editors 6 9 47 Datei modules editor index php Funktionen in der Datei modules editor index php Name der Funktion Beschreibung Parameter editor_cache L dt einen vorhadenen Inhalt eine Datei in den Editor object editor_colors Regelt die Anzeige der Auswahl f r Vorder und Hintergrundfarbe editor_enlarge Regelt den Zugriff auf den erweiterten Editor type content editor_images Regelt die Anzeige der Auswahl f r Sonderzeichen path userfile editor_main Ruft die Hauptansicht de
169. _show_taginfo An das Modul angepasste Erkl rung der zur Verf gung stehenden cp tags form do_show_templateinfo An das Modul angepasste Erkl rung der zur Verf gung stehenden Vorlagen form do_statistic Zeigt eine statistische Auswertung der in den Eintr gen eines datenbankbasierten Modules form ausgew hlten Werte an do_templates bersichtsseite der Modulvorlagen form do_update_dataset do_update_dataset_now 0 do_update_field install uninstall Anzeige des Formulares zum Bearbeiten eines Eintrages Ein Eintrag eines Modules wird inklusive aller Felder aktualisiert F gt ein Feld zu einem Modul hinzu bzw aktualisiert die Angaben eines bestehenden Feldes SQL und Dateianweisungen zur Installation des Modules form form SQL und Dateianweisungen zur Deinstallation des Modules 6 9 69 Datei modules forms class base php Funktionen in der Datei modules forms class base php Name der Funktion Beschreibung Parameter create_module create_template do_dataset_form do_export_datasets_now do_import_datasets_now 0 do_import_export do_show do_show_content do_show_status form_check files get_clean_dataset get_clean_search_array 0 get_client_validation get_dataset get_field_number get_fields get_filetypes get_form get_form_number get_info get_result_array get_user_rights insert_dataset send_csvmail send_xmlmail sh
170. _structure test_array das Array test_array wird angezeigt 6 1 4 cp_array_sum Mit cp_array_sum l sst sich die Summe von Werten in einem numerischen Array berechnen Dies kann u a bei der Erstellung von Statistiken zum Einsatz kommen Der Funktion werden neben dem Array ein Start und ein Endwert bergeben Die beiden letzten Parameter sind optional Wenn der Startwert nicht angegeben ist wird der erste Wert des Arrays genutzt Bei einem fehlenden Endwert wird hingegen der letzte Wert des Arrays genutzt Die Summe kann erweitert werden indem man die Differenz zwischen Start und Endwert erh ht var cp_array_sum array 5 15 das liefert die Summe der Werte 5 15 des Arrays 6 1 5 cp_currency_info Die Funktion cp_currency_info gibt Auskunft ber den Namen einer Landes W hrung nachdem ihr ein dreistelliges W hrungsk rzel bermittelt wurde Die berpr fung ist dabei gr tenteils konform zur ISO Regelung 4217 erweitert um einige Industriestandards var cp_currency_info EUR sucht den Namen der W hrung zum K rzel EUR 6 1 6 cp_delete_cache Nat rlich m ssen im Cache abgelegte Inhalte auch vor Ablauf der festgelegten Cache Zeit wieder gel scht werden k nnen z B wenn eine Aktualisierung der Inhalte vorgenommen wurde Hierzu muss der Funktion cp_delete_cache der Namen der Cache Datei bermittelt werden sowie der Ordner in welchem die Datei abgelegt wurde Standardm ig ist
171. ach auftreten werden ignoriert var cp_url_links datei htm filtert alle Links aus datei htm 6 15 7 cp_url_lookup Sie k nnen mit der Funktion cp_url_lookup berpr fen ob eine bestimmte URL auch tats chlich verf gbar ist Intern wird auf die Funktionen cp_url_extend und cp_url_format zur ckgegriffen um die Konformit t der URL zu gew hrleisten var cp_url_lookup http www url de testet ob die URL www url de verf gbar ist 6 15 8 cp_url_metatags Bauen Sie einen eigenen Spider und oder Link Kataloge auf Die Funktion cp_url_metatags liest alle Meta Tags aus einer vorgegebenen URL aus und liefert diese als Array zur ck Sind bestimmte Meta Tags nicht vorhanden wird kein Array Schl ssel erzeugt var cp_url_metatags datei htm liest die Meta Tags von datei htm aus Ausnahmen sind title wird ersetzt durch dem Titel der Webseite und description liest 300 Zeichen aus dem Textbereich der Webseite Diese Meta Tags werden ausgelesen Zur ckgelieferte Meta Tags soweit enthalten audience Zielgruppe der Webseite Erwachsene Kinder usw author Autor Webmaster der Seite content_language Sprache nach ISO 639 1 content_type MIME Typ der Datei copyright Copyright Inhaber der Webseite date Ver ffentlichungsdatum description Beschreibung der Webseite max 1000 Zeichen distribution Beschreibung des Verbreitungsgebietes expires Verfallsdatum keywords Stichw rte
172. admin list_groups php Funktionen in der Datei modules shop admin list groups php Name der Funktion Beschreibung Parameter shop_add_group F gt eine neue Kundengruppe in die Datenbank ein form shop_delete_group L scht eine vorhandene Kundengruppe sofern dieser keine Kunden number zugewiesen sind shop_edit_group Formular f r die Bearbeitung einer vorhandenen Kundengruppe number shop_edit_group_2 Aktualisiert die Angaben einer vorhandenen Kundengruppe form shop_group_discounts Speichert die Rabatte f r eine Kundengruppe in der Datenbank ab form shop_list_groups Allgemeine bersicht ber die bereits vorhandenen Kundengruppen form shop_menu_groups Generiert ein Auswahlmen der Kategorien f r den Bearbeiten L schen level count 0 active 0 base 0 Dialog blocked shop_menu_items Generiert ein Auswahlmen der Artikel f r den Bearbeiten L schen Dialog level count 0 active 0 base 0 blocked shop_reset_group Setzt die Kundengruppe zur ck indem alle zugeordneten Kunden entfernt number werden 6 9 255 Datei modules shop admin list_orders php Funktionen in der Datei modules shop admin list_orders php Name der Funktion Beschreibung Parameter shop_list_orders Hauptseite f r die Bestellungen mit der Auflistung der vorhandenen Bestellungen und allen Optionen form shop_list_orders_fields Aktualisiert die Auswahl der Spalten in der ber
173. admin crm php Name der Funktion Beschreibung Parameter shop_crm_delete L scht eine Nachricht eines Kunden aus dem System number shop_crm_edit Zeigt ein Formular f r die Bearbeitung einer einzelnen Nachricht an number shop_crm_edit_2 Aktualisiert die Angaben zu einer einzelnen Nachricht in der Datenbank form shop_crm_import Importiert die neu im Ordner modules shop import crm vorhandenen Emails shop_crm_import_email Importiert eine einzelne Email auf der Basis des Dateinamens filename 0 shop_crm_import_file Speichert die bermittelte Datei im Import Ordner und startet den Import form shop_crm_quotedprintable Dekodiert als Quoted Printable kodierte Email Adressen und Texte string 0 shop_crm_show Zeigt den Nachrichtenverlauf mit einem einzelnen Kunden in einer bersicht an number form shop_crm_show_messages Zeigt den Nachrichtenverlauf mit einem einzelnen Kunden im Detail an number 0 shop_crm_show_now Verarbeitet die Parameter der Suche und leitet auf die Ergebnisseite um form 6 9 236 Datei modules shop admin delete_order php Funktionen in der Datei modules shop admin delete_order php Name der Funktion Beschreibung Parameter shop_delete_order Entfernt eine einzelne Bestellung samt Artikeln aus der Datenbank number shop_delete_orders Entfernt mehrere Bestellungen samt Artikeln aus der Datenbank orders 6 9 237 Datei modules shop admin delete_order_item php Funktio
174. age cp content Inhalt des Galerie Modules von der URL abh ngig cp gallery navigation Auflistung der verf gbaren Kategorien 3 1 7 Vorlage gallery_short htm Um in der Galerie eine schnellere bersicht zu gew hrleisten gibt es die Vorlage gallery_short htm In dieser wird das Thumbnail des Bildes eine verkleinerte Version eingebunden samt einiger Zusatzinformationen Dies k nnen z B der Titel des Bildes sowie die aktuelle Bewertung das Datum oder der Name der zugeordneten Kategorie sein cp tags f r diese Vorlage cp gallery category Name der zugeordneten Kategorie cp gallery date Datum der Eintragung cp gallery image Thumbnail des Bildes komplett als HTML Tag cp gallery poster Name des Autors samt Link zum Profil cp gallery rating Bewertung als Grafik cp gallery titie Titel des Bildes cp gallery views Anzahl der bisherigen Aufrufe 3 1 8 Vorlage gallery_ site htm gallery_site htm stellt den Grundaufbau der Galerie dar Eingebettet in diese Vorlage sind die Navigation sowie das Men zur Sortierung und f r die Verwaltung von eigenen Bildern durch die Benutzer Mit cp pages kann zwischen den einzelnen Seiten navigiert werden F r cp content werden beim Aufruf der Seite die Inhalte eingesetzt cp tags f r diese Vorlage cp content Inhalt des Galerie Modules von der URL abh ngig cp gallery level Navigation f r die Anzeige der Position des Bildes innerhalb der Kategorienstr
175. ahl verschiedener Anbieter Ihre Yate O Artikel zum Verkauf anbieten Die Produkte aller Anbieter befinden sich direkt in Yatego 2 Mit nur einem Klick k nnen Artikel verschiedener Anbieter dann einfach und sicher online bestellt werden Damit Ihre Artikel bei www yatego com gelistet werden m ssen Sie sich dort einmalig anmelden Im n chsten Schritt muss eine Zuordnung der Shop Kategorien zu den Yatego Kategorien stattfinden Dazu gibt es bei Yatego eine gesonderte Excel Datei welche alle Kategorien und deren ID s auflistet In der Datei modules shop export articles yatego php sind dann die einzelnen Zuordnung einzutragen Die CSV Datei f r Yatego erhalten Sie dann ber Artikel gt Artikel exportieren gt Alternatives Format Yatego oder aber Sie benutzen die folgende URL Artikeldaten im CSV Forma index php file shop amp mode export amp clean yes amp type yatego 5 6 22 Artikel hinzuf gen bearbeiten ber die Formulare zum Hinzuf gen und Bearbeiten von Artikel pflegen Sie den wichtigsten Bestandteil Ihres Online Shops die Artikel Die hier angegebenen Daten werden u a in den Vorlagen details html und list html im Ordner modules shop templates verwendet Diese Formulare sind selbsterkl rend und erfordern genaue Angaben und Beschreibungen zu den einzelnen Artikeln beispielsweise Titel Preis Steuersatz Dar berhinaus sind zahlreiche optionale Angaben m glich wie z B die Hersteller Artikelnummer und eine EAN U
176. ahren Sie in den weiteren Eintr gen in diesem Abschnitt der Anleitung 5 4 2 Anpassung der Vorlagen f r die Foren Kategorien Beitr ge usw F r die Darstellung der einzelnen Elemente des Forums werden zahlreiche Vorlagen genutzt welche eine starke Differenzierung der Gestaltung ohne weitere Programmierung erm glichen Die Vorlagen sind standardm ig im Ordner modules forum templates zu finden Folgende Vorlagen werden mitgeliefert n addpost_header html Darstellung der Beitr ge bei der Beantwortung eines Themas Kopfbereich n addpost_simple html Darstellung der Beitr ge bei der Beantwortung eines Themas n category html Darstellung einer Kategorie welche bereits Beitr ge enth lt n category_empty html Darstellung einer Kategorie welche noch keine Beitr ge enth lt n container_list_topics html Darstellung der Themen f r den Container list_topics n container_statistic html Darstellung der Foren Statistik f r den Statistik Container n maintenance html Vorlage welche angezeigt wird wenn der Wartungsmodus aktiviert ist n format_actionscript html Darstellung von in Beitr gen eingebettetem Actionscript Code n format_edited html Darstellung des Hinweises zu einem bearbeiteten Beitrag n format_php html Darstellung von in Beitr gen eingebettetem PHP Code n format_quotation html Darstellung von in Beitr gen eingebetteten Zitaten n format_sql html Darstellung von in Beitr gen eingeb
177. ail versandt Neben den erforderlichen Parametern module und type gibt es f r den form Container den optionalen Parameter return ber diesen kann eine URL angegeben werden auf die nach dem Abschicken gewechselt werden soll Alternativ kann der Parameter return_article mit der ID eines Artikels genutzt werden Ohne Angabe dieser Parameter wird auf die urspr ngliche Seite zur ckgekehrt Beachten Sie dabei dass in der URL das Zeichen stets durch amp 61 zu ersetzen ist damit der Container korrekt verarbeitet werden kann Wenn ein derartiges Formular mit CP Forms Inhalten oder anderen Inhalten aus Contentpapst verkn pft werden soll dann kann daf r der modulspezifische Parameter field_ FELDNAME beim Containeraufruf genutzt werden Ein Beispiel f r den Einsatz dieses Features ist die bergabe eines Produktnamens im Containeraufruf an ein per CP Forms generiertes Formular ber welches der Kunde Kontakt mit dem Hersteller aufnehmen kann Damit der Kunde den Produktnamen des gerade aufgerufenen Produktes nicht mehr manuell eingeben muss kann dieser direkt beim Containeraufruf mit bergeben werden cp container module forms_kontaktformular type form field_title cp forms values title Der obenstehende Containeraufruf k nnte z B in der Detailansicht eines Produktes integriert werden dessen Daten ber CP Forms gepflegt werden Wenn dort ein Feld mit dem Namen title vorhanden ist dann wird ber cp forms
178. ails und dient der Benachrichtigung des Shop Betreibers ber neue Kundenmeinungen cp tags f r diese Vorlage cp shop reviews Alle Angaben zur Kundenmeinung aus der Datenbanktabelle _shop_reviews cp shop reviews client Name des Kunden cp shop reviews description Beschreibung der Kundenmeinung cp shop reviews item Titel des bewerteten Artikels cp shop reviews rating Bewertung des Artikels cp shop reviews title Titel der Kundenmeinung 5 6 98 Vorlage emails de shipment tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Anzeige der Versandbest tigungsemail cp tags f r diese Vorlage cp shop client Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients cp shop order Alle Angaben zur Bestellung aus der Datenbanktabelle _shop_order cp shop order tracking Paket Tracking Nummer cp shop order tracking name Name des Versanddienstleisters f r das Paket Tracking cp shop order tracking_url URL des Versanddienstleisters f r das Paket Tracking cp shop start Ansprache des Kunden abh ngig vom Geschlecht 5 6 99 Vorlage export_htmi htmil Diese Vorlage liegt im Ordner modules shop templates und dient dem HTML Export von Artikeln cp tags f r diese Vorlage cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items cp shop item currency K rzel der aktuell ausgew hlten W hrung cp shop item price Nettopreis des Ar
179. ails de register tpl Diese Vorlage liegt im Ordner modules shop templates emails und versorgt den gerade neu angemeldeten Kunden u a mit seinem Passwort f r das Kunden Konto cp tags f r diese Vorlage cp shop client Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients cp shop client country Herkunftsland des Kunden cp shop client name Vollst ndiger Name des Kunden Vor und Nachname zusammengesetzt cp shop client password Bei der Anmeldung generiertes Passwort in unverschl sselter Form cp shop start Ansprache des Kunden abh ngig vom Geschlecht 5 6 95 Vorlage emails de register_admin tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Information des Shop Betreibers ber eine neue Kunden Anmeldung cp tags f r diese Vorlage cp shop client Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients 5 6 96 Vorlage emails de return tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient dem Versand einer RMA R ckgabe Anforderung eines Kunden cp tags f r diese Vorlage cp shop return clientnumber Kundennummer cp shop return comment Grund der R ckgabe cp shop return email Email Adresse cp shop return itemnumber Artikelnummer cp shop return name Name cp shop return ordernumber Rechnungsnummer 5 6 97 Vorlage emails de reviews tpl Diese Vorlage liegt im Ordner modules shop templates em
180. ainer_bestseller_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 322 Datei modules shop container breadcrumb_ navigation php Funktionen in der Datei modules shop container breadcrumb_navigation php Name der Funktion Beschreibung Parameter shop_container_breadcrumb_navigation Container f r die Darstellung der Breadcrumb Brotkr mel Navigation von der Startseite form array des Shops zur aktuellen Seite shop_container_breadcrumb_navigation_config Liefert Informationen ber den Aufbau des Containers zur ck shop_container_breadcrumb_navigation_pages Liefert das Array mit den verf gbaren Seiten f r die Breadcrumb Navigation zur ck exkl Kategorien Artikel und Varianten shop_container_breadcrumb_navigation_sections Erstellt die Breadcrumb Navigation f r die Kategorien number array 6 9 323 Datei modules shop container cart php Funktionen in der Datei modules shop container cart php Name der Funktion Beschreibung Parameter shop_container_cart Container f r die Anzeige des Warenkorbinhaltes im Shop form shop_container_cart_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 324 Datei modules shop container cart_numtotal php Funktionen in der Datei modules shop container cart numtotal php Name der Funktion Beschreibung Parameter shop_container_cart_numtotal Container f r die Anzahl der momentan im War
181. alerien Module greifen u a auf zentrale Dateien von Contentpapst die Entwickler APl sowie auf die jeweils genutzten Templates und Sprachdateien zu Aufgrund dieser Modularisierung l sst sich das System schnell und einfach erweitern Bei der Grundversion nicht enthaltene Module k nnen auch sp ter noch eingebaut werden 5 1 bersicht 5 1 0 Allgemeines zu den Modulen Module sind eigenst ndige Teile des Systems Dies sind beispielsweise Kalender Foren oder Galerien Module greifen u a auf die Konfigurations Datei des Systems sowie auf die jeweils genutzten Templates die Rechteverwaltung und Sprachdateien zu Aufgrund dieser Modularisierung l sst sich Contentpapst schnell und einfach erweitern Weitere bei der Grundversion nicht enthaltene Module k nnen auf Wunsch auch sp ter eingebaut werden Informieren Sie sich dazu unter http www sandoba de oder schicken Sie direkt eine Anfrage an contact sandoba de 5 1 1 Aufruf der Module Fast alle Module innerhalb des Contentpapst Frameworks k nnen ber die URL index php file MODULNAME f r den ffentlichen Bereich bzw admin php file MODULNAME f r den Administrationsbereich aufgerufen werden Voraussetzung hierf r ist dass die entsprechenden Dateien vorhanden sind und das Modul als Unterordner im Ordner modules liegt Anstelle von MODULNAME ist der Ordnername des Modules einzusetzen CP Forms Module k nnen im Gegensatz dazu jedoch nicht ber die URL index php fil
182. alidate_email contact sandoba de testet auf die Email Adresse contact sandoba de 6 1 16 cp_validate_number Mit cp_validate_number berpr fen Sie ob Inhalte andere Zeichen als die Zahlen 0 9 enthalten Ist dies der Fall so wird FALSE zur ckgegeben anderfalls TRUE var cp_validate_number 19 August 2003 berpr ft den bergebenen Inhalt Ergebnis FALSE 6 1 17 cp_validate_string Wenn Sie ein Mitgliedersystem oder hnliches nutzen und hierf r per Formular bermittelte Inhalte berpr fen m ssen k nnen Sie die Funktion cp_validate_string benutzen Diese erlaubt nur alphanummerische Zeichen Der Funktion kann au er dem String noch eine minimale bzw maximale L nge bergeben werden var cp_validate_string string 5 20 string muss min 5 und darf max 20 Zeichen lang sein 6 1 18 cp_word_shorten Gerade in Foren G steb chern oder anderen Modulen welche die Interaktion mit dem Besucher einbeziehen kann es oftmals zu Problemen kommen wenn beispielsweise das Layout der Seite durch zu lange W rter aufgesprengt wird Dies l sst sich mit der Funktion cp_word_shorten hervorragend verhindern bermitteln Sie dieser Funktion einfach ein Wort bzw einen Text und geben Sie als zweiten Parameter die maximale L nge eines Wortes an Standardm ig sind dies 50 Zeichen L ngere W rter werden auf n 3 Zeichen verk rzt Diesen wird anschlie end angeh ngt var cp_wo
183. allgemeinen Seitenlayouts ein und ausschalten Alle HTML Dateien m ssen aus Sicherheitsgr nden innerhalb des Contentpapst Verzeichnisses bzw in einem der Unterverzeichnisse abgelegt werden index php static fag htm Ruft die Datei faq htm aus dem Hauptverzeichnis auf und verarbeitet alle in dieser Datei vorhandenen cp tags Die gesamte Datei wird in das Layout der Webseite integriert index php static lokalinformation steuerabgaben htm amp clean yes ber diese URL wird die Datei steuerabgaben htm aus dem Verzeichnis lokalinformation aufgerufen Auch hier werden die enthaltenen cp tags verarbeitet eine Integration in das Layout der Webseite unterbleibt jedoch Dies erlaubt es ein komplett eigenst ndiges Layout aufzubauen 3 1 2 Stylesheets anpassen Wesentliche Teile der grafischen Gestaltung werden ber die CSS Stylesheets gesteuert Diese sind in den Dateien standard css allgemeine Angaben style css CSS f r Anzeige per Browser und print css CSS f r Druckversion des jeweils genutzten Vorlagen Sets integriert Sie legen den genutzten Schrifttyp mit einer Standardgr e und farbe sowie die Gestaltung der Scrollleisten fest Dar berhinaus werden alle Formular Elemente wie Eingabefelder Checkboxen etc durch die Stylesheets formatiert Grafiken eingebunden etc Eine Umgestaltung aller Textboxen beispielsweise kann dann zentral in dieser Datei vorgenommen werden und gilt f r alle Bereiche welche diese
184. altenen Zitate Formatiert die in den Beitr gen enthaltenen SQL Befehle Erzeugt zentral die Pfade zum Forum zu Beitr gen etc innerhalb der PHP Dateien Gibt in Abh ngigkeit von den Einstellungen den Pfad zur ck unter dem die Vorlagen liegen Liefert die verf gbaren Icons f r die Beitr ge zur ck form command form forr form form form form form form form form form form form form form form form filesize form string string mode string forum_user string image_alt string string string type array array selected get_images_smilies Liefert die verf gbaren Smilies f r die Beitr ge zur ck get_user_posts Liefert die Anzahl der Beitr ge eines Benutzers zur ck number limit_string K rzt eine URL auf die maximal erlaubte L nge url_string url_title secure_input berpr ft die Benutzereingaben und entfernt m glicherweise schadhaften Quellcode string show_posts Zeigt die Beitr ge innerhalb eines Themas an form show_topics Zeigt die Themen innerhalb einer Kategorie an form validate_user berpr ft ob es sich um einen eingeloggten Benutzer handelt 6 9 124 Datei modules forum class index php Funktionen in der Datei modules forum class index php Name der Funktion Beschreibung Parameter contentpapst_gui_ forum Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 do_add_post
185. ammenlegen mehrerer Bestellungen Ordnet die Artikel aus mehreren Bestellungen einer Basis Bestellung zu Schickt eine Email an den Kunden ber den Versand seiner Bestellung 6 9 284 Datei modules shop admin order_status php Funktionen in der Datei modules shop admin order status php Name der Funktion Beschreibung Parameter shop_order_status Verschickt eine Email an einen Kunden bei der nderung des Status einer Bestellung 6 9 285 Datei modules shop admin sections php Funktionen in der Datei modules shop admin sections php Name der Funktion Beschreibung Parameter shop_add_section shop_change_status_section 0 shop_delete_section shop_duplicate_section 0 shop_edit_section shop_edit_section_2 shop_edit_section_lang 0 shop_edit_section_lang_2 0 shop_menu_options shop_section_menu shop_section_move shop_sections shop_show_sections F gt eine neue Kategorie zur Datenbank hinzu ndert den Status einer Kategorie auf verf gbar gesch tzt L scht eine vorhandene Kategorie samt Unterkategorien Dupliziert eine vorhandene Kategorie inklusive der Artikelzuordnungen Formular f r die Bearbeitung einer vorhandenen Kategorie Aktualisiert die Angaben zu einer Kategorie in der Datenbank Formular f r die Bearbeitung der fremdsprachigen Inhalte einer vorhandenen Kategorie Aktualisiert die fremdsprachigen Inhalte einer vorhandenen Kategorie Generiert ein Auswa
186. ang eines Feldnamens keine Zahl stehen darf Weiterhin sollten nur Kleinbuchstaben verwendet werden Contentpapst nimmt selbstst ndig im Hintergrund Konvertierungen vor jedoch sollten Sie auch selbst auf diese Besonderheit achten damit das Modul korrekt erstellt werden kann Die gleiche Einschr nkung besteht bei der Wahl des Ordner Namens f r ein Modul 5 5 3 Container Formular zum Eintragen von Inhalten Nat rlich dient CP Forms nicht nur der blo en Eingabe von Inhalten im Administrationsbereich und der Ausgabe dieser Inhalte im ffentlichen Bereich Vielmehr lassen sich auch Interaktionen zwischen beiden Bereichen herstellen u a durch ein Formular ber welches Besucher neue Eintr ge hinzuf gen oder wenn Eintr ge nicht in der Datenbank gespeichert werden Emails versenden k nnen Erm glicht wird diese Funktionalit t ber einen Container mit dem Typ form Dieser generiert automatisch das Formular samt aller notwendigen client und serverseitigen berpr fungen cp container module MODULNAME type form return status php Handelt es sich um ein Modul zur Verwaltung von Eintr gen in der Datenbank so wird mit dem Absenden des Formulares automatisch ein neuer Eintrag in der Datenbank erzeugt Dieser muss anschlie end durch berechtigte Benutzer im Administrationsbereich freigegeben werden Handelt es sich hingegen um ein Formular zum Versand von Emails z B ein Kontaktformular so wird der Inhalt des Formulares per Em
187. answer 12119 http mail google com support bin answer py array answer 14024 6 9 388 Datei modules shop export orders AFS Kaufmann php Funktionen in der Datei modules shop export orders AFS Kaufmann php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Bestellungen f r AFS Kaufmann form array 6 9 389 Datei modules shop export orders SQL Export php Funktionen in der Datei modules shop export orders SQL Export php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Bestellungen im SQL Format form array 6 9 390 Datei modules shop export orders inkasso MediaFinanz php Funktionen in der Datei modules shop export orders inkasso MediaFinanz php Name der Funktion Beschreibung Parameter shop_export_escape Reinigt die Inhalte der Formularfelder f r den Export string shop_export_option Erzeugt den Export der Bestellungen f r die mediafinanz AG form array 6 9 391 Datei modules shop export orders lexware php Funktionen in der Datei modules shop export orders lexware php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Bestellungen f r Lexware form array shop_lexware_escape Reinigt die Inhalte der Formularfelder f r Lexware string 6 9 392 Datei modules shop import affilinet php Funktionen in der Datei modules shop i
188. artner country Land des Partners cp shop partner message Meldung des Partners an den Shop Betreiber 5 6 107 Vorlage payment anypay html Diese Vorlage liegt im Ordner modules shop templates payment und dient der Bezahlung ber AnyPay nach dem Abschluss der Bestellung im Shop cp tags f r diese Vorlage cp shop anypay_url URL der Zahlungsseite bei Anypay f r den Aufruf in einem Popup o 5 6 108 Vorlage payment gzspaymaster html Diese Vorlage liegt im Ordner modules shop templates payment und dient der Bezahlung ber GZS Paymaster nach dem Abschluss der Bestellung im Shop cp tags f r diese Vorlage cp shop gzspaymaster_url URL der Zahlungsseite bei GZS Paymaster f r den Aufruf in einem Popup o 5 6 109 Vorlage payment infin html Diese Vorlage liegt im Ordner modules shop templates payment und dient der Bezahlung ber Infin nach dem Abschluss der Bestellung im Shop cp tags f r diese Vorlage cp shop infin_url URL der Zahlungsseite bei Infin f r den Aufruf in einem Popup o 5 6 110 Vorlage payment mpay24 html Diese Vorlage liegt im Ordner modules shop templates payment und dient der Bezahlung ber mPAY24 nach dem Abschluss der Bestellung im Shop cp tags f r diese Vorlage cp shop mpay24_url URL der Zahlungsseite bei mPAY24 f r den Aufruf in einem Popup o 5 6 111 Vorlage payment paypal html Diese Vorlage liegt im Ordner modules shop templates
189. aseprice Basispreis des Artikels wenn ein Gewicht in Gramm angegeben wurde cp shop prices currency K rzel der aktuell ausgew hlten W hrung cp shop prices price Nettopreis f r diesen Level der Staffelpreise cp shop prices taxprice Bruttopreis f r diesen Level der Staffelpreise cp shop prices discount_price Netto Rabattpreis f r diesen Level der Staffelpreise gegen ber dem Standard Preis cp shop prices discount_taxprice Brutto Rabattpreis f r diesen Level der Staffelpreise gegen ber dem Standard Preis cp shop prices discount_percent Rabatt in Prozent gegen ber dem Standard Preis 5 6 46 Container Suchbegriffe der Besucher auf der Webseite anzeigen Im Unterschied zum tag_cloud Container werden bei diesem Container die Suchbegriffe der Besucher nicht nach ihrer H ufigkeit gruppiert Vielmehr k nnen diese alphabetisch nach Datum bzw nach Anzahl der zutreffenden Artikel aus dem Shop sortiert werden Diese Auflistung k nnen Sie ber einen Container in einer beliebigen Vorlage einbauen cp container module shop type searches order date dir desc limit 10 template themes cpshop search_list html Anzeige der 10 letzten Suchbegriffen ber die neue Vorlage search_list html im Ordner themes cpshop Eine Vorlage wird f r diesen Container zwingend ben tigt alle anderen Parameter sind optional Parameter f r diesen Container dir Aufsteigend asc oder absteigend desc ordnen limit
190. asst werden kann auch mehrfach d h mit verschiedenen Namen betrieben werden kann m ssen Sie hier MODULNAME noch durch den von Ihnen verwendeten In den hier gezeigten cp tags ist jeweils statt dem internen Ordnernamen eines Modules MODULNAME enthalten Da das Kalender Modul Namen ersetzen 5 12 4 Container Tagesauflistung der Eintr ge generieren Dieser Container vom Typ show_list_day dient der Anzeige der Eintr ge eines bestimmten Tages Dazu werden dem Container als einzige Parameter Tag day Monat month und Jahr year der Anzeige bergeben Alles weitere wie z B die Wahl der jeweils richtigen Vorlagen f r die Darstellung der Eintr ge wird intern durch den Container vorgenommen cp container module MODULNAME type show_list_day day 05 month 03 year 2005 Anzeige der Eintr ge vom 05 03 2005 cp container module MODULNAME type show_list_day day cp variable calendar_day month cp variable calendar_month year cp variable calendar_year I wie oben jedoch werden hier die Parameter direkt der URL entnommen Folgende Parameter sind f r diesen Container zul ssig erforderlich Parameter f r diesen Container day Tag der Anzeige month Monat der Anzeige type F r diesen Container muss als Wert show_list_day verwendet werden year Jahr der Anzeige 5 12 5 Container Kalender auf der Webseite anzeigen Dieser Container vom Typ show_month dient zur Anzeige des Ka
191. atags Contentpapst unterst tzt zur Optimierung der Seite f r Suchmaschienen etc auch die Vergabe von individuellen Metatags Voraussetzung ist dass in der Vorlage main htm des genutzten Vorlagen Sets cp tags im Format cp meta genutzt werden In den Einstellungen k nnen allgemeing ltige Metatags angeben werden Diese werden immer dann zum Einsatz gebracht wenn es f r den jeweils angezeigten Inhalt keine eigenen Metatags gibt Folgende cp tags werden f r die Metatags unterst tzt cp meta title Titel der Webseite z B Luftfahrtvereinigung Musterhausen cp meta description Beschreibung der Webseite cp meta keywords Schl sselw rter der Webseite z B Piloten Luftfahrt Flugzeuge Flughafen cp meta copyright Name und Email Adresse der f r die Umsetzung verantwortlichen Person Unternehmung cp meta author Name und Email Adresse der f r die Inhalte verantwortlichen Person Unternehmung cp meta publisher Name und Email Adresse der f r die Ver ffentlichung verantwortlichen Person Unternehmung cp meta robots Angaben zum Indexierungsverhalten von Suchmaschinen Weiterhin gibt es auf dieser Seite den Abschnitt Neue Metatags erstellen ber den Sie den HTML Code f r die Metatags erstellen k nnen Hier k nnen Sie alternativ direkt Texte eingegeben Wenn Sie diesen HTML Code jedoch im Vorlagen Set verwenden findet ein Austausch der Metatags je nach Seite nicht mehr statt Neben diesen allgemeinen Metatags
192. ategorien Anwendungsbeispiele cp container module article start 1 limit 1 category order date dir desc length 500 Gibt die ersten 500 Zeichen des zuletzt auf der Webseite ver ffentlichten Artikels aus Es wird nicht nach Kategorien unterschieden cp container module article start 1 limit 5 category 1 order title dir asc length 200 Gibt die ersten f nf Artikel aus der Kategorie 1 aus Geordnet wird alphabetisch in aufsteigender Reihenfolge Es werden jeweils 200 Zeichen des Artikels ausgegeben Einsatz Der Tag cp container module article wird vor allem innerhalb der Vorlagen f r die Startseiten sowie f r die Hauptseite eingesetzt Jedoch kann dieser auch innerhalb von Artikeln genutzt werden Denkbar w re demnach z B das Anlegen einer neuen Artikel Vorlage welche dann mit Inhalten aus einem Artikel gef llt wird um beispielsweise eine getrennte Artikel bersicht zu generieren 4 1 9 cp container module fast_gallery Neben dem standardm ig in Contentpapst integrierten Galerie Modul wurde das Modul fast_gallery zur unkomplizierten Anzeige von Grafiken in einem Verzeichnis entwickelt fast_gallery wird ber Container direkt in eine beliebige Vorlage eingebettet Dies erm glicht beispielsweise die Anzeige einer Galerie mit themenbezogenen Bildern direkt in einem Artikel ohne dass alle Bilder einzeln hochgeladen und eingef gt werden m ssen Ebenso nimmt einem die Galerie Arbeiten
193. ategory 123 template alternative html forum_container_list_topics_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 129 Datei modules forum container statistic php form form form form form form form form form form form form form form form form form form forr forr Funktionen in der Datei modules forum container statistic php Name der Funktion Beschreibung Parameter forum_container_statistic 0 forum_container_statistic_config 0 Container f r die Anzeige verschiedener statistischer Daten zu den einzelnen Foren und Kategorien Aufruf in den forr Vorlagen cp container module forum type statistic template alternative html Liefert Informationen ber den Aufbau des Containers zur ck 6 9 130 Datei modules friend class admin php Funktionen in der Datei modules friend class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_friend 0 install uninstall Konstruktor dient der Initialisierung der Klasse und einiger Variablen SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules 6 9 131 Datei modules friend class index php Funktionen in der Datei modules friend class index php Name der Funktion Beschreibung Parameter contentpapst_gui_friend 0 do_main do_send metatags search Konstr
194. atei modules navigation class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_navigation Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_add_article_structure Legt neue Navigationspunkte auf der Basis der Artikelstruktur an form 0 do_add_article_structure_ now Legt neue Navigationspunkte auf der Basis der Artikelstruktur an number 0 target 0 position_count 0 ac do_add_menu Zeigt das Men f r die Auswahl eines Zieles f r einen Navigationspunkt an do_add_navigation F gt einen neuen Navigationspunkt in die Datenbank ein form do_delete_navigation L scht einen Navigationspunkt samt dessen Unterpunkten form do_edit_navigation Formular f r die Bearbeitung eines vorhandenen Navigationspunktes form do_edit_navigation_2 Aktualisiert einen Navigationspunkt in der Datenbank form do_edit_navigation_now Leitet auf das Formular f r die Bearbeitung eines Navigationspunktes form 0 weiter do_javascript Liefert eine J avascript Funktion zum ffnen eines Fensters form_name window_navigation_addmenu do_main Hauptansicht f r das Modul Navigation mit einzelnen Formularen form do_menu Erstellt das Navigationsmen der in der Datenbank vorhandenen level count 0 do_menu_options do_move do_show do_sort do_update do_update_now install uninstall Navigationspunkte Erstellt die Auswahl der vorhandenen Navigationspunkte
195. atenbank Leitet auf das Formular zum Bearbeiten eines vorhandenen Benutzers weiter path setaction object back articledesc object back command form forr form form_right form form action checkbox number number number number number form form_right number form number do_edit_status do_edit_user do_edit_user_2 do_edit_user_sites do_error do_getdir do_grouprights do_grouprights_array do_groups do_main do_options do_rights do_search do_send_message do_send_message_2 do_set_groupright do_set_options do_user_form install uninstall ndert die Zuordnung zu einer Benutzergruppe f r einen bestehenden Benutzer form Zeigt das Formular zum Bearbeiten eines vorhandenen Benutzers an number Ge nderte Daten eines bestehenden Benutzers werden in der Datenbank aktualisiert form ndert die Mandantenzuordnung dieses Benutzers form Zeigt eine Fehlermeldung innerhalb der Benutzerverwaltung an type Listet die Unterverzeichnisse in einem Verzeichnis auf in diesem Fall f r die Darstellung der verf gbaren sPath Sprachen Zeigt die detaillierte Rechteverwaltung mit der grafischen Auflistung an Liefert das Array mit den verf gbaren Rechten f r die erweiterte Rechteverwaltung zur ck Zeigt die Benutzergruppen samt Formular zum Hinzuf gen einer neuen Benutzergruppe an module number Hauptansicht f r das Modul B
196. ates container php Funktionen in der Datei modules forms templates container php Name der Funktion Beschreibung Parameter cp helper folder _container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Diese sind im Unterordner container jeweils als einzelne Datei abzulegen 6 9 122 Datei modules forum class admin php Funktionen in der Datei modules forum class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_forum 0 do_add_category do_add_category_2 do_add_section do_add_section_2 do_change_position do_delete_category do_delete_section do_edit_category do_edit_category_2 do_edit_section do_edit_section_2 do_list_sections do_main do_options do_options_save do_statistic install uninstall Konstruktor dient der Initialisierung der Klasse und einiger Variablen Zeigt das Formular zum Hinzuf gen einer neuen Kategorie an F gt eine neue Kategorie zu einem Forum in CP Community hinzu Zeigt das Formular zum Hinzuf gen eines neuen Forums an F gt ein neues Forum zur Datenbank hinzu ndert die Reihenfolge der Kategorien in der Datenbank L scht eine vorhandene Kategorie inkl aller Themen und Beitr ge L scht ein vorhandenes Forum inkl aller Kategorien Themen und Beitr ge Zeigt das Formular zum Bearbeiten einer vorhandenen Kategorie an Speichert die angepassten Angaben zu einer vorhandenen Kate
197. atisch immer folgenderma en zusammengesetzt wird TITEL DES BASIS ARTIKELS TITEL DER VARIANTE Um die Artikelvarianten auf der Webseite anzuzeigen beachten Sie bitte die Hinweise unter Container Artikelvarianten anzeigen 5 6 25 Ausl ndische UmsatzSt I D s berpr fen In verschiedenen Bereichen von CP Shop wie z B dem Partnerprogramm arbeiten Sie als Shop Betreiber oft mit Unternehmen zusammen die Sie bislang nicht kannten Um dennoch die Seri sit t der Unternehmen zu pr fen gibt es im CP Shop die M glichkeit ausl ndische UmsatzSt ID s zu berpr fen Im Partner Bereich k nnen Sie hierzu direkt neben dem Feld g f r die UmsatzSt ID ber den Button berpr fen ein EAl fSy unit A lag Selle kim lS Eines lese l Popup ffnen welches Ihnen das entsprechende Ergebnis zur ckliefert Eigene Limsatz t ID DE21995 r f gt en Ausl ndische UmsatzSt ID GB22719 Dieser Dienst basiert auf den offiziellen Daten des Bundesamtes f r Finanzen und steht au er bei notwendigen Ergebnis Code 200 Infe Wartungsarbeiten t glich zwischen 05 00 Uhr und 23 00 Uhr Dje angefragte USt Ideyr ist zum o g Zeitpunkt queltig zur Verf gung Je nach Auslastung kann die Abfrage zwischen wenigen Sekunden und 2 3 Minuten dauern Die Ihnen im Rahmen des 6a Abs 4 UStG obliegende Sorgfaltspflicht kann durch eine einfache Best tigungsanfrage allerdings nicht ausreichend erf llt werden Eine qualifizierte Anfrage mit A
198. avigation style list full Navigation mit allen Men punkten Hewsletter Mitglieder Profil 5 15 7 Standardmen Links Diese Navigationsart listet die Men punkte nebeneinander bzw untereinander als Textlink auf Es werden nur die Hauptmen punkte gezeigt Auch hier gibt es wieder zwei m gliche cp tags News Artikel Kontakt akt Newsletter Mitgliec cp container module navigation style simple Horizontales Men Partner Kunden Press CP container module navigation style simple ver Vertikales Men 5 15 8 Zus tzliche Navigationstypen Contentpapst bietet bereits einige vorgefertigte Navigationstypen an welche auf der Hauptseite der Navigationseinstellungen auch n her beschrieben werden Die Navigationstypen bauen im Wesentlichen auf der durch cp container bermittelten Variable type auf Es wird eine Liste generiert dessen Gestaltung durch jeweils eigene Vorlagen bernommen wird Neue Navigationstypen k nnen ber cp container navigation angelegt werden siehe Anleitung f r cp container 5 16 News System Das News System bietet alle Funktionen um einen News Ticker mit kurzen Meldungen aufzubauen Erweiterte Funktionen wie eine Laufzeit Beschr nkung und Kommentare stehen ebenfalls zur Verf gung 5 16 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file news Aufruf ber den Administrationsbereich index php file news Aufruf ber den ffentlichen Bereich ne
199. baren alternativen Exportformate 6 9 243 Datei modules shop admin export_orders php Funktionen in der Datei modules shop admin export_orders php Name der Funktion Beschreibung Parameter shop_export_get_orders Liest die Liste der verf gbaren alternativen Exportformate 0 shop_export_orders Anzeige des Artikel Exports mit der Auswahl des gew nschten Formates etc 6 9 244 Datei modules shop admin export_sections php Funktionen in der Datei modules shop admin export_sections php Name der Funktion Beschreibung Parameter shop_export_get_sections Liest die Liste der verf gbaren alternativen Exportformate shop_export_sections Anzeige des Kategorie Exports mit der Auswahl des gew nschten Formates etc 6 9 245 Datei modules shop admin export_vcard php Funktionen in der Datei modules shop admin export_vcard php Name der Funktion Beschreibung Parameter shop_export_vcard Export die Kundendaten als vCard f r die Einbindung in externe Email Programme usw 6 9 246 Datei modules shop admin extern_info php Funktionen in der Datei modules shop admin extern info php Name der Funktion Beschreibung Parameter shop_extern_footer Fussbereich der externen Information shop_extern_header Kopfbereich der externen Information shop_extern_info Zeigt den Rahmen f r die Einbettung von umfangreicheren Information Anleitungen an 6 9 247 Datei modules shop admin import_arti
200. beeinflusst werden limit gibt hierbei die maximale Anzahl der angezeigten Suchanfragen an catalog begrenzt hingegen die Ausgabe auf einen bestimmten Produktkatalog wie z B Musik Katalog music cp container module amazon type last_searches limit 10 cache 180 Beispiel mit 10 Suchanfragen und aktiviertem Cache 5 23 10 Container Musiktitel nur bei Musik Nur beim Katalog Musik stehen bei vielen Produkten genaue Informationen ber die einzelnen Musiktitel zur Verf gung Diese Informationen sind f r Ihre Besucher nat rlich besonders wichtig F r vanillaXML Webshop steht zur Einblendung dieser Informationen ein weiterer Container zur Verf gung cp container module amazon type tracks file abc xml l Besondere Eigenschaften generiert aus der Datei abc xml Damit die richtige Datei als Datenquelle genutzt wird muss diese ber den Parameter file angegeben werden Allgemein sollte dieser Container nicht manuell gesetzt werden sondern wird direkt in der Detailansicht eines Produktes eingesetzt Auch diese Informationen k nnen wieder per CSS angepasst werden 5 23 11 Container Navigation einblenden Produktkategorien Die Navigation aller Produktkategorien wird von vanillaXML Webshop automatisch in Abh ngigkeit der gerade ge ffneten Seite und der ausgew hlten Sprache aufgebaut Die Integration der Navigation in die Webseite geschieht ber einen einfachen cp tag in einer beliebigen Vorlage cp containe
201. ber field shop_get_multi_language Gibt die mehrsprachigen Inhalte zu Zahlungs und Versandarten Artikeln und Kategorien number type data array 0 zur ck 0 field shop_get_order_source Gibt Informationen ber die verf gbaren Werte f r den Bestelleingang der Bestellungen name 0 zur ck shop_get_order_status Gibt Informationen ber die individuellen Bestellstati als Array zur ck number shop_get_payment Gibt Informationen ber eine Zahlungsart zur ck number field shop_get_sections Liefert ein Array mit Informationen zu den Kategorien eines Artikels zur ck number shop_get_shipment Gibt Informationen ber eine Versandart zur ck number field shop_get_subsections Ermittelt die Unterkategorien zu einer Kategorie number array array shop_get_template_path Gibt in Abh ngigkeit von den Einstellungen den Pfad zur ck unter dem die Vorlagen 0 liegen shop_get_tracking Gibt Informationen ber das Tracking der Bestellung via DHL und Co zur ck number shop_include _file Liefert den Inhalt einer vorhandenen Datei z B einer Vorlage zur ck filename shop_item_salesrank Ermittelt den Verkaufsrang zu einem Artikel number shop_order_calc_prices Liefert ein Array mit Preisinformationen zu einer Bestellung zur ck u a Warenwert number 0 Steueranteil Versand und Zahlungskosten Gutschein Gesamtpreis shop_order_number Formatiert die Bestellnummer abh ngig von den be
202. bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter URL s f r die Speicherung im Account gt http www key data type form form form array form array type form form DOMAI NNAME de PFAD index php file shop amp mode gateway_extern amp type saferpay amp show confirmation amp clean yes gt http www DOMAINNAMEI de PFAD index php file shop amp mode gateway_extern amp type saferpay amp show success gt http www DOMAINNAME de PFAD index php file shop amp mode gateway_extern amp type saferpay amp show error 6 9 406 Datei modules shop payment sofortueberweisung php Funktionen in der Datei Parameter create form information options process receive modules shop payment sofortueberweisung php Name der Funktion Beschreibung Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 407 Datei modules shop payment template php Funktionen in der Datei modules shop payment template php Name der Funktion Beschreibung Parameter create form
203. bestehende Inhalte in Contentpapst bernehmen Die bernahme bestehender Webseiten ist mit Contentpapst keineswegs mit viel Arbeit verbunden Richten Sie hierf r zuerst ein neues Vorlagen Set ein in welches Sie den vorhandenen HTML Code integrieren nur das Layout ohne Text Inhalte usw Wichtig sind hierbei Vorlagen f r die gesamte Seite sowie die Aufteilung der Inhalte in Tabellen und einzelne Unterseiten Laden Sie dann die Bilder und alle anderen ben tigten Dateien in die jeweiligen Ordner mittels der Dateiverwaltung oder per FTP hoch und treffen Sie die gew nschten Einstellungen am System Nun k nnen Sie mit dem Einf gen der Inhalte als News Artikel oder einzelne Dateien beginnen Speziell Webseiten mit einer klaren Gliederung k nnen auf diesem Wege schnell in Contentpapst bernommen werden 7 1 13 Nach dem ndern von Einstellungen werden diese nicht aktualisiert Warum Dies deutet darauf hin dass der CHMOD bei der Installation nicht korrekt gesetzt wurde Insbesondere werden f r den Hauptordner mit der Datei config php und die Datei config db php in dem Vorlagenset des Mandanten ein CHMOD von 755 oder 777 je nach Webspace ben tigt In der Datei config db php werden nach nderungen im Administrationsbereich alle Einstellungen zwischengespeichert um die erforderlichen Datenbankabfragen weitest m glich zu begrenzen Ist eine Aktualisierung dieser Dateien durch das System nicht m glich wird zwar die Datenbank aktualisier
204. c buy php Funktionen in der Datei modules shop public buy php Name der Funktion Beschreibung Parameter shop_buy shop_buy_error shop_buy_success F hrt eine Bestellung komplett durch mit allen dazugeh rigen Schritten Emailversand Rechnungserstellung usw Gibt eine Meldung nach einer gescheiterten Bestellung aus Gibt eine Meldung nach einer erfolgreichen Bestellung aus 6 9 413 Datei modules shop public cart_O php Funktionen in der Datei modules shop public cart_O0 php Name der Funktion Beschreibung Parameter shop_cart Erster Schritt im Bestellprozess mit der Darstellung des Warenkorbs type form form form array 0 form array 0 type form form form array 0 form array 0 type form form form array 0 form array 0 type form form form type 6 9 414 Datei modules shop public cart_1 php Funktionen in der Datei modules shop public cart 1 php Name der Funktion Beschreibung Parameter shop_cart_1 Zweiter Schritt im Bestellprozess Der Kunde registriert sich loggt sich ein Wenn der Kunde bereits eingeloggt sein sollte dann wird die Express Bestellung angezeigt sofern diese aktiviert ist 6 9 415 Datei modules shop public cart_2 php Funktionen in der Datei modules shop public cart 2 php Name der Funktion Beschreibung Parameter shop_cart_2 Dritter Schritt im Bestellpro
205. cal Banner 120x240 px cp container module ads type 6 Button 120x60 px cp container module ads type 7 cp container module ads type 8 cp container module ads type 10 cp container module ads type 11 cp container module ads type 12 cp container module ads type 16 cp container module ads type 17 cp container module ads type 18 cp container module ads type 19 cp container module ads type 20 cp container module ads type 21 Square Button Micro Button Skyscraper Wide Skyscraper Medium Rectangle Large Rectangle Leaderboard Small Square Square Half Page Ad Rectangle 125x125 px 88x31 px 120x600 px 160x600 px 300x250 px 336x280 px 728x90 px 200x200 px 250x250 px 300x600 px 180x150 px cp container module ads type 13 Flash SWF beliebige Gr e cp container module ads type 14 HTML Code beliebige Gr e cp container module ads type 15 Quicktime Apple beliebige Gr e Parameter f r diesen Container adspace Gew nschter Werbebereich per Kommata getrennt sind auch mehrere Werbebereiche m glich optional limit Anzahl der maximal sichtbaren Werbemittel standardm ig 1 optional type Werbeform Werte wie oben sichtbar optional unlimited Anzeige unabh ngig von der Laufzeit Wert 1 oder yes optional 6 Erweiterung des Systems per Entwickler API Mit der Entwickler API gibt es einen berblick ber die ffentlich
206. ce Preis netto salesrank Verkaufsrang reviews Anzahl der Kundenmeinungen date Datum und title Titel Eine Sortierung ist dabei immer in aufsteigender und absteigender Reihenfolge m glich und wird durch bzw bestimmt z B reviews listet den am h ufigsten bewerteten Artikel zuerst Standardm ig wird alphabetisch und aufsteigend sortiert In den Knoten totalresults und totalpages wird wie bei anderen Abfragen die Gesamtanzahl an Artikeln bzw die Anzahl der Seiten angegeben Diese Informationen k nnen genutzt werden um beispielsweise eine Navigation zum Aufruf der nachfolgenden Seiten zu realisieren 5 6 128 Webservices Artikel Artikeldaten F r die einzelnen Artikel werden im Knoten items u a die folgenden Daten zur ckgegeben Je nach Artikel k nnen diese allerdings unterschiedlich ausfallen Kundenmeinungen vorhanden ja nein usw number Interne Nummer des Artikels als Attribut itemnr Artikelnummer ean_upc EAN UPC Nummer nur wenn vorhanden titel Titel short_description kurze Beschreibung full_description ausf hrliche Beschreibung availability Angabe zur Verf gbarkeit Lieferstatus price Preis inkl MwSt oldprice vorheriger Preis inkl MwSt nur wenn vorhanden currency W hrungsk rzel z B EUR weight Gewicht nur wenn vorhanden volume Gr e nur wenn vorhanden keywords Schl sselw rter image URL des prim ren Bildes des Arti
207. ch auf die Vorlage modules search templates search_form htm zur ckgegriffen Dies erm glicht die Darstellung verschiedener Suchcontainer je nach Bereich der Webseite Das Suchformular kann zus tzlich ber ein Feld category den Suchbereich beeinflussen M glich sind hier standardm ig news und articles Anwendungsbeispiele cp container module search template suche_artikel htm Bindet den Suchcontainer mit der Vorlage suche_artikel htm ein Der Bereich der Suche ist in dieser Vorlage automatisch ausgew hlt ber ein verstecktes Formular Feld cp container module search Bindet den Suchcontainer mit der Standard Vorlagenset siehe oben auf der Webseite ein 4 1 16 cp container module statistic In einigen F llen kann es angebracht sein Besucher auch ffentlich ber die Statistik der Webseite zu informieren cp container module statistic kann hierzu in das Layout einer beliebigen Vorlage integriert werden Der Tag liefert Angaben ber die aktuellen Besucher sowie die Hits der Seite heute gestern und insgesamt Optional kann man sich ber die Angabe visitors z B cp container module statistic visitors today auch nur bestimmte Angaben ber die Statistik zur ckliefern lassen M gliche Attribute sind hierbei today Seitenaufrufe heute yesterday Seitenaufrufe gestern total Seitenaufrufe insgesamt und online Anzahl der aktuellen Besucher 4 1 17 cp date Mit cp date
208. che Diagramme aus 6 9 455 Datei modules statistic class index php Funktionen in der Datei modules statistic class index php Name der Funktion Beschreibung Parameter contentpapst_gui_statistic 0 metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 456 Datei modules statistic class webservices php Funktionen in der Datei modules statistic class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen 6 9 457 Datei modules statistic container php Funktionen in der Datei modules statistic container php Name der Funktion Beschreibung Parameter statistic_container 6 9 458 Datei modules tasks class admin php Funktionen in der Datei modules tasks class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_tasks do_add_category Konstruktor dient der Initialisierung der Klasse und einiger Variablen Formular f r das Hinzuf gen einer neuen Kategorie form array form array form array form array form array form array form array form array form array form array form array form array form array form array form array form array
209. chkeit Contentpapst Dateien an Ihre Bed rfnisse anzupassen Da Contentpapst in PHP geschrieben ist liegt der Quellcode f r Ver nderungen offen nderungen an diesen Dateien unterliegen jedoch den Lizenzbestimmungen Es kann keine Gew hrleistung auf die Funktionalit t des Systems bernommen werden wenn Contentpapst Dateien von Ihnen bearbeitet werden nderungen an Funktionen oder bspw die Erstellung von neuen Modulen nach Ihren W nschen k nnen auch direkt durch die sandoba de medien agentur vorgenommen werden Sie profitieren doppelt durch das Wissen der Entwickler und die gesparte Entwicklungszeit Kontaktieren Sie uns und wir erstellen Ihnen ein unverbindliches Angebot Die cp tags werden zum Einbau dynamischer Seitenbestandteile in die Vorlagen genutzt Mit Hilfe dieser Tags lassen sich beispielsweise einzelne Seiten mit einer Auflistung der News oder mit verschiedenen Werbemitteln versehen Auch die Navigation kann in ihrer Art und Position unterschiedlich angeordnet werden Die M glichkeiten sind vielf ltig Alle im System nutzbaren cp tags werden in dieser Kategorie kurz erl utert cp tags und Container f r bestimmte Module werden dagegen direkt in der entsprechenden Kategorie dieser Anleitung unterhalb von Systemkomponenten Module beschrieben 4 1 bersicht 4 1 0 Allgemeines zu den cp tags Die cp tags sind eine in Contentpapst integrierte Metasprache durch welche sich bestimmte Elemente innerhalb der Vorla
210. chreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 79 Datei modules forms datatypes birthday php Funktionen in der Datei modules forms datatypes birthday php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erford
211. cht die gemeinsame Darstellung von Veranstaltungen und Terminen beliebiger CP Forms Module in Listen und nat rlich auch in Kalender Form Dabei werden innerhalb des Kalender Modules keine Inhalte eingetragen sondern das Modul dient lediglich der Verkn pfung der in anderen anderen Modulen eingetragenen Inhalte Damit diese Verkn pfung zu den Modulen hergestellt werden kann m ssen f r jedes Modul dessen Eintr ge innerhalb des Kalenders oder der Listen angezeigt werden soll die folgenden Daten angegeben werden n Ordnername des CP Forms Modules Der Ordner Name des Modules welches in den Kalender eingebunden werden soll z B forms_events Eine Liste der m glichen Ordner Namen wird dabei zur Auswahl bereitgestellt so dass das gew nschte Modul per Klick bernommen werden kann n Feld f r Startdatum Se m mi mm x m Der interne Name des Feldes welches in diesem Modul das Startdatum enth lt Dieses Feld muss vom Typ nn Datum oder Datum Zeit sein n Feld f r Enddatum optional Der interne Name des Feldes welches in diesem Modul das Enddatum enth lt Dieses Feld muss vom Typ Datum oder Datum Zeit sein 3 os oa or Berlin ER NE NT e n Vorlage f r die Anzeige e Kies rneuee Der komplette Pfad zur Vorlage welche f r die Anzeige in der Auflistung genutzt werden soll Es k nnen in il mn re dieser Vorlage alle cp tags der normalen Listenansicht des jeweiligen Modules ge
212. cking_2 do_filter do_filter_2 do_filter_3 do_import_member do_invitation do_issue_test do_javascript do_link_tracking do_main do_member do_member_results do_newsletter do_options do_send_email do_send_member do_set_options do_tracking install uninstall L scht ein bereits vorhandenes Mitglied aus der Datenbank L scht einen bereits vorhandenen Newsletter aus der Datenbank L scht einen bereits vorhandenen Tracking Code aus der Datenbank Zeigt das Formular f r die Bearbeitung einer Newsletter Ausgabe an Aktualisiert die Angaben zu einer Newsletter Ausgabe in der Datenbank Zeigt das Formular zur Bearbeitung eines vorhandenen Mitgliedes an Aktualisiert die Angaben zu einem vorhandenen Mitglied in der Datenbank Zeigt das Formular zur Bearbeitung eines vorhandenen Newsletters an Aktualisiert die Angaben zu einem vorhandenen Newsletter in der Datenbank Zeigt das Formular zur Bearbeitung eines vorhandenen Tracking Codes an Aktualisiert die Angaben zu einem vorhandenen Tracking Code in der Datenbank Begriffsfilter f r Email Adressen und Namen die bei der Anmeldung automatisch abgelehnt werden F gt eine neue Filter Regel zur Datenbank hinzu Entfernt eine vorhandene Filter Regel aus der Datenbank Import die Email Adressen neuer Mitglieder aus einer angegebenen Datei Schickt eine Einladung an neue Mitglieder per Email raus Zeigt die Ergebnisseite nach dem Versand einer
213. cles php Funktionen in der Datei modules shop admin import_articles php Name der Funktion Beschreibung Parameter shop_import_articles Formular f r den Import von Artikeldaten aus externen Dateien shop_import_articles_data_now F hrt den Import der Artikeldaten aus externen Dateien durch form form number type form form options shop_import_articles_file Liefert die URL f r die Importdatei zur ck file_name 0 shop_import_articles_now F hrt den Import der Artikeldaten aus externen Dateien durch form importfile 0 shop_import_get_company berpr ft ob ein Hersteller bereits existiert Wenn nicht dann wird dieser neu angelegt und der Artikel number dem Hersteller zugeordnet company shop_import_get_section berpr ft ob eine Kategorie bereits existiert Wenn nicht dann wird diese neu angelegt number section 6 9 248 Datei modules shop admin import_clients php Funktionen in der Datei modules shop admin import_clients php Name der Funktion Beschreibung Parameter shop_import_clients Formular f r den Import von Kundendaten aus externen Dateien form shop_import_clients_data_now F hrt den Import der Artikeldaten aus externen Dateien durch form options shop_import_clients_file Liefert die URL f r die Importdatei zur ck file_name 0 shop_import_clients_now F hrt den Import der Kundendaten aus externen Dateien durch form importfile 0 6 9 249 Datei modules sh
214. clients f r den Kunden Bereich Zweite Seite im Bestellprozess Hier wird ein Login durchgef hrt oder ein neues Kunden Konto angelegt Optionale Vorlage auf der Basis von modules shop templates message html f r die Bestellbest tigungsseite clients account html clients edit_address html clients edit_order html clients edit_password html clients edit_payment html clients edit_wishlist html clients options html Startseite des Kundenbereiches mit der bersicht der bisherigen Bestellungen Verwaltung der eigenen Lieferadressen durch den Kunden Bearbeitung einer Bestellung Bestellung stornieren usw Bearbeitung der eigenen Passw rter durch die Kunden Bearbeitung der Zahlungseinstellungen durch die Kunden Bearbeitung des eigenen Wunschzettels durch die Kunden Formular f r den Kunden zum ndern der eigenen Angaben Anschrift etc Vorlagen im Ordner container f r die Formatierung der Container container addsmart html container companies html container crossselling html container delivery html container loggedin html container login html container media html container media_gallery html container owner_rating html container payment html container prices html container pricetrend html container review_box html container reviews html container search html container sections html container sections_sub html container shipment html container variants html F
215. ct set_priority set_reply_to set_to set_type validate_email 6 12 RTF Dateianhang zur Email hinzuf gen Einzelne Email Adresse oder ein Array als Blind Carbon Copy BCC hinzuf gen Einzelne Email Adresse oder ein Array als Carbon Copy BCC hinzuf gen Header der Email generieren Liefert die bisher als Blind Carbon Copy hinzugef gten Email Adressen zur ck Liefert die bisher als Carbon Copy hinzugef gten Email Adressen zur ck Liefert den Inhalt einer Datei aus dem Anhang zur ck Empfangsbest tigung f r die Email anfordern Email versenden Email per SMTP versenden Header der Email anzeigen nachdem show_header aufgerufen wurde Einzelne Email Adresse als Blind Carbon Copy BCC festlegen Einzelne Email Adresse als Carbon Copy CC festlegen Zeichensatz der Email festlegen Email Adresse des Absenders festlegen Verschiedene Optionen der Email festlegen IP Adresse des Absenders f r den Email Header festlegen MIME Typen der Email Anh nge festlegen Titel der Email festlegen Priorit t der Email festlegen 1 5 Antwort Adresse f r die Email festlegen Empf nger Adresse f r die Email festlegen Typ der Email festlegen text oder html berpr ft ob eine Email Adresse valide ist Mit den Methoden dieser Klasse k nnen vorhandene RTF Dateien ausgelesen und umgewandelt werden Auch das Anlegen neuer RTF Dateien ist m glich Um diese Methoden in Module einzubinden muss die Datei
216. d ber eine Erweiterung des Apache Webservers mit dem Namen mod_rewrite m glich Ausf hrliche Informationen finden Sie u a in Systemkomponenten Module gt Einstellungen gt Suchmaschinenfreundliche URL s und FAQ Kann ich meine Seite gezielt f r Suchmaschinen optimieren Zus tzlich zu den dort genannten Schritten zur Aktivierung der suchmaschinenfreundlichen URL s ben tigt der vanillaXML Webshop einige weitere Regeln die nach der Aktivierung in der Datei htaccess zu platzieren sind unterhalb der standardm igen RewriteRules RewriteRule de a z_1 0 9 http DOMAIN index php file amazon amp mode catalog amp catalog 2 amp page 3 amp sort 4 amp language 1 amp mod_rewrite 1 L RewriteRule de a z_1 0 9 http DOMAIN index php file amazon amp mode catalog amp catalog 2 amp page 3 amp language 1 amp mod_rewrite 1 L RewriteRule de search a z_ 1 L0 9 1 La z1 http DOMAIN index php file amazon amp modessearch amp q 3 amp forml catalog 2 amp form sort 5 amp form complexity 6 amp page 4 amp language 1 amp mod_rewrite 1 L RewriteRule de search a z_ 0 9 http DOMAIN index php file amazon amp mode search amp q 3 amp form catalog 2 amp page 4 amp language 1 amp mod_rewrite 1 L RewriteRule de search cart http DOMAIN index php file amazon amp mode 2 amp language 1 amp mod_rewrite 1 L Rewri
217. d allgemeine Informationen wie die Email Adresse sowie ein Link zu einer eventuell vorhandenen Homepage angezeigt Weiterhin sind auf der Liste Buttons f r verschiedene Messenger Programme wie ICQ AOL Instant Messenger oder Yahoo Messenger sichtbar sofern diese im Profil angegeben werden konnten Von der Mitgliederliste kann man ber den Namen der Mitglieder zu einem erweiterten Profil gelangen 5 3 7 Mitgliederoptionen Unter Benutzerverwaltung k nnen gezielt Eingabefelder f r die Benutzer freigeschalten bzw gesperrt werden Diese Einstellungen werden automatisch auf das ffentliche Profil die Anmeldung sowie die Bearbeitung des Profiles 7 durch den jeweiligen Benutzer bertragen 2an ME Je nach Ausrichtung der Webseite kann es sinnvoll sein das Mitgliedersystem auf wenige Eingabefelder zu beschr nken Vor allem bei kleineren Mitgliederkreisen welche direkt an der Gestaltung der Webseite beteiligt sind __ werden nicht die vollen Funktionen ben tigt Communities setzen im Gegensatz dazu auf den Austausch zwischen den einzelnen Mitgliedern Hierf r lassen sich zahlreiche Kontaktm glichkeiten in Form von Email Adresse Messenger Nummern usw freischalten Meran I Von Be Unabh ngig von den ausgew hlten Eingabefeldern sind immer die Eingabefelder f r Benutzername und Passwort vorhanden Weiterhin gibt es Wahlm glichkeiten f r Sprache und Vorlage der Webseite sofern weitere Optionen vorhanden sind s
218. d gel scht form do_delete_form Ein komplettes Modul wird inklusive aller Dateien Vorlagen etc gel scht form do_delete_template Eine Modulvorlage wird aus dem System entfernt form do_download_template Eine Modulvorlage wird als Download vorbereitet form 0 do_duplicate_dataset Ein einzelner Eintrag in einem Modul wird dupliziert form do_edit_form Formular zum Bearbeiten eines vorhandenen Modules form do_error Ausgabe verschiedener Fehlermeldungen type value do_form_collection Eine Collection anlegen oder bearbeiten form do_form_collection_2 Verarbeitung der Daten zum Hinzuf gen und Bearbeiten von Collections form do_form_form Generierung des Formulares zum Hinzuf gen Bearbeiten von Modulen Seite 1 form do_formrights Zeigt die bersicht der Rechte zu einem Modul an form do_generate_form_fields Verarbeitung der Daten aus dem Formular zum Hinzuf gen Bearbeiten von Modulen Seite 1 form 0 do_generate_form_fields 2 Generierung des Formulares zum Hinzuf gen Bearbeiten von Modulen Seite 2 form 0 do_generate_form_fields 3 Abschlie ende Zusammenfassung der Daten und Generierung des Modules form 0 do_generate_template Generierung des Modules aus einer Modulvorlage heraus form do_import_module Eine neue Modulvorlage wird importiert form do_insert_dataset Anzeige des Formulares zum Hinzuf gen eines Eintrages form do_insert_dataset_now Ein neuer Eintrag wird inklusive aller Felder zum Modu
219. dateien werden diese in der Medienbibliothek nicht direkt angezeigt An ihrer Stelle taucht eine Grafi auf welche auf den Inhalt der Dateien hinweist Erst in der Detailansicht lassen sich Video und Audiodateien mit einem Klick auf die erw hnte Grafik betrachten Es ffnet sich hierzu ein neues Fenster in welchem die Datei ausgef hrt wird Je nach der lokal auf dem Rechner des Clients installierten Software muss die Datei eventuell vorher heruntergeladen werden Unterst tzte Dateitypen AU AVI BMP GIF JPG JPEG MID MOV MP3 MPE MPEG MPG OGG PNG QT SWF WAV Wichtige URL s f r dieses Modul admin php file media Aufruf ber den Administrationsbereich 5 14 2 Suchen in der Medienbibliothek Sollten Sie einmal den berblick ber den Datenbestand verloren haben k nnen Sie die leistungsf hige Suchfunktion der Medienbibliothek einsetzen Diese durchsucht ausgehend vom Contentpapst Stammverzeichnis die Ordner bis in eine festgelegte Tiefe voreingestellt sind 2 Ebenen Es kann zwischen Gro Kleinschreibung unterschieden werden Als Suchbegriff kann neben einfachen W rtern auch ein regul rer Ausdruck genutzt werden Unter regul ren Ausdr cken versteht man Abfragen welche besondere Steuerzeichen zur Einschr nkung der Suche beinhalten So k nnen z B Wildcards eingesetzt werden oder das gesuchte Wort muss am Anfang oder Ende des Dateinamens stehen Anwendung der Suchfunktion Wildcard f r beliebige Zeichen z B c
220. dem Einf gen in die Datenbank form create Zeigt das Formular Element f r diesen Datentyp an form generate Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp form array options Grundlegende Einstellungen zu diesem Datentyp type output Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form prosearch Zeigt das Formular Element f r die erweiterte Suche an form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 97 Datei modules forms datatypes section php Funktionen in der Datei modules forms datatypes section php Name der Funktion Beschreibung Parameter check_javascript Clientseitige berpr fung des Inhaltes des Datentyps form check_php Serverseitige berpr fung des Inhaltes des Datentyps form clean S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank form create Zeigt das Formular Element f r diesen Datentyp an form create_list Erstellt das Men mit der Struktur der Kategorien level form count 0 generate Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp form array options Grundlegende Einstellungen zu diesem Datentyp type output Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form prosearch Zeigt das Formular Element f r die erweiter
221. dem Parameter block kann eine kommaseparierte Liste an Browse ID s bergeben werden welche in der Navigation nicht auftauchen sollen 5 23 6 Container Beliebteste Kategorien Um Ihren Kunden weitere Kaufempfehlungen zu geben k nnen Sie die aus den Statistiken im Administrationsbereich bekannte Auflistung der beliebtesten Kategorien auch im ffentlichen Bereich ber einen Container anzeigen lassen cp container module amazon type favouritecategories limit 5 ber den Parameter limit ist eine Eingrenzung der maximalen Kategorieanzahl m glich Ist limit nicht gesetzt wird automatisch nur eine Auflistung der ersten 10 Kategorien ausgeliefert Um durch diesen Container nicht die Ladezeit der Webseite zu erh hen sollten Sie diesen ber den Parameter cache zus tzlich f r eine l ngere Zeit zwischenspeichern z B 86400 Sekunden f r einen Tag 5 23 7 Container Beliebteste Produkte Um Ihren Kunden weitere Kaufempfehlungen zu geben k nnen Sie die aus den Statistiken im Administrationsbereich bekannte Auflistung der beliebtesten Produkte auch im ffentlichen Bereich ber einen Container anzeigen lassen cp container module amazon type favouriteproducts limit 5 ber den Parameter limit ist eine Eingrenzung der maximalen Produktanzahl m glich Ist limit nicht gesetzt wird automatisch nur eine Auflistung der ersten 10 Produkte ausgeliefert Um durch diesen Container nicht die Ladezeit der Webseite z
222. den 5 19 9 Update aufspielen Wenn Sie Daten im Format der von Ihnen genutzten Datenbank standardm ig MySQL aufspielen wollen nutzen Sie das Feld Update aufspielen im unteren Bereich des Sicherungs Modules Sollten Sie z B aus Contentpapst gel schte Datens tze wiederherstellen wollen so k nnen fr here Backups in diesem Feld aufgespielt werden Alternativ kann auch die Backup Datei hochgeladen werden Lassen Sie derartige Updates nur von einem erfahrenen Nutzer durchf hren Unter Umst nden riskieren Sie sonst einen Datenverlust da neue Datens tze mit fr heren Versionen aus dem Backup berschrieben werden k nnten 5 20 Sprachverwaltung Mehrsprachigkeit ber die Sprachverwaltung in Contentpapst k nnen mehrsprachige Seiten aufgebaut und die zugrundeliegenden Sprachdateien bearbeitet werden Hier erfahren Sie mehr ber Leistungsumfang und M glichkeiten der Mehrsprachigkeit 5 20 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php Aufruf ber den Administrationsbereich file languages 5 21 Statistik Wenn Sie genauere Informationen ber Ihre Besucher erhalten wollen so sind Sie hier richtig Sie finden in der Statistik Informationen ber die genutzten Browser und Betriebssysteme sowie dar ber aus welchen L ndern Ihre Besucher stammen welche Seiten wie oft aufgerufen wurden usw 5 21 1 Allgemeines zu diesem Modul Das Statistik Modul zeigt Ihnen im oberen Bereich die Gesamtanzahl d
223. der Angabe type auch verschachtelt eingesetzt werden zwei Ebenen Eine OR Verkn pfung ist durch das Hinzuf gen von connection or m glich Anwendung cp rights name options cp rights Gibt aus wenn das Zugriffsrecht options vorhanden ist cp rights name 0 article_edit name 1 article_delete cp rights Bei diesem Beispiel wird ausgegeben wenn sowohl das Zugriffsrecht article_edit als auch article_delete dem Benutzer zugeteilt sind Die Namen der m glichen Zugriffsrechte entsprechen dabei dem Internen Namen welcher bei einem Zugriffsrecht in der Rechteverwaltung eingegeben wurde 4 1 31 cp systemlogo Der Tag cp systemlogo erlaubt die Anzeige des Logos von Contentpapst Dieses ist per Link mit der Webseite http www sandoba de verbunden 4 1 32 cp texteffect ber den cp tag cp texteffect k nnen auf beliebige Texte verschiedene Texteffekte Formatierungen angewendet werden ohne dass in den Vorlagen PHP zum Einsatz kommen muss Diesem Tag muss ber den Parameter type zuerst der gew nschte Texteffekt bergeben werden Der Parameter text enth lt dann den zu formatierenden Text Verf gbare Texteffekte Formatierungen Parameter type spacing F gt nach jedem Buchstaben ein Leerzeichen ein Anwendungsbeispiele cp texteffect type spacing text cp variable title Gibt den Inhalt der Variablen title mit Leerzeichen nach jedem Buchstaben zur ck Bei
224. der Darstellung der Rechnungen im HTML Text Format cp tags f r diese Vorlage cp shop client Alle Angaben zum Kunden Rechnungsadresse aus der Datenbanktabelle _shop_clients cp shop client hello Ansprache des Kunden Rechnungsadresse abh ngig vom Geschlecht cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items cp shop item amount Anzahl der Einheiten des Artikels cp shop item price Nettopreis des Artikels cp shop item singleprice Nettopreis f r eine Einheit des Artikels cp shop item tax Mehrwertsteueranteil f r diesen Artikel cp shop item taxprice Bruttopreis des Artikels cp shop options Allgemeine Einstellungen des CP Shop auch ber cp configuration shop abrufbar cp shop order Alle Angaben zur Bestellung aus der Datenbanktabelle _shop_order cp shop price tax_ Mehrwertsteueranteil zum jeweiligen Steuersatz z B cp shop price tax_19 f r 19 cp shop price coupon Bruttorabatt f r einen eventuell vorhandenen Gutschein cp shop price final Bruttogesamtpreis der gesamten Bestellung cp shop price options_price Nettopreis f r die Kosten der gew hlten Versand und Zahlungsart cp shop price options_tax Mehrwertsteueranteil an den Kosten der gew hlten Versand und Zahlungsart cp shop price options_taxprice Bruttopreis f r die Kosten der gew hlten Versand und Zahlungsart cp shop price price Nettozwischenpreis ohne Versand und Zah
225. der Datei modules shop admin options_payment php Name der Funktion Beschreibung Parameter shop_add_payment Formular f r das Hinzuf gen einer neuen Zahlungsart shop_add_payment_2 F gt eine neue Zahlungsart zur Datenbank hinzu form shop_delete_payment L scht eine vorhandene Zahlungsart aus der Datenbank sofern diese noch nicht genutzt wurde number shop_edit_payment Formular f r die Bearbeitung einer Zahlungsart Felder sind abh ngig von der Zahlungsart number shop_edit_payment_2 Aktualisiert die Angaben zu einer Zahlungsart in der Datenbank form shop_edit_payment_lang Formular f r die Bearbeitung der fremdsprachigen Inhalte einer vorhandenen Zahlungsart form shop_edit_payment_lang_2 Aktualisiert die fremdsprachigen Inhalte einer vorhandenen Zahlungsart form shop_install_payment Installiert eine bislang noch nicht im Shop genutzte Zahlungsart form shop_options_payment Zeigt die bersicht der im Shop verf gbaren Zahlungsarten an form shop_standard_payment Legt eine Zahlungsart als Standard im Shop fest number 0 shop_standard_paymenttax Liefert den Standard MwSt Satz f r die Zahlungsarten zur ck shop_uninstall_payment Deinstalliert eine bereits im Shop vorhandene aber noch nicht in Bestellungen genutzte Zahlungsart form 6 9 272 Datei modules shop admin options_pdfinvoice php Funktionen in der Datei modules shop admin options_pdfinvoice php Name der Funktion Beschreibung Parameter
226. der zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 83 Datei modules forms datatypes date php Funktionen in der Datei modules forms datatypes date php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 84 Datei modules forms datatypes date_time php Funktionen in der Datei modules forms datatypes date time php Name der Funktion Beschreibung Parameter check_javascript check_php clean create
227. des des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 110 Datei modules forms datatypes textarea php Funktionen in der Datei modules forms datatypes textarea php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 111 Datei modules forms datatypes time php Funktionen in der Datei modules forms datatypes time php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r die
228. df_prepare Bereitet Inhalte f r die Ausgabe im PDF Format vor 6 9 19 Datei functions cp rtf php Funktionen in der Datei functions cp rtf php Name der Funktion Beschreibung Parameter convert create format_colors open save set_author set_capitals set_company set_content set_create_time set_rev_time set_title Keine Beschreibung verf gbar mode Keine Beschreibung verf gbar mode Keine Beschreibung verf gbar Keine Beschreibung verf gbar filename Keine Beschreibung verf gbar filename Keine Beschreibung verf gbar author Keine Beschreibung verf gbar Keine Beschreibung verf gbar company Keine Beschreibung verf gbar string Keine Beschreibung verf gbar timestamp Keine Beschreibung verf gbar timestamp Keine Beschreibung verf gbar title 6 9 20 Datei functions cp search php Funktionen in der Datei functions cp search php Name der Funktion Beschreibung Parameter cp_check_form Keine Beschreibung input search_min_length 3 search_max_length 20 content verf gbar cp_search_highlight Keine Beschreibung string search color verf gbar cp_search_result Keine Beschreibung query tables show_fields name_fields unique limit_length use_html template verf gbar options array cp_search_table Keine Beschreibung table
229. die Vorlage aus diesem Beispiel In der Datei shipment html bzw Ihrer jeweiligen Vorlage k nnen dann die folgenden Tags verwendet werden um die Versandart nach Ihren Vorstellungen zu pr sentieren cp tags f r die Vorlagen des Containers cp shop shipment Alle Angaben zur Versandart aus der Datenbanktabelle _shop_shipment cp shop shipment currency K rzel der aktuell ausgew hlten W hrung cp shop shipment description Beschreibung cp shop shipment image Grafik wenn nicht vorhanden wird ein leeres Bild verwendet cp shop shipment price Kosten f r diese Versandart cp shop shipment showurl Sichtbare URL mit Link cp shop shipment title Titel der Versandart des Anbieters cp shop shipment url URL der Versandanbieters 5 6 49 Container Weitere Container Neben den in dieser Anleitung detailliert beschriebenen Containern mit verschiedenen Anpassungsm glichkeiten ber die Parameter bietet CP Shop eine Reihe weiterer Container Diese Container dienen haupts chlich der Einblendung von zus tzlichen Informationen wie beispielsweise der Lieferzeiten etc add_box Box mit Formular zum schnellen Hinzuf gen von Artikeln zum Warenkorb currency_box blendet die im Shop verf gbaren W hrungen ein zus tzliche Parameter template delivery blendet die Lieferzeiten des Shops ein login_box je nach Status Box f r Kunden Login oder Konto search_box blendet ein Formular zur Suche im Shop ein
230. dies in der Vorlage des Admininistrations Bereiches vorgenommen 4 1 25 cp level Der Tag cp level zeigt die Position der aufgerufenen Seite innerhalb der Struktur der Webseite per Backtracking Navigation an Beispielsweise kann dies bei der Galerie oder im Link Modul genutzt werden und sieht dann folgenderma en aus Galerie gt Kategoriename gt Bildname Alle Kategorien sowie die Hauptseite sind mit Links versehen so dass ein flexibles Wechseln m glich ist Auch in den Artikelvorlagen kann der Tag genutzt werden Hier ist zus tzlich die Erweiterung um den Parameter base m glich Ist base nicht gew hlt oder base 0 wird der Link zur Artikel Hauptseite mit angezeigt Bei base 1 jedoch ist die oberste Ebene die Hauptkategorie des Artikels 4 1 26 cp newslink Der Tag cp newslink steht nur in der Vorlage f r die News Detailansicht zur Verf gung Er beinhaltet jeweils einen der zu der ausgew hlten News angegebenen weiterf hrenden Links mit URL und Beschriftung Dem Namen des Tags ist die Nummer des Links anzuh ngen 1 3 Zwischen ffnendem und schlie endem Tag kann eine Zeichenkette integriert werden welche dem Link vorangestellt wird sofern dieser vorhanden ist cp newslink1 cp newslink1 Ergebnis Beispiel Contentpapst 4 1 27 cp path cp path f gt immer den relativen Pfad zum aktuell genutzten Vorlagen Set ein Hiermit k nnen Sie beispielsweise auf Grafiken zugreifen welche in
231. duktscreenshots zu einer Werbepr sentation deren Vollansicht erst nach einem Klick auf eines der Vorschau Bilder sichtbar wird 4 1 10 cp container module friend Im Unterschied zu cp friend kann mit diesem Modul ein komplettes Formular zur Weiterempfehlung der Webseite auf einer beliebigen Seite eingeblendet werden Es werden Felder f r den eigenen Namen sowie die Email Adresse Name Email Adresse des Freundes und ein Feld f r die eigentliche Mitteilung angezeigt Durch den Containeraufruf k nnen bereits einige Standard Werte vorgegeben werden welche dann beim Aufruf des Formulares angezeigt werden Der Containeraufruf wird folgenderma en angewendet ep container module friend from_name ABSENDERNAME from_email ABSENDEREMAIL to_name EMPFANGERNAME to_email EMPFANGEREMAIL content TEXT template vorlage htm return ergebnisseite htm Jede dieser Parameter im Containeraufruf ist optional bis auf module Wenn keine Vorlage angegeben ist dann wird zum Aufbau des Formulares die Vorlage friend htm im aktuellen Vorlagen Set verwendet Ohne Angabe des Parameters return wird nach dem Versand der Email auf eine Seite mit einer Standardmeldung zur ckgesprungen 4 1 11 cp container module links Einer der leistungsf higsten Tags von Contentpapst Er erm glicht den freien Einsatz von Links aus der Datenbank auf der Webseite unabh ngig von der standardm igen Link Ansicht aus index php file links Der Tag cp co
232. e query form form table field form table keys data tables form date form form select table url form select table setaction checkbox form type table perpage limited set_limit selected page sorder dir show_options lastquery form select_tables array form do_table_extended do_table_order do_table_rename do_table_router do_table_structure do_table_type do_table_type_array do_update_db do_view_table do_xml_export install uninstall Setzt die erweiterten Eigenschaften f r eine Datenbanktabelle form Legt die Standardsortierung f r eine Datenbanktabelle fest form Weist einer Datenbanktabelle einen neuen Namen zu form Leitet an die einzelnen Funktionen f r die Tabellenbearbeitung weiter table setaction checkbox Zeigt Informationen ber die Struktur einer Datenbanktabelle an table ndert den Tabellentyp einer vorhandenen Datenbanktabelle form Liefert ein Array ber die m glichen Tabellentypen zur ck Importiert neue Inhalte als SQL in die Datenbank form Formular f r die partielle Anzeige von Tabellenininhalten Erm glicht den Export von Datenbankinhalten im XML Format SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules table form page table options array 6 9 41 Datei modules backup class base php Funktionen
233. e MODULNAME aufgerufen werden Diese werden stattdessen z B innerhalb der Vorlagen ber spezielle Container aufgerufen weitere Informationen dazu erhalten Sie unter Systemkomponenten Module gt CP Forms Viele Module bieten dar berhinaus eigene cp tags f r die Inhalte Die Inhalte des Modules m ssen also nicht unbedingt nur ber die direkte URL aufgerufen werden sondern es ist auch eine Verwendung auf anderen Seiten innerhalb des Systems m glich 5 2 Artikel Artikel sind eine der einfachsten M glichkeiten in Contentpapst frei strukturierte Inhalte zu erstellen Im Gegensatz zu den News sind Sie hier nicht an bestimmte Vorgaben gebunden sondern Sie k nnen in verschiedenen Kategorien mittels eines WYSIWYG Editors Texte frei formatieren und bearbeiten 5 2 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file article Aufruf ber den Administrationsbereich index php id ID Aufruf eines Artikels ber die ID 5 2 2 Artikel l schen Artikel welche nicht mehr auf der Webseite erscheinen und auch nicht im Administrationsbereich zur Verf gung stehen sollen k nnen in der Artikel bersicht durch einen Klick auf gel scht werden Gel schte Artikel lassen sich im Notfall durch vorherige Backups wiederherstellen Die Aufspielung dieser Daten sollte jedoch nur von einem Administrator mit entsprechenden Kenntnissen durchgef hrt werden 5 2 3 Artikelvorlagen Hier handelt es sich nicht um eine
234. e 124 titel des artikels html Aufruf des Artikels als simulierte HTML Datei 5 2 7 Kategorien Artikel k nnen zu Haupt und Unterkategorien zugeordnet werden Jede dieser Kategorien besteht aus Titel Beschreibung und eventuell einem Link zu einem Artikel mittels ID Auf der Startseite der Datei index php file article besteht eine Auflistung der aktiven Hauptkategorien mit allen zugeordneten Artikeln Kategorien k nnen allerdings auch separat aufgerufen werden unter index php file article amp mode section amp number KATEGORIE ID Ist f r die Kategorie eine Artikel ID angegeben so wird dieser beim Aufruf der Kategorieansicht angezeigt Andernfalls werden alle Unterkategorien samt Artikeln eingeblendet 5 2 8 Sichtbarkeit im ffentlichen Bereich Im Artikel Modul k nnen Sie f r jeden Artikel die Sichtbarkeit im ffentlichen Bereich nach Gruppen einschr nken Dies ist nicht mit der detaillierten Rechteverwaltung f r Artikel im Administrations Bereich Artikel hinzuf gen bearbeiten etc zu verwechseln ber die Einschr nkung der Sichtbarkeit ist die Bereitstellung von Informationen f r einzelne Gruppen wie bspw Gesch ftspartner m glich z B aktuelle Produktdownloads ohne dass andere Benutzer darauf Zugriff haben Die Sichtbarkeit wird f r jeden Artikel direkt in der Bearbeitungsansicht festgelegt Intern regelt Contentpapst dann den Zugriff auf diese Artikel und leitet automatisch auf ein Login Formular um wenn die m
235. e auch in den anderen Vorlagen Genauere Informationen erhalten Sie ber die cp tags Erkl rung auf der Hauptseite eines Modules 5 5 10 Zugriff auf die Inhalte mittels Webservices CP Forms stellt f r den extenen Zugriff die Inhalte als XML direkt mittels Webservices zur Verf gung Um die Webservices zu aktivieren muss jedoch vorher beim Anlegen eines neuen Modules oder beim Bearbeiten eines vorhandenen Modules die entsprechende Option aktiviert werden Dann ist der Zugriff ber die Datei webservices php m glich Grunds tzlich werden dabei nur freigeschaltete Eintr ge angezeigt Beim Aufruf ber die webservices php ist stets das gew nschte Modul anzugeben gefolgt von den einzelnen Parametern f r die Angabe von Typ Nummer des Eintrages etc D h ein Aufruf hat folgendes Format webservices php file ORDNER NAME amp type TYP Standardm ig kann sowohl auf einzelne Eintr ge als auch auf komplette Listen von Eintr gen zugegriffen werden Weitere Abfrage Typen lassen sich f r einzelne Module bzw global per PHP bereitstellen Detailansicht eines Eintrages Sie ben tigen f r die Abfrage eines einzelnen Eintrages die ID des Eintrages die Sie z B im Administrationsbereich einsehen k nnen sowie den Ordner Namen des Modules Ein Aufruf kann dann folgenderma en aussehen webservices php file forms_test amp type details amp number 35 I ruft aus dem Modul forms_test den Eintrag mit der ID 35 ab Listenansichten von
236. e der Funktion Beschreibung Parameter wysiwyg_email Liefert die Funktionalit t f r das Einf gen von Email Adressen form 6 9 53 Datei modules editor wysiwyg find php Funktionen in der Datei modules editor wysiwyg find php Name der Funktion Beschreibung Parameter wysiwyg_find Liefert die Funktionalit t f r die Suche innerhalb des Editors form 6 9 54 Datei modules editor wysiwyg form php Funktionen in der Datei modules editor wysiwyg form php Name der Funktion Beschreibung Parameter wysiwyg_form Liefert die Funktionalit t f r ein Formular form 6 9 55 Datei modules editor wysiwyg hidden php Funktionen in der Datei modules editor wysiwyg hidden php Name der Funktion Beschreibung Parameter wysiwyg_hidden Liefert die Funktionalit t f r ein verstecktes Formularfeld form 6 9 56 Datei modules editor wysiwyg images php Funktionen in der Datei modules editor wysiwyg images php Name der Funktion Beschreibung Parameter wysiwyg_images Liefert die Funktionalit t f r das Einf gen von Bildern path userfile 6 9 57 Datei modules editor wysiwyg link php Funktionen in der Datei modules editor wysiwyg link php Name der Funktion Beschreibung Parameter wysiwyg_link Liefert die Funktionalit t f r das Einf gen von Links form 6 9 58 Datei modules editor wysiwyg radio php Funktionen in der Datei modules editor wysi
237. e diese ausstatten Von der suchmaschinenfreundlichen und behindertengerechten Portalseite bis hin zu einer aufw ndigen mit Flash angereicherten Unternehmenspr sentation ist alles m glich 7 1 7 I st die Verwaltung gro er Dateien gt 1 MB m glich Contentpapst greift bei der Dateiverwaltung auf die von Ihrem Webhoster f r die Datenbank bzw Ihren Webspace gemachten Einschr nkungen zur ck Allgemein wird der Upload ab einer bestimmten Dateigr e z B 4 8 MB begrenzt Auch Datenbanken sind in ihrer Gr e oft limitiert jedoch meist erst ab mehreren Hundert MB Informieren Sie sich bei Ihrem Webhoster wie dessen Einschr nkungen aussehen Contentpapst wird sich daran orientieren 7 1 8 Ist ein Einsatz im Intranet oder Extranet m glich Contentpapst kann auch im Intranet oder Extranet von Unternehmen oder Organisationen eingerichtet werden Wichtig ist jedoch dass auch hier die allgemeinen Systemvoraussetzungen erf llt werden Informieren Sie sich auch ber zus tzlich angebotene Module aus den Bereichen HR und CRM welche sich f r Installationen im Intranet besonders gut eignen 7 1 9 Kann ich meine Seite gezielt f r Suchmaschinen optimieren Ja Contentpapst bietet Ihnen standardm ig eine Reihe von Mitteln zur Optimierung der Seite f r Suchmaschinen an Die wichtigsten seien hier kurz genannt n Zuallererst sollten Sie Ihre Vorlagen auf Validit t berpr fen lassen durch den Validator des W3C denn korrekt g
238. e eigene Webseite einbinden Viele Webseiten und Blogs welche auf Content Management Systemen basieren bieten mittlerweile Inhalte f r andere Webseiten an Auch bei Contentpapst ist dies als Funktion integriert Mit cp container module webservices k nnen diese externen Inhalte in den Formaten XML RSS und RDF importiert und angezeigt werden Die Gestaltung ist mittels Vorlagen realisierbar und alle Inhalte k nnen zwischengespeichert werden so dass nicht bei jedem Aufruf der Seite ein erneutes Herunterladen der externen Datei notwendig wird Der Containeraufruf cp container module webservices besteht im Wesentlichen aus einer Reihe von Angaben welche Typ und Ort der anzuzeigenden Datei beschreiben cp container module webservices type rdf file http www heise de newsticker heise rdf template templates heise htm limit 10 Der oben sichtbare Containeraufruf gibt die ersten zehn Artikel des RDF Feeds von http www heise de aus Die Gestaltung der Artikel wird ber die neue Vorlage templates heise htm realisiert u a mit den Tags cp webservices link und cp webservices title Parameter f r diesen Container file Externe Datei mit den Inhalten erforderlich limit Anzahl der insgesamt angezeigten Eintr ge optional template Vorlage f r die Gestaltung optional type Typ der Datei RSS RDF XML erforderlich 5 24 3 Newsfeed f r die Software KlipFolio F r das praktische Windows Programm KlipFolio von S
239. e f r die Besucher in der neuen Version zur Verf gung Artikel l schen E Eenster schlie en Ein weiterer Men punkt erlaubt den Wechsel in den Administrationsbereich direkt auf das ausf hrliche Formular zum Bearbeiten des Artikels Sollten einmal au er dem Inhalt weitere Angaben zum Artikel ge ndert werden m ssen dann kann einfach ber diesen Men punkt gewechselt werden Der letzte Men punkt erm glicht ein L schen des Artikels Dieser Men punkt ist mit einer zus tzlichen Sicherheitsabfrage versehen und erscheint nur bei Benutzern die auch ber die Berechtigung zum L schen von Artikeln verf gen Damit wird ein versehentliches L schen verhindert 5 2 5 Bewertungen Artikel k nnen von den Besuchern Mitgliedern bewertet werden Nutzen Sie f r die Bewertungen die Tags cp vote und cp voteset Optimal ist eine Kombination mit cp ismember oder cp isvisitor um die M glichkeiten zur Bewertung einzuschr nken Die abgegebenen Stimmen werden in der Datenbank gespeichert und mittels cp rating wieder im Artikel ausgegeben 5 2 6 Direkter Aufruf eines Artikels per URL Die Artikel k nnen jeweils ber verschiedene Wege per URL aufgerufen werden Dies sind die dynamische URL mit der ID eines Artikels sowie eine Suchmaschinenfreundliche URL samt ID und Titel F r letztere m ssen die Suchmaschinenfreundlichen URL s in den Einstellungen aktiviert werden index php id 124 URL mit ID des Artikels articl
240. edin Kunde eingeloggt 1 oder nicht eingeloggt 0 cp shop item next_link Link zum vorherigen Artikel in dieser Kategorie cp shop item prev_link Link zum n chsten Artikel in dieser Kategorie cp shop item pricetrend Preisentwicklung aufw rts up oder abw rts down cp shop item price_ recommended Unverbindliche Preisempfehlung UVP des Artikels als Nettopreis cp shop item url URL zur Detailseite des Artikels cp shop price baseprice Grundpreis des Artikels wenn ein Gewicht in Gramm angegeben wurde cp shop price discount_price Nettopreis des Artikels inkl eventueller Kundenrabatte cp shop price discount_taxprice Bruttopreis des Artikels inkl eventueller Kundenrabatte cp shop price is_discount Gibt an ob f r den Artikel ein Rabatt verf gbar ist bisheriger Preis gt aktueller Preis cp shop price oldprice Bisheriger Nettopreis des Artikels cp shop price oldtaxprice Bisheriger Bruttopreis des Artikels cp shop price price Nettopreis des Artikels cp shop price recommended_price Unverbindliche Preisempfehlung UVP des Artikels als Nettopreis cp shop price recommended_taxprice Unverbindliche Preisempfehlung UVP des Artikels als Bruttopreis cp shop price taxprice Bruttopreis des Artikels cp shop price taxrate MwSt Satz in Prozent z B 19 5 6 122 Vorlagen print_ htmi html und print_text html Diese Vorlagen liegen im Ordner modules shop templates und dienen
241. ef hrt werden anteilig f r diesen verg tet Hierbei k nnen Sie nat rlich die Provision auf 0 stellen da der Partner ja nicht aktiv am Partnerprogramm teilnimmt Eine Verlinkung auf den Shop kann dann bspw ber index php file shop amp partner google durchgef hrt werden F r die zweite M glichkeit m ssen Sie Links wie z B index php file shop amp grp 1 nutzen Hierbei wird in der Variable grp die ID der Kundengruppe festgehalten in welche die Kunden automatisch kommen sobald Sie ber einen solchen Link bestellen Wenn Sie eine Gruppe Google Adwords anlegen dann k nnen Sie so stets genau beobachten wie erfolgreich die dortige Werbeschaltung tats chlich ist 5 6 65 Staffelpreise f r Artikel festlegen F r jeden Artikel k nnen gesonderte Staffelpreise festgelegt werden Der Preis eines einzelnen Artikels verringert sich damit f r den Kunden bei Erh hung der bestellten Anzahl Die Angabe von Staffelpreisen ist immer optional Ebenso ist die Anzahl der Ebenen nicht beschr nkt Staffelpreise sind bei der Bearbeitung eines Artikels unter Preisstaffelung f r diesen Artikel anzugeben ber den Button Alle entfernen werden alle Staffelpreise gel scht nur der normale Preis wird weiterhin berechnet Alternativ k nnen einzelne Staffelpreise entfernt werden indem das Feld f r Preis oder Anzahl freigelassen wird Alle Staffelpreise werden nach der Anzahl geordnet aufgelistet 5 6 66 Statistiken Bereits integriert in CP
242. ei modules shop public email_reviews php Funktionen in der Datei modules shop public email reviews php Name der Funktion Beschreibung Parameter shop_reviews_mail Email f r den Shop Betreiber mit der Benachrichtigung ber eine neue Kundenmeinung array 6 9 438 Datei modules shop public email_rowisoft php Funktionen in der Datei modules shop public email rowisoft php Name der Funktion Beschreibung Parameter shop_rowisoft_mail Email f r den Shop Betreiber f r den Import der Bestelldaten in die Warenwirtschaft Rowisoft blue order 6 9 439 Datei modules shop public info php Funktionen in der Datei modules shop public info php Name der Funktion Beschreibung Parameter shop_show_info In dieser Datei wird ber ein Array festgelegt in welchen Dateien die ber index php file shop amp modes info amp type TYP typ abgerufenen Inhalte gespeichert sind ausgehend vom Ordner modules shop templates 6 9 440 Datei modules shop public live_search php Funktionen in der Datei modules shop public live search php Name der Funktion Beschreibung Parameter shop_live_search Sucht passende Artikel noch w hrend der Eingabe eines Suchbegriffes heraus form 6 9 441 Datei modules shop public login php Funktionen in der Datei modules shop public login php Name der Funktion Beschreibung Parameter shop_login Zeigt das Formular f r den Login bzw bei eingeloggten K
243. ei Stornierung der Bestellung 0 6 9 225 Datei modules shop admin check php Funktionen in der Datei modules shop admin check php Name der Funktion Beschreibung Parameter shop_check berpr ft ausl ndische UmSt ID s auf deren G ltigkeit 6 9 226 Datei modules shop admin choose_articles php Funktionen in der Datei modules shop admin choose articles php Name der Funktion Beschreibung Parameter shop_choose_articles F hrt Aktionen wie Aktivieren Deaktivieren gleichzeitig f r mehrere Artikel aus shop_choose_articles_options Stellt die Optionen f r das Dropdown in der bersicht der Artikel bereit 0 6 9 227 Datei modules shop admin choose_clients php Funktionen in der Datei modules shop admin choose_clients php Name der Funktion Beschreibung Parameter shop_choose_clients F hrt Aktionen wie Aktivieren Deaktivieren gleichzeitig f r mehrere Kunden aus shop_choose_clients options Stellt die Optionen f r das Dropdown in der bersicht der Kunden bereit 0 6 9 228 Datei modules shop admin choose_companies php Funktionen in der Datei modules shop admin choose_companies php Name der Funktion Beschreibung Parameter number selected form number selected type form form number attribute number number number form form type array array 0 form form number partner number partner type form setact
244. eigeschaltete Eintr ge exportiert deren Ver ffentlichungsdatum lt dem aktuellen Datum ist URL s f r den Export der Eintr ge webservices php file weblog ATOM Format Version 0 3 webservices php file weblog RDF Format Version 1 0 webservices php file weblog RSS Format Version 2 0 5 8 Dateiverwaltung Funktionen zur Verwaltung der Dateien Ihrer Webseite stehen Ihnen in diesem Modul zur Verf gung Es k nnen alle aus dem Desktop Bereich bekannten Operationen durchgef hrt werden wie z B die Erstellung und Verwaltung von Dateien und Ordnern Zus tzlich kann f r HTML Dateien ein optionaler WYSIWYG Editor genutzt werden 5 8 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file upload Aufruf ber den Administrationsbereich 5 8 2 Datei erstellen Unabh ngig von News und Artikeln k nnen mit dem WYSIWYG Editor oder per einfacher Eingabefelder komplett neue Dateien angelegt werden Diese verwenden keine Vorlagen und k nnen dementsprechend f r Startseiten mit Flashanimationen usw genutzt werden Andererseits lassen sich auch ganze PHP oder JS Scripte bzw XML Dateien anlegen Um eine neue Datei zu erstellen w hlen Sie zuerst im Dateibrowser den gew nschten Ordner aus und geben Sie dann in der Box Datei erstellen einen Dateinamen sowie das gew nschte Dateiformat an Wenn Sie eine HTML Datei erstellen m chten wird daraufhin der bereits aus dem Artikel Bereich bekannte WYSIWYG Editor ein
245. eisten Kunden stammen 5 6 118 Vorlage search html Diese Vorlage liegt im Ordner modules shop templates und dient der Ausgabe der Shop Suche cp tags f r diese Vorlage cp shop num_items Anzahl der insgesamt verf gbaren Suchergebnisse cp shop numpages Anzahl der insgesamt verf gbaren Seiten mit Suchergebnissen cp shop page Nummer der aktuell angezeigten Suchergebnisseite cp shop search company Auswahlliste der im Shop verf gbaren Hersteller cp shop search currency K rzel der aktuell ausgew hlten W hrung cp shop search date Auswahlliste f r die Eingrezung der Zeit Hinzugef gt seit cp shop search dir Auswahlliste der Sortierrichtungen aufsteigend und absteigend cp shop search order Auswahlliste der im Shop verf gbaren Sortierm glichkeiten cp shop search per page Maximale Anzahl der Artikel pro Seite cp shop search prire max Vom Besucher eingegebener maximaler Preis cp shop search prire_ min Vom Besucher eingegebener minimaler Preis cp shop search section Auswahlliste der im Shop verf gbaren Kategorien cp shop search string Vom Besucher eingegebener Suchbegriff cp shop search_url URL zum Anspringen einer bestimmten Seite der Suchergebnisse cp shop showitems Bereich der aktuell angezeigten Suchergebnisse Artikel n1 bis n2 5 6 119 Vorlage site html Diese Vorlage liegt im Ordner modules shop templates und bildet den Rahmen des Shop Modules U a ent
246. eistrend html dargestellt Es werden nur max 5 Artikel aus der Kategorie mit der ID 3 angezeigt angefangen mit dem ersten Artikel Nicht unbedingt notwendig sind die Parameter section limit start und template Als Standard Vorlage wird wenn keine andere Vorlage angegeben wurde die Datei modules shop templates container pricetrend html genutzt In dieser ist auch der ben tigte Aufbau einer solchen Vorlage ersichtlich Der Preistrend der Artikel wird ber zwei Grafiken aus dem Verzeichnis modules shop images verdeutlicht 5 6 48 Container Versandarten detailliert beschreiben Im Bestellprozess m ssen Ihre Kunden u a eine Zahlungs und eine Versandart aus den von Ihnen freigeschalteten M glichkeiten ausw hlen F r die Versandarten wird standardm ig nur ein Auswahlfeld mit Titel und Preis angezeigt Sie k nnen jedoch Ihren Kunden die angebotenen Versandarten auch detaillierter beschreiben und diese auf einer eigenen Seite auflisten Dazu lesen Sie sich zuerst in der Anleitung den Eintrag Individuelle Texte einf gen durch und legen Sie eine neue Datei an Dort k nnen einleitende Informationen usw platziert werden Die Versandarten werden dann als Container eingebunden cp container module shop type shipment template modules shop templates container shipment html cache 86400 Die Parameter template und cache sind hierbei optional Sofern keine Vorlage angegeben wird verwendet CP Shop automatisch
247. eitige berpr fung des Inhaltes des Datentyps form check_php Serverseitige berpr fung des Inhaltes des Datentyps form clean S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank form create Zeigt das Formular Element f r diesen Datentyp an form generate Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp form array options Grundlegende Einstellungen zu diesem Datentyp type output Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form prosearch Zeigt das Formular Element f r die erweiterte Suche an form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 91 Datei modules forms datatypes languages php Funktionen in der Datei modules forms datatypes languages php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies
248. eits eine Verbindung mittels open hergestellt wurden sein Dann kann show ein Pfad bergeben werden Zur ckgeliefert wird im Erfolgsfall ein Array mit allen Dateien und Ordnern in dieser Ebene jeweils pro Eintrag sofern vorhanden Name Gr e letzte nderung und Typ Wenn in den Ordner nicht gewechselt werden kann z B wenn die Rechte daf r nicht ausreichend sind wird von der Methode 0 false zur ckgegeben Wenn der Ordner hingegen leer ist ist der R ckgabewert 1 status ftp gt show fussball bilder liefert Array zu fussball bilder 6 8 14 upload_file Die Methode upload_file geht genau den entgegengesetzten Weg zu download_file Mit ihr ist es m glich eine Datei auf den Server zu verschieben Die Parameter und R ckgabewerte bleiben die gleichen wie bei download_file ftp gt upload_file lokal download gif screenshot_kunde gif kunden03 I l dt die Datei lokal download gif als screenshot_kunde gif hoch 6 9 Funktionsbibliothek In diesem Abschnitt erhalten Sie einen berblick ber die im System enthaltenen Funktionen Klassen und Methoden Aufgef hrt werden sofern verf gbar neben den Namen der pro Datei verf gbaren Funktionen zus tzliche Beschreibungstexte und die jeweils zum Aufruf der Funktionen erforderlichen Parameter Abh ngig von der genutzten Lizenz m ssen nicht alle der hier gelisteten Dateien und Funktionen vorhanden sein 6 9 1 Datei config dir php
249. el n functions cp mail php Funktionen f r die Erstellung von HTML Emails n functions cp mime php Umfangreiches Array mit Informationen zu MIME Typen n functions cp misc php Vermischte Funktionen u a f r die Arbeit mit vers Zeichens tzen n functions cp navigation php Funktionen f r die Erstellung von Navigationen n functions cp pdf php Funktionen zur Erstellung von PDF Dateien n functions cp rtf php Funktionen zur Erstellung von RTF Dateien n functions cp search php Funktionen f r die Volltextsuche des Systems n functions cp session php Funktionen f r die Speicherung von tempor ren Benutzerinformationen in Sessions n functions cp statistic php Funktionen f r die Statistik des Systems n functions cp string php Funktionen f r die Arbeit mit Texten Strings n functions cp template php Funktionen f r die Verarbeitung von Vorlagen inkl der cp tags n functions cp url php Funktionen f r die Arbeit mit URL s z B Verlegung in einzelne Bestandteile n functions cp user php Funktionen rund um die Benutzerverwaltung n functions cp wddx php Funktionen zur De Serialisierung von WDDX Datenpaketen n functions cp xml php Funktionen zur Erstellung und Bearbeitung von XML Dateien z B RSS RDF Feeds n functions cp zip php Funktionen zur Erstellung und Bearbeitung von ZIP Archiven Ein Gro teil dieser PHP Dateien wird in eigenen Unterkategorien ausf hrlicher behandelt Die Einbindung
250. elauflistung Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients Vollst ndiger Name des Kunden Vor und Nachname zusammengesetzt Bei der Bestellung durch den Kunden eingegebener Kommentar Anzahl der Einheiten eines Artikels innerhalb der Artikelauflistung K rzel der aktuell ausgew hlten W hrung Lieferzeit des Artikels innerhalb der Artikelauflistung Ausgew hlte Interaktive Attribute zu einem Artikel innerhalb der Artikelauflistung Artikelnummer des Artikels innerhalb der Artikelauflistung ID des Artikels innerhalb der Artikelauflistung Alle Angaben zur Bestellung aus der Datenbanktabelle _shop_order Bestellnummer Format z B 1207 9291 Name der gew hlten Zahlungsart Bruttopreis des Artikels innerhalb der Artikelauflistung cp shop price_coupon H he des Rabattes durch einen eventuell eingel sten Gutschein cp shop price_final Bruttogesamtpreis der Bestellung des Kunden cp shop price payment Preis der gew hlten Zahlungsart cp shop price shipment Preis der gew hlten Versandart cp shop shipment Name der gew hlten Versandart cp shop start Ansprache des Kunden abh ngig vom Geschlecht cp shop sendto Alle Angaben zur Lieferadresse des Kunden aus der Datenbanktabelle _shop_clients cp shop sendto name Vollst ndiger Name zur Lieferadresse des Kunden Vor und Nachname zusammengesetzt cp shop taxcomment Abh ngig von der Kundengruppe des Kunden Vermerk inkl
251. ellig R ckgabewerte sind je nach Ergebnis 1 true oder 0 false ftp gt chmod grafiken_2004 cdr 777 gibt die Datei f r alle Gruppen frei 6 8 4 close ber die Methode close wird lediglich die ber open aufgebaute Verbindung zu einem FTP Server wieder unterbrochen ftp gt close 6 8 5 create_dir Die Methode create_dir dient wie k nnte es anders sein der Erstellung eines neuen Verzeichnisses Hier wird ausgehend vom aktuellen Verzeichnis ein neues Verzeichnis mit dem als einzigen Parameter bergebenen Namen erstellt Wenn bspw ein Verzeichnis unterhalb des Startverzeichnisses erstellt werden soll dann muss vorher mittels change_dir dorthin gewechselt werden Standardm ig wird versucht dem neuen Verzeichnis den CHMOD 777 zu geben R ckgabewerte sind je nachdem ob das Verzeichnis erstellt werden konnte 1 true oder 0 false ftp gt create_dir filme komoedien erstellt das Verzeichnis filme komoedien 6 8 6 delete_dir Mit der Methode delete_dir lassen sich schnell und einfach komplette Ordner mit Unterordnern und Dateien rekursiv l schen Es muss dazu lediglich die Methode mit dem Namen des Verzeichnisses aufgerufen werden in dem gestartet werden soll Dieses Verzeichnis wird zum Schluss ebenfalls gel scht ftp gt delete_dir backup 2003 l scht das komplette Verzeichnis backup 2003 6 8 7 delete_file Im Gegensatz zu delete_dir wird
252. ellungen zu pr sentieren cp tags f r die Vorlagen des Containers cp shop payment Alle Angaben zur Zahlungsart aus der Datenbanktabelle _shop_payment cp shop payment currency K rzel der aktuell ausgew hlten W hrung cp shop payment description Beschreibung cp shop payment image Grafik wenn nicht vorhanden wird ein leeres Bild verwendet cp shop payment maxamount Maximaler Bestellwert cp shop payment minamount Minimaler Bestellwert cp shop payment min_orders Minimal notwendige Bestellungen cp shop payment price Kosten f r diese Zahlungsart cp shop payment start_date Laufzeit von cp shop payment stop_date Laufzeit bis cp shop payment title Titel der Zahlungsart des Anbieters 5 6 51 Container Zuf llig ausgew hlte Artikel anzeigen Per Container lassen sich in einer beliebigen Vorlage eingesetzt zuf llig ausgew hlte Artikel anzeigen So k nnen Sie Ihrem Besucher bspw auf der Startseite ein stets wechselndes Angebot pr sentieren Diese Artikel k nnen dabei aus einer einzelnen Kategorie entnommen werden oder aus dem gesamten Angebot Stets werden allerdings nur verf gbare und freigeschaltete Artikel angezeigt cp container module shop type random limit 5 template vorlage html section 3 cache 86400 Alle Parameter nach type sind bei diesem Container optional Standardm ig werden bis zu 5 Artikel Parameter limit ber die Vorlage modules shop template
253. elst ndischen Unternehmen sowie privater Webseiten entwickelt Das System vereint die Vorteile neuester Technologien mit einem flexiblen Back und Frontend und erm glicht es Webseiten ohne Programmierkenntnisse und mit geringen Kosten zu bearbeiten 2 1 1 Warum Contentpapst als CMS Im Gegensatz zu vielen anderen Content Management Systemen erhalten Sie mit Contentpapst eine All Inclusive L sung auf einer soliden technischen Basis und mit gl nzenden Zukunftsaussichten Funktionen welche bislang nur bei Systemen f r vier bis f nfstellige EUR Betr ge zu finden waren geh ren bei Contentpapst bereits zur Grundausstattung Das System kann so z B Inhalte der Webseite in verschiedenen Sprachen verarbeiten Jeder Benutzer kann zwischen den angebotenen Sprachen frei wechseln und auch der Administrationsbereich passt sich der Sprache des Benutzers an So k nnen Sie mehrsprachige Versionen Ihrer Webseite in einem Layout erstellen und unterschiedliche Zielgruppen schnell und g nstig informieren Die Module zur Integration der Sprachen k nnen auf http www sandoba de zus tzlich erworben werden und lassen sich einfach installieren Der WYSI WYG Editor What You Se Is What You Get erlaubt die intuitive nderung von Datei Inhalten Artikeln und Vorlagen anhand von aus Textbearbeitungsprogrammen bekannten Funktionen Sehen Sie alle vorgenommenen Anderungen in Echtzeit in einem Editor Profis k nnen weiterhin HTML Code und Scripte in getrennten
254. em Modul Wichtige URL s f r dieses Modul admin php file amazon Aufruf ber den Administrationsbereich index php file amazon Aufruf ber den ffentlichen Bereich 5 23 2 Anpassung der Vorlagen Fast alle Elemente des vanillaXML Webshop k nnen ber Vorlagen an den individuellen Geschmack angepasst werden F r vanillaXML Webshop kommen dabei zus tzlich zu den normalen Vorlagen des Vorlagen Sets im Ordner themes weitere Vorlagen im Ordner modules amazon templates zum Einsatz Von vanillaXML Webshop genutzte Vorlagen browsenode htm Diese Vorlage kommt in der Detailansicht zum Einsatz zur Auflistung der verwandten Kategorien cart htm Der Warenkorb mit der Auflistung aller abgelegten Produkte details htm Detailansicht eines Produktes mit der Anzeige von Tracks Funktionen etc je nach dem Katalog des Produktes error_noitems htm Vorlage die angezeigt wird wenn innerhalb einer Kategorie keine Produkte vorhanden sind error_noresults htm Vorlage die angezeigt wird wenn bei einer Suchanfrage kein Ergebnis geliefert wird img_full htm Anzeige des vergr erten Bildes nach Klick auf das Bild in der Detailansicht eines Produktes list heavy htm Vorlage f r die Auflistung von Produkten mit erweiterten Angaben list lite htm Vorlage f r die Auflistung von Produkten mit einfachen Angaben Standardvorlage f r die Auflistung node_show htm Anzeige einer einzelnen Kategorie mit der Anzahl der enthaltenen Produkte etc rev
255. en 5 9 Einstellungen Beinahe alle Einstellungen des Systems k nnen nach der Installation direkt ber den Administrations Bereich durch die berechtigten Nutzer angepasst werden Dazu geh ren z B Standard Metatags Cache und Logging 5 9 1 Allgemeine Einstellungen In den Allgemeinen Einstellungen finden Sie viele elementare Einstellungen die f r den Betrieb des Systems wichtig sind Dazu geh ren u a die Einstellungen der richtigen URL s und einer Standardsprache Viele dieser Einstellungen sind direkt auf dieser Seite erkl rt Einige Einstellungen seien aber zus tzlich hier erw hnt Titel der Webseite Seitenname z B die Firmierung Ihres Unternehmens bspw MaxMustermann KG Domain der Webseite Domain auf der die Webseite liegt z B http www meinedomain de Pfad zum CMS Der Pfad ausgehend von der Domain bei http www meinedomain de cp ist es nur cp GZIP Komprimierung St rke der Komprimierung der Inhalte der Webseite vor der Auslieferung an den Browser Datum Formatierung des Datums auf der Webseite Datum Kurzform Formatierung des Datums auf der Webseite Standardsprache Auswahl der Standardsprache aus den f r das System verf gbaren Sprachen Zeichensatz Verwendeter Zeichensatz wird je nach Sprache automatisch gesetzt WYSIWYG Editor Auswahl des gew nschten WYSIWYG Editors interner Editor oder FCK Editor Wichtige URL s f r dieses Modul admin php file options Aufruf ber den Administrationsbereich
256. en Beachten Sie bitte dass diese Funktionen von den Servereinstellungen abh ngig sind und nicht jeder Hoster die Erstellung neuer Bearbeitung vorhandener Datenbanken erlaubt 5 19 6 Datenbanktabellen l schen leeren Zur Vorbereitung der Aufspielung eines Backups k nnen Tabellen geleert werden Hierbei werden alle enthaltenen Datens tze entfernt die Tabellenstruktur selbst bleibt jedoch erhalten Wenn gr ere nderungen erfolgen sollen k nnen Tabellen zus tzlich komplett gel scht werden Beide Funktionen k nnen direkt in der Tabellenauflistung angew hlt werden 5 19 7 Datenbanktabellen optimieren Gerade nach umfangreichen Updates d h wenn viele Datens tze eingef gt bzw gel scht wurden ist es anzuraten die betroffenen Tabellen zu optimieren Dies bewirkt dass entstandene Datenl cken geschlossen werden und ein berhang von Daten abgebaut wird Die Datenbank erlaubt nach einer Optimierung wieder schnellere Abfragen 5 19 8 Gr e der Datenbank Tabellen In der Auflistung ist f r jede Tabelle neben der Anzahl der Eintr ge die jeweilige Gr e angegeben Diese errechnet sich aus dem von Struktur und Daten belegten Speicherplatz Ganz am Ende der Auflistung ist die Gr e aller von Contentpapst in der Datenbank platzierten Tabellen zu finden Tabellen anderer Programme werden nicht mitgez hlt Diese Gr enangaben entsprechen in etwa der Gr e der generierten Backup Datei sofern Struktur und Daten ausgew hlt wur
257. en welcher noch ber Unterpunkte verf gt dann ist eine Best tigung des L schvorganges notwendig Alle verkn pften Navigationspunkte werden anschlie end automatisch gel scht Um einen Navigationspunkt zu erstellen bzw zu bearbeiten m ssen Sie zuerst einen Titel und das Ziel die URL eingeben einen dar berliegenden Navigationspunkt ausw hlen sofern dieser nicht in der ersten Ebene liegt sowie den Status festlegen Um direkt auf einen Artikel oder eine News zu verlinken k nnen Sie alternativ auch die Schnellauswahl nutzen Die M glichkeiten zur Darstellung der Navigation bzw einzelner Teile des Navigationsbaumes sind u erst vielf ltig Auch die Erstellung komplexer Navigationen auf der Basis von Javascript Flash oder DHTML ist mit einiger bung kein Problem In unserer Knowledge Base http www sandoba de support knowledge base haben wir einige Artikel zu diesem Thema f r Sie zusammengestellt Wichtige URL s f r dieses Modul admin php file navigation Aufruf ber den Administrationsbereich 5 15 2 Container Navigation auf der Webseite anzeigen Die Navigation ist das Herzst ck einer jeden Webseite Sie kann u erst unterschiedliche Formen annehmen Doch ber einen Container lassen sich in Contentpapst fast beliebige Navigationen mit einer gew nschten Tiefe realisieren Ausf hrliche Anleitungen zu verschiedenen Navigationstypen finden sich auch in der Knowledge Base und im Entwickler Blog Der Containeraufr
258. en Account komplett aus der Datenbank l schen Dies wird aufgrund der Datenschutzbestimmungen in einigen L ndern der EU notwendig Eine Abmeldung aus dem Newsletter muss getrennt davon vorgenommen werden Die L schung des Accounts ist unter Benutzerprofil bearbeiten am Ende der Seite unter index php file user m glich 5 3 4 Detaillierte Rechteverwaltung F r einzelne Module wie das Artikel Modul existiert neben der allgemeinen Rechteverwaltung noch eine detaillierte Rechteverwaltung in der die Verteilung der Rechte auf die einzelnen Gruppen noch feiner granuliert festgelegt werden kann Im Artikel Modul bspw besteht die M glichkeit die Rechte f r jede Kategorie einzeln sowie f r alle Kategorien insgesamt festzulegen F r jede Gruppe kann bestimmt werden welche der folgenden Rechte wo vorhanden sind Artikel hinzuf gen Artikel bearbeiten Artikel freigeben Artikel l schen Notizen zu einem Artikel schreiben Verwendung des WYSIWYG Editors 253353 Festgelegt wird dies ber einen einfachen grafischen Block siehe Screenshot unten in welchem ein gr nes Feld besagt dass eine Gruppe ber dieses Recht verf gt Ein rotes Feld hingegen sperrt diese Funktionen f r die Gruppe innerhalb der Kategorie Ein Klick auf eines der Felder ndert den Status Mit den Buttons auf der rechten Seite einer jeden Zeile k nnen schnell alle Rechte f r eine Gruppe gesetzt bzw blockiert werden Hinzuf Bearbei Freigeb L schen Notizen
259. en Artikel show base prefix a shop_get_altprices number price amount eine Preisstaffel genutzt wird shop_get_basetitle Gibt den kompletten Namen einer Variante zur ck wahlweise mit oder ohne Name des number title Basis Artikels shop_get_client_title Gibt Informationen ber die verf gbaren Werte f r den Titel den akademischen Grad name eines Kunden zur ck shop_get_configuration Gibt ein Array mit den erweiterten Einstellungen des Shops zur ck configuration array 0 shop_get_delivery Gibt Informationen ber die verf gbaren Lieferstati als Array zur ck number shop_get_discountprices Liefert anhand der Kundengruppe eines Kunden den Preis eines einzelnen Artikels number price client abz glich zutreffender Rabatte zur ck m shop_get_discountprices_sections Liefert die Kategorienstruktur f r einen Artikel f r die Berechnung der Rabatte zur ck number array array 0 shop_get_file_path Erzeugt zentral die Pfade zum Shop zu den Artikeln etc innerhalb der PHP Dateien type array array dynamic 0 encode ng shop_get_groupdiscount Gibt in einem Array Informationen ber die Kundengruppen Rabatte f r einen einzelnen number Artikel zur ck shop_get_info Liefert abh ngig von den Parametern Informationen zu verschiedenen Datenbanktabellen table number field zur ck shop_get_items Gibt Informationen ber einzelne Artikel zur ck num
260. en Foren Aktivit ten ausgegeben werden Dazu muss zun chst an der gew nschten Stelle z B in einem Artikel oder in einer Artikelvorlage der folgende Containeraufruf platziert werden cp container module forum type statistic Weitere Parameter k nnen bei diesem Container nicht bermittelt werden Der Container l dt dann die Vorlage modules forum templates container_statistic html In dieser k nnen die folgenden cp tags platziert werden um die einzelnen statischen Angaben anzuzeigen cp tags f r die Vorlagen des Containers cp forum statisticonum_categories Anzahl der derzeit vorhandenen Kategorien cp forum statistic num_days Anzahl der Tage seit dem Start des Forums bzw der Contentpapst Statistik cp forum statisticnum_posts Anzahl der derzeit vorhandenen Beitr ge cp forum statisticonum_postsperday Anzahl der Beitr ge pro Tag seit dem Start cp forum statisticonum_topics Anzahl der derzeit vorhandenen Themen cp forum statistic num_user Anzahl der derzeit vorhandenen Benutzer 5 4 4 Container Dropdown Navigationsmen der Foren Kategorien anzeigen Dieser Container wird standardm ig in den Vorlagen des Forums eingesetzt Der Container list_categories erzeugt ein Dropdown Navigationsmen welches innerhalb des Forums einen schnellen Wechsel zu anderen Kategorien und Beitr gen erm glicht Allerdings kann der Container genauso in allen anderen Bereichen von Contentpapst eingesetzt werden z B
261. en Funktionen welche bei der Entwicklung eigener Module f r Contentpapst genutzt werden k nnen Dies sind Funktionen zur Interaktion mit anderen Modulen sowie auch mit externen Resourcen Beachten Sie insbesondere die Entwickler Informationen f r die Entwicklung komplett neuer Module 6 1 bersicht 6 1 0 Allgemeine Informationen Zus tzlich zu den standardm igen Funktionen kann das Content Management System Contentpapst auch um weitere Funktionen auf der Basis der Scriptsprache PHP erweitert werden Damit die bereits in Contentpapst enthaltenen Funktionen nicht f r die eigenen Erweiterungen erneut programmiert werden m ssen k nnen die internen Funktionen auch ber eine API direkt angesprochen werden Folgende PHP Dateien k nnen in eigene Erweiterungen eingebunden werden n functions cp css php Funktionen f r die Arbeit mit CSS Dateien n functions cp date php Funktionen f r die Arbeit mit Datumsangaben z B Validierung einer Datumsangabe n functions cp files php Funktionen f r die Arbeit mit Dateien und Ordnern n functions cp ftp php Funktionen f r den Austausch von Dateien per FTP n functions cp graph php Funktionen f r die Erstellung von Grafiken Spezialfunktionen f r Statistiken n functions cp image php Funktionen f r die Erstellung von Grafiken Grundfunktionen f r normale Grafiken n functions cp iso php Verschiedene Arrays mit Informationen zu ISO Codes u a internationale L nderk rz
262. en Logeintrag errno errmsg filename linenum cp_escape_array berpr ft die Angaben in einem Array vor der bergabe in die Datenbank array cp_file_type_image Gibt das zugeh rige Bild f r einen Dateityp zur ck type cp_file_upload L dt eine einzelne Datei auf dem Server in einen angegebenen Ordner path file cp_form_tunnel Erstellt einen Form Tunnel f r die bergabe von Variablen type params cp_form_tunnel_breaks Reinigt die Variablen f r die bermittelung mittels eines Form Tunnels string 0 cp_form_tunnel_clean Passt die ber einen Form Tunnel bermittelten Variablen an string cp_get_cache Liest den Status einer tempor ren Datei im Cache path filename time_max 3600 delete_oldfile 1 Cp_get_country Liefert eine Angabe zu einem einzelnen Land zur ck Domaink rzel Titel number field title cp_get_custom_fields Liefert die Namen der benutzerspezischen Felder einer Datenbanktabelle als Array table prefix custom_ zur ck cp_header_cget Setzt den ETag Header f r das Datum der letzten nderung der Seite timestamp cp_include Bindet eine Text HTML oder PHP Datei ein url type cp_is_editable berpr ft ob Dateityp in der Dateiverwaltung bearbeitet werden kann file_type cp_is_inside berpr ft ob sich ein Aufruf innerhalb des Systems befindet string cp_key_exists berpr ft ob ein Schl ssel in einem Array vorhanden ist array key cp_lang_info Lief
263. en nur Artikel eines bestimmten Herstellers angezeigt werden Dies alles und noch viel mehr l sst sich mit den folgenden Parametern bewerkstelligen Auswahl des gew nschten Suchmodus searchnumber Suche von Artikeln nach der internen Nummer ID searchitem Suche von Artikeln nach einer Artikelnummer searchean Suche nach einer EAN UPC Nummer searchkeyword Stichwort Suche in Titel Beschreibung und Schl sselw rtern searchsimilar Suche nach hnlichen Artikeln mittels der internen Nummer searchtitle Suche im Titel Suchbegriff ist Teil des Titels searchmanufacturer Name oder Nummer ID des Herstellers searchsection Suche von Artikeln in einer Kategorie mittels der Kategorie Nummer searchwishlist Suche von Artikeln in einer Wunschliste mittels der Nummer der Wunschliste rssfeed Ausgabe der neuesten n Artikel im Shop mit limit kann die Anzahl festgelegt werden Es muss immer genau einer dieser Parameter vorhanden sein damit die Suche ordnungsgem durchgef hrt werden kann Neben diesem Parameter der grunds tzlich den Suchmodus festlegt k nnen weitere Parameter angegeben werden Optionale Parameter f r die Suche order sortiert die zutreffenden Artikel siehe unten page gew nschte Seite festlegen da max 10 Artikel pro Seite strict wenn strict gesetzt ist dann muss die Suche exakt zutreffen Sortiert werden kann nach number interne Artikelnummer itemnr Artikelnummer im Shop ean_upc EAN UPC Nummer pri
264. en sich im Modul Einstellungen treffen Dazu geh ren u a die max Anzahl der anzuzeigenden Eintr ge in den einzelnen Feeds oder auch die automatische Aktualisierung der BlogRoll Weitere Detaileinstellungen k nnen dann direkt durch die einzelnen Parameter der Container festgelegt werden u a die max Cache Zeit anzupassen indem diese um neue Felder erweitert werden Hier ist allerdings stets darauf zu achten dass die allgemeinen Angaben eines i F r fortgeschrittene Anwender gibt es die M glichkeit ber Modul bearbeiten auch die einzelnen Module weiter den eigenen W nschen Modules sowie die bisherigen Felder nicht ver ndert werden da es sonst u U zu Problemen kommen kann 5 7 3 Einbindung des Weblogs auf der Webseite Alle Inhalte des Weblogs die ber den Administrationsbereich eingegeben werden also z B die Eintr ge des Weblogs Kategorien und BlogRoll Eintr ge werden ber verschiedene Container auf der Webseite ausgegeben Jeder dieser Container ist im folgenden genauer erkl rt Um nun jedoch aus diesen Containern ein komplettes Weblog zusammenzustellen m ssen diese sinnvoll miteinander kombiniert werden Dazu zuerst ein komplettes Beispiel der Einbindung des Weblogs samt Eintr gen Kommentaren Kategorien und BlogRoll sowie der Anzeige von Listen und Detailansichten lt table cellspacing 2 cellpadding 2 width 100 border 0 gt lt tr gt lt td valign top width 170 gt lt div class weblog_
265. en sowie die genutzten User Agents d h die Browserkennzeichnungen usw Wichtige URL s f r dieses Modul admin php file statistic Aufruf ber den Administrationsbereich 5 21 2 Eigene Seiten als Referer aufzeichnen Optional ist die Einstellung Eigene Seiten als Referer aufzeichnen Diese bewirkt dass einzelne Seiten Ihrer Webseite als Referer in die Datenbank aufgenommen werden Dadurch erhalten Sie Informationen ber die von Ihren Besuchern am h ufigsten aufgerufenen Seiten und Informationen ber die Navigationspfade innerhalb der Webseite 5 21 3 Herkunftsland aufzeichnen Das Herkunftsland Ihrer Besucher wird anhand der im Browser des Besuchers eingestellten Sprache ermittelt Ist diese Option aktiviert so wird f r jeden Seitenaufruf das Herkunftsland protokolliert mit den vorhandenen Eintr gen verglichen und in die Datenbank eingetragen Allerdings verl ngert sich durch die berpr fung der Sprache die Ladezeit der einzelnen Seiten 5 21 4 Statistik neustarten Mit einem Klick auf Statistik jetzt neustarten l sst sich die Statistik komplett neustarten Alle bisherigen Eintr ge werden dadurch zur ckgesetzt bzw aus der Datenbank gel scht Wenn Sie vorher ein Backup durchf hren wollen so k nnen Sie dies mit Hilfe des Modules Sicherung durchf hren W hlen Sie hier alle Tabellen mit dem Namen _stats_ aus und speichern Sie Struktur und Daten dieser Tabellen auf Ihrer Festplatte 5 22 Umfragen Umfragen erm g
266. en wollen so m ssen Sie in einer beliebigen Vorlage standardm ig nat rlich in modules shop templates details html f r die Detailansicht folgenden cp tag integrieren cp container module shop type related number cp variable number limit 5 shorten_shorttext 40 format text Dieser Containeraufruf nutzt den ber amp number in der URL angesteuerten Artikel Alternativ ist auch das direkte Setzen einer Artikel Nummer m glich oder Sie setzen hier mehrere Artikel Nummern ein durch Komma getrennt Die Darstellung basiert auf der Vorlage modules shop templates related html Nat rlich haben Sie ber den Parameter template wieder die M glichkeit eine alternative Vorlage zu verwenden In der Vorlage selbst k nnen die gleichen cp tags wie in der Detailansicht eines Artikels verwendet werden Im oben gezeigten Beispiel werden maximal 5 hnliche Artikel angezeigt Die L nge des Feldes shorttext wird auf 40 Zeichen begrenzt cp tags f r die Vorlagen des Containers cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items cp shop related num_items Anzahl der insgesamt verf gbaren hnlichen Artikel 5 6 54 Einstellungen Hersteller Jedem Artikel in CP Shop ist ein Hersteller zugewiesen Das kann der tats chliche Hersteller des Artikels sein oder auch ein Lieferant oder Gro h ndler Bevor ein Artikel hinzugef gt werden kann muss mindestens ein Hersteller vorhanden sein F
267. enkorb befindlichen Artikel form 0 shop_container_cart_numtotal_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 325 Datei modules shop container cart_numunique php Funktionen in der Datei modules shop container cart numunique php Name der Funktion Beschreibung Parameter shop_container_cart_numunique Container f r die Anzahl der momentan im Warenkorb befindlichen unterschiedlichen Artikel form 0 shop_container_cart_numunique_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 326 Datei modules shop container cart_price php Funktionen in der Datei modules shop container cart_price php Name der Funktion Beschreibung Parameter shop_container_cart_price Container f r die Anzeige des Gesamtpreises brutto form 0 shop_container_cart_price_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 327 Datei modules shop container categories php Funktionen in der Datei modules shop container categories php Name der Funktion Beschreibung Parameter shop_container_categories Container f r die Anzeige von Kategorien der Kategoriestruktur form 0 shop_container_categories_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 328 Datei modules shop container category_box php Funktionen in der Datei modules shop container category box php Name der Funktion Beschreib
268. entfernen usw Auch das Setzen von Zugriffsrechten ist selbstverst ndlich m glich Um diese Methoden in Module einzubinden muss die Datei functions cp ftp php per include oder include_once eingebunden werden 6 8 1 Beispiel 1 Mit diesem Beispiel soll der Funktionsumfang der Klasse demonstriert werden Hier wird ein FTP Server ge ffnet und anschlie end wird der Inhalt eines Unterordners als Array ausgegeben lt Koss l Contentpapst Framework Kiss include functions cp ftp php Einbindung der Klasse ftp new contentpapst_ftp ftp gt open ftp microsoft com ftp gt change_dir Products print_r ftp gt show ftp gt close gt 6 8 2 change_dir Mittels der Methode change_dir wird ein Verzeichniswechsel auf einem FTP Server initiiert Dazu ben tigt die Methode die Angabe des gew nschten Ordners zu dem gewechselt werden soll R ckgabewerte sind je nach Ergebnis 1 true oder 0 false status ftp gt change_dir filme komoedien wechselt in das Verzeichnis filme komoedien 6 8 3 chmod Wichtig f r FTP Server die von mehreren Personen genutzt werden ist die Sicherung von Dateien und Ordnern mittels CHMOD ber den CHMOD kann detailliert beschrieben werden welche Gruppen welche Rechte f r eine Datei einen Ordner haben F r das Setzen des CHMOD steht die Methode chmod zur Verf gung Diese erh lt als Parameter den Pfad zur Datei und den neuen CHMOD 3 st
269. enutzerverwaltung mit einzelnen Formularen form Zeigt das Formular f r die Bearbeitung der Einstellungen des Modules an Zeigt die im System verf gbaren Benutzerrechte an Leitet vom Suchformular auf die eigentliche Ausgabe des Suchergebnisses weiter form Versendet eine Email Nachricht an einen einzelnen Benutzer number Versendet eine Email Nachricht an einen einzelnen Benutzer form Setzt die Benutzer Gruppenrechte f r die detaillierte Rechteverwaltung form Speichert die Einstellungen f r die Benutzerverwaltung ab form Formular f r die Bearbeitung eines bestehenden Benutzers type number SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules 6 9 468 Datei modules user class base php Funktionen in der Datei modules user class base php Name der Funktion Beschreibung Parameter generate_file_path Erzeugt zentral die Pfade zum Benutzer Profil zum Login usw type array array 6 9 469 Datei modules user class index php Funktionen in der Datei modules user class index php Name der Funktion Beschreibung Parameter contentpapst_gui_user do_account do_delete_avatar do_delete_member do_delete_member_2 do_edit_member do_edit_member_2 do_error do_form_memberlist do_get_back do_getdir do_graphic do_main do_memberlist do_profil do_random_position do_recovery do_register do_register_fu
270. er 11S von Microsoft einsetzen dann werden intern einige Systemvariablen von PHP anders verwaltet und geben gegen ber dem gew hnlich genutzten Apache Webserver andere Werte zur ck U a betroffen ist davon die Variable REQUEST_URI Diese muss f r den IIS in PATH_INFO ge ndert werden Da die Variable jedoch in verschiedenen Dateien des System eingesetzt wird empfiehlt sich die Bearbeitung ber einen Text Editor mit welchem Sie den kompletten Ordner durchsuchen und automatisch alle Vorkommen der Variablen in PATH_INFO ndern k nnen 7 1 1 Beim Anlegen neuer Sprachen fehlen einige Ordner Was ist los Wenn Sie eine neue Sprache anlegen d h eine Sprache ausw hlen und die passenden Flaggen dazu hochladen dann wird Contentpapst ordnungsgem die Sprachdateien der aktuell eingestellten Sprache duplizieren und in neuen Ordnern ablegen Je nach Einstellung des Webservers besitzt ein PHP Script aber nicht immer das Recht neue Ordner oder Dateien anzulegen Sie m ssen in diesem Fall auf die Ianguages Ordner der einzelnen Module und gegebenenfalls ebensc auf den Ordner languages im Hauptverzeichnis per FTP einen CHMOD von 755 bzw 777 setzen weitere Informationen zum CHMOD finden Sie in der Installationsanleitung Dann darf auch Contentpapst neue Ordner anlegen und es k nnen alle f r die neue Sprache erforderlichen Dateien angelegt werden 7 1 2 Es treten beim Absenden von Formularen Fehler auf Es wird immer ein Download Fe
271. er Artikel mit einem geringen Warenbestand an den Shop Betreiber number 6 9 433 Datei modules shop public email_ company php Funktionen in der Datei modules shop public email company php Name der Funktion Beschreibung Parameter shop_company_mail Info Email an einen Hersteller sobald einer seiner Artikel ausgegangen ist items order 6 9 434 Datei modules shop public email_order php Funktionen in der Datei modules shop public email_order php Name der Funktion Beschreibung Parameter shop_order_mail Stellt die Bestellbest tigungs Email f r einen Kunden zusammen array order send_emails 1 6 9 435 Datei modules shop public email_partner php Funktionen in der Datei modules shop public email partner php Name der Funktion Beschreibung Parameter shop_partner_freemail Email an einen Partner mit der Freischaltung und seinen Zugangsdaten number shop_partner_mail Email an einen Partner mit der Benachrichtigung ber eine neue Bestellung partner 6 9 436 Datei modules shop public email_register php Funktionen in der Datei modules shop public email register php Name der Funktion Beschreibung Parameter shop_register_mail Email f r den Kunden nach der Registrierung mit Informationen ber den Zugang zum Kunden Konto array shop_register mail admin Email f r den Shop Betreiber nach der Registrierung mit Informationen zum neuen Kunden number 6 9 437 Dat
272. er Datei modules shop export articles evendi php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Evendi form array 6 9 365 Datei modules shop export articles froogle php Funktionen in der Datei modules shop export articles froogle php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Froogle form array shop_froogle_escape Reinigt die Inhalte der Formularfelder f r Froogle string shop_froogle_navigation Erzeugt die Breadcrumb Navigation f r Froogle number 0 6 9 366 Datei modules shop export articles geizhals at php Funktionen in der Datei modules shop export articles geizhals at php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Geizhals at form array 6 9 367 Datei modules shop export articles getprice php Funktionen in der Datei modules shop export articles getprice php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Getprice form array shop_getprice_escape Reinigt die Inhalte der Formularfelder f r Geizhals at string 6 9 368 Datei modules shop export articles google_base php Funktionen in der Datei modules shop export articles google base php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export de
273. er Funktion Beschreibung Parameter export_datasets import_datasets options Bereitet das Array f r den Export der Daten vor Bereitet das Array f r den Import der Daten vor Grundlegende Einstellungen zu diesem Dateityp form form form form form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form form data form type form form data form type show_sample Liefert einen Beispieldatensatz als Array zur ck 6 9 119 Datei modules forms templates class index php Funktionen in der Datei modules forms templates class index php Name der Funktion Beschreibung Parameter contentpapst_gui_ cp helper folder do_main metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Hauptmethode die die jeweils gew nschte Methode aufruft Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 120 Datei modules forms templates class webservices php Funktionen in der Parameter process modules forms templates class webservices php Name der Funktion Beschreibung Methode dient der Verarbeitung der ankommenden Informationen 6 9 121 Datei modules forms templ
274. er Seitenaufrufe innerhalb der bisherigen Laufzeit der Statistik sowie die durchschnittlichen Seitenaufrufe pro Tag und Stunde Daneben befinden sich die Optionen der Statistik Alle Darstellungen werden in Echtzeit aus der Datenbank generiert Die darunter liegende Tabelle stellt die Seitenaufrufe der letzten 30 Tage zusammen mit prozentualen und absoluten Angaben dar Weiterhin gibt es auf dieser Seite noch die Auflistung der Referer Wenn die Option Eigene Seiten als Referer aufzeichnen aktiviert ist k nnen Sie hier ablesen welche Ihrer Seiten am meisten aufgerufen wurden Die grafische Darstellung verdeutlicht zusammen mit der Farbkodierung noch einmal den Anteil der einzelnen Seiten ber den Link mehr kann eine ausf hrliche Auflistung der Referer aufgerufen werden max 100 Referer Die folgenden Tabellen geben Ihnen Informationen ber die genutzten Browser und Betriebssysteme der Besucher Sollte es sich dabei um Suchmaschinen Crawler usw handeln so werden diese getrennt aufgezeichnet Genauere Angaben ber die Seitenaufrufe ber einen Zeitraum Monate Wochentage Stunden hinweg erhalten Sie in den entsprechenden Tabellen Wenn Sie die Herkunftsl nder der Besucher aufzeichnen lassen so steht Ihnen auf einer dritten Seite eine bersicht ber diese L nder zur Verf gung Weitere Statistiken gibt es f r die am h ufigsten genutzten Suchbegriffe die Aufrufe aus Suchmaschinen und Spidern und die Anfragen ber die Suchmaschin
275. er durch eine pers nliche Anrede zu personalisieren oder Daten wie die Anzahl der Abonnenten einf gen zu lassen cp tags f r den Kopf und Fu Bereich des Newsletters cp title Titel der Webseite cp date Datum einsetzen cp user Anzahl der Abonnenten cp issue Nummer der Ausgabe cp personal Pers nliche Anrede cp email Email Adresse des Abonnenten cp url URL der Webseite cp unregister Abbestellen des Newsletters cp archive New sletter Archiv 5 17 11 Lesebest tigung Wenn Sie genau wissen wollen wie wichtige Newsletter bei Ihren Lesern ankommen d h ob diese gelesen werden k nnen Sie zus tzlich die Lesebest tigung einschalten Unter Email Programmen welche diese Funktion unterst tzen wird der Leser beim ffnen der Email aufgefordert eine Lesebest tigung abzusenden Je nach Einstellung des Programmes kann diese auch automatisch gesendet werden Bedenken Sie jedoch dass die Lesebest tigung nicht immer automatisch gesendet wird und Sie somit nicht von allen Abonnenten eine Email zur ckerhalten werden 5 17 12 Mitglieder einladen Wenn Sie ber Email Adressen von Personen verf gen welche noch nicht Ihren Newsletter abonniert haben k nnen Sie diese ber die Mitgliederverwaltung direkt anschreiben Neben der Angabe von Titel Betreff und Text der Email schreiben Sie die Email Adressen getrennt durch Komma auf An jede dieser Email Adressen wird dann eine Email versendet 5 17 13 Mitgliederverwaltung
276. ereich n her erl utert auch eine erweiterte Suchfunktion zur Verf gung Wichtig Damit die Eintr ge ber diese Suchfunktion durchsucht werden k nnen m ssen die Eintr ge zun chst ber Modul bearbeiten in eine eigene Datenbanktabelle ausgelagert werden Diese Suchfunktion mit dem Namen prosearch gibt dem Besucher z B bei einem Veranstaltungsmodul die M glichkeit gezielt nach Veranstaltungen mit einem bestimmten Namen aus einer Kategorie zu einem speziellen Thema usw zu suchen Das daf r erforderliche Formular ist auch im Administrationsbereich ber den Link Erweiterte Suche erreichbar und wird in beiden Bereichen automatisch von CP Forms erzeugt Um die erweiterte Suchfunktion f r ein solches Modul auf der Webseite anzuzeigen m ssen Sie den folgenden Containeraufruf in der gew nschten Vorlage oder beispielsweise einem Artikel einsetzen cp container module MODULNAME type prosearch template PFAD ZUR VORLAGE Damit die Suchfunktion auf der Webseite ausgegeben wird muss zwingend eine Vorlage mit dem Namen prosearch html im Ordner templates des CP Forms Modules vorhanden sein Alternativ k nnen Sie ber den Parameter template auch einen anderen Pfad zu dieser Vorlage angeben In dieser Vorlage k nnen u a diese speziellen cp tags genutzt werden cp tags f r die Vorlagen des Containers cp forms search form HTML Code f r das Suchformular cp forms search content Auflistung der Suchergebnisse
277. erence Inc beinhaltet Contentpapst ein eigenes Newsfeed Einmal eingerichtet k nnen Nutzer von KlipFolio Agserence klip folio damit die News Artikel Ihrer Webseite mit KlipFolio abrufen Dies hat den Vorteil dass 5 man immer ber Updates auf Ihrer Webseite informiert wird Sorgen Sie mit dem Newsfeed f r KlipFolio f r einen dauerhaften Besucheranstrom Den Newsfeed richten Sie folgenderma en ein n laden Sie die neueste Version von der Webseite des Herstellers herunter n starten Sie die Installationsroutine und speichern Sie anschlie end die Datei newsfeed klip auf Ihrer lokalen Festplatte n erstellen Sie eine Grafik GIF J PEG im Format 234x60 Pixel und speichern Sie diese mit dem Dateinamen klipbanner im Ordner images n weiterhin erstellen Sie ein Icon GIF JPEG im Format 16x16 Pixel und speichern Sie dieses als klipicon im Ordner images n rufen Sie die KlipFolio Webseite auf und melden Sie sich als Publisher an n hier k nnen Sie nach dem Einloggen die auf Ihrer lokalen Festplatte gespeicherte Datei newsfeed klip sowie die Icon Grafik hochladen n nach der berpr fung mittels des KlipFolio Programmes k nnen Sie Ihren Klip freischalten 5 25 Werbung Schalten Sie Werbeeinblendungen auf Ihrer Webseite und verdienen Sie Sie k nnen verschiedene Werbeformen parallel laufen lassen indem Sie die entsprechenden cp tags in die gew nschten Vorlagen oder Artikel einbauen Neben den Standardformaten f r Bannerwerbu
278. erlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 80 Datei modules forms datatypes boolean php Funktionen in der Datei modules forms datatypes boolean php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 81 Datei modules forms datatypes captcha php Funktionen in der Datei modules forms datatypes captcha php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output output_random_position 0 search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes
279. ers nach verschiedenen Begriffen berpr ft U a k nnen mit Hilfe dieser Funktion einzelne Bereiche der Webseite vor dem Zugriff durch Suchmaschinen Crawler gesch tzt werden M gliche R ckgabewerte der Funktion sind 0 false und 1 true is_bot cp_statistic_isbot strtolower _SERVER HTTP_USER_AGENT liefert das Ergebnis der berpr fung zur ck 6 14 4 cp_statistic_javascript Diese Funktion berpr ft ob der Browser des Benutzers auch prinzipiell Javascript f hig ist Es kann allerdings nicht gepr ft werden ob auch tats chlich Javascript aktiviert ist Als Parameter muss der Funktion dabei das Ergebnis der Funktion cp_statistic_browser bergeben werden M gliche R ckgabewerte sind 0 false und 1 true browser cp_statistic_browser strtolower _SERVER HTTP_USER_AGENT liefert den Namen des Browsers zur ck js cp_statistic_javascript strtolower browser 6 14 5 cp_statistic_language ber diese Funktion kann die Standard Sprache eines Besuchers ermittelt werden Dazu werden der Funktion auf der IP Adresse des Benutzers basierende Informationen bergeben Allgemein wird diese Funktion daher nur innerhalb der Funktionen cp_statistic_info und cp_statistic aufgerufen Sofern eine Standard Sprache ermittelt werden konnte wird diese in Form des L nderk rzels zur ckgeliefert also z B fr f r Franz sisch 6 14 6 cp_statistic_os Die Funktion cp_statistic_os liefer
280. ert den Umsatzverlust durch Stornierungen zur ck unformatiert form number number number number amount number number field type section format title array number type section query target site cp_content template array 0 get_cart_items get_cart_user get_num_clients get_num_diff_clients get_num_hits get_num_order_items Liefert die Anzahl der Artikel im Warenkorb zur ck Liefert die Gesamtzahl der Besucher zur ck welche Artikel im Warenkorb haben Liefert die Anzahl der registrierten Kunden zur ck Liefert die Anzahl an Bestellungen die von unterschiedlichen Kunden stammen Liefert die Anzahl der bisherigen Hits auf alle Artikel zur ck Liefert die gesamte Anzahl an bestellten Artikel zur ck time_start time_stop get_num_orders Liefert die gesamte Anzahl an Bestellungen in einem Zeitraum zur ck time_start time_stop array array get_total_amount Liefert den Gesamtumsatz zur ck unformatiert 6 9 205 Datei modules shop class webservices php Funktionen in der Datei modules shop class webservices php Name der Funktion Beschreibung Parameter get_cart Simuliert Warenkorb ber Webservices form get_items Liefert Informationen ber die Artikel form get_manufacturer get_prosearch get_reviews get_rssfeed get_rssfeed_cdata get_sections get_similar get_single_item get_wishlis
281. ert die Daten als CSV Datei options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 298 Datei modules shop admin statistic clients_orders php Funktionen in der Datei modules shop admin statistic clients orders php Name der Funktion Parameter options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 299 Datei modules shop admin statistic clients_postcode php Funktionen in der Datei modules shop admin statistic clients postcode php Name der Funktion Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck export Exportiert die Daten als CSV Datei options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 300 Datei modules shop admin statistic fav_payment php Beschreibung Beschreibung Beschreibung Beschreibung Beschreibung Funktionen in der Datei modules shop admin statistic fav_payment php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 301 Datei modules shop admin statistic fav_shipment php Funktionen in der Datei modules shop admin statistic fav_shipment php Name der Funktion Parameter options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Stati
282. ert ein Array der Sprachen nach ISO 639 1 zur ck string cp_magic_metatags Erstellt automatisch Schl sselw rter f r die Metatags aus einem Text content max_metatags cp_main_header Erzeugt die obere Breadcrumb Navigation f r ein Modul basics array cp_meta_tags Sorgt f r die richtige Verwendung der im System eingegebenen Metatag Angaben content cp_mime_info Liefert Informationen ber den MIME Typ eines Dateiformates zur ck string cp_module_exists berpr ft ob ein Modul im System vorhanden ist name cp_php_version Ermittelt die auf dem Server zur Verf gung stehende PHP Version cp_print_r Funktions Wrapper f r die Standard Funktion print_r array cp_random_string Erzeugt einen zufallsgenerierten String beliebiger L nge length cp_read_cache L dt eine tempor re Datei aus dem Cache path filename return 0 Ccp_return_request Wechselt nach dem Aufruf einer Funktion auf eine bestimmte URL sofern der url http_status Parameter cleanajax in der URL fehlt cp_set_cache Schreibt eine tempor re Datei in den Cache input path filename cp_set_custom_fields Hinterlegt den Inhalt der benutzerspezischen Felder in der Datenbanktabelle eines table field number array Modules cp_set_log F gt einen neuen Eintrag zum Log des Systems hinzu z B Fehlermeldung name message module number cp_show_custom_fields Gibt den Inhalt der benutzerspezischen Felde
283. es options class admin php Funktionen in der Datei modules options class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_options 0 do_add_bookmark_now 0 do_add_note_now do_add_site do_add_site_error do_add_site_success do_check_permalink do_cleanup_options do_delete_bookmark do_delete_bookmarks do_delete_cache do_delete_log do_delete_note do_delete_notes do_delete_site do_edit_site do_edit_site_2 do_install do_list_active do_list_cache do_list_contact do_list_gears do_list_general do_list_logging do_list_logging_now do_list_metatags do_list_phpinfo do_list_search do_list_server do_list_sitemaps do_list_sitemaps_now do_list_sites do_list_updates do_list_urls do_list_urls_permalinks 0 do_main do_manage_bookmarks 0 do_manage_notes do_modules do_service do_service_email do_service_success do_service_text do_set_active do_set_cache do_set_contact do_set_gears do_set_general do_set_logging do_set_metatags do_set_search do_set_site do_set_urls do_update_notification do_update_site get_modules Konstruktor dient der Initialisierung der Klasse und einiger Variablen Speichert den neuen Bookmark in der Datenbank ab Speichert die neuen Notiz in der Datenbank ab F gt einen neuen Mandanten zum System hinzu Kopiert werden f r diesen neben den Dateien auch die Einstellun
284. es die Vorlage main htm im aktuellen Vorlagen Set Sobald dieser Container platziert wurde und ber den Admin Bereich andere CP Forms Module eingebunden wurden wird dann bereits ein Kalender angezeigt und es kann zwischen den Monaten ber eine Navigation gewechselt werden Damit durch einen Klick auf einen der Tage dann auch die passenden Eintr ge dieses Tages angezeigt werden muss zuerst noch ein neuer Artikel in Contentpapst angelegt werden welcher mit dem Container f r die Listenansicht wie unter Container Tagesauflistung der Eintr ge generieren beschrieben gef llt wird Die ID des neuen Artikels muss dem ersten Container dann noch ber den Parameter list_id mitgeteilt werden Der Container f r den Kalender k nnte also z B folgenderma en aufgebaut sein cp container module MODULNAME type show_month cell_padding 0 cell_spacing 1 border_width 0px color_font E1E1E1 color_font_title E1E1E1 list_id 17 table_width 180 month cp variable calendar_month year cp variable calendar_year cache 3600 Und in dem dazugeh rigen Artikel mit der ID 17 ist dann folgender Container enthalten cp container module MODULNAME type show_list_day day cp variable calendar_day month cp variable calendar_month year cp variable calendar_year Damit ist bereits ein voll funktionsf higer Kalender vorhanden der nun durch die Modifizierung der einzelnen Parameter den eigenen W nschen gem angep
285. eschriebene Seiten k nnen von Suchmaschinen leichter erfasst und verarbeitet werden n F r jeden Artikel sollten Sie die Metatags unter Artikel bearbeiten m glichst pr zise ausf llen auch die allgemeinen Metatags unter Einstellungen Metatags sind bedeutsam vor allem Titel und Schl sselw rter n Wenn Ihr Server mod_rewrite unterst tzt sollten Sie die Suchmaschinenfreundlichen URLs unter Einstellungen gt Suchmaschinenfreundliche URLs aktivieren n Zus tzlich k nnen Sie f r Artikel Artikelkategorien News und viele weitere Bereiche ber die Permalinks ganz individuelle URL Strukturen nutzen die sich sehr gut zur Optimierung der Webseite auf bestimmte Begriffe Keywords eignen Da das Aufgabengebiet der Suchmaschinenoptimierung mittlerweile sehr umfangreich geworden ist k nnen wir Ihnen hier nur einige Tipps geben Doch wenn Sie allein diese Tipps einhalten wird Ihre Seite bereits erheblich suchmaschinenfreundlicher werden und kann somit einige Zeit nachdem die Suchmaschinen Spider die Webseite besucht und in den Index aufgenommen haben in den Suchmaschinen besser gefunden werden Tipp Testen Sie mit dem Poodle Predictor wie Ihre Seite sp ter in den Suchergebnissen von Google ausschauen wird Die sandoba de medien agentur bietet selbst Suchmaschinenoptimierungen f r Seiten an die mit Contentpapst oder auch statisch umgesetzt wurden Diese Dienstleistungen umfassen u a die Optimierung der Webseite f r be
286. et vom Suchformular auf die eigentliche Suche weiter form do_set_rights Setzt die neuen Zugriffsrechte CHMOD f r eine Datei momentan nur auf Linux Unix form Systemen do_shortnavigation Zeigt die Kurznavigation auf der linken Seite an do_upload F hrt den Upload der Dateien in das aktuelle Verzeichnis durch path install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 159 Datei modules media class index php Funktionen in der Datei modules media class index php Name der Funktion Beschreibung Parameter contentpapst_gui media Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 160 Datei modules media class webservices php Funktionen in der Datei modules media class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 161 Datei modules media container php Funktionen in der Datei modules media container php Name der Funktion Beschreibung Parameter media_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module media 6 9 162 Datei modules navigation class admin php Funktionen in der D
287. eter der cp tag cp variable number eingesetzt werden Das System entnimmt die ID des Artikels dann direkt dem Parameter number in der URL Somit werden bei jedem Artikel nur die jeweils passenden Mediendateien angezeigt Anhand der angegbenen Vorlage werden die Mediendateien dann auf der Webseite dargestellt Dabei k nnen in der Vorlage die unten aufgef hrten cp tags f r die Inhalte eingesetzt werden Zus tzlich besteht die M glichkeit ber den Parameter filetype gezielt nur bestimmte Dateitypen ausgeben zu lassen mit gif jpg bspw nur Grafiken im GIF und J PG Format f r eine Galerie usw Eine Vorlage f r die Mediendateien ist standardm ig noch nicht vorhanden und muss neu angelegt werden z B als media html im Ordner modules shop templates container Der Aufruf in der Detailansicht der Artikel sieht dann folgenderma en aus cp container module shop type media number cp variable number template modules shop templates container media html Der Parameter order erlaubt die Sortierung der Mediendateien nach den Werten number ID title Titel url Dateiname und filetype Dateityp Die Ordnungsrichtung wird durch den Parameter dir mit den Werten asc f r aufsteigend und desc f r absteigend bestimmt Werden diese Parameter nicht mit angegeben dann werden die Mediendateien alphabetisch in aufsteigender Reihenfolge angezeigt cp tags f r die Vorlagen des Containers cp shop media Al
288. ettetem SQL Code n list_category html Darstellung einer Kategorie in der Foren bersicht n list_post html Darstellung einer Beitrages in der Themen Ansicht n list_post_search html Darstellung einer Beitrages in den Suchergebnissen n list_section html Darstellung eines Forums in der Foren bersicht n list_topic html Darstellung einer Themas in der Kategorien Ansicht n list_topic_announcement html Darstellung einer Themas in der Kategorien Ansicht Ank ndigung n misc html Allgemeine Darstellung sonstiger Seiten wie z B der Statistik n search html Darstellung des Suchformulares samt der Ergebnisseiten n site html Allgemeine Darstellung wichtiger Foren Seiten wie z B der Startseite n topic html Darstellung eines Themas samt der einzelnen Beitr ge n style css F r die Farben und Formatierungen des Forums verantwortliche CSS Datei An der Vorlage main htm aus dem Vorlagenset ist zus tzlich noch eine Anpassung vorzunehmen damit die CSS Befehle zur Gestaltung des Forums verarbeitet werden k nnen Folgende Zeile ist dort in den lt head gt Bereich einzubinden lt link rel stylesheet href cp configuration main directory modules forum templates style css type text css media screen print gt 5 4 3 Container Ausgabe von statistischen Angaben zum Forum ber den Container statistic des Foren Moduls k nnen ber eine Vorlage an einer beliebigen Stelle der Webseite statistische Angaben zu d
289. ezeigt werden sollen order Sortierung der Artikel z B title random price hits relation Typ der Verkn pfung 1 Cross Selling Zubeh r 2 hnliche Artikel 3 H herwertige Artikel Upsells 4 Bundle Angebote template Vorlage f r die Gestaltung der Cross Selling Artikel 5 6 34 Container Auswahlmen f r Kategorien Neben den normalen Navigationsmen s f r die Kategorien des Shops kann es sinnvoll sein wenn Sie an geeigneten Stellen wie beispielsweise im Fuss Bereich des Shops ein zus tzliches Men zum schnellen Wechsel zwischen den Kategorien anbringen Ein solches Auswahlmen in Form eines Dropdowns mit automatischem Seitenwechsel bei Auswahl kann direkt ber einen Container eingebettet werden Als Parameter sind bei diesem Container title f r den Text der ersten Zeile und category Startkategorie standardm ig 0 zul ssig cp container module shop type category_box 5 6 35 Container Bewertung durch den Shop Betreiber Zus tzlich zu der Bewertungsm glichkeit f r die Kunden des Shops gibt es auch f r den Shop Betreiber die M glichkeit Artikel nach verschiedenen Kriterien zu bewerten Das Bewertungs Formular kann im Administrations Bereich ber die Seite Artikel bearbeiten gt Bewertung durch den Shop Betreiber aufgerufen werden Neben einer Bewertung zwischen 0 und 5 Punkten kann zu jedem Kriterium noch ein Kommentar hinzugef gt werden Die Darstellung auf der Webseite vorzugswei
290. f Wenn Sie die Verschl sselung vom MD5 auf den SHA1 Algorithmus umgestellt haben und es zu Problemen kommt beispielsweise da die Passw rter der einzelnen Benutzer noch in MD5 Verschl sselung in der Datenbank liegen m ssen Sie dies manuell r ckg ngig machen ffnen Sie hierzu per FTP die Datei config db php in Ihrem Vorlagenset Dort finden Sie diese Zeile configuration main shal_support 1 Deaktivieren Sie SHA1 in dem Sie die Zeile ab ndern auf configuration main shal_support 0 Anschlie end loggen Sie sich als Administrator ein und setzen Sie die SHAl Verschl sselung ber Einstellungen gt Allgemeine Einstellungen wieder zur ck 7 1 4 Ich habe mein Passwort verloren wie kann ich es zur ckerhalten In diesem Fall gibt es zwei M glichkeiten Da das Passwort verschl sselt ist kann ihr originales Passwort nicht mehr zur ckgewonnen werden Der Benutzer Bereich bietet Ihnen jedoch eine Passwort Recovery Funktion an beim Klick auf Passwort vergessen welche ein neues Passwort generiert Geben Sie hierf r Ihren Benutzernamen und die Email Adresse an mit welcher Sie sich registriert haben Ein neues Passwort wird Ihnen per Email mitgeteilt Alternativ dazu k nnen Sie sofern Sie vollen Datenbankzugriff besitzen mit einem entsprechenden Tool z B phpMyAdmin in der Datenbanktabelle x user ist durch den bei der Installation gew hlten Datenbankpr fix zu ersetzen Ihren Benutzer Eintra
291. f der Galerie die Variable poster mit der jeweiligen Mitglieder Nummer an Besitzt ein Mitglied z B die Nummer 1 so k nnen dessen Bilder in der Galerie unter index php file gallery amp poster 1 eingesehen werden Eine Kombination mit den Variablen f r die Ordnung der Galerie nach best Kriterien picname Bildname time Zeit count Anzahl der Aufrufe avrating Bewertung der Ordnungs Richtung asc aufsteigend desc absteigend und der Kategorie ist weiterhin m glich Anwendungsbeispiele index php file gallery amp poster 1 amp order picname amp dir asc I Bilder der Mitglieds mit der Nummer 1 werden alphabetisch aufsteigend nach dem Bildnamen geordnet index php file gallery amp poster 19 amp order time amp dir desc amp cat 2 Bilder des Mitglieds mit der Nummer 19 aus der Kategorie mit der Nummer 2 werden absteigend nach der Zeit der Einsendung angezeigt neueste Bilder zuerst 5 11 G stebuch Das G stebuch bildet im Gegensatz zum Kontakt Formular die Eingaben Ihrer Besucher direkt ab Somit bleiben diese auch f r andere Besucher Ihrer Webseite sichtbar Mittels umfangreicher Einstellungen k nnen Sie das G stebuch nach Ihren W nschen anpassen 5 11 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php Aufruf ber den Administrationsbereich file questbook index php Aufruf ber den ffentlichen Bereich file questbook questbook htmi Aufruf ber den ffentlic
292. f r das jeweilige W hrungsk rzel z B cp shop currency NZD cp shop currency price Preis des Artikels in der Standardw hrung 5 6 45 Container Preisstaffel eines Artikels anzeigen Die f r einen Artikel im Administrationsbereich festgelegte Preisstaffel wird ber einen Container auf der Webseite eingeblendet Sinnvollerweise findet diese Einblendung in der Detailansicht der Artikel statt Dem Container muss dazu die Nummer des gew nschten Artikels bergeben werden cp container module shop type prices number 1240 order amount dir asc I Anzeige der Preisstaffel des Artikels mit der ID 1240 aufsteigend geordnet nach der Anzahl Optional kann die Ausgabe ber die Parameter order dir und template beeinflusst werden Standardm ig wird die Preisstaffel ber die Vorlage modules shop templates container prices html gestaltet ber den Parameter template kann jedoch auch eine alternative Vorlage genutzt werden Parameter f r diesen Container dir Aufsteigend asc oder absteigend desc ordnen number ID des Artikels dessen Preisstaffel angezeigt werden soll order Sortierung der Preise nach amount oder price template Vorlage f r die Gestaltung der Preisstaffel cp tags f r die Vorlagen des Containers cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items cp shop prices amount Mindest Anzahl des Artikels f r diesen Level der Staffelpreise cp shop prices b
293. fgebaute Verbindung zu einem FTP Server noch offen ist R ckgabewerte sind je nach Ergebnis 1 true oder 0 false status ftp gt is_connected berpr ft die aktuelle Verbindung 6 8 11 open Durch die Methode open wird eine Verbindung zu einem FTP Server hergestellt Hierzu ist als Parameter vor allem der Host des FTP Servers erforderlich Da einige FTP Server eine Authentifizierung erfordern oder unter einem anderen Port laufen k nnen als weitere Parameter optional Benutzername Passwort und Port bergeben werden in dieser Reihenfolge Werden diese Parameter nicht bergeben dann verwendet open Standardwerte Port 21 und Benutzername anonymous Sobald die Methode alle notwendigen Werte erhalten hat wird versucht eine Verbindung aufzubauen R ckgabewerte sind je nach Ergebnis 1 true oder 0 false ftp gt open ftp microsoft com stellt die Verbindung zu ftp microsoft com her 6 8 12 rename Die Methode rename erm glicht die Umbenennung von Dateien und Ordnern Hierf r muss man sich bereits im richtigen Verzeichnis befinden Der Methode werden dann als Parameter zuerst der alte und dann der neue Name der Datei des Verzeichnisses bergeben R ckgabewerte sind je nach Ergebnis 1 true oder 0 false ftp gt rename ibiza2003 jpg newzealand2003 jpg gibt Datei wird in newzealand2003 jpg umbenannt 6 8 13 show Um die Methode show zu nutzen muss vorher ber
294. fields show_fields name_fields query options array verf gbar 6 9 21 Datei functions cp session php Funktionen in der Datei functions cp session php Name der Funktion Beschreibung Parameter variable variable value cp_delete_session Ccp_set_session Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 22 Datei functions cp statistic php Funktionen in der Datei functions cp statistic php Name der Funktion Beschreibung Parameter cp_statistic cp_statistic_browser cp_statistic_info cp_statistic_isbot cp_statistic_javascript cp_statistic_language cp_statistic_os Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar berpr ft ob es sich bei einem Besucher um einen Bot handelt Ist dies der Fall dann kann eine bestimmte Aktion geblockt werden Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 23 Datei functions cp string php Funktionen in der Datei functions cp string php Name der Funktion Beschreibung Parameter cp_is_number cp_is_string cp_string_calculate Ccp_string_convert cp_string_convert_unicode 0 Ccp_string_count_words Keine Beschreibung verf gbar string Keine Beschreibung verf gbar string Keine Beschreibung verf gbar string Keine Beschreibung verf gbar
295. file cdplayer doc test cdplayer doc musik zip gt add_file fussball doc test fussball doc sport zip gt add_file readme txt zip gt pack testberichte zip zip gt close gt 6 20 3 add_dir Auch Ordner k nnen in der ZIP Datei erstellt werden ber die Methode add_dir wird der aktuellen Datei ein neuer Ordner hinzugef gt Unterordner in der Form ordner unterordner sind dabei ebenfalls m glich zip gt add_dir sport formell erstellt einen Ordner sport formell in der ZIP Datei 6 20 4 add_file add file ist die wichtigste Methode f r die Erstellung neuer ZIP Dateien ber diese Methode bestimmen Sie welche Dateien in die Datei eingef gt werden Als Parameter werden der bisherige Dateiname sowie der gew nschte Name und das Verzeichnis in der ZIP Datei angegeben letztere sind optional Zwingend erforderlich ist allein die Angabe des Pfades zip gt add_file ferrari jpg mschumacher_ferrari jpg sport formell II hier wird die Datei ferrari jpg als mschumacher_ferrari jpg im passenden Verzeichnis eingef gt 6 20 5 close close schlie t eine ge ffnete Datei Diese Methode muss nur aufgerufen werden wenn eine vorhandene ZIP Datei genutzt wird Sie ist aufzurufen sobald alle gew nschten Dateien entpackt wurden zip gt close schlie t die aktuelle Datei 6 20 6 download Die Methode download f hrt einen direkten Download der zusammengestellte
296. finition als Array zur ck get_exchange_array Liefert die verf gbaren Import Exportdefinitionen f r einen Bereich als Array zur ck 6 9 202 Datei modules shop class index php Funktionen in der Datei modules shop class index php Name der Funktion Beschreibung Parameter contentpapst_gui shop Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte frontend_editing Behandelt die Einblendung der Frontend Editing Leiste f r berechtigte Benutzer metatags Behandelt die Einblendung der Meta Tags search Stellt die Verbindung zur Volltextsuche her shop_cart_message Liefert eine Meldung aus dem Warenkorb an den Benutzer zur ck shop_maintenance Zeigt eine Meldung an wenn sich der Shop im Wartungsmodus befindet shop_replace Zentrale Funktion die die Verbindung des Shop Layouts mit dem Inhalt herstellt 6 9 203 Datei modules shop class reviews php Funktionen in der Datei modules shop class reviews php Name der Funktion Beschreibung Parameter show_review Liefert eine fertig formatierte Kundenmeinung nach einer Vorlage zur ck 6 9 204 Datei modules shop class statistic php Funktionen in der Datei modules shop class statistic php Name der Funktion Beschreibung Parameter get_average_amount Liefert den durchschnittlichen Umsatz pro Bestellung unformatiert get_cancellations amount Lief
297. frei 7 1 24 Wie werden Medien Bilder Videos PDFs gespeichert Alle Dateien die nicht Artikel News d h direkter Content sondern Dokument sind werden auch als solche physikalisch im Dateisystem gespeichert Eine Speicherung innerhalb der Datenbank w rde keine Vorteile bringen und nur f r eine unn tige Belastung sorgen Erleichtert wird Ihnen die Arbeit mit dem Dateisystem durch die in Contentpapst integrierte Dateiverwaltung im Administrationsbereich unter Dateien 7 1 25 Wie kann man tempor re Dateien im Ordner cache l schen Dies ist generell ber den Administrationsbereich unter Einstellungen amp Cache m glich Es werden dann automatisch alle Dateien aus diesem Ordner gel scht so dass bislang zwischengespeicherte Seitenelemente beim n chsten Aufruf neu generiert werden Alternativ zum manuellen Aufruf dieser Funktion kann allerdings auf einem eigenen Server der Cache auch automatisiert ber einen Cronjob geleert werden Eir Cronjob kann dann beispielsweise mit folgendem Code alle Dateien aus dem Cache l schen die lter als 5 Tage sind find cache mtime 5 type f exec rm vf 7 2 Lizenzbedingungen 7 2 1 Darf Contentpapst zur Entwicklung auf einer anderen Seite installiert werden Wenn Sie Contentpapst vor der Fertigstellung Ihres Projektes zuerst testweise auf einer anderen Seite d h unter einer anderen URL installieren so m ssen Sie sich einmalig registrieren Sobald die Entwicklung abgesch
298. g ndern Suchen Sie Ihren Benutzernamen und ndern Sie das Passwort auf 21232f297a57a5a743894a0e4a801fc3 Loggen Sie sich danach im Benutzer Bereich mit Ihrem Benutzernamen und dem Passwort admin ein Bitte ndern Sie nach M glichkeit dieses Passwort sofori nach dem Login in Ihren Einstellungen 7 1 5 Ist Contentpapst XML kompatibel Contentpapst beinhaltet umfangreiche Funktionen f r den Import und Export von XML Inhalten Diese k nnen genutzt werden um XML Inhalte aus dem Internet live auf der Webseite in einem frei definierbaren Layout anzuzeigen beispielsweise RSS Feeds Der Export von Daten im XML Format erm glicht zudem die Interaktion mit externen System u a Warenwirtschaftssystem und CRM Weiterhin enth lt das System eine komplette Webservices Schnittstelle di neben dem Export in XML ber XSLT Stylesheets den Export in fast beliebigen Formaten erm glicht Weitere Informationen zur Webservices Unterst tzung bietet der Abschnitt Systemkomponenten Module gt Webservices 7 1 6 Ist die Installation von Software Plugins auf dem lokalen Rechner notwendig Dies ist nicht notwendig Contentpapst wird allein ber den Browser bedient wof r Sie eine m glichst aktuelle Browserversion verwenden sollten PlugIns sin nur notwendig wenn die zu erstellende Webseite solche voraussetzt z B das Flash Plugin von Adobe Sie entscheiden also selbst wie Sie die Vorlagen Ihrer Webseite gestalten und mit welchen Technologien Si
299. g Handy etc k nnen optional hinzuf gt werden siehe optionale Zahlungsarten f r CP Shop Zu jeder Zahlungsart k nnen mind Titel Beschreibung Preis und ein Logo angegeben easy i werden Weiterhin sind ein Status und optional die URL zu einem Payment Script einzugeben Eine s ayma Zahlungsart muss als Standard festgelegt werden MG Postbank ber Einstellungen gt Zahlungsarten k nnen Sie die gew nschten Zahlungsarten f r Ihren Online F FSA Die freigeschalteten Zahlungsarten sind dann im Online Shop von Ihren Besuchern direkt im Bestellprozess ausw hlbar Dort k nnen diese ber die Vorlage modules shop templates cart cart_1 html dargestellt werden 5 6 57 Emails Bestellbest tigung F r die Best tigung einer Bestellung wird von Contentpapst automatisch nach der Bestellung eine Email an den Kunden samt Rechnung im PDF Format gesendet sowie je nach Einstellung die gleiche Email an den Shop Betreiber Die hierf r genutzte Vorlage ist die Datei modules shop templates emails email order tpl Neben allgemeinen Angaben zum Kunden Anschrift und zur Bestellung bestellte Artikel Preise Gesamtpreis Versand und Zahlungsart k nnen f r Zahlungsarten die eine berweisung erforderlich machen zus tzliche Informationen eingeblendet werden Hat der Kunde eine Zahlung per berweisung Vorkasse gew hlt dann sollten Sie ihm zus tzlich zu den normalen Angaben u a eine Bankverbindung bermitteln Mittel
300. g geblockt werden sollen shop_options_filter_address Zeigt das Formular f r zum Hinzuf gen Bearbeiten einer Adresse in der Robinson Liste an 0 shop_set_options_filter Aktualisiert die geblockten Email Adressen in der Datenbank shop_set_options_filter_addresses Aktualisiert die geblockten Adressen in der Datenbank Robinson Liste 0 6 9 269 Datei modules shop admin options_order_status php Funktionen in der Datei modules shop admin options order status php Name der Funktion Beschreibung Parameter shop_options_order_status Formular f r die Bearbeitung der Bestellstati im Shop form 0 number show form form form form form form form form form array form form shop_options_order_status templates Generiert das Dropdown Men f r die Auswahl der verf gbaren Email Vorlagen emails select 0 shop_set_options_order_status Aktualisiert die Einstellungen f r die Bestellstati in der Datenbank form 6 9 270 Datei modules shop admin options_partner php Funktionen in der Datei modules shop admin options_partner php Name der Funktion Beschreibung Parameter shop_options_partner Formular f r die Bearbeitung der Einstellungen f r das Partnerprogramm shop_set_options_partner Aktualisiert die Einstellungen f r das Partnerprogramm in der Datenbank 0 form form 6 9 271 Datei modules shop admin options_payment php Funktionen in
301. g mehrerer Eintr ge z B Aktivierung Deaktivierung action checkbox do_delete_entry L scht einen G stebuch Eintrag aus der Datenbank number do_edit_entry Zeigt das Formular f r die Bearbeitung eines vorhandenen Eintrages an number do_edit_entry_2 Aktualisiert die Angaben zu einem Eintrag in der Datenbank form do_edit_entry_now Leitet auf das Formular f r die Bearbeitung der Eintr ge weiter number do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte form do_options Zeigt das Formular f r die Bearbeitung der Einstellungen des Modules an do_set_options Aktualisiert die Einstellungen in der Datenbank form install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 140 Datei modules guestbook class index php Funktionen in der Datei modules questbook class index php Name der Funktion Beschreibung Parameter contentpapst_gui_guestbook Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 do_add_entry do_getsmilies do_main metatags search F gt einen neuen Eintrag zur Datenbank hinzu Generiert eine bersicht mit der Auswahl der verf gbaren Smilies Emoticons Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 141 Datei modules guestbook class webse
302. ge themes theme xml htm aus maximal 5 Eintr ge 6 19 Zeichen amp Texte Diese Funktionen dienen der Manipulation von Zeichen amp Texten strings und erm glichen beispielsweise eine tempor re Verschl sselung Um die Funktionen in Module einzubinden muss die Datei functions cp string php per include oder include_once eingebunden werden 6 19 1 cp_string_ calculate Diese Funktion verschl sselt einen Text standardm ig ber den MD5 Algorithmus Das Ergebnis kann nicht mehr entschl sselt werden Sofern eine PHP Version gt 4 3 0 eingesetzt wird und in den Einstellungen SHA1 als Standard Verschl sselung eingestellt wurde nutzt diese Funktion automatisch den SHA1 Algorithmus var cp_string_calculate text liefert text in der verschl sselten Fassung zur ck 6 19 2 cp_string_convert Die Funktion cp_string_convert konvertiert ein eindimensionales Array zu einem String Die einzelnen Array Elemente werden dabei anhand eines Trennzeichens standardm ig miteinander verbunden var cp_string_convert my_array die Elemente des Arrays my_array werden als String zur ckgegeben 6 19 3 cp_string_convert_unicode Mit dieser Funktion kann ein Text vom Unicode Zeichensatz in einen alternativen Zeichensatz konvertiert werden Derzeit wird nur der Zeichensatz ISO 8859 1 unterst tzt Der Funktion muss dazu nur der Ausgangstext bergeben werden var cp_string_convert_unic
303. ge ordnen siehe unten page Angezeigte Seite select_field Feldname f r die Filterung der Eintr ge select_value Wert f r die Filterung der Eintr ge template Pfad zu einer Vorlage andernfalls wird Standardvorlage genutzt type Typ des Containers hier immer list Werte f r den Parameter order Ordnung number Nach Eintragungsreihenfolge ordnen hits Nach Anzahl der Aufrufe ordnen version Nach Versionsnummer ordnen date_added Nach Datum der Eintragung ordnen date_lastmodified Nach Datum der letzten nderung ordnen random Zuf llig ordnen start_time Laufzeit Start stop_time Laufzeit Stop status Status Zus tzlich kann f r order jeder Feldname des Modules angegeben werden 5 5 5 Container Navigation zum Umbl ttern erzeugen Der Container zur Auflistung von Eintr gen eines Modules bietet u a den Parameter page f r die Auswahl einer bestimmten Seite an Damit kann die Auflistung der Eintr ge auf mehrere Seiten aufgeteilt werden indem die Nummer der gew nschten Seite als Parameter in der URL bergeben wird z B index php id __ID__ amp showpage 4 Damit dann auch die Eintr ge dieser Seite angezeigt werden muss der Parameter page im Aufruf des Containers mit page cp variable showpage weitergegeben werden Doch wie kann nun zwischen den verf gbaren Seiten umgeschalten werden ohne dass per Hand oder per fester Verlinkung die unterschiedlichen URL s aufgerufen werden m ssen F r dieses Prob
304. geblendet Vorlagen f r Artikel k nnen hier einmalig genutzt werden Bei sp terer Anpassung der Dateien ist jedoch eine einfache Umstellung auf andere optional erforderlich optional optional optional optional optional erforderlich Vorlagen nicht m glich Bei PHP JS oder XML Dateien wird hingegen ein einfaches Eingabeformular eingeblendet Hier kann der Quelltext eingegeben werden wie er sp ter ausgef hrt werden soll Bei beiden Editoren wird die neue Datei durch einen Klick auf Abschicken an der vorher bestimmten Position im Dateisystem angelegt 5 8 3 Datei kopieren Kopien von Dateien werden in Contentpapst mittels der Checkbox vor dem Dateinamen angelegt Klicken Sie diese Checkbox an und gehen Sie anschlie end auf Aktion ausw hlen gt Kopieren Im gleichen Ordner wird daraufhin eine Kopie angelegt mit dem Namen Kopie_von_ entspricht dem alten Dateinamen Durch die Auswahl mehrerer bzw aller Dateien Alle markieren l sst sich der Vorgang gesammelt durchf hren 5 8 4 Datei l schen W hlen Sie in der Zeile der entsprechenden Datei das Icon E an wird die Datei aus der Dateiverwaltung gel scht F r mehrere Dateien kann dieser Vorgang durch einen Klick auf Alle markieren beschleunigen Gel schte Dateien k nnen nicht wiederhergestellt werden 5 8 5 Datei umbenennen W hlen Sie in der Zeile der entsprechenden Datei das Icon an wird eine Seite aufgerufen in welcher ein neuer Name der Datei an
305. gegeben werden kann Nach dem Klick auf Abschicken wird der Dateiname ge ndert Bestehende Verlinkungen zu dieser Datei in Artikeln etc m ssen jedoch ebenfalls ge ndert werden 5 8 6 Ordner umbenennen W hlen Sie in der Zeile des entsprechenden Ordners das Icon an wird eine Seite aufgerufen in welcher ein neuer Name f r den Ordner angegeben werden kann Nach dem Klick auf Abschicken wird der Name des Ordners ge ndert Bestehende Verlinkungen zu Dateien innerhalb des Ordners m ssen jedoch ebenfalls ge ndert werden 5 8 7 Zugriffssperre Um sicherzustellen dass Arbeiten an den Dateien nicht behindert werden wird der Zugriff auf die Dateien in der Datenbank gespeichert Greift ein zweiter Redakteur auf eine bereits durch einen anderen Redakteur ge ffnete Datei zu so wird diesem der Zugriff verwehrt Ebenso wird bei der L schung und Umbenennung von Dateien verfahren Der Zugriff auf die Datei wird entweder durch die Speicherung wieder freigegeben oder durch den Ablauf einer festgelegten Zeitspanne Bei Contentpapst sind dies standardm ig 30min D h wenn nach dieser Zeit noch keine Speicherung erfolgt ist wird die Datei dennoch wieder zur Bearbeitung f r andere Redakteure freigegeben Durch diese Regelung kann die Redaktionsarbeit ohne Behinderungen und bei gleichzeitiger Sicherung der Dateien erfolgen Sollte eine schnellere Freigabe n tig sein haben Sie immer die M glichkeit mit dem zust ndigen Redakteur Kontakt aufzunehm
306. gelten die gesetzlich allgemein vorgeschriebenen Bedingungen f r die Haftungen an Produkten 1 Urheberrecht Die Rechte am erworbenen Produkt liegen ausschlie lich bei der sandoba de medien agentur Inh Robert Fischer Mit dem Kauf wird nur das Nutzungsrecht nicht jedoch das Urheberrecht am Produkt auf den K ufer bertragen Diese Rechte sind durch Vertr ge und allgemein g ltige Rechtsvorschriften abgesichert Es ist Ihnen erlaubt f r die private Sicherung EINE Kopie des Produktes zu erstellen Weitergabe Vermietung oder Verleih im Ganzen oder in Teilen sind jedoct ausdr cklich untersagt Ein Weiterverkauf einer Lizenz ist sofort bei der sandoba de medien agentur zu melden die bisherige Lizenz ist komplett zu deinstallieren alle Kopien sind zu entfernen und die Kontaktdaten des neuen Besitzers m ssen der sandoba de medien agentur mitgeteilt werden damit die Lizenz auf diesen bertragen werden kann 2 Nutzungsrecht Je nach der von Ihnen erworbenen Lizenz sind eine zwei 2er Pack f nf 5er Pack 10 10er Pack 20 20er Pack oder unlimitierte enterprise Installationen des Produktes auf einem Webserver erlaubt Auf die Installation des Produktes darf ber verschiedene Domains zugegriffen werden jedoch muss es sich um den logisch gleichen Inhalt handeln Eine mehrfache Installation einer einfachen Lizenz auf einem Webserver ist untersagt und wird von der sandoba de medien agentur verfolgt Das Nutzungsrecht einer
307. gen eines Mandanten d h einer Webseite zusammengefasst werden In den Einstellungen kann unter Mandantenverwaltung das standardm ige Vorlagen Sets festgelegt werden ebenso kann hier ein komplett neuer Mandant auf der Basis des derzeit aktivierten Mandanten angelegt werden Alle Dateien und Ordner des entsprechenden Vorlagen Sets werden dazu in einen neuen Ordner mit dem Namen themes __NAME_DES_MANDANTEN__ kopiert Bitte achten Sie beim Anlegen eines neuen Mandanten darauf dass Sie vorher per FTP f r den Ordner themes die Zugriffsrechte ndern damit Contentpapst in diesem Ordner neue Ordner und Dateien anlegen kann F r diesen Ordner ist der CHMOD 777 bzw 775 erforderlich 5 10 Galerie Zeigen Sie Bilder von Ausstellungen Ihren Produkten etc Die M glichkeiten des Einsatzes der Galerie sind u erst vielf ltig Auf Wunsch kann die Galerie durch eine Anpassung der Vorlagen auch f r normale Besucher freigeschalten und von diesen erweitert werden Nutzen Sie die Vorteile der grafischen Pr sentation 5 10 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file gallery Aufruf ber den Administrationsbereich index php file gallery Aufruf ber den ffentlichen Bereich gallery html Aufruf ber den ffentlichen Bereich Suchmaschinenfreundliche URL s 5 10 2 Mitglieder Galerien Die Anzeige der Bilder in der Galerie kann auch auf einzelne Mitglieder beschr nkt werden H ngen Sie hierzu beim Aufru
308. gen in der Datenbank und es wird eine neue Kategorie f r die Systemmeldungen im Aufgaben Modul angelegt Zeigt die Fehlerseite beim Versuch des Hinzuf gens eines neuen Mandanten Zeigt die Ergebnisseite nach dem Hinzuf gen eines neuen Mandanten Liefert die Information zur ck ob ein neu eingegebener Permalink genutzt werden kann oder nicht berpr ft ob f r alle Mandanten alle Einstellungen des Standardmandanten vorhanden sind Wenn nicht dann werden diese hinzugef gt L scht einen bereits vorhandenen Pers nlichen Bookmark eines Benutzers L scht bereits vorhandene Pers nlichen Bookmarks eines Benutzers L scht alle im Cache abgelegten Dateien L scht die gesamten bisher gespeicherten Aktivit ten aus dem Log L scht eine bereits vorhandene Pers nliche Notiz eines Benutzers L scht bereits vorhandene Pers nliche Notizen eines Benutzers L scht einen Mandanten inklusive aller Inhalte Vorlagen und sontiger Dateien Zeigt das Formular zur Bearbeitung eines vorhandenen Mandanten an Aktualisiert die Angaben zu einem vorhandenen Mandanten in der Datenbank und in den Konfigurationsdateien Installiert ein neues Modul und aktualisiert die Datenbank Generiert die Seite unter Einstellungen gt Modulaktivierung Generiert die Seite unter Einstellungen gt Cache Generiert die Seite unter Einstellungen gt Kontakt Generiert die Seite unter Einstellungen gt Verwaltung beschleunigen mit Gears Generiert die Seite
309. gen oder auch in Artikel einfach positionieren lassen Dazu geh ren die Anzeige der neuesten Links eine M glichkeit zum Wechsel der Sprache usw Die Syntax beginnt dabei immer mit cp und wird in geschweifte Klammern eingefasst Einige cp tags m ssen zus tzlich geschlossen werden Die Syntax baut auf folgender Schreibweise auf am Beispiel von cp container cp container module news start 0 limit 5 order dir category Der Name des Tags ist hierbei container Alle Angaben rechts davon innerhalb des Tags sind Parameter welche z B die Art der Daten oder die Darstellung dieser Daten beeinflussen Die Attribute dieser Parameter sind generell in Hochkommata eingeschlossen Leerzeichen sind nur zwischen den Parametern zul ssig Alle Parameter welche in dieser Anleitung in eckigen Klammern stehen sind optional und k nnen je nach Bedarf hinzugef gt werden 4 1 1 Aufbau der Tags Es wird unterschieden zwischen Tags welche die weitere Verarbeitung der Vorlagen beeinflussen bspw Container Variablen Bearbeitung und Tags welche lediglich einzelne Inhalte ausgeben Alle Tags des ersten Typs werden einzeln beschrieben und sind in allen Artikeln Vorlagen verwendbar f r den zweiten Typ der Tags gibt es einen festgelegten Aufbau Diese Tags k nnen nur in den Vorlagen des jeweiligen Modules verwendet werden Am Beispiel einer Vorlage f r eine News z B die Vorlage news_text htm in Ihrem Vorlagen Set sehen Sie
310. gibt es in der erweiterten Ansicht zus tzlich einige Funktionen um per Copy amp Paste eingef gte Inhalte zu s ubern damit Contentpapst eine valide Ausgabe generieren kann 2 1 3 Passwortverschl sselung per MD5 SHA1 Algorithmus Alle sensitiven Daten der Mitglieder Redakteure und Administratoren sind durch Benutzername und Passwort gesichert Das Passwort wird zus tzlich mittels des MD5 Algorithmus verschl sselt und liegt auch in der Datenbank nicht in entschl sselter Form vor Alternativ zum MD5 Algorithmus kann der SHAL Algorithmus verwendet werden Dies l sst sich ber die Einstellungen unter Allgemeine Einstellungen aktivieren Beide Algorithmen bieten h chste Sicherheit bisher ist eine Entschl sselung nicht m glich F r vergessene Passw rter bietet Contentpapst eine Passwort Recovery Funktion an Dem Benutzer wird dazu ein neu generiertes Passwort per Email zugesandt 2 1 4 Newsfeed im RSS RDF Format Auch im RSS RDF Format lassen sich einzelne Inhalte Ihrer Webseite automatisch generieren Dieses Format dient u a zum Austauschen von Inhalten und zum Einsatz auf weiteren Webseiten Im Gegensatz zum Newsfeed f r KlipFolio sind die M glichkeiten hier vielf ltiger Die Daten werden in der RSS RDF Formatierung als XML Datei erstellt und beschreiben den Inhalt der jeweiligen Newsbeitr ge Alle Daten k nnen beim Einbinden auf anderen Webseiten frei formatiert werden da sie unabh ngig von jeglicher Formatierung ges
311. gibt es dann f r Module wie die Artikel jeweils eigene Eingabefelder So k nnen Sie beispielsweise einem Artikel gezielt die passenden Schl sselw rter mitgeben und so Ihre Seite weiter optimieren 5 9 7 Modulaktivierung Die einzelnen Module von Contentpapst lassen sich auch nachtr glich aktivieren l schen oder verstecken usw Auf der Seite Modulaktivierung in den Einstellungen sehen Sie eine bersicht aller derzeit vorhandenen Module Vorhandene Module k nnen auf Nicht aktiv nur im Administrations Bereich sichtbar und Verstecken nicht sichtbar gesetzt werden Sobald Sie ein neues Modul erhalten und dieses im Ordner modules abgelegt haben sehen Sie in dieser bersicht einen neuen Eintrag samt einem Button mit der Beschriftung Installation Durch einen Klick auf diesen Button werden die notwendigen Datenbankinhalte zur Datenbank hinzugef gt und der Status des Modules wird auf Aktiv ge ndert 5 9 8 Server Auf der Seite Server finden Sie in den Einstellungen ausf hrliche Informationen ber die Konfiguration Ihres Servers bzw zu den darauf laufenden Systemen PHP MySQL und Apache U a erfahren Sie hier mehr ber die derzeit genutzten Versionen von PHP und Apache die Server Zeit usw Diese Informationen k nnen durch den Kundensupport angefordert werden wenn Sie Probleme mit der Installation oder dem Betrieb des Systems haben 5 9 9 Suchmaschinenfreundliche URL s Alle Seiten werden bei Contentpapst dynamisch b
312. gleichzeitige nderung mehrerer Artikel z B Aktivierung Deaktivierung Baut das Formular zum Verfassen eines Kommentares auf Speichert den Kommentar f r den aktuellen Artikel ab L scht einen vorhandenen Artikel aus der Datenbank form form form form command form forr form articledesc articletext form form number number number form number action checkbox number form number redirect 1 do_delete_category do_duplicate_article do_edit_article do_edit_article_2 do_edit_article_text do_edit_article_text_2 do_edit_category do_edit_category_2 do_error do_frontend_edit do_main do_main_results do_quickstart do_quickstart_now do_search_now do_section_menu do_shortnavigation do_show_list do_status_info do_structure do_structure_path do_structure_show do_textedit do_view_list install uninstall number number redirect 1 L scht abh ngig von den Berechtigungen vorhandene Kategorien Kopiert einen bereits vorhandenen Artikel inklusive der Angaben zur Sichtbarkeit Erzeugt das Formular zum Bearbeiten eines vorhandenen Artikels number Aktualisiert die Angaben zu einem Artikel in der Datenbank form articledesc articletext Zeigt ein Formular f r die Bearbeitung eines Artikels als normalen Text an number Aktualisiert die Angaben zu einem Artikel in der Datenbank form Erzeugt das Formular zur Bearbei
313. gorie in der Datenbank Zeigt das Formular zum Bearbeiten eines vorhandenen Forums an Speichert die angepassten Angaben zu einem vorhandenen Forum in der Datenbank Zeigt die bersicht der Foren innerhalb der Datenbank an Startseite des Administrationsbereiches von CP Community Zeigt das Formular f r die Anpassung der Einstellungen an Aktualisiert die allgemeinen Einstellungen in der Datenbank Zeigt die Statistik der Foren und Mitglieder an SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules 6 9 123 Datei modules forum class base php Funktionen in der Datei modules forum class base php Name der Funktion Beschreibung Parameter calculate_filesize check_permission format_actionscript format_bbcode format_edited format_include_image format_php format_quote format_sql generate_file_path generate_template_path 0 get_images_icons Formatiert die Gr eangaben von KB in das jeweils passende Format berpr ft ob ein Benutzer eine bestimmte Aktion durchf hren darf Formatiert die in den Beitr gen enthaltenen Actionscript Befehle Formatiert den in den Beitr gen enthaltenen BB Code Formatiert die in den Beitr gen enthaltenen Informationen zur vorherigen Bearbeitung Formatiert die in den Beitr gen enthaltenen Bilder Formatiert die in den Beitr gen enthaltenen PHP Befehle Formatiert die in den Beitr gen enth
314. gt Fun amp Gesellschaftsspiele Hundert Kategorien an da es oftmals vergleichbare Artikel auch in anderen Bereichen der Kategoriestruktur geben kann auf die der Kunde ohne eine solche Navigation sonst nicht aufmerksam gemacht werden w rde FSone gt Platinum Serie In einem Online Shop f r Musik CD s k nnten die einzelnen Artikel z B in verschiedenen Genre Kategorien und gleichzeitig in Bestseller Listen Top Hits 2006 gelistet sein Auf einen Blick kann der Kunde ber diesen Container dann erkennen wo er vielleicht noch weitere f r ihn interessante Artikel finden kann Dieser Container sollte in der Detailvorlage eines Artikels eingebunden werden Standardm ig ist dies die Vorlage details html im Ordner modules shop templates In diesem Fall schaut der Containeraufruf folgenderma en aus lt strong gt Diesen Artikel finden Sie in den folgenden Kategorien lt strong gt lt br gt cp container module shop type category_list number cp variable number Prinzipiell kann der Container aber auch in jeder anderen Vorlage des Systems und in allen Bereichen genutzt werden in denen cp tags verarbeitet werden Dann m sste statt des Tags cp variablesnumber jedoch entweder die ID des gew nschten Artikels fest integriert werden oder aber ID wird dem Container ber einen anderen Tag mitgeteilt Die Darstellung der Backtracking Navigation kann leicht per CSS ver ndert werden wenn Sie den Containeraufruf in eine
315. gt das Formular zum Hinzuf gen einer pers nlichen Notiz sowie die bisher bereits vorhandenen Notizen an Zeigt die bersichtsseite der Module an Zeigt die Formulare im Bereich Kundenservice an Versendet die Supportanfrage an den den Hersteller der Software Generiert die Ergebnisseite nach dem erfolgreichen Versand Liefert den Titel f r eine Update Mail ndert den Status eines vorhandenen Modules Speichert die Einstellungen von Einstellungen gt Cache in der Datenbank ab Speichert die Einstellungen von Einstellungen gt Kontakt in der Datenbank ab Speichert die Einstellungen von Einstellungen gt Verwaltung beschleunigen mit Gears in der Datenbank ab Speichert die Einstellungen von Einstellungen gt Allgemeine Einstellungen in der Datenbank ab Speichert die Einstellungen von Einstellungen gt Logging in der Datenbank ab Speichert die Einstellungen von Einstellungen gt Metatags in der Datenbank ab Speichert die Einstellungen von Einstellungen gt Volltextsuche in der Datenbank ab Wechselt den aktuellen Standard Mandanten des Systems Speichert die Einstellungen von Einstellungen gt Suchmaschinenfreundliche URL s in der Datenbank ab Blendet die Update Benachrichtigung auf der Startseite bis zum Erscheinen der n chsten Version aus Aktualisiert die Dateien eines Mandanten auf einem externen FTP Server Gibt eine Liste der im System vorhandenen Module zur ck form form form form numbe
316. h lt diese Vorlage die Backtracking Navigation Brotkr mel Navigation und Texte die in allen Bereichen des Shops sichtbar sein sollen cp tags f r diese Vorlage cp shop content Platzierung des Inhaltsbereiches innerhalb der Hauptvorlage des Shop Modules cp shop level Komplette Backtracking Navigation f r den CP Shop 5 6 120 Vorlagen container sections html und container sections_sub html Diese Vorlagen liegen im Ordner modules shop templates container und dienen der Anzeige der Kategorienstruktur als Navigation cp tags f r diese Vorlage cp shop Alle Angaben zur Kategorie aus der Datenbanktabelle _shop_sections cp shop numitems Anzahl der Artikel in dieser Kategorie 5 6 121 Vorlagen details html list html und andere Artikeldarstellungen Diese Vorlagen liegen im Ordner modules shop templates bzw in den Unterordnern cp tags f r diese Vorlage cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items cp shop item attributes Darstellung der Attribute der Artikelklasse sofern vergeben cp shop item attributes Attribute der Artikelklasse f r wird die Position des Attributs angegeben 1 f r 1 Attribut usw cp shop item company_name Name des zugeordneten Herstellers cp shop item currency K rzel der aktuell ausgew hlten W hrung cp shop item has_attributes Gibt an ob Interaktive Attribute vorhanden sind oder nicht cp shop item logg
317. h ausgew hlten Artikel form 0 shop_container_comparison_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 332 Datei modules shop container crossselling php Funktionen in der Datei modules shop container crossselling php Name der Funktion Beschreibung Parameter shop_container_crossselling Container f r die Anzeige von Cross Selling Artikeln Zubeh r Bundles etc form 0 shop_container_crossselling_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 333 Datei modules shop container currencies php Funktionen in der Datei modules shop container currencies php Name der Funktion Beschreibung Parameter shop_container_currencies Container f r die Anzeige der Artikelpreise in verschiedenen W hrungen form 0 shop_container_currencies_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 334 Datei modules shop container currency_box php Funktionen in der Datei modules shop container currency_box php Name der Funktion Beschreibung Parameter shop_container_currency_box Container f r die Auswahl der W hrungen form 0 shop_container_currency_box_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 335 Datei modules shop container custom_navigation php Funktionen in der Datei modules shop container custom navigation php Name der Funktion Beschreibung Parameter
318. halt des Datentyps vor dem Einf gen in die Datenbank form create Zeigt das Formular Element f r diesen Datentyp an form generate Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp form array options Grundlegende Einstellungen zu diesem Datentyp type output Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form prosearch Zeigt das Formular Element f r die erweiterte Suche an form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 100 Datei modules forms datatypes select_multiple php Funktionen in der Datei modules forms datatypes select_multiple php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den
319. hen Bereich Suchmaschinenfreundliche URL s 5 11 2 Einstellungen Einzelne Eingabefelder k nnen auf der Webseite angezeigt gesperrt werden Dazu geh ren insbesondere die Anzeige von Email Adresse Herkunft Homepage und Datum des Eintrages Die Anzeige der IP Adresse ist ebenfalls m glich Orientieren Sie sich hierbei jedoch bitte an den jeweils g ltigen Datenschutzrichtlinien Weitere Einstellungen betreffen die Einschr nkungen der L nge der Eintr ge sowie die Eintr ge pro Seite Um den Aufbau des Layouts und die Sicherheit der Webseite nicht zu gef hrden k nnen HTML und Scripte in Eintr gen unterbunden werden Zus tzlich k nnen Funktionen zur Blockierung doppelter Eintr ge aktiviert werden Wenn Sie ber neue Eintr ge informiert werden wollen kann mit der Funktion Benachrichtigung bei neuen Eintr gen automatisch eine Email an die standardm ig eingestellte Email Adresse gesendet werden Um sicherzugehen dass keine unerw nschten Eintr ge auf der Webseite erscheinen lassen sich diese auch manuell freischalten 5 11 3 Emoticons Smilies Emoticons oder auch Smilies sind eine M glichkeit f r Ihre Besucher ihren G stebucheintr gen ein wenig mehr Ausdrucksst rke zu verleihen Ist die Funktion aktiviert werden alle Grafiken aus dem Ordner images smilies im Formular zum Erstellen eines neuen Eintrages angezeigt Achten Sie darauf dass keine zu gro en oder zu ladeintensiven Bilder in diesem Ordner hinterlegt werde
320. hen m chten dann sollten in diesem Modul Felder mit den oben genannten Feldnamen vorhanden sein Der Abruf ist dann ber die folgende URL m glich webservices php file forms_test amp type rssfeed amp limit 10 I I ruft aus dem Modul forms_test max die 10 neuesten Eintr ge als RSS Feed ab 5 6 CP Shop CP Shop ist ein kostenpflichtiges Zusatzmodul f r Contentpapst Diese Informationen ben tigen Sie daher nur wenn Sie den Shop CP Shop als Modul von Contentpapst bzw als Standalone Version einsetzen Weitere Informationen zu CP Shop erhalten Sie unter http www sandoba de produkte shop software cpshop 5 6 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file shop Aufruf ber den Administrationsbereich index php file shop Aufruf ber den ffentlichen Bereich shop html Aufruf ber den ffentlichen Bereich Suchmaschinenfreundliche URL s 5 6 2 Artikel exportieren importieren CP Shop bietet den Export und den Import von Artikeln in verschiedenen Formaten an Dazu geh ren u a auch Exporte f r die Einbindung der Artikel in externe Shopping Portale sowie f r den Austausch kompletter Artikel Kataloge Artikel exportieren Sie erreichen den Export in CP Shop unter Artikel Artikel exportieren Dort m ssen Sie zun chst ausw hlen welche Felder der Artikel Sie in den Export De einbinden wollen dies ist f r einige Export Formate nicht relevant ber Alle Fauna end markieren
321. hlmen der Kategorien f r den Bearbeiten L schen Dialog Erstellt die Struktur der Kategorien f r das Fenster im unteren Bereich Verschiebt eine Kategorie innerhalb der Struktur nach oben oder unten Hauptansicht der Kategorien mit Struktur auf der linken Seite und Formularen auf der rechten Seite Zeigt das Fenster im unteren Bereich mit der Auflistung der Kategorien an 6 9 286 Datei modules shop admin statistic php Funktionen in der Datei modules shop admin statistic php Name der Funktion Beschreibung Parameter shop_client_order shop_fav_wishlist shop_fav_wishlist_item 0 shop_max_amount shop_max_wishlist shop_statistic shop_statistic_add_report hop_statistic_arrays hop_statistic_client_order hop_statistic_delete_report hop_statistic_edit_report hop_statistic_export_data hop_statistic_fav_article s s s s shop_statistic_edit_report_2 0 s s shop_statistic_fav_wishlist shop_statistic_fav_wishlist_item 0 shop_statistic_max_amount shop_statistic_max_wishlist 0 shop_statistic_report shop_statistic_report_details 0 Listet die Kunden mit den meisten Bestellungen auf Listet die beliebtesten Wunschzettel auf Listet die auf den Wunschzetteln beliebtesten Artikel auf Listet die Kunden mit dem h chsten Umsatz auf Listet die umfangreichsten Wunschzettel auf mit den meisten Artikeln Hauptfunktion der Statistik mit allgemeiner S
322. home gt lt a title Startseite href cp configuration main directory index php id cp variable id gt Startseite lt a gt lt div gt cp container module weblog_sections type list order title cache 3600 lt div class weblog_line gt lt div gt lt p gt lt strong gt Letzte Eintr ge lt strong gt lt p gt lt p gt cp container module weblog type list show_date 0 template modules weblog templates list_short html section no cache 3600 lt p gt lt div class weblog_line gt lt div gt lt p gt lt strong gt Letzte Kommentare lt strong gt lt p gt lt p gt cp container module weblog_comments type list template modules weblog_comments templates list_short html alttext Noch keine Kommentare vorhanden cache 3600 lt p gt lt div class weblog_line gt lt div gt lt p gt lt strong gt BlogRoll lt strong gt lt p gt lt p gt cp container module weblog_blogroll type list cache 3600 lt p gt lt div class weblog_line gt lt div gt lt br gt lt div style padding bottom 6px gt lt a href cp configuration main directory webservices php file weblog amp amp type rss gt lt img alt src cp configuration main directory modules weblog files icon rss gif border 0 gt lt a gt lt a href cp configuration main directory webservices php file weblog amp amp type atom gt lt img alt src modules weblog files icon atom gif border 0 gt lt a gt
323. hp Name der Funktion Beschreibung Parameter shop_extern_show Zeigt im Administrationsbereich Informationen zu Schnaeppchenjagd de an 6 9 396 Datei modules shop payment clickandbuy php Funktionen in der Datei modules shop payment clickandbuy php Name der Funktion Beschreibung Parameter create Erzeugt das erweiterte Formular f r den Administrationsbereich form array 0 form Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an form array 0 information Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen options Grundlegende Einstellungen zu dieser Zahlungsart type process Verarbeitet die Daten und bereitet die bergabe vor form receive Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter URL f r die Speicherung im Servicebereich von ClickandBuy gt form http www DOMAINNAME de PFAD index php file shop amp mode gateway_extern amp type clickandbuy amp show confirmation amp clean yes 6 9 397 Datei modules shop payment directebanking php Funktionen in der Datei modules shop payment directebanking php Name der Funktion Beschreibung Parameter create Erzeugt das erweiterte Formular f r den Administrationsbereich form array 0 form Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an form array 0 infor
324. i modules shop export articles wir lieben preise php Funktionen in der Datei modules shop export articles wir lieben preise php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Wir Lieben Preise de Weitere Informationen http wir lieben preise de export form spezifikation php http www wir lieben preise de downloads php CSV Testdatei f r Datens tze http wir lieben array preise de exporter_di wirliebenpreise txt 6 9 386 Datei modules shop export articles yatego php Funktionen in der Datei modules shop export articles yatego php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Yatego form array shop_yatego_escape Reinigt die Inhalte der Formularfelder f r Preiscafe string shop_yatego_sections Liefert die Zuordnung f r die Yatego Kategorien zur ck Hier m ssen Sie die Kategorie ID s im CP Shop den Yatego Kategorien zuordnen Z B 13 gt 17 21 02 Auch mehre Yatego Kategorien sind m glich Diese sind dann durch zu trennen 6 9 387 Datei modules shop export clients google_mail php Funktionen in der Datei modules shop export clients google_mail php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Google Mail http mail google com Anleitung form http mail google com support bin answer py
325. i modules shop languages de index php angefordert werden Voraussetzung ist ebenfalls dass de als Sprache voreingestellt ist und das Modul im Ordner modules shop abgelegt ist 4 1 3 cp assign cp assign dient der Zuweisung von Variableninhalten innerhalb einer Vorlage Vorhandene Variableninhalte k nnen damit berschrieben werden In Kombination mit anderen cp tags stellt cp assign eine M glichkeit dar z B ein Passwort nur verschl sselt anzuzeigen wenn dieses vorhanden ist cp assign erh lt zur Verarbeitung den Namen der zu berschreibenden Variablen und deren neuen Inhalt bermittelt cp assign variable password value I das Passwort aus der Variable password wird mit berschrieben 4 1 4 cp break Dieser spezielle Tag dient der Arbeitserleichterung bei der Erstellung von Artikeln Er steht nicht innerhalb der Vorlagen zur Verf gung In einem Artikel eingesetzt erzeugt er einen Seitenumbruch d h der Artikel wird auf mehrere Seiten aufgeteilt Mittels cp pages kann dann in der genutzten Artikelvorlage eine automatisch generierte Navigation zum Umbl ttern eingeblendet werden 4 1 5 cp buildtime Dieser Tag gibt die Zeit an welche zum Generieren der aktuellen Seite ben tigt wurde Vor allem in der Test Phase kann man mit cp buildtime Fortschritte bei der Optimierung der Seiten feststellen Die einzelnen Seiten werden vom Browser der Reihe nach von oben nach unten generiert De
326. i modules shop export articles preisroboter de php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Preisroboter de gem preisroboter txt form V2 0 http www preisroboter de preisroboter_info_anbieterinfos php preisroboter_txt2 array 6 9 378 Datei modules shop export articles preissuchmaschine de php Funktionen in der Datei modules shop export articles preissuchmaschine de php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Preissuchmaschine de form array 6 9 379 Datei modules shop export articles preiswal php Funktionen in der Datei modules shop export articles preiswal php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Preiswal de form array shop_preiswal_escape Reinigt die Inhalte der Formularfelder f r Preiswal de string 6 9 380 Datei modules shop export articles schnaeppchenjagd de php Funktionen in der Datei modules shop export articles schnaeppchenjagd de php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Schnaeppchenjagd de form array 6 9 381 Datei modules shop export articles schottenland php Funktionen in der Datei modules shop export articles schottenland php Name der Funktion Beschreibung Parameter shop_export_o
327. i test xml exportiert xml gt save test php php array das Array array wird als PHP Datei test php exportiert 6 18 14 set_content Die Methode set_content f llt einen Knoten mit beliebigen Daten Sind bereits Daten vorhanden so werden diese mit den neuen Daten berschrieben Der Methode werden ein Pfad zum genutzten Knoten und der neue Inhalt bergeben xml gt set_content Katalog Produkt Contentpapst CMS f r den Mittelstand 6 18 15 show Mit der Methode show wird eine verarbeitete Datei im XML Format zur ckgeliefert Optional kann der einzige Parameter auch auf 0 gesetzt werden In diesem Fall erfolgt eine direkte Ausgabe an den Browser Je nach Browser erscheint dann eine Darstellung der XML Datei in einer Baumstruktur bzw eine Downloadaufforderung xml gt show 0 XML Datei wird an den Browser ausgegeben 6 18 16 show_feed Externe Inhalte im RDF RSS Format k nnen auch per API direkt in eigene Module integriert werden Die Methode ben tigt Parameter zum Pfad der Datei zum Pfad der verwendeten Vorlage und zur maximalen Anzahl der Eintr ge Ein letzter Parameter bestimmt ob die Inhalte direkt ausgegeben werden 0 oder zur ckgeliefert werden 1 bzw weglassen Alle Dateien werden automatisch zwischengespeichert Die Ladezeit wird dadurch erheblich reduziert xml gt show_feed slashdot rdf themes theme xml htm 5 gibt die Inhalte der Datei slashdot rdf mit der Vorla
328. i und gibt diese als assoziatives Array zur ck ID3 ID3v2 enth lt wichtige Angaben zum Musikst ck wie die Dauer die Abtastrate und Bitrate MPEG Version und MPEG Layer aber auch zus tzliche Angaben wie Autor Titel einen Kommentar usw Damit die Funktion arbeiten kann wird ihr ein Dateiname samt Pfad ausgehend vom Contentpapst Verzeichnis bergeben Zur ckgegeben werden folgende Angaben sofern diese in einer Datei vorhanden sind Zur ckgelieferte ID3 bzw ID3v2 Informationen soweit enthalten album artist bitrate comment copyright emphasis framerate genre genre_name length length_formatted length_minutes length_seconds mode mode_extension mpeg_layer mpeg_version name original_home padding_bit private_bit protection_bit sampling_frequenze Album aus dem die Datei stammt Autor Artist des Musikst ckes Bitrate der Datei in kBit s Kommentar zum Musikst ck Copyright Informationen 1 Nicht gesch tzt 1 Gesch tzt Betonung des Musikst ckes keine einheitliche Nutzung Anzahl der Datenbl cke in der Datei Genre Nummer Name des Genres Gesamte Spieldauer in Sekunden Spieldauer in lesbarer Form mit Minuten und Sekunden Verbleibende Minuten der Spieldauer Verbleibende Sekunden der Spieldauer Anzahl der genutzten Kan le Stereo Joint Stereo Dual Channel oder Mono Nicht genutztes Bit Der genutzte MPEG Layer Layer I II IIl MPEG Version der Datei MPEG 1 2 Name des Musikst ckes ohne
329. ibung verf gbar 6 9 29 Datei functions cp zip php node name value node content base_node new_node string file table root_tag file db_table root_tag db_table array level 0 old_key options node vals amp i file cache_time 3600 node base_node base_node base_node sub_node file format xml options module number right number field date_format right_name array level 0 old_key prefix array smart_tag options node content content array return content url template limit 10 return 1 Funktionen in der Datei functions cp zip php Name der Funktion Beschreibung Parameter add_dir add_file close download get_data get_dos_time get_file_position get_headerf load_file open pack show_content show_info unpack Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 30 Datei modules ads c
330. icherung der Benutzerzugriffe n _tags Tags Schl sselw rter f r verschiedene Inhalte der Webseite n _tasks Modul Aufgaben n _tasks_comments Modul Aufgaben Kommentare zu den Aufgaben n _tasks_sections Modul Aufgaben Kategorien n _tracking Modul Newsletter Tracking von Links in den Newslettern n _user Benutzerverwaltung Speicherung der Benutzer n _user_grouprights Benutzerverwaltung Rechtvergabe f r einzelne Module n _user_groups Benutzerverwaltung Speicherung der Gruppen n _user_info Benutzerverwaltung Speicherung erweiterter Informationen zu Benutzern n _user_rights Benutzerverwaltung Allgemein Rechte f r die Module n _webservices Modul Webservices Speicherung der Angaben zu den RDF RSS Feeds 6 3 Benutzer Die Datei functions cp user php stellt Funktionen rund um die Benutzer Mitglieder des Systemes zur Verf gung Dies schlie t u a Funktionen zur Ermittlung von IP Adressen und zur Validierung der Zugriffsrechte mit ein Um diese Funktionen nutzen zu k nnen muss die Datei functions cp user php per include oder include_once integriert werden 6 3 1 cp_get_userip Die Funktion cp_get_userip ermittelt die IP Nummer des aktuellen Besuchers und kann u a bei der Speicherung von Beitr gen oder bei Abstimmungen Umfrage Modul genutzt werden 6 3 2 cp_get_username cp_get_username liefert einen Benutzernamen zur ck Dazu wird der Funktion die Nummer de
331. icherung erfolgt ist wird der Artikel dennoch wieder zur Bearbeitung f r andere Redakteure freigegeben Durch diese Regelung kann die Redaktionsarbeit ohne Behinderungen und bei gleichzeitiger Sicherung der Artikel erfolgen Sollte eine schnellere Freigabe n tig sein haben Sie immer die M glichkeit mit dem zust ndigen Redakteur Kontakt aufzunehmen 5 3 Benutzerverwaltung Die Benutzer Rechteverwaltung erm glicht sowohl die Bearbeitung der Benutzer als auch das Versenden von Emails an einzelne Benutzer Wenn Sie auf Ihrer Webseite eine besondere Sicherheitsstruktur nutzen wollen so sollten Sie in diesem Modul die einzelnen Rechte f r die verschiedenen Gruppen an Benutzern vergeben 5 3 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file user Aufruf ber den Administrationsbereich index php file user Aufruf ber den ffentlichen Bereich user html Aufruf ber den ffentlichen Bereich Suchmaschinenfreundliche URL s 5 3 2 Avatare Benutzer k nnen sich selbst in einer 190x145 Pixel gro en Avatar Grafik darstellen Diese wird im ffentlichen Profil eines Benutzers angezeigt und kann von Besuchern etc eingesehen werden Die Avatar Grafiken werden auf den Webserver geladen und in einer automatisch in der Gr e angepassten Version gespeichert Die Avatar Funktion kann unter Benutzer gt Mitglieder deaktiviert werden 5 3 3 Benutzer l schen Eingeloggte Benutzer k nnen auf Wunsch ihren jeweilig
332. ie Kategorien n _gallery_error Modul Galerie Speicherung der gemeldeten Fehler n _gallery_rating Modul Galerie Bewertungen der Bilder n _guestbook Modul G stebuch Speicherung der Eintr ge n _links Modul Links Speicherung der Eintr ge n _links_cat Modul Links Kategorien n _links_comment Modul Links Kommentare zu den Links n _links_rating Modul Links Bewertungen der Links n _log Zentrale Logtabelle ber Benutzeraktionen n _navigation Modul Navigation Struktur der Navigationen n _news Modul News Speicherung der News n _newsletter Modul Newsletter Versandte Newsletter n _newsletterfilter Modul Newsletter Filter Einstellungen n _newslettersections Modul Newsletter Eingetragene Newsletter n _newsletteruser Modul Newsletter Newsletter Abonnenten n _notes Pers nliche Notizen f r den Administrationsbereich n _options Konfigurationstabelle mit allen Einstellungen n _permalinks Permalinks f r verschiedene Inhalte wie z B Artikel News und Shop Artikel n _polls answer Modul Umfragen Speicherung der Stimmen n _polls_question Modul Umfragen Fragegestellungen n _random Zufallsgesteuerte Elemente der Webseite n _ratings Bewertungen f r einzelne Elemente der Webseite n _sites Angaben zu den einzelnen Mandanten des Systems n _stats_misc Modul Statistik Logging von Suchabfragen etc n _stats_power Modul Statistik Spe
333. ie Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 125 Datei modules forum class webservices php Funktionen in der Datei modules forum class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 126 Datei modules forum container php Funktionen in der Datei modules forum container php Name der Funktion Beschreibung Parameter forum_container Zentrale Zusammenstellung der Container f r die Ausgabe auf der Website 6 9 127 Datei modules forum container list_categories php Funktionen in der Datei modules forum containerj list_categories php Name der Funktion Beschreibung Parameter forum_container_list_categories Container f r die Anzeige eines Auswahlmen s f r die einzelnen Foren und Kategorien Aufruf in den 10 Vorlagen cp container module forum type list_categories forum_container_list_categories_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 128 Datei modules forum container list_topics php Funktionen in der Datei modules forum container list_topics php Name der Funktion Beschreibung Parameter forum_container_list_topics Container f r die Anzeige der Themen einer Kategorie bzw allgemein Aufruf in den Vorlagen cp container 0 module forum type list_topics start 0 limit 10 dir asc order number c
334. ie generierten PDF Dateien lassen sich z B problemlos bei Print Publikationen einsetzen 5 18 1 Allgemeines zu diesem Modul Mittels des PDF Exports lassen sich einzelne Artikel und News aus Contentpapst heraus als PDF Datei erzeugen Im ffentlichen Bereich kann hierf r der Tag cp pdf verwendet werden Ein Redakteur kann jedoch die Erstellung der PDF Datei st rker beeinflussen So k nnen ein Titel ein Thema und Schl sselw rter integriert werden welche beispielsweise bei der Platzierung in Suchmaschinen hilfreich sein k nnen Auf Wunsch l sst sich die PDF Datei mit einem Passwort sch tzen 40Bit RC4 Schl ssel Beim ffnen der PDF Datei wird dann immer zur Eingabe des Passworts aufgefordert Wichtige URL s f r dieses Modul admin php file pdf Aufruf ber den Administrationsbereich 5 18 2 Auswahl Kategorie Eintrag Sie k nnen News oder Artikel einzeln in eine PDF Datei integrieren Jedoch lassen sich auch komplette Kategorien oder mehrere News Artikel aus verschiedenen Kategorien in eine Datei schreiben W hlen Sie zuerst aus ob Sie News oder Artikel in eine PDF Datei integrieren wollen und anschlie end selektieren Sie die gew nschten Kategorien Eintr ge oder treffen Sie eine gemischte Auswahl 5 18 3 Einstellungen Generell g ltige Einstellungen lassen sich getrennt von der Erstellung der PDF Dateien im unteren Bereich des Modules vornehmen Hier ist die Angabe eines Autors m glich Links sowie Bilder k nne
335. ieren gt Alternatives Format Schottenland Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type schottenland 5 6 11 Artikel exportieren zu Hitmeister Hitmeister wird betrieben von den Machern von Hitflip Europas gr ter Tauschplattform f r Medieng ter Hitflip Media Trading GmbH Steigern Sie als Verk ufer Ihren Umsatz EFM EISTER indem Sie neue und gebrauchte Artikel auf Hitmeister zum Verkauf anbieten Das Anbieten der Artikel ist v llig kostenlos erst wenn Sie Artikel verkaufen und Ihre Zahlung erhalten f llt eine geringe Provision an Das Kernelement des Verkaufens auf Hitmeister ist die Sicherheit Hitmeister bietet Ihnen als Verk ufer 100 Schutz Damit Hitmeister alle Angebote in die Datenbank bernehmen kann m ssen die Daten unter Artikel gt Artikel exportieren im CSV Format von Hitmeister erzeugt werden Standardm ig sind diese Daten zus tzlich unter folgender URL abrufbar Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type hitmeister Sie m ssen sich jetzt nur noch unter http www hitmeister de anmelden und Ihre Shop Daten eingeben F r Ihren Shop ffnet sich so eine weitere interessante Plattform 5 6 12 Artikel exportieren zu kelkoo de Kelkoo ist eine effiziente Produktsuchmaschine die Usern hilft aus einer gro en Auswahl area an Online Shops die besten Angebote zu finden und dar ber hinaus Preise zu vergleichen Al
336. ierten Kundenmeinungen max 3 pro Artikel k nnen diese auch separat abgerufen werden Hier ben tigen Sie die Artikel Nummer welche Sie an den Parameter reviews anh ngen webservices php file shop amp reviews 388291 Kundenmeinungen f r den Artikel 388291 Mit einer derart aufgebauten Abfrage werden Ihnen maximal 10 Kundenmeinungen zu einem Artikel pro Seite angezeigt Die Struktur der Kundenmeinungen entspricht dabei der aus den Artikelabfragen bekannten Struktur d h mit totalreviews und averagerating Zus tzlich wird Ihnen ber totalpages die Seitenanzahl angezeigt Um weitere Seiten anzuzeigen oder die Ausgabe anderweitig zu beeinflussen nutzen Sie die Parameter page aktuelle Seite und order Sortieren nach title title date date rating rating Standardm ig wird nach dem Datum sortiert mit der neuesten Kundenmeinung am Anfang 5 6 132 Webservices Darstellung ber XSLT Alle per Webservices erreichbaren Inhalte k nnen frei per XSLT formatiert werden Hierzu muss CP Shop ber einen weiteren Parameter xsl lediglich der Pfad zur ben tigten XSL Datei mitgeteilt werden Die XML Ausgabe wird dann entsprechend den in der XSL Datei getroffenen Regeln formatiert CP Shop setzt den Content Type f r die Darstellung automatisch auf text html alternativ kann an die URL auch amp ct text html angeh ngt werden Ein Beispiel f r den Aufruf mit Pfad zu einer XSL Datei webservices php fi
337. ierzu w hlen Sie einen der fettgedruckten Spaltennamen an Durch einen Klick auf Zur ck schlie en Sie das Fenster wieder Partiell Anzeigen erweitert die Abfragem glichkeiten Hier k nnen Sie zun chst die Anzahl der Datens tze pro Seite sowie die L nge der Datens tze eingrenzen und bereits eine Sortierung nach einem Spaltennamen vornehmen Mit einer Auswahl im Feld Spaltenauswahl einschr nken kann die Auswahl auf bestimmte Spalten begrenzt werden Diese Funktionen erlauben dem erfahrenen Nutzer eine bessere bersicht ber die in der Datenbank enthaltenen Datens tze Es l sst sich durch diese Dastellung auch eine bessere bersicht ber die Verkn pfung der Tabellen untereinander und die Funktionsweise von Contentpapst erlangen 5 19 3 Backup erzeugen Die wichtigste Funktion des Sicherungs Moduls ist nat rlich die Backup Funktion Mit dieser l sst sich gezielt eine lokale Sicherung der in der Datenbank gespeicherten Datens tze durchf hren Aufgelistet finden Sie im Modul die von Contentpapst genutzten Datenbanktabellen innerhalb der eingestellten Datenbank Zu jeder Tabelle ist neben einigen hier gesondert beschriebenen Funktionen und der Anzahl der jeweiligen Datens tze eine Checkbox enthalten mittels derer eine Tabelle ausgew hlt werden kann Ein Klick auf den Tabellennamen hat den gleichen Effekt Alternativ kann man bei einem Backup der gesamten Datenbank auch alle Tabellen auf einmal markieren W hlen Sie nach der
338. iesem Fall aufgrund der geringeren Dateigr en und der h heren Kantensch rfe jedoch allgemein GIF und PNG Dateien die bessere Wahl 5 4 7 Suchmaschinenfreundliche URL s aktivieren CP Community ist bereits standardm ig f r optimale Suchmaschinenfreundlichkeit vorbereitet Dazu geh rt u a auch die Simulation von statischen Seiten mit der Endung html Dies wird ber eine Erweiterung des Apache Webservers mit dem Namen mod_rewrite m glich Ausf hrliche Informationen finden Sie u a in Systemkomponenten Module gt Einstellungen gt Suchmaschinenfreundliche URL s und FAQ Kann ich meine Seite gezielt f r Suchmaschinen optimieren Zus tzlich zu den dort genannten Schritten zur Aktivierung der suchmaschinenfreundlichen URL s ben tigt CP Community einige weitere Regeln die nach der Aktivierung in der Datei htaccess zu platzieren sind unterhalb der standardm igen RewriteRules RewriteRule forum add delete topic 0 9 html index php file forum amp mode 1_topic amp form number 2 L RewriteRule forum add edit delete post 0 9 html index php file forum amp mode 1_post amp form number 2 L RewriteRule forum c 0 9 a zA Z0 9 0 9 html index php file forum amp mode showcategory amp form category 1 amp form page 3 amp mod_rewrite 1 L RewriteRule forum c 0 9 a zA Z0 9 html index php file forum amp mode showcategory amp form category 1 amp mod_
339. iews htm Auflistung der einzelnen Kundenmeinungen zu einem Produkt search_full htm Vorlage f r die Darstellung des Suchergebnisses bersicht ber die einzelnen Kataloge search_show htm Vorlage f r die Darstellung des Suchergebnisses Detailansicht einer einzelnen Suche similiar htm Auflistung der verwandten Produkte in der Detailansicht eines Produktes sitemap_standard htm Standardvorlage f r die Erstellung einer Sitemap ber das Sitemap Tool 5 23 3 Eigene Seiten mit Produktansichten etc erstellen ber die im System integrierten Container die Arbeit mit Vorlagen etc ist es nach kurzer Eingew hnung m glich eigene Seiten mit beliebigen Zusammenstellungen an Produkten Suchabfragen Kategorieinformationen etc zu erstellen Die Beispiele f r die Verwendung sind vielf ltig u a die Erstellung von themenspezifischen Sonderseiten z B zu Reisen nach Italien Kochen amp Backen oder auch passend zur Fussball Europameisterschaft Bei geschicktem Einsatz der Container k nnen Sie so auch ganz neue Zielgruppen ansprechen die normalerweise nicht in Ihrem Shop einkaufen w rden Mehr Informationen ber die Verwendung von eigenen Seiten erhalten Sie auch unter Vorlagen Statische Seiten in Contentpapst einbinden Zudem sollten Sie sich die einzelnen f r den vanillaXML Webshop zur Verf gung stehenden Container genauer anschauen Sobald Sie dies vorgenommen haben kann die Realisierung einer ersten Sonderseite begi
340. igen Zur Simulation eines Warenkorbes geh rt nat rlich auch die Anzeige des aktuellen Warenkorbinhaltes mit den einzelnen Artikeln und deren Menge Diese Informationen k nnen z B mit der Abfrage von Artikelinformationen verkn pft werden um Preise und Bilder im Warenkorb anzeigen zu k nnen Der Parameter cart lautet nun get webservices php file shop amp cart get amp userkey USERKEY Warenkorb l schen Um sich beim L schen des Warenkorbinhaltes das schrittweise L schen der einzelnen Artikel zu ersparen gibt es auch f r diese Aufgabe eine spezielle URL Der Parameter cart wird nun auf clear gestellt webservices php file shop amp cart clear amp userkey USERKEY Warenkorb absenden Sind alle Artikel im Warenkorb k nnen Sie den Benutzer mittels Checkout Button zum eigentlichen Shop springen lassen Dort kann er durch Auswahl der gew nschten Zahlungsart Eintragen seiner Adresse usw dann die Bestellung abschlie en Der Parameter cart muss hierzu auf checkout gestellt werden webservices php file shop amp cart checkout amp userkey USERKEY 5 6 138 Webservices Wunschlisten F r die Abfrage der Wunschlisten gilt die Anleitung unter Webservices Artikel Eine Besonderheit bei den Wunschlisten sei jedoch noch erw hnt Die einzelnen Artikel einer Wunschliste werden stets nach dem Datum sortiert an dem diese der Wunschliste hinzugef gt werden Der Artikel mit dem neuesten Datum steht dabei immer am Anfang Z
341. ik an array array 6 9 308 Datei modules shop admin statistic partner_orders php Funktionen in der Datei modules shop admin statistic partner_orders php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 309 Datei modules shop admin statistic revenue_daily php Funktionen in der Datei modules shop admin statistic revenue daily php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck array array export Exportiert die Daten als CSV Datei array options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 310 Datei modules shop admin statistic revenue_hours php Funktionen in der Datei modules shop admin statistic revenue hours php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck export Exportiert die Daten als CSV Datei options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 311 Datei modules shop admin statistic revenue_monthly php Funktionen in der Datei modules shop admin statistic revenue monthly php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statis
342. im Ordner payment f r die externen Zahlungsanbieter Welche Vorlagen in diesem Ordner enthalten sind ist abh ngig davon welche Zahlungsschnittstellen mitgeliefert wurden Je nach externem Zahlungsanbieter kann hier eine variable Anzahl an Vorlagen vorhanden sein Vorlagen im Ordner sections f r die Darstellung der Artikel Listen Welche Vorlagen in diesem Ordner enthalten sind ist abh ngig davon welche Vorlagen f r die Darstellung der Artikel Listen ben tigt werden Es kann hier eine beliebige Anzahl an Vorlagen angelegt werden die dann in den Formularen f r die Kategorien bereitgestellt werden zus tzlich zur Standardvorlage modules shop templatesj list html Besonders wichtig ist eine ordnungsgem e Gestaltung der Rechnungen Die Standardvorlagen entsprechen soweit allgemein m glich den rechtlichen Vorschriften Eine rechtlich verbindliche Beratung kann aber im Zweifelsfall hilfreich sein 5 6 140 Zusatzmodul Inkasso ber mediafinanz AG Die mediafinanz AG mit Sitz in Osnabr ck ist f r mittlerweile ber 2 000 Mandanten der Partner f r alle p Fragen rund um das Thema Forderungsmanagement und Optimierung von Mahnabl ufen Die Mehrzahl Po der Kunden kommt aus dem Bereich Business to Consumer Gro e Forderungsmengen sind hier genauso blich wie die Notwendigkeit Zahlungsausf lle so gering wie m glich zu halten um die Liquidit tslage des Unternehmens nicht zu verschlechtern S umige Kunden Bestellungen k
343. in besonderes Format in dem die Artikeldaten aufbereitet sein m ssen Stattdessen wird direkt die Suchfunktion eines Shop Systems genutzt Im Falle von CP Shop ist dies die URL index php file shop amp mode search amp q SUCHBEGRIFF amp form section all Dort muss SUCHBEGRIFF immer durch den aktuellen Suchbegriff ersetzt werden Um in die Datenbank von Shoppingscout24 de aufgenommen zu werden m ssen Sie sich also lediglich mit dem Support in Kontakt setzen und diesem Ihre URL zur Suche mitteilen inkl Domainname und Verzeichnis 5 6 20 Artikel exportieren zu Shopzilla de Shopzilla wurde 1996 gegr ndet und ist heute eines der f hrenden Unternehmen im sA shopzilla 4 Bereich Comparison Shopping im Internet Die im kalifornischen Los Angeles angesiedelte ne Firma hat es sich zum Ziel gesetzt Konsumenten behilflich zu sein auf einfach und schnelle Weise Produkte jeglicher Art zu vergleichen und zu erwerben unabh ngig vom Anbieter und Standort Damit Ihre Artikel bei www shopzilla de gelistet werden m ssen Sie sich dort einmalig anmelden Sie k nnen die Dateien unter Artikel gt Artikel exportieren gt Alternatives Format Shopzilla selbst exportieren und bei Shopzilla hochladen oder diese automatisch austauschen lassen Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type shopzilla 5 6 21 Artikel exportieren zu Yatego Yatego ist ein Online Markplatz auf welchem eine Vielz
344. iner related php Funktionen in der Datei modules shop container related php Name der Funktion Beschreibung Parameter shop_container_related Container f r die Anzeige von Artikeln la Kunden die x gekauft haben form 0 shop_container_related_config Liefert Informationen ber den Aufbau des Containers zur ck 0 shop_get_related Ermittelt die verwandten Artikel f r Kunden die x gekauft haben number 6 9 354 Datei modules shop container review_box php Funktionen in der Datei modules shop container review _box php Name der Funktion Beschreibung Parameter shop_container_review_box Container f r die Anzeige des Formulares f r Kundenmeinungen form 0 shop_container_review_box_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 355 Datei modules shop container reviews php Funktionen in der Datei modules shop container reviews php Name der Funktion Beschreibung Parameter shop_container_reviews Container f r die Anzeige von Kundenmeinungen im Shop form 0 shop_container_reviews_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 356 Datei modules shop container search_box php Funktionen in der Datei modules shop container search_box php Name der Funktion Beschreibung Parameter shop_container_search_box Container f r die Anzeige des Formulares zur Suche im Shop form 0 shop_container_search_bo
345. ines Eintrages aus der Datenbank Aufruf table number variable GLOBALSI cpclass gt database gt select_entry article 123 title Liefert den Titel des field query Artikels mit der ID 123 zur ck en Aktualisiert einen bestehenden Eintrag in der Datenbank Aufruf GLOBALS cpclass gt database table number gt update_entry article 123 array field gt value field_2 gt Aktualisiert den Artikel mit der array query ID 123 table number table array 6 9 7 Datei functions class forms php Funktionen in der Datei functions class forms php Name der Funktion Beschreibung Parameter back captcha captcha_validate checkbox move password radio reset Zeigt das Formularelement f r den Zur ck Button an Wechsel per Javascript Parameter im Array class return array steps value Aufruf GLOBALSI cpclass gt forms gt back array Zeigt das Formularelement f r den grafischen Sicherheitscode an Captcha Parameter im Array id name return array Aufruf GLOBALS cpclass gt forms gt captchal array gt berpr ft den vom Benutzer eingegebenen Wert f r den grafischen Sicherheitscode Captcha und bricht gegebenenfalls array die Verarbeitung ab Parameter im Array name value url Aufruf GLOBALSI cpclass gt forms gt captcha_ validate array gt Zeigt das F
346. ines zu den Modulen 5 1 1 Aufruf der Module 5 2 Artikel 5 3 Benutzerverwaltung 5 4 CP Community 5 5 CP Forms 5 6 CP Shop 5 7 CP Weblog 5 8 Dateiverwaltung 5 9 Einstellungen 5 10 Galerie 5 11 G stebuch 5 12 Kalender Veranstaltungen Termine 5 13 Links 5 14 Medienbibliothek 5 15 Navigation 5 16 News System 5 17 Newsletter 5 18 PDF Export 5 19 Sicherung 5 20 Sprachverwaltung Mehrsprachigkeit 5 21 Statistik 5 22 Umfragen 5 23 vanillaXML Webshop 5 24 Webservices 5 25 Werbung 6 Erweiterung des Systems per Entwickler API 6 1 0 Allgemeine Informationen 6 1 1 cp_absolute_path 6 1 2 cp_array_average 6 1 3 cp_array_structure 6 1 4 cp_array_sum 6 1 5 cp_currency_info 6 1 6 cp_delete_cache 6 1 7 cp_get_cache 6 1 8 cp_lang_info 6 1 9 cp_mime_info 6 1 10 cp_module_exists 6 1 11 cp_random_string 6 1 12 cp_read_cache 6 1 13 cp_set_cache 6 1 14 cp_validate_color 6 1 15 cp_validate_email 6 1 16 cp_validate_number 6 1 17 cp_validate_string 6 1 18 cp_word_shorten 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 6 10 6 11 6 12 6 14 6 15 7 FAQ H ufig gestellte Fragen 7 1 0 Bei der Nutzung des Internet Information Server 11S treten vereinzelt Probleme auf Allgemeines zur Modulentwicklung Benutzer Ss Dateifunktionen Datumsfunktionen Formulare FTP File Transfer Pr
347. ion checkbox setaction checkbox shop_choose_companies F hrt Aktionen wie Aktivieren Deaktivieren gleichzeitig f r mehrere Hersteller aus setaction checkbox 0 shop_choose_companies_options Stellt die Optionen f r das Dropdown in der bersicht der Hersteller bereit 0 6 9 229 Datei modules shop admin choose_orders php Funktionen in der Datei modules shop admin choose_orders php Name der Funktion Beschreibung Parameter shop_choose_orders F hrt Aktionen wie Aktivieren Deaktivieren gleichzeitig f r mehrere Bestellungen aus setaction checkbox shop_choose_orders_options Stellt die Optionen f r das Dropdown in der bersicht der Bestellungen bereit 0 6 9 230 Datei modules shop admin choose_ partner php Funktionen in der Datei modules shop admin choose_partner php Name der Funktion Beschreibung Parameter shop_choose_partner F hrt Aktionen wie Aktivieren Deaktivieren gleichzeitig f r mehrere Partner aus setaction checkbox shop_choose_partner_options Stellt die Optionen f r das Dropdown in der bersicht der Partner bereit 0 6 9 231 Datei modules shop admin choose_reviews php Funktionen in der Datei modules shop admin choose reviews php Name der Funktion Beschreibung Parameter shop_choose_reviews F hrt Aktionen wie Aktivieren Deaktivieren gleichzeitig f r mehrere Kundenmeinungen aus setaction checkbox 6 9 232 Datei modules shop admin client php
348. ion Beschreibung Parameter contentpapst_gui_newsletter 0 do_add_issue Konstruktor dient der Initialisierung der Klasse und einiger Variablen Verschickt einen Newsletter allgemein bzw nur eine Testmail an den Administrator articletext do_add_member Zeigt das Formular zur Hinzuf gen eines neuen Mitgliedes an do_add_member_2 F gt ein neues Mitglied zur Datenbank hinzu form do_add_newsletter Zeigt die zweite Seite zum Hinzuf gen eines neuen Newsletters an form do_add_newsletter_2 Zeigt die dritte Seite zum Hinzuf gen eines neuen Newsletters an form do_add_newsletter_3 F gt einen neuen Newsletter in die Datenbank ein form Erm glicht eine gleichzeitige nderung mehrerer Mitglieder z B Aktivierung Deaktivierung L scht eine bereits vorhandene Newsletter Ausgabe aus der Datenbank do_choose_member do_delete_issue number ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container host title url params level count g form no_path ng form form number form number number number form days form form command form forr form action articledesc action checkbox do_delete_member do_delete_news do_delete_tracking do_edit_issue do_edit_issue_2 do_edit_member do_edit_member_2 do_edit_news do_edit_news_2 do_edit_tracking do_edit_tra
349. ion f r einen Tag zwischengespeichert Aberkeuerreisen Aktuelle Bilder 5 15 4 Standardmen Baummen z RUNTE s Kunden a Caza Studies o Liste Mitglieder cp container module navigation style standard Eingeklapptes Men a von cp container module navigation style standard full Aufgeklapptes Men o ProT u Hews ETES ET Das Baummen ist ein raffiniertes Men welches sich besonders zur Darstellung einer Sitemap eignet Auf Wunsch kann das Men auf bzw eingeklappt dargestellt werden 5 15 5 Standardmen Buttons Hier werden dynamische Grafiken f r den Aufbau der Navigation genutzt Angepasst werden kann dieser Navigationstyp durch eine eigene Hintergrund Grafik Tauschen Sie hierf r die Datei nav_back jpg im Ordner images des genutzten Vorlagen Sets aus F r den Einbau in die Vorlagen stehen Ihnen die folgenden cp tags zur Verf gung cp container module navigation style buttons Horizontales Men cp container module navigation style buttons ver Vertikales Men Mitglieder 5 15 6 Standardmen Dropdown Men Das Dropdown Men kann beispielsweise am Ende einer Seite eingesetzt werden Dadurch hat der Besucher die M glichkeit die Seite zu wechseln ohne zum Beginn zur ckkehren zu m ssen F r das Dropdown Men gibt es zwei m gliche cp tags cp container module navigation style list Navigation nur mit Hauptmen punkten cp container module n
350. ionen in der Datei modules ads container php Name der Funktion Beschreibung Parameter ads_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt F r das ads Modul ist dies die Darstellung der einzelnen Banner etc Aufruf in den Vorlagen cp container module ads type 1 6 9 35 Datei modules article class admin php Funktionen in der Datei modules article class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_article 0 do_add_article do_add_article_2 do_add_category do_add_category_2 do_archive_articles do_article_now do_blocked_contact do_blocked_contact_2 do_category do_change_status do_choose_articles do_comment do_comment_2 do_delete_article Konstruktor dient der Initialisierung der Klasse und einiger Variablen Zeigt das Formular zum Hinzuf gen eines neuen Artikels an F gt der Datenbank einen neuen Artikel hinzu Erzeugt das Formular zum Hinzuf gen neuer Kategorien F gt die neuen Kategorien in die Datenbank ein Legt alle Artikel einer Kategorie im Archiv ab Leitet von einer beliebigen Seite auf die Bearbeitung eines Artikels weiter Erzeugt ein Formular zur Kontaktaufnahme bei einem blockierten Artikel Versendet die Daten aus dem Formular zur Kontaktaufnahme Generiert die Darstellung f r die Kategorie bersicht ndert den Status eines Artikels auf verf gbar gesch tzt Erm glicht eine
351. ions number number number level 0 number count 0 actions number type selected array type 1 6 9 36 Datei modules article class base php Funktionen in der Datei modules article class base php Name der Funktion Beschreibung Parameter create_javascript create_wysiwyg_options en do_menu do_related do_show do_views generate_file_path Erzeugt den Javascript Code zur berpr fung der Formulare force_textarea 0 force_status 0 form_name form_standard frontend_editor 0 Erzeugt die allgemeing ltigen Einstellungen f r den WYSIWYG Editor Schlie t in einem gek rzten String eventuell noch offene string HTML Tags Gibt ein Array mit allen Kategorien inkl der Unterkategorien level count 0 show_permalinks 0 active zur ck Liefert anhand der Schl sselw rter die verwandten Artikel number zur ck Formatiert einen einzelnen Artikel und verarbeitet die darin form enthaltenen cp tags berpr ft ob ein Zugriff auf den Artikel je nach Benutzergruppe number return 0 m glich ist Erzeugt zentral die Pfade zu den Beitr gen zu den Kategorien type array array full 0 etc innerhalb der PHP Dateien 6 9 37 Datei modules article class index php Funktionen in der Datei modules article class index php Name der Funktion Beschreibung Parameter contentpapst_gui_article 0 do_entry
352. ions_companies Hauptansicht f r die Herstellerverwaltung mit dem Formular f r das Hinzuf gen Bearbeiten form number 0 shop_options companies fields Aktualisiert die Auswahl der Spalten in der bersicht der Hersteller form 6 9 263 Datei modules shop admin options_currencies php Funktionen in der Datei modules shop admin options_currencies php Name der Funktion Beschreibung Parameter shop_edit_currency Formular f r die Bearbeitung einer W hrung number shop_edit_currency_2 Aktualisiert die Angaben zu einer W hrung in der Datenbank form shop_options_currencies Zeigt die bersichtsseite zu den W hrungen in der Verwaltung an form shop_options_currencies_ update Gleicht die W hrungskurse des Systems mit den Referenzkursen der EZB ab shop_set_options_currencies Aktualisiert die Einstellungen zu den W hrungen im System form 0 shop_standard_currency Legt eine W hrung als Standard im Shop fest 0 show_show_currencies Wechselt zwischen der Anzeige aller W hrungen und der W hrungen mit Wechselkursen 0 6 9 264 Datei modules shop admin options_delivery php Funktionen in der Datei modules shop admin options delivery php Name der Funktion Beschreibung Parameter shop_options_delivery Formular f r die Bearbeitung der Lieferstati im Shop shop_set_options_delivery Aktualisiert die Einstellungen f r die Lieferstati in der Datenbank 6 9 265 Datei modules shop admin op
353. ird nur f r das Link Modul ben tigt und beinhaltet die grafische Darstellung der einzelnen Kategorien Damit werden sowohl Haupt als auch jegliche Unterkategorien in der Gestaltung bestimmt cp tags f r diese Vorlage cp links content Titel der Kategorie samt Anzahl der enthaltenen Links cp links header Auflistung der Unterkategorien samt Links 3 1 14 Vorlage links_ site htm links_site htm stellt den Grundaufbau des Link Modules dar Eingebettet in diese Vorlage sind die Navigation sowie der eigentliche Inhalt F r cp content werden beim Aufruf der Seite die Inhalte eingesetzt Neben diesem Grundaufbau kann jede Kategorie eine eigene Vorlage nutzen Hierzu legt man neue Vorlagen mit dem Namen links_cat_ htm in dem jeweiligen Vorlagen Ordner an muss durch den Namen der Vorlage ersetzt werden cp tags f r diese Vorlage cp links content Inhalt des Link Modules von der URL abh ngig cp links level Navigation f r die Anzeige der Position der Links innerhalb der Kategorienstruktur cp links navigation Anzeige der Hauptmen punkte Neueste Links Favoriten usw 3 1 15 Vorlage main htm Die Hauptseite eines Vorlagen Sets steuert die grundlegende Darstellung der Webseite In diese werden mittels der cp tags im Nachhinein alle Inhalte eingebettet Die Gestaltung ist dementspechend frei und unterliegt keiner Eingrenzung durch interne oder externe Scripte Durch die Tags legen Sie hier sogenannte Container f
354. irectory array array rights array den Werten short Kurze Nummer z B 2 sowie complete komplette Version Nummer z B 2 0 15 und truecolor Unterst tzung f r Truecolor Bilder 0 1 zur ck image gt gd_version liefert Informationen zur GD Version zur ck 6 10 7 get_colorcode Die Methode get_colorcode erm glicht die Umwandlung von Farbangaben in ein anderes Format bergeben werden dazu das Ausgangsformat sowie die Angabe ob es sich um ein Hex oder Dezimalformat handelt Die R ckgabe ist der entsprechend umgewandelte Wert So lassen sich mit der Methode einfach RGB Farbangaben in HTML Farbangaben wandeln image gt get_colorcode 0FO7FF 1 liefert eine RGB Angabe als Array zur ck image gt get_colorcode array 120 86 42 0 liefert eine HTML Angabe als String 6 10 8 grayscale hnlich wie bei der Methode monochrome wird auch mit grayscale die Anzahl der Farben eines Bildes reduziert Allerdings sind hier zus tzlich zu Schwarz und Weiss noch verschiedene Graut ne enthalten Gespeichert werden sollten derartige Bilder generell im PNG oder GIF Format aufgrund der geringeren Dateigr en image gt grayscale f hrt die Konvertierung durch 6 10 9 invert Diese Methode invertiert die Farben eines kompletten Bildes Die Methode wird dabei ohne zus tzliche Parameter aufgerufen image gt invert 6 10 10 monochrome Mit der Methode mo
355. is Klasse des Modules languages hei t also dementsprechend contentpapst_languages Zu beachten ist auch dass die Klassen in den Dateien class admin php und class index php von der Klasse contentpapst_ MODULNAME abgeleitet werden m ssen ber extends contentpapst_ MODULNAME damit deren Methoden genutzt werden k nnen Ben tigt werden weiterhin die folgenden Dateien Ordner f r jedes Modul n config php Zentrale Konfigurationsdatei f r das Modul mit wesentlichen Einstellungen u a Installation notwendig j n Versionsnummer Name und Informationen zum Autor n class webservices php Die Klasse contentpapst_webservices_ MODULNAME erm glicht den Zugriff auf die Daten des Modules ber XML Webservices n index html Leere HTML Datei um den direkten Aufruf des Ordners im Browser zu verhindern n languages SPRACHE index php F r jede im System vorhandene Sprache muss eine entsprechende Sprachdatei in den Unterordnern vorhanden sein n Ordner images und templates In diesen beiden Ordnern sollten die vom Modul genutzten Grafiken und Vorlagen untergebracht werden 6 2 2 Datei config php Die Konfigurationsdatei In der zentralen Konfigurationsdatei f r jedes Modul werden wichtige Einstellungen und Informationen festgehalten Die Datei muss als config php im Hauptordner des Modules abgelegt werden lt php module_config example name example Interner Name des Modules wie der Ordnername
356. ity_feed options_container_facebook_activity_feed_confidg Liefert Informationen ber den Aufbau des Containers zur ck 0 options_container_facebook_activity_feed_info Liefert den Titel des Containers zur ck 6 9 181 Datei modules options container facebook_like php Funktionen in der Datei modules options container facebook like php Name der Funktion Beschreibung Parameter options_container_facebook_like Container f r die Ausgabe des Codes des Like Buttons von Facebook forr 0 http developers facebook com plugins Aufruf in den Vorlagen cp container module options type facebook_like options_container_facebook _like_config Liefert Informationen ber den Aufbau des Containers zur ck 0 options_container_facebook_like_info Liefert den Titel des Containers zur ck 0 6 9 182 Datei modules options container facebook_recommendations php Funktionen in der Datei modules options container facebook recommendations php Name der Funktion Beschreibung Parameter options_container_facebook_recommendations Container f r die Ausgabe des Codes der Recommendations von Facebook forr http developers facebook com plugins Aufruf in den Vorlagen cp container module options type facebook_recommendations options_container_facebook_recommendations_config Liefert Informationen ber den Aufbau des Containers zur ck 0 options_container_facebook_recommendations_i
357. k 0 6 9 346 Datei modules shop container media php Funktionen in der Datei modules shop container media php Name der Funktion Beschreibung Parameter shop_container_media Container f r die Anzeige der Mediendateien f r einen Artikel shop_container_media_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 347 Datei modules shop container owner_ratings php Funktionen in der Datei modules shop container owner ratings php Name der Funktion Beschreibung Parameter shop_container_owner_rating_types Liefert die verf gbaren Typen f r die Bewertung der Artikel zur ck 0 shop_container_owner_ratings Container f r die Anzeige der Bewertung eines Artikels durch den Shop Betreiber 0 shop_container_owner_ratings_config Liefert Informationen ber den Aufbau des Containers zur ck 0 form form form form form form form form 6 9 348 Datei modules shop container payment php Funktionen in der Datei modules shop container payment php Name der Funktion Beschreibung Parameter shop_container_payment Container f r die Anzeige einer detaillierten Beschreibung der Zahlungsarten form 0 shop_container_payment_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 349 Datei modules shop container prices php Funktionen in der Datei modules shop container prices php Name der Funktion Beschreibung Pa
358. k_php clean create generate options Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form form form form form form array type output prosearch search show Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 114 Datei modules forms datatypes wysiwyg_ ckeditor php Funktionen in der Parameter check_javascript check_php clean create generate options output prosearch search show modules forms datatypes wysiwyg ckeditor php Name der Funktion Beschreibung Clientseitige berpr fung des
359. kels nur wenn vorhanden manufacturer Knoten f r Hersteller mit Daten f r number und name salesrank Verkaufsrang nur wenn bereits verkauft url URL zur Detailseite im Shop similar Knoten mit hnlichen Artikeln jeweils Angabe von Nummer und Titel sections Knoten mit den Kategorien des Artikels jeweils Angabe von Nummer und Titel reviews Knoten mit Kundenmeinungen zum Artikel siehe Anmerkung unten s2353 3753539325535 35353 35 5 3 Der Knoten reviews enth lt die einzelnen Kundenmeinungen jeweils mit den Angaben von Titel Beschreibung Bewertung und Datum Zus tzlich gibt es die Knoten totalreviews Anzahl der Kundenmeinungen und averagerating durchschnittliche Bewertung Allerdings sind hier maximal 3 Kundenmeinungen enthalten Um mehr Kundenmeinungen abzurufen kann ein separater Abruf durchgef hrt werden siehe Webservices Artikel Kundenmeinungen 5 6 129 Webservices Artikel Beispiele Hier finden Sie einige Beispiele zur Zusammenstellung der Parameter f r die Suchanfrage mittels Webservices webservices php file shop amp searchsection 43 amp page 2 I 2 Seite der Artikel in der Kategorie 43 angezeigt werden maximal 10 auf einmal webservices php file shop amp searchtitle tennis amp hide full description short description Artikel mit Tennis im Titel diese werden ohne die kurze und lange Beschreibung geliefert webservices php file shop amp searchmanufacturer microsoft a
360. ks f r den Wechsel der Sprache durch den cp tag cp language eingeblendet werden 7 1 18 Warum werden nicht alle Inhalte nach dem Bearbeiten aktualisiert Wenn nach dem Bearbeiten von Inhalten beispielsweise einem Artikel oder einer News diese nicht sofort auf der Webseite aktualisiert werden so kann dies ar den Einstellungen des Caches von Contentpapst liegen Soll der jeweilige Inhalte dennoch sofort und damit vor Ablauf der Cache Zeit in der jeweils neuesten Fassung online angezeigt werden so haben Sie unter Einstellungen gt Cache die M glichkeit den Cache zur ckzusetzen 7 1 19 Welche Aufgabe hat die Datei htaccess Die Datei htaccess im Hauptordner beinhaltet einige Einstellungen die den Webserver in seinem Verhalten beeinflussen Eine wichtige Rolle spielt diese Datei bei den Suchmaschinenfreundlichen URL s mittels mod_rewrite Weiterhin wird der Zugriff auf Dateien mit den Endungen cfg class inc mod Ing tmp und tpl eingeschr nkt und als allgemeine Fehlerseite wird schlie lich noch die Startseite der Webseite festgelegt 7 1 20 Welche Limitierungen bei der Erstellung des Layouts gibt es Dies ist einfach zu beantworten Keine Sie sind vollkommen frei bei der Erstellung des Layouts und nicht an bestimmte Schemata gebunden Das Layout einer Webseite wird aus verschiedenen Vorlagen zusammengesetzt Diese Vorlagen sind reine HTML Dateien erweitert um die cp tags Somit k nnen Sie wie
361. ktionen in der Datei modules shop export articles kelkoo php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Kelkoo form array 6 9 373 Datei modules shop export articles kelkoo_premium php Funktionen in der Datei modules shop export articles kelkoo premium php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Kelkoo Premium form array 6 9 374 Datei modules shop export articles milando php Funktionen in der Datei modules shop export articles milando php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Milando form array shop_milando_escape Reinigt die Inhalte der Formularfelder f r Milando string 6 9 375 Datei modules shop export articles pangora php Funktionen in der Datei modules shop export articles pangora php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Pangora form array 6 9 376 Datei modules shop export articles preisauskunft de php Funktionen in der Datei modules shop export articles preisauskunft de php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Preisauskunft de form array 6 9 377 Datei modules shop export articles preisroboter de php Funktionen in der Date
362. l hinzugef gt form 0 do_livesearch Ermittelt verf gbare Werte f r die Auto Vervollst ndigung von einzelnen Feldern vom Typ form Textfeld do_main Hauptansicht mit der Auswahl der verf gbaren Module und Collections do_message Gibt eine Fehlermeldung auf einer neuen Seite aus form do_metaedit Erm glicht die gleichzeitige Bearbeitung mehrerer Eintr ge u a Aktivierung Deaktivierung form action checkbox Duplizierung do_modify_field Formular zum Hinzuf gen Bearbeiten eines Feldes form do_move _field Verschiebt ein Feld eines CP Forms Modules um jeweils eine Position nach oben oder unten form do_prosearch Wechselt zwischen der einfachen und der erweiterten Suche in einem datenbankbasierten form CP Forms Modul do_refresh_template Generiert eine einzelne Vorlage entsprechend des aktuellen Aufbaus dieses Modules form do_save_template Speichert ein Modul als Modulvorlage im XML Format ab form do_save_template_2 Erm glicht den Wechsel zur neuen Modulvorlage form do_set_formrights Setzt die einzelnen Rechte zu einem Modul form do_shortnavigation Zeigt die Kurznavigation auf der linken Seite an do_show_collection Zeigt eine einzelne Collection an form type show_link 0 do_show_fields Zeigt die Auflistung der aktuell in einem Modul vorhandenen Felder an from array do_show_now Umleitung f r die Anzeige eines Suchergebnisses in einem Modul form array prosearch array do
363. l ist dies die Vorlage main htm aus Ihrem verwendeten Vorlagen Set Dort wird ein cp tag platziert der Contentpapst ber verschiedene Parameter Anweisungen gibt welche Navigationspunkte angezeigt werden sollen Welche Parameter dies genau sind erfahren Sie im Punkt cp container navigation siehe Anleitung f r cp container Beginnen wir mit der konkreten Umsetzung indem dieser cp tag in die Vorlage eingebaut wird cp container module navigation category 0 template hauptkategorien htm template_selected aktuellerpunkt htm selected_field nav_url Der Tag bewirkt folgendes Contentpapst ruft intern die Navigationspunkte auf die in der ersten Ebene unterhalb der Kategorie ID 0 liegen d h die Hauptpunkte Diese werden ber die Vorlage hauptkategorien htm gestaltet oder ber die Vorlage aktuellerpunkt htm wenn die URL des Navigationspunktes mit der aktuellen URL bereinstimmt also wenn der Navigationspunkt ausgew hlt ist Die Vorlagen bauen sich wie folgt auf Vorlage hauptkategorien htm lt div class navigation_hauptkategorie gt lt a href cp navigation nav_url title cp navigation nav_title gt cp navigation nav_title lt a gt lt div gt cp container module navigation category cp navigation nav_id template unterkategorien htm Vorlage aktuellerpunkt htm lt div class navigation_aktuell gt cp navigation nav_title lt div gt cp container module navigation category c
364. lass Liefert die letzten Eintr ge als RSS 2 0 Feed aus Aufruf http www domain de pfad webservices php form article_class file article amp type rss amp limit start section Methode dient der Verarbeitung der ankommenden Informationen 6 9 39 Datei modules article container php Funktionen in der Datei modules article container php Name der Funktion Beschreibung Parameter article_container article_container_subcategories 0 ber diese Datei wird die Bereitstellung der einzelnen Container geregelt F r die Artikel sind dies Container f r command form form die Detail und Listenansicht sowie f r die Darstellung der verwandten Artikel Aufruf in den Vorlagen cp container module article Liefert ein Array der Unterkategorien einer Kategorie zur ck 6 9 40 Datei modules backup class admin php Funktionen in der Datei modules backup class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_backup 0 do_add_entry do_add_entry_2 do_add_fields do_add_fields_now do_clean do_clean_table do_create_db do_csv_export do_delete_entry do_delete_field do_delete_index do_delete_query do_drop_db do_drop_table do_edit_db do_edit_entry do_edit_entry_2 do_edit_entry_inplace do_edit_field do_edit_field_now do_edit_query do_export do_export_now do_format_date do_get_presets do_impo
365. lass admin php dir file zip_name zip_dir file content file time file file file overwrite 1 download 0 file source file dir uncompress 1 Funktionen in der Datei modules ads class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_ads do_add_banner Konstruktor dient der Initialisierung der Klasse und einiger Variablen Generiert das Formular zum Hinzuf gen eines neuen Banners do_add_banner_2 F gt einen neuen Banner in die Datenbank ein form do_add_client F gt einen neuen Kunden in die Datenbank ein form do_choose_ads Erm glicht eine gleichzeitige nderung mehrerer Werbemittel z B Aktivierung Deaktivierung action checkbox do_delete_banner Darstellung der Best tigungsseite zum L schen eines Werbebanners number do_delete_banner_2 L scht einen vorhandenen Banner aus der Datenbank form redirect 1 do_delete_client L scht einen vorhandenen Kunden aus der Datenbank number do_edit_banner Generiert das Formular zur Bearbeitung eines vorhandenen Banners number do_edit_banner_2 Aktualisiert die Daten zu einem vorhandenen Banner form do_edit_client Generiert das Formular zur Bearbeitung eines vorhandenen Kunden number do_edit_client_2 Aktualisiert die Daten zu einem bestehenden Kunden form do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte form install SQL und Dateianweis
366. lass admin php Funktionen in der Datei modules user class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_user do_add_group do_add_right do_add_user do_add_user_2 do_choose_user do_community do_delete_avatar do_delete_group do_delete_right do_delete_user do_edit_group do_edit_group_2 do_edit_right do_edit_right_2 do_edit_right_now Konstruktor dient der Initialisierung der Klasse und einiger Variablen F gt eine neue Benutzergruppe zur Datenbank hinzu F gt ein neues Benutzerrecht zur Datenbank hinzu Zeigt das Formular zum Hinzuf gen eines neuen Benutzer an F gt einen neuen Benutzer zur Datenbank hinzu Erm glicht eine gleichzeitige nderung mehrerer Benutzer z B nderung der Gruppenzuordnung Erm glicht die Verwaltung der Gruppen und Einstellungen der Community des Social Networks Entfernt die Avatar Grafik eines Benutzers aus der Datenbank und vom Server Entfernt eine bestehende Benutzergruppe aus der Datenbank samt der dazugeh rigen Verkn pfungen Entfernt ein bestehendes Benutzerrecht aus der Datenbank Entfernt einen bestehenden Benutzer aus der Datenbank Formular f r die Bearbeitung einer bestehenden Benutzergruppe samt Benutzerrechten Aktualisiert die Daten f r eine bestehende Benutzergruppe in der Datenbank Formular f r die Bearbeitung eines bestehenden Benutzerrechtes Aktualisiert die Daten eines bestehenden Benutzerrechtes in der D
367. le Angaben zur Mediendatei aus der Datenbanktabelle _shop_media cp shop media description Beschreibung zu dieser Mediendatei cp shop media filetype Dateityp z B exe pdf png cp shop media number Interne ID der Mediendatei cp shop media title Titel der Mediendatei cp shop media url Pfad zur Datei inklusive des Dateinames 5 6 43 Container Neueste Artikel anzeigen Um die neuesten Artikel Ihren Benutzern pr sentieren zu k nnen m ssen Sie dazu einen Container in der gew nschen Vorlage platzieren Sobald dieser Container platziert ist werden die im angegebenen Zeitraum hinzugef gten Artikel angezeigt Die neuesten Artikel stehen dabei am Anfang cp container module shop type last_articles days 3 template vorlage html Die Parameter days limit und template sind optional und mit Standardwerten belegt F r days also den max Zeitraum seit dem Hinzuf gen der Artikel in Tagen ist als Standardwert 5 gesetzt Standardvorlage ist die Datei modules shop templatesj list html limit gibt die max Anzahl an Artikeln an Der Standardwert f r limit liegt bei 10 5 6 44 Container Preisangaben direkt in Fremdw hrungen umrechnen lassen Wenn Sie den Shop international nutzen m chten dann werden Sie daf r ebenfalls verschiedene W hrungen aktivieren m ssen Der Kunde kann dann je nach seinem Wohnort die f r ihn zutreffende W hrung ausw hlen Zus tzlich kann es jedoch sinnvoll sein wenn
368. le shop amp searchtitle sport amp ct text html amp xsI http www domain de sport xsl Suche nach Sport mit der dazu passenden XSL Datei sport xsl Diese Datei k nnte z B folgenderma en aufgebaut sein f r eine einfache Auflistung der gefundenen Suchergebnisse mit der Anzahl der insgesamt gefundenen Artikel und dem Link zur Detailseite lt xml version 1 0 gt lt xsl stylesheet version 1 0 xmins xsl http www w3 org 1999 XSL Transform xmins http www w3 org TR xhtmil strict gt lt xsl output method xhtml version 1 0 encoding 1S0 8859 1 indent no omit xml declaration yes doctype public W3C DTD XHTML 1 0 Transitional EN doctype system http www w3 org TR xhtml1 DTD xhtmil transitional dtd standalone yes media type text html gt lt xsl template match gt lt html gt lt head gt lt head gt lt body gt lt u gt Meine erste XSL Datei insgesamt lt xsl value of select shop totalresults gt Ergebnisse lt u gt lt br gt lt br gt lt xsl for each select shop items item gt lt strong gt lt xsl value of select title gt lt strong gt lt br gt lt br gt lt xsl value of select short_description gt lt br gt lt br gt lt xsl text disable output escaping yes gt lt lt xsl text gt a href lt xsl value of select url gt lt xsl text disable output escaping yes gt gt lt xsl text gt mehr Informationen ueber diesen Artikel lt xsl text
369. lem gibt es den Container pages Mittels dieses Containers kann f r ein Modul automatisch eine Navigation generiert werden la 12 3 4 usw cp container module __MODULNAME_ _ type pages page cp variable showpage varname showpage per_page 10 Zwingend anzugeben sind f r diesen Container die Parameter module der Name des Modules f r den die Navigation erstellt wird type immer pages sowie die Parameter page varname und per_page Als Parameter page wird wie beim ersten Container auch der Wert aus der URL bergeben Da der Name dieses Parameters frei gew hlt werden kann wird dem Container ber den Parameter varname mitgeteilt welcher Parameter in den URL s zum Aufbau der Navigation zu verwenden ist Der Parameter per_page schlie lich gibt an wieviele Eintr ge pro Seite angezeigt werden Dieser muss daher den gleichen Wert aufweisen wie der Parameter limit beim ersten Container ber den Parameter max_pages k nnen Sie festlegen wieviele Seiten maximal vor nach der aktuellen Seite in der Navigation sichtbar sein sollen standardm ig sind dies 15 Seiten Eine Auflistung von Eintr gen eines Modules samt Navigation k nnte also z B den folgenden Aufbau aufweisen cp container module veranstaltungen type list order date_added dir desc limit 5 page cp variable showpage cp container module veranstaltungen type pages page cp variable showpage varname showpage per_
370. lenders in einer Monatsansicht samt einer Navigation zum Wechsel zwischen den Monaten ber eine Vielzahl von Parametern kann dabei die Gestaltung des Kalenders angepasst werden z B k nnen Text und Hintergrundfarben Rahmen usw angegeben werden cp container module MODULNAME type show_month list_id 1D month cp variable calendar_month year cp variable calendar_year Die oben enthaltenen Parameter sind dabei zwingend erforderlich Alle anderen Parameter sind optional und werden falls nicht gesetzt durch Standardwerte berschrieben Parameter f r diesen Container border_type Typ des Rahmens der Tabelle Standardwert solid border_width Dicke des Rahmens der Tabelle Standardwert 1px cell_padding Textabstand in Pixel Standardwert 2 cell_spacing Zellenabstand in Pixel Standardwert 1 color_background Farbangabe f r den Hintergrund der Tabelle Standardwert transparent color_border Farbangabe f r den Rahmen der Tabelle Standardwert transparent color_empty Farbangabe f r leere Felder Standardwert transparent color_font Farbangabe f r die Schrift Standardwert transparent color_font_title Farbangabe f r die Schrift im Titel Standardwert 000000 color_head Farbangabe f r die Kopfzeile Standardwert 000000 color_new_days Farbangabe f r noch folgende Tage Standardwert transparent color_old_days Farbangabe f r zur ckliegende Tage Standardwert transpa
371. les shop admin statistic_graph php Funktionen in der Datei modules shop admin statistic_graph php Name der Funktion Beschreibung Parameter shop_statistic_graph Generiert eine Grafik die die Anzahl der Bestellungen im Zeitverlauf anzeigt type form shop_statistic_num_orders Erfasst die Anzahl der Bestellungen in einem bestimmten Zeitraum time_start time_stop 0 6 9 288 Datei modules shop admin variants php Funktionen in der Datei modules shop admin variants php Name der Funktion Beschreibung Parameter shop_add_variant Zeigt das Formular zum Hinzuf gen einer neuen Artikelvariante an item shop_add_variant_ now F gt eine neue Artikelvariante in die Datenbank ein form itemimage 0 shop_delete_variant L scht eine vorhandene Artikelvariante aus der Datenbank number shop_edit_variant Zeigt das Formular zum Bearbeiten einer vorhandenen Artikelvariante an item number shop_edit_variant_now Aktualisiert die Angaben zu einer vorhandenen Artikelvariante in der Datenbank form itemimage 0 shop_form_variant Formular f r das Hinzuf gen Bearbeiten von Artikelvarianten item number 6 9 289 Datei modules shop admin wishlists php Funktionen in der Datei modules shop admin wishlists php Name der Funktion Beschreibung Parameter shop_clean_wishlists Entfernt alle Artikel aus den ausgew hlten Wunschzetteln array shop_delete_wishlist Entfernt alle Artikel aus dem au
372. les help container php Name der Funktion Beschreibung Parameter help_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module help 6 9 148 Datei modules languages class admin php Funktionen in der Datei modules languages class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_languages Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 do_add_language F gt die Sprachdateien f r eine neue Sprache hinzu form upload do_delete_language L scht eine Sprache komplett aus dem System form do_edit_language Bearbeitung einer vorhandenen Sprache form do_edit_language file Bearbeitung einer einzelnen Sprachdatei einer vorhandenen Sprache form do_edit_language file_2 Speichert die ge nderte Sprachdatei einer einzelnen Sprache ab form 0 do_main Generiert die Hauptansicht des Modules install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 149 Datei modules languages class base php Funktionen in der Datei modules languages class base php Name der Funktion Beschreibung Parameter get_language_files Ermittelt die im System pro Sprache vorhandenen Sprachdateien get_languages Ermittelt die im System vorhandenen Sprachen get_possible languages Liefert die nach ISO 639 1 m g
373. lichen Bereich Die zentrale Ansicht eines Modules im Administrationsbereich mit Suchfunktion und der M glichkeit zum Bl ttern zwischen den Seiten l sst sich als Container auch im ffentlichen Bereich darstellen Dazu muss im einfachsten Fall folgender Containeraufruf genutzt werden cp container module MODULNAME type search template PFAD ZUR VORLAGE Angezeigt wird dann ber die Vorlage search html im Vorlagen Ordner des Modules ein Suchformular ber welches die Benutzer innerhalb der einzelnen Felder suchen k nnen Die Eintr ge werden dabei mittels der ber den Parameter template angegebenen Vorlage dargestellt Die in der Vorlage search html einsetzbaren cp tags k nnen direkt in der cp tags Erkl rung bei der Modulansicht eingesehen werden cp container module MODULNAME type search limit 10 order number dir asc template vorlage html format html Oben sehen Sie den cp tag noch einmal in einer erweiterten Fassung Hier werden Standardwerte f r die Anzahl der Eintr ge pro Seite Parameter limit die Ordnung order die Ordnungsrichtung dir die Vorlage template und das Format format vorgegeben 5 5 8 Container Erweiterte Suchfunktion im ffentlichen Bereich Wenn Sie f r ein datenbank basiertes CP Forms Modul eine Suchfunktion im ffentlichen Bereich anbieten m chten dann steht Ihnen neben der einfachen Volltextsuche wie in Suchfunktion im ffentlichen B
374. lichen Sprachen 0 6 9 150 Datei modules languages class index php Funktionen in der Datei modules languages class index php Name der Funktion Beschreibung Parameter contentpapst_gui_languages Konstruktor dient der Initialisierung der Klasse und einiger Variablen metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 151 Datei modules languages class webservices php Funktionen in der Datei modules languages class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 152 Datei modules languages container php Funktionen in der Datei modules languages container php Name der Funktion Beschreibung Parameter languages_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module languages 6 9 153 Datei modules links class admin php Funktionen in der Datei modules links class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_links Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_add_category Zeigt das Formular zum Hinzuf gen einer neuen Kategorie an do_add_category_2 F gt eine neue Kategorie zur Datenbank hinzu form do_add_link do_add_link_2 do_categories do_check do_choose_entrie
375. lichen auf Webseiten eine erweiterte Interaktion zwischen Redaktion und Besuchern Diese k nnen ihre Meinung kundgeben und so z B zu einer Verbesserung der Webseite beitragen Die Redaktion kann sich genau informieren wie einzelne Inhalte bei den Besuchen ankommen 5 22 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file poll Aufruf ber den Administrationsbereich index php file poll Aufruf ber den ffentlichen Bereich poll html Aufruf ber den ffentlichen Bereich Suchmaschinenfreundliche URL s 5 22 2 Container Anzeige der Umfragen auf der Webseite Dieser Containeraufruf zeigt je nach Einstellung entweder die neueste oder aber eine zuf llig ausgew hlte Umfrage an Es sind nur Umfragen mit der Einstellung Ergebnisse ffentlich zeigen auf der Webseite sichtbar cp container module poll order ID zeigt eine Umfrage mit einer bestimmten ID an cp container module poll order latest zeigt die neueste Umfrage an cp container module poll zeigt eine zuf llig ausgew hlte Umfrage order random Parameter f r diesen Container order Auswahl der Umfrage Werte wie oben sichtbar optional 5 23 vanillaXML Webshop Diese Anleitung soll Ihnen die zahlreichen Funktionen von vanillaXML Webshop n her bringen Dies beinhaltet sowohl den ffentlichen Bereich und den Administrations Bereich als auch die direkte Arbeit mit der Entwickler APl von vanillaXML Webshop 5 23 1 Allgemeines zu dies
376. lie end laden Sie noch die gesicherten Dateien an die vorherigen Positionen im Dateisystem und schon ist der Umzug abgeschlossen 1 2 7 Welche Bedeutung hat die PHP Einstellung open_basedir Die PHP Einstellung open_basedir beschr nkt den Zugriff von PHP Dateien auf die darunterliegenden Ordnern und Dateien Bei jedem Zugriff wie z B beim ffnen einer Datei wird berpr ft wo diese liegt und ob entsprechende Berechtigungen f r das aufrufende Script den Benutzer vorhanden sind Ist dies nicht der Fall dann wird eine Fehlermeldung wie diese zur ckgegeben Warning open_basedir restriction in effect File is in wrong directory in htdocs files script php on line 5 Contentpapst ist so konfiguriert dass m glichst wenig Operationen durchgef hrt werden m ssen die ein deaktiviertes open_basedir erfordern Jedoch l sst sich dies nicht immer vermeiden z B wenn ein dateibasierter Cache oder die berpr fung externer URLs funktionsf hig sein sollen Um open_basedir manuell zu deaktivieren m ssen Sie die Datei php ini ffnen wo diese zu finden ist ist abh ngig vom Betriebssystem des Servers Dort suchen Sie nach open_basedir und setzen dies auf 0 oder off Wenn Sie keinen eigenen Server nutzen so kontaktieren Sie bitte Ihren Webhoster 1 2 8 Welches Betriebssystem kann von Contentpapst genutzt werden Da f r Contentpapst keine zus tzliche Software auf dem Server oder einem Client installiert werden muss ist
377. lie end sind in den Optionen noch die Reihenfolge Ordnungsrichtung Startnummer und max Anzahl an Artikeln einstellbar Diese gelten u a f r das SQL CSV und XML Format Die anderen Formate unterliegen jeweils den Anforderungen der einzelnen Shopping Portale und k nnen daher nicht im Aufbau beeinflusst werden Artikel importieren Der Artikelimport kann unter Artikel Artikel importieren aufgerufen werden oder alternativ direkt von der Startseite von CP Shop aus Als Formate unterst tzt der Import momentan die CSV und XML Dateien die z B von CP Shop generiert werden mire ckermieseanme Te rue fi Fear kore tucke ash Tel Betiicl lo man amna rken Za hier da Spalt K r da Krskalcten Een Fulda Frar CDa u Ta d fhimna draf dam Za mirddent Felder k r Fila Tert Prab und Horz aller ruori Deshalb m ssen Sie hier lediglich die Datei und das Format festlegen sowie angeben ob in der ersten Zeile die Spalten berschriften vorhanden sind dies kann z B bei CSV Dateien der Fall sein Anschlie end erm glicht Ihnen CP Shop anhand eines Beispieldatensatzes die Zuordnung von Feldern aus den Dateien zu den Feldern der Datenbank siehe Screenshot rechts Diese Zuordnung sollte sehr sorgf ltig durchgef hrt werden da sonst Daten leicht vertauscht werden k nnten Nach dem Abschluss der Zuordnung wird dann der Import der Artikel in das System gestartet 5 6 3 Artikel exportieren im shopinfo xml Standard Der shopinfo xml
378. list Erzeugt f r die Kategorienverwaltung eine Auflistung under 0 count type block_array array max_count der Kategorien active_count 0 shop_section_menu Erzeugt f r die Kategorienverwaltung eine Auflistung under 0 count 0 selection this_admin 1 der Kategorien max_count 6 9 214 Datei modules shop show_article php Funktionen in der Datei modules shop show_article php Name der Funktion Beschreibung Parameter shop_show_article Formatiert einen einzelnen Artikel f r verschiedene Bereiche des Shops u a auch die Druckansicht und die Ausgabe von forr Artikelinformationen in Emails 6 9 215 Datei modules shop admin add_partner php Funktionen in der Datei modules shop admin add_partner php Name der Funktion Beschreibung Parameter shop_add_partner Zeigt das Formular zum Hinzuf gen eines neuen Partner an form shop_add_partner_2 F gt einen neuen Partner zur Datenbank hinzu form 6 9 216 Datei modules shop admin article php Funktionen in der Datei modules shop admin article php Name der Funktion Beschreibung Parameter shop_add_article F gt einen neuen Artikel zur Datenbank hinzu form itemimage shop_article Anzeige des Formulares zum Hinzuf gen Bearbeiten von Artikeln number type shop_blocked_article Zeigt die Information ber einen geblockten d h derzeit in Bearbeitung befindlichen Artikel an
379. ll frontend_editing metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Begr ung f r einen eingeloggten Besucher beim Aufruf des Benutzerbereiches Entfernt die Avatar Grafik eines Benutzers aus der Datenbank und vom Server Zeigt die Warnmeldung an bevor ein Benutzeraccount endg ltig gel scht wird F hrt die L schung eines Benutzers auf eigenen Wunsch durch Zeigt das Formular f r die Bearbeitung der eigenen Daten durch einen Benutzer an number Aktualisiert die eigenen Daten eines Benutzers in der Datenbank form Ausgabe einer allgemeinen Fehlermeldung an einen Benutzer Leitet von der Suche auf die eigentliche Auflistung der Mitglieder weiter form Aktualisierung Neugenerierung eines Passwortes f r einen Benutzer form Generiert einer Auswahlliste aus den verf gbaren Ordnern sPath Erstellt den grafischen Sicherheitscode f r den Login in den Administrationsbereich Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Erstellt die Auflistung der im System angemeldeten Benutzer Erstellt das ffentliche Profil f r einen Benutzer Legt zuf llige Positionsangaben in einem Array fest Formular f r die Anforderung eines vergessenen Passwortes durch einen Benutzer Formular f r die Registrierung eines neuen Benutzers Registrierungsdaten werden berpr ft und in die Datenbank eingetragen Behandelt die Einblendung der Frontend Editing Leiste f r berechtigte Be
380. ll ausgew hlten W hrung innerhalb der Artikelauflistung cp shop price price Bruttopreis des Artikels innerhalb der Artikelauflistung cp shop value Anzahl der Einheiten des Artikels innerhalb der Artikelauflistung cp shop payment Angaben zur gew hlten Zahlungsart cp shop payment value ID der gew hlten Zahlungsart cp shop shipment Angaben zur gew hlten Versandart cp shop shipment value ID der gew hlten Versandart cp shop price coupon H he des Rabattes durch einen eventuell eingel sten Gutschein cp shop price final Bruttogesamtpreis der Bestellung des Kunden cp shop price payment Preis der gew hlten Zahlungsart cp shop price shipment Preis der gew hlten Versandart cp shop price total Bruttozwischenpreis der Bestellung ohne Versand und Zahlungsart ohne eventuellen Gutschein 5 6 73 Vorlage cart cart_express html Diese Vorlage liegt im Ordner modules shop templates cart und dient der Express Bestellung eines vorhandenen Kunden im Shop cp tags f r diese Vorlage cp shop payment Auswahlformular f r die Zahlungsarten Standard Zahlungsart vorausgew hlt cp shop shipment Auswahlformular f r die Versandarten Standard Versandart vorausgew hlt 5 6 74 Vorlage cart cart_sendto html Diese Vorlage liegt im Ordner modules shop templates cart und dient der Anzeige des Formulares f r eine zus tzliche Versandanschrift cp tags f r diese Vorlage cp shop co
381. llungsdatum credit_byline_title Position des Autors headline berschrift height H he der Grafik keywords Stichw rter name Name der Grafik ohne Pfadangaben otr Aufgeber Code photo_source Quelle priority Dringlichkeit size Gr e in Bytes size_formatted Gr e in MB umgerechnet source Bildrechte spec_instr Anweisungen state Bundesland status Error Code der Datei 1 alles OK 2 Datei nicht vorhanden supplemental_category Erg nzende Kategorie title Bildtitel width Breite der Grafik var cp_extract_iptc images regenwald jpg liefert alle Angaben zu dieser Datei zur ck 6 16 6 cp_extract_pdf Die Funktion cp_extract_pdf extrahiert einige Metadaten aus PDF Dateien und gibt diese als assoziatives Array zur ck M gliche Metadaten sind hierbei der Autor das zur Erstellung verwendete Programm Schl sselw rter das Erstellungsdatum der Titel und ein Betreff Damit die Funktion arbeiten kann wird ihr ein Dateiname samt Pfad ausgehend vom Contentpapst Verzeichnis bergeben var cp_extract_pdf downloads pdf pressemitteilung 23 07 04 pdf liefert alle Angaben zu dieser Datei zur ck 6 16 7 cp_get_charset Ermitteln Sie den zu einer Sprache geh rigen Zeichensatz Die Funktion erwartet den Namen einer Sprache im zweistelligen ISO 639 1 Format Der einzige R ckgabewert ist das verwendete ISO Format des Zeichensatzes var cp_get_charset jp gibt den Zeichensatz f r Japanisch zur ck iso 8
382. lossen ist und Contentpapst auf die richtige Seite geladen werden soll teilen Sie uns dies bitte per Email mit ber den Kundenservice Die Registrierung Ihrer Lizenz wird dann abge ndert Die vorherige Contentpapst Installation muss dabei entsprechend gel scht werden 7 2 2 K nnen mehrere Webseiten mit einer Contentpapst Lizenz angelegt und verwaltet werden Dies ist abh ngig von Ihrer Lizenz Besitzen Sie die Lizenz f r die Grundversion von Contentpapst so it die Verwaltung von mehreren Webseiten nicht m glich Sie k nnen nur eine Webseite anlegen welche jedoch ber verschiedene Domains erreichbar sein darf F r Agenturen und Internet Service Provider k nnen alternative L sungen bereitgestellt werden welche die zentrale Administration einer gr eren Anzahl von Webseiten erlauben Beachten Sie in diesem Zusammenhang bitte auch die Lizenzbedingungen 8 Sonstige Informationen In diesem Bereich sind Informationen zu zus tzlichen Dienstleistungen rund um das System zu finden Dies umfasst u a die Lizenzbedingungen das Dienstleistungsangebot des Herstellers sowie das Partnerprogramm f r die Systeme 8 1 bersicht 8 1 0 Lizenzbedingungen Lizenzbedingungen Die ber die Webseite http www sandoba de bzw in Online Shops ber Partner Unternehmen oder in Ladengesch ften erworbene Lizenz dieses Produktes unterliegt nachfolgenden Bedingungen Mit dem Kauf des Produktes haben Sie den Lizenzbedingungen zugestimmt Es
383. ls bzw innerhalb einer Artikel Vorlage eingeblendet werden sollen Wenn bei einer gro en Anzahl von Artikeln die Auflistung verwandter Artikel gew nscht ist dann ist die letztere Variante zu bevorzugen ffnen Sie in diesem Fall bitte eine der Artikel Vorlagen Ihres Vorlagen Sets Bei einem Vorlagen Set Business und einer Artikel Vorlage Free ist dies die Datei themes business article_free htm Suchen Sie sich die gew nschte Stelle f r die verwandten Artikel aus und geben Sie folgenden Code ein cp container module article type related number cp articlenumber limit 5 template themes business related htm return 1 Durch diesen Code wird ein Container aus dem Artikel Modul eingebunden Der Container ben tigt zwingend die Angabe der Artikel ID number Optional sind die Angabe von limit max Anzahl der verwandten Artikel und template verwendete Vorlage Wird keine Vorlage angegeben dann wird die Standard Vorlage articles_related htm aus dem aktuellen Vorlagen Set verwendet Alle Angaben k nnen frei variiert werden F r number ist selbstverst ndlich auch direkt die Angabe der Artikel ID m glich Der Container ruft jetzt f r jeden verwandten Artikel diese Vorlage auf und wird anhand der dort vorgenommenen Formatierungen ausgegeben Eine Ausgabe in Form einer Liste mit dem Titel der Artikel k nnte demnach folgenderma en ausschauen lt a href cp article link gt cp article header lt a gt lt b
384. lungsart ohne eventuellen Gutschein cp shop price tax Mehrwertsteueranteil am Bruttozwischenpreis cp shop price taxprice Bruttozwischenpreis ohne Versand und Zahlungsart ohne eventuellen Gutschein cp shop sendto Alle Angaben zum Kunden Lieferadresse aus der Datenbanktabelle _shop_clients cp shop sendto hello Ansprache des Kunden Lieferadresse abh ngig vom Geschlecht 5 6 123 Vorlagen print_label html und print_ packaging html Diese Vorlagen liegen im Ordner modules shop templates und dienen der Ausgabe von Packlisten und Etiketten cp tags f r diese Vorlage cp shop content Platzierung des Inhalts f r die Druckvorlagen etc 5 6 124 Vorlagen section html und section_empty html Diese Vorlagen liegen im Ordner modules shop templates und dienen der Darstellung von Kategorien mit und ohne Artikel cp tags f r diese Vorlage cp shop Alle Angaben zur Kategorie aus der Datenbanktabelle _shop_sections cp shop section Alle Angaben zur Kategorie aus der Datenbanktabelle _shop_sections cp shop companies Auswahlformular f r die in einer Kategorie verf gbaren Hersteller cp shop companies_list Kommaseparierte Auflistung der ID s der Hersteller in einer Kategorie cp shop company Aktueller Wert des Parameters company cp shop dir Aktueller Wert des Parameters dir cp shop items Anzahl der Artikel in dieser Kategorie cp shop link Teil der URL zum Umbl ttern mit der A
385. m glicht die interaktive Erstellung von Kreis und Balkengrafiken f r Statistiken die Anwendung verschiedener Effekte auf die Bilder usw Es muss vorher die Datei functions cp image php per include oder include_once eingebunden werden Zur Anwendung ist eine neue Instanz der Klasse zu initialisieren 6 10 1 add_watermark Mit add_watermark kann ein Bild mit einem halbtransparenten Wasserzeichen versehen werden Dazu muss zuerst ber die API ein vorhandenes Bild ge ffnet oder aber ein neues Bild angelegt werden Anschlie end wird dann ber diese Methode eine PNG Grafik ber das vorgeladene Bild gelegt Diese PNG Grafik kann dabei bereits mit Transparenz Effekten versehen sein image gt add_watermark pfad zur grafik watermark png f gt die Grafik watermark png als Wasserzeichen hinzu 6 10 2 brightness_contrast Diese Funktion passt Helligkeit und Kontrast eines Bildes den gew nschten Werten an Optimal wird die Funktion erst kurz vor dem Speichern eines Bildes genutzt um letzte Feinabstimmungen vorzunehmen Der Funktion m ssen lediglich die Angaben zu Helligkeit und Kontrast als numerische Werte zwischen 100 und 100 bergeben werden image gt brightness_contrast 10 15 die Helligkeit wird um 10 erh ht der Kontrast um 15 vermindert 6 10 3 colorize colorize ist eine Methode mit welcher Grafiken eingef rbt werden k nnen Der Methode m ssen als Angaben eine Farbangabe RGB als Ar
386. mainendung sowie das Zeichen in der Email Adresse vorhanden sind Doppelten Eintr gen wird ebenfalls vorgebeugt Durch die Begr ungsmail bei der Anmeldung muss der Newsletter Account erst freigeschalten werden Davor werden keine Newsletter an diese Email Adresse versendet Benutzer haben bis zu 7 Tage nach der Bestellung des Newsletters die M glichkeit ihr Abonnement zu best tigen Danach verf llt das Abonnement Im Admin Bereich k nnen zudem gezielt Email Adressen und Domainnamen gesperrt und einzelne Accounts gel scht werden 5 17 16 Tracking Auf Wunsch kann die Beliebtheit der einzelnen im Newsletter enthaltenen Links per Tracking Statistik ermittelt werden Ist die Tracking Funktion beim Versenden einer Newsletter Ausgabe aktiviert so werden alle im Newsletter vorhandenen Links durch eine dynamische Tracking URL ersetzt Klickt ein Abonnent des Newsletters einen solchen Link an so wird er ber die Tracking Seite weiter auf die Original Seite geleitet Der Zugriff auf die Tracking Seite wird dabei gespeichert und statistisch aufbereitet Unter Tracking im Newsletter Modul kann man Einsicht auf die Zugriffe erhalten 5 18 PDF Export F r den Einsatz einzelner Inhalte Ihrer Webseite im Print Bereich ben tigen Sie oftmals Dateien im PDF Format wie von Adobe spezifiziert Diese k nnen Sie hier on the fly generieren lassen und mit den gew nschten Angaben wie Titel Thema Schl sselw rtern und auch einem Passwort versehen D
387. man direkt auf einer bestimmten Seite neben dem Preis in der Originalw hrung gleich die Preise in den restlichen W hrungen anzeigen kann Genau dies ist mit dem currencies Container m glich Der Aufruf der Containers in einer beliebigen Vorlage erfolgt folgenderma en cp container module shop type currencies price 4 69 template cp path vorlage html D h dem Container wird der Preis bergeben dies kann statt des festen Preises auch der entsprechende cp tag z B von den Detailseiten eines Artikels sein und es muss eine Vorlage angegeben werden ber welche die anderen Preise dargestellt werden Wenn Sie eine andere W hrung als den Euro als Standard W hrung verwenden kann k nnen Sie ber den Parameter currency im Containeraufruf noch den Namen der aktuell aktivierten W hrung angeben und die Preise werden automatisch entsprechend umgerechnet Die f r die Anzeige genutzte Vorlage k nnte z B den folgenden Inhalt haben um die Preise in anderen W hrungen anzuzeigen Originalpreis cp shop currency price EUR lt br gt Preis in USD cp shop currency USD USD lt br gt Preis in NZD cp shop currency NZD NZD Die einzelnen K rzel f r die W hrungen erhalten Sie direkt in der Shop Verwaltung unter Modul Einstellungen gt W hrungen ber den cp tag cp shop currency price wird der Originalpreis in der Vorlage angezeigt cp tags f r die Vorlagen des Containers cp shop currency Umgerechneter Preis
388. mation Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen options Grundlegende Einstellungen zu dieser Zahlungsart type process Verarbeitet die Daten und bereitet die bergabe vor form receive Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter form 6 9 398 Datei modules shop payment expercash php Funktionen in der Datei modules shop payment expercash php Name der Funktion Beschreibung Parameter create Erzeugt das erweiterte Formular f r den Administrationsbereich form array 0 form Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an form array 0 helper_parse_xmi Von ExperCash zur ckgegebene Daten im XML Format werden zerlegt xml pattern information options process receive Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 399 Datei modules shop payment expercash_ iframe php Funktionen in der Datei modules shop payment expercash_iframe php Name der Funktion Beschreibung Parameter create form information options process receive Erzeugt das erweiterte Formular f r den Administratio
389. mentsprechend sollte cp buildtime auch nur am Ende der Seite zur Anzeige der ben tigten Zeit genutzt werden 4 1 6 cp configuration hnlich wie cp variable sorgt dieser Tag f r die Integration von Systemeinstellungen in die Vorlagen Kann cp variable lediglich normale String und Integer Variablen in die Vorlagen einsetzen so greift cp configuration direkt auf das Konfigurations Array zu in dem alle Einstellungen gespeichert werden Der Tag baut sich folgenderma en auf cp configuration MODUL EINSTELLUNG Anstelle von MODUL setzen Sie den Namen des gew nschten Moduls ein bei EINSTELLUNG entsprechend den Namen der Einstellung Intern greift Contentpapst hier auf configuration MODUL EINSTELLUNG zu Welche Namen Sie f r die beiden Parameter einsetzen k nnen erfahren Sie in der Datei config db php in Ihrem Vorlagen Set 4 1 7 cp container module article type related Contentpapst bietet dem Vorlagen Designer die M glichkeit innerhalb einer beliebigen Artikel Vorlage bzw auch innerhalb eines Artikels verwandte Artikel anzuzeigen Es werden jeweils Artikel gelistet deren Schl sselw rter den Schl sselw rtern des aktuellen Artikels hnlich sind Hierzu m ssen f r die gew nschten Artikel jeweils im Artikel Modul Schl sselw rter angelegt werden durch Kommata getrennt Ist dieser Vorgang abgeschlossen dann gilt es zu entscheiden ob die verwandten Artikel innerhalb eines Artike
390. message html print_details html print_html html print_label html print_packaging html print_text html recommend html recommend_success html recovery html recovery_send html register html related html search html section html section_empty html site html special html Standardvorlage f r die Listen Darstellung im Artikelvergleich Standardvorlage f r die Galerie Darstellung der Artikel im Shop Vorlage f r den Login in den Kunden Bereich Meldung welche erscheint sobald sich ein Kunde ausgeloggt hat Meldung welche erscheint wenn sich der Shop im Wartungsmodus befindet Standardvorlage f r die Ausgabe einer Meldung an den Besucher Kunden Vorlage f r die Druckversion einer einzelnen Artikels Druck einer Rechnung im HTML Format vom Administrationsbereich aus Druck der Etiketten f r einzelne mehrere Bestellungen vom Administrationsbereich aus Druck einer Packliste vom Administrationsbereich aus Druck einer Rechnung im Text Format vom Administrationsbereich aus Formular f r die Weiterempfehlung von Artikeln Anzeige einer Meldung nach dem Versand der Weiterempfehlung Formular f r die Anforderung eines vergessenen Passwortes Anzeige einer Meldung nach dem Versand des obigen Formulares Formular f r die Anmeldung eines Kunden unabh ngig von einer Bestellung Vorlage f r die Anzeige von hnlichen Artikeln Kunden die x gekauft haben Vorlage f r die Anzeige der S
391. mit der Methode delete _file nur eine einzelne Datei gel scht R ckgabewerte sind je nach Ergebnis Berechtigung vorhanden ja nein 1 true oder 0 false ftp gt delete_file backup 2003 vorlagen zip l scht die Datei backup 2003 vorlagen zip vom Server 6 8 8 download_file Ein Download einer Datei vom FTP Server kann ber die Methode download_file durchgef hrt werden Notwendig sind hier als Parameter in dieser Reihenfolge der Name f r die lokale Datei der Name der Datei auf dem Server und der Pfad zur Datei ausgehend vom aktuellen Verzeichnis M gliche R ckgabewerte sind 1 Download erfolgreich 1 es konnte nicht in den Ordner gewechselt werden 2 Datei kann nicht heruntergeladen werden und 3 Datei kann nicht ge ffnet werden ftp gt download_file lokal download gif screenshot_kunde gif kunden03 I l dt die Datei screenshot_kunde gif als Iokal download gif herunter 6 8 9 file_exists Ob eine Datei auf dem FTP Server existiert evaluieren Sie ber die Methode file_exists Diese ben tigt als Parameter den Dateinamen und den Pfad zum Verzeichnis ausgehend vom aktuellen Verzeichnis R ckgabewerte sind je nachdem ob die Datei vorhanden ist 1 true oder 0 false status ftp gt file_exists ibiza2003 jpg urlaubsfotos berpr ft ob die Datei vorhanden ist 6 8 10 is_connected Mittels is_connected kann berpr ft werden ob eine vorher au
392. mmer aus dem Feld itemnr bermittelt werden webservices php file shop amp cart add amp uarticle ARTIKEL NUMMER ANZAHL amp userkey USERKEY webservices php file shop amp cart add amp article CP 015 2 amp userkey 3jlkjf8 LKAAI95 Artikel CP_015 zu einem vorhandenen Warenkorb hinzuf gen Sie k nnen gleichzeitig beliebig viele unterschiedliche Artikel zum Warenkorb hinzuf gen indem der Abschnitt amp article ARTIKEL NUMMER ANZAHL in der URL mit den entsprechenden Angaben wiederholt wird Artikelanzahl anpassen Im Warenkorb vorhandene Artikel k nnen jederzeit in der Anzahl ge ndert werden Hierzu muss in der URL der Parameter cart auf edit gesetzt werden Es folgt die Aufz hlung der Artikel zusammen mit der gew nschten neuen Anzahl webservices php file shop amp cart edit amp article ARTIKEL NUMMER ANZAHL amp userkey USERKEY Die neue Anzahl kann eine beliebige Zahl gt 0 sein Um einen Artikel aus dem Warenkorb komplett zu entfernen nutzen Sie den folgenden Schritt Diese Trennung dient haupts chlich der besseren bersicht Artikel entfernen Ein Artikel kann auch komplett aus dem Warenkorb entfernt werden Der Parameter cart lautet nun delete Es folgt die Aufz hlung der Artikel zusammen mit der gew nschten neuen Anzahl wie bei add und edit webservices php file shop amp cart delete amp article ARTIKEL NUMMER ANZAHL amp userkey USERKEY Warenkorbinhalt anze
393. modules shop admin options_solvency php Funktionen in der Datei modules shop admin options solvency php Name der Funktion Beschreibung Parameter shop_options_solvency Aktualisiert die Einstellungen f r die Schnittstellen zur Bonit tspr fung in der Datenbank 0 6 9 279 Datei modules shop admin options_taxrates php Funktionen in der Datei modules shop admin options_taxrates php Name der Funktion Beschreibung Parameter shop_options_taxrates Formular f r die Bearbeitung der Steuers tze im Shop shop_set_options_taxrates Aktualisiert die Einstellungen f r die Steuers tze in der Datenbank 6 9 280 Datei modules shop admin options_templates php Funktionen in der Datei modules shop admin options templates php Name der Funktion Beschreibung Parameter shop_options_templates Formular f r die Anpassung der Einstellungen f r die Vorlagen 0 shop_set_options_templates Speichert die ge nderten Einstellungen f r die Vorlagen in den Dateien ab 0 6 9 281 Datei modules shop admin options_trustedshops php Funktionen in der Datei modules shop admin options trustedshops php Name der Funktion Beschreibung Parameter shop_options_trustedshops Formular f r die Anpassung der Einstellungen f r Trusted Shops 0 shop_set_options_trustedshops Speichert die ge nderten Einstellungen f r Trusted Shops in der Datenbank ab 6 9 282 Datei modules shop admin options_zones php F
394. modules shop admin statistic articles_salesrank php Funktionen in der Datei modules shop admin statistic articles salesrank php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 294 Datei modules shop admin statistic articles_ views php Funktionen in der Datei modules shop admin statistic articles_views php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 295 Datei modules shop admin statistic articles_volume php Funktionen in der Datei modules shop admin statistic articles volume php Name der Funktion Parameter options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 296 Datei modules shop admin statistic clients_maxamount php Funktionen in der Datei modules shop admin statistic clients maxamount php Name der Funktion Parameter options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 297 Datei modules shop admin statistic clients_numorders php Funktionen in der Datei modules shop admin statistic clients numorders php Name der Funktion Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck export Exporti
395. mp order price amp strict yes es werden alle Artikel von Microsoft nach dem Preis geordnet geliefert der Hersteller der Artikel muss dabei unbedingt Microsoft sein und nicht z B Microsoft Germany Durch die Variierung der einzelnen Parameter searchitem usw order page strict und keyword haben Sie somit zahlreiche M glichkeiten gezielt die gew nschten Artikel von CP Shop geliefert zu bekommen 5 6 130 Webservices Artikel Einschr nkung der Artikeldaten Damit nicht bei jedem Abruf alle Artikeldaten abgerufen werden m ssen k nnen Sie die Auswahl der zur ckgelieferten Daten mittels des Parameters hide eingrenzen In diesem sind die Knoten aufgelistet deren Inhalt Sie nicht ben tigen M glich sind short_description full_description ean_upc availability weight volume keywords image similar reviews sections manufacturer und salesrank Der Parameter hide wird einfach in die URL an einer beliebigen Stelle eingef gt Diese Einschr nkung auf bestimmte Knoten kann die Abfrage teilweise erheblich beschleunigen z B wenn nur eine bersicht mit URL und Titel erstellt werden soll webservices php file shop amp searchtitle contentpapst amp hide full description short description sucht nach Contentpapst und liefert alles au er den Beschreibungen zur ck 5 6 131 Webservices Artikel Kundenmeinungen Zus tzlich zu den direkt in den Artikelabfragen integr
396. mport affilinet php Name der Funktion Beschreibung Parameter shop_import_extern Importiert Artikel aus den CSV Dateien von Affili net gt 1 Zeile im Format file_nam ArtNumber Title Description_Short DisplayPrice Img_Url Deeplink1 ProductCategoryl D ProductCategoryName gt Unterst tzt werden weiterhin die zus tzlichen Felder Description Keywords Brand Distributor EAN gt Trennzeichen Umgeben von 6 9 393 Datei modules shop import ciando csv php Funktionen in der Datei modules shop import ciando csv php Name der Funktion Beschreibung Parameter shop_import_extern Importiert Artikeldaten im CSV Format von www ciando com Aufbau file_nam Autor Deeplink Bildlink I SBN Titel ahr PREI S Verlag Kurzinfo 6 9 394 Datei modules shop import mgshopx php Funktionen in der Datei modules shop import mgshopx php Name der Funktion Beschreibung Parameter shop_import_extern gt Im Ordner modules shop import m ssen die Dateien artikeldaten csv artikelbilder csv und kategorien csv file_nam vorhanden sein gt Bilder sind im Ordner modules shop images custom abzulegen ACHTUNG Der Import ber diese Importdefinition l scht zuerst alle vorhandenen Artikel Hersteller Mediendateien und Kategorien 6 9 395 Datei modules shop information schnaeppchenjagd de php Funktionen in der Datei modules shop information schnaeppchenjagd de p
397. ms im XML Format als RDF return 0 6 9 479 Datei themes backend main php Funktionen in der Datei themes backend main php Name der Funktion Beschreibung Parameter cp_admin_header Erstellt den Kopfbereich eines Modules mit der Unternavigation cp_admin_languages Erstellt aus den im Ordner languages vorhandenen Unterordnern das Men f r den Wechsel zwischen den einzelnen Sprachen in Abh ngigkeit vom aktuellen Mandanten cp_admin_mainmenu Erstellt die Hauptnavigation oben mit den Dropdown Men s Aufbau Name des ben tigten Rechtes URL Titel Alt Tag Buchstaben Nr f r Accesskey Breite in Pixel zus tzliche Breite f r Safari cp_admin_overview Erstellt das Men auf der linken Seite f r das aktuell ausgew hlte Modul cp_admin_rights Ermittelt einzelne Berechtigungen des Benutzers innerhalb des Administrationsbereiches cp_admin_shortinfo Erstellt die Texte f r die Kurzinformation f r ein bestimmtes Modul cp_admin_sites Ermittelt die im System vorhandenen und f r diesen Benutzer freigeschaltenen Mandanten d h die verwalteten Webseiten cp_admin_submenu Erstellt die Unternavigation f r ein bestimmtes Modul sitefooter Gibt den Seitenfu nach cp content in der Hauptvorlage aus siteheader Generierung des Seitenkopfes im Administrationsbereich mit der Anzeige der aktuellen Aufgaben der verf gbaren Sprachen etc 6 10 Grafik Die Grafik Klasse der Entwickler APl er
398. n lt div gt Layer einschlie en und diesem eine CSS Klasse zuweisen 5 6 29 Container Anzeige der zuletzt aufgerufenen Artikel Um den Besuchern auch nach dem Verlassen der Detailseite eines Artikels weiterhin diesen Artikel gezielt zum Kauf anzubieten kann ber diesen Container im Shop eine Liste der zuletzt aufgerufenen Artikel dargestellt werden Damit diese Informationen erfasst werden k nnen wird mit jedem Aufruf einer Detailseite in der Session des Besuchers ein Eintrag mit der ID des Artikels hinterlassen bis zu max 10 Eintr ge ber den Container werden diese Eintr ge dann ausgelesen cp container module shop type lastvisited limit 5 Die Darstellung erfolgt wie gewohnt auf der Basis von Vorlagen wobei hier die gleichen Tags wie bei den anderen Detail und Listenansichten zum Einsatz kommen ber den optionalen Parameter limit kann zus tzlich noch die maximale Anzahl der auszugebenden Artikel festgelegt werden Sollte der Besucher bereits mehr Artikel aufgerufen haben so werden dann nur die max n zuletzt aufgerufenen Artikel angezeigt 5 6 30 Container Anzeige des Warenkorbs auf der Webseite Neben dem direkten Aufruf des Warenkorbs ber index php file shop amp mode cart bzw shop cart html kann dem Shop Kunden ber einen Container der aktuelle Inhalt des Warenkorbs an einer beliebigen Position im Layout des Online Shops angezeigt werden Optimal eignen sich f r diesen Container nat rlich die Vorlagen
399. n da dies sonst die Darstellung der Beitr ge eventuell negativ beeinflussen w rde 5 11 4 Vorschau anzeigen Wenn diese Funktion aktiviert ist lassen sich Eintr ge vorab in einer Vorschau anzeigen So kann der Besucher noch einmal die Gestaltung sowie den Inhalt des Eintrages kontrollieren bevor er diesen letztendlich absendet 5 12 Kalender Veranstaltungen Termine Das Kalender Modul ist ein kostenloses Zusatzmodul f r Contentpapst ber dieses Modul k nnen Veranstaltungen und sonstige Termine aus beliebigen CP Forms Modulen ber einen gemeinsamen Kalender angezeigt und miteinander verkn pft werden Ausgehend von den einzelnen Terminen kann dann zu den detaillierten Eintr gen gewechselt werden Das Kalender Modul kann unter Module gt CP Forms gt Modulvorlagen heruntergeladen werden 5 12 1 Installation des Kalender Modules Das Kalender Modul wird zus tzlich zu einer bestehenden Contentpapst Installation als CP Forms Modul installiert Dazu wird das Modul unter Module gt CP Forms gt Modulvorlagen als Modulvorlage f r die Erstellung eines neuen Modules bereitgestellt ber Modul aus Vorlage erstellen legen Sie dann ein neues Modul auf der Basis des Kalender Modules an Sobald das Modul erstellt wurde kann dieses ber den Administrationsbereich unter Module gt CP Forms aufgerufen werden 5 12 2 Benutzung des Kalender Modules im Administrationsbereich Das auf CP Forms basierende Kalender Modul erm gli
400. n Format ist unter diesem Link m glich bzw ber Artikel gt Artikel exportieren gt Alternatives Format Getprice Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type getprice 5 6 9 Artikel exportieren zu Google Base base google de Google Base ist die Universal Datenbank des Suchmaschinenanbieters Google In Google Base k nnen Inhalte der unterschiedlichsten Art gespeichert werden von Shop OO le Produkten ber Beschreibungen von Veranstaltungen bis hin zu Rezepten Mit der Q Integration der eigenen Artikel in dieser Datenbank werden die Artikel besser Base BETA auffindbar in den verschiedenen Google Angeboten z B der Google Produktsuche Nachdem die Datei unter Artikel gt Artikel exportieren gt Alternatives Format Google Base exportiert und lokal gespeichert wurde muss diese zu Google Base hochgeladen werden Daf r ist eine vorherige Anmeldung bei Google Base notwendig Diesen Upload sollten Sie nach M glichkeit 1x pro Monat wiederholen da die Angebote nach ca 30 Tagen von Google gel scht werden Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type google_base 5 6 10 Artikel exportieren zu Hardwareschotte Schottenland ber den Export zu schottenland de k nnen Sie sich ein weiteres Shopping Portal f r Ihre Produkte erschlie en Ein Export im ben tigten Format ist unter diesem Link m glich bzw ber Artikel gt Artikel export
401. n Funktionen 65 Modus wechseln wechselt zwischen WYSIWYG und HTML Ansicht Be Quellcode aufr umen entfernt Tags aus Word und Co Bilder einf gen mittels Medienbibliothek vom Webspace E Vorschau anzeigen ffnet ein neues Browser Fenster Tastatur Shortcuts Verschiedene Funktionen des WYSIWYG Editors in Contentpapst lassen sich auch direkt per Tastatur Shortcuts ansprechen Die wichtigsten dieser Shortcuts sind nachfolgend aufgelistet Ctrl A Alles ausw hlen Ctrl 1 Kursiv Ctrl C Kopieren Ctrl U Unterstrichen Ctrl X Ausschneiden Ctrl P Druckdialog Ctrl V Einf gen Ctrl M Absatz erzeugen Ctrl F Suchfeld Ctrl Z R ckg ngig Ctrl B Fettschrift Ctrl Y Wiederherstellen Alternativ zum internen WYSIWYG Editor k nnen unter Einstellungen gt Allgemeine Einstellungen als WYISWYG Editor auch der FCKeditor sowie der tinyMCE Editor aktiviert werden 5 2 12 Zugriffssperre Um sicherzustellen dass Arbeiten an Artikeln nicht behindert werden wird der Zugriff auf die Artikel in der Datenbank gespeichert Greift ein zweiter Redakteur auf einen bereits durch einen anderen Redakteur ge ffneten Artikel zu so wird diesem der Zugriff verwehrt Ebenso wird bei der L schung von Artikeln verfahren Der Zugriff auf den Artikel wird entweder durch die Speicherung wieder freigegeben oder durch den Ablauf einer festgelegten Zeitspanne Bei Contentpapst sind dies standardm ig 30 min D h wenn nach dieser Zeit noch keine Spe
402. n Kundenmeinungen k nnen direkt unterhalb eines Artikels oder auf einer Extraseite angezeigt werden n Kundenmeinungen k nnen auch nur intern angezeigt werden quasi als Feedback f r Sie als Shop Betreiber Die vorhandenen Kundenmeinungen eines Artikels blenden Sie auf der Detailseite standardm ig ber die Vorlage modules shop templates details html mit diesem Containeraufruf ein cp container module shop type reviews number cp variable number limit 5 Der Parameter limit bestimmt hierbei die maximale Anzahl an Kundenmeinungen ber page kann die Seite festgelegt werden und mit template k nnen Sit eine alternative Vorlage festlegen Wenn template nicht vorhanden ist wird zur Darstellung die Vorlage unter modules shop templates container reviews html genutzt cp tags f r die Vorlagen des Containers cp shop review Alle Angaben zur Kundenmeinung aus der Datenbanktabelle _shop_reviews cp shop reviews item_name Name des Artikels zu dem die Meinung abgegeben wurde cp shop reviews item_permalink Permalinks des Artikels zu dem die Meinung abgegeben wurde cp shop reviews total Anzahl der insgesamt bzw zu einem Artikel verf gbaren Kundenmeinungen cp shop reviews rating Durchschnittliche Bewertung des Artikels durch die Kunden Um nicht nur die vorhandenen Kundenmeinungen anzuzeigen sondern den Kunden die M glichkeit zu geben eigene Kundenmeinungen hinzuzuf gen muss folgender Containerauf
403. n ZIP Datei durch Die Methode wird nur intern aufgerufen und ben tigt als Parameter den Dateinamen sowie den Inhalt der ZIP Datei Je nach Browser werden unterschiedliche Einstellungen vorgenommen Im Ergebnis sieht der Benutzer stets ein neues Fenster mit einer Download Aufforderung zip gt download file content Download von content als file 6 20 7 open Mittels open wird eine vorhandene ZIP Datei eingelesen Die enthaltenen Informationen werden berpr ft und strukturiert in Form eines Arrays f r die weitere Verarbeitung z B ber die Methode unpack zur Verf gung gestellt zip gt open sport zip ffnet die Datei sport zip 6 20 8 pack Die Methode pack dient der Erstellung einer neuen ZIP Datei Vorher m ssen mittels add_dir neue Ordner optional und mittels add_file neue Dateien notwendig hinzugef gt wurden sein pack erh lt als Parameter den Dateinamen eine Angabe ob eine bereits vorhandene Datei mit dem gleichen Namen berschrieben werden soll standardm ig 1 und ob ein automatischer Download durchgef hrt werden soll standardm ig 0 Wenn kein Download gew nscht ist wird die Datei am angegebenen Ort gespeichert zip gt pack sport zip 1 speichert und berschreibt die Datei sport zip zip gt pack sport zip 0 1 l dt die erstellte ZIP Datei direkt herunter 6 20 9 show_ content show_content liefert im Gegensatz zu
404. n aufteilen Alle Seiten zu denen das Frameset verlinkt werden in einem Array abgelegt mit den m glichen Attributen href name und scolling Auch hier ist die direkte bergabe von Daten m glich var cp_url_frameset frameset html Frame URLs in frameset html ermitteln 6 15 3 cp_url_header Der Funktion cp_url_header wird eine URL bermittelt Daraufhin wird eine Verbindung zu dieser URL aufgebaut und der Header ausgelesen Dieser Header wird anschlie end zur ckgeliefert Werden die Daten als Array ben tigt so kann dies als zus tzlicher Parameter angegeben werden ber weitere Funktionen k nnen genauere Daten ausgelesen werden var cp_url_header http www url de liefert den Header von www url de var cp_url_header http www url de array liefert den Header von www url de als Array zur ck Zur ckgegebene Werte in Form eines Arrays Strings type Verbindungs Typ version HTTP Version status HTTP Statuscode description Meldung zum Statuscode server Serverangaben date Datum des Zugriffs content length L nge der Datei in Bytes content type MIME Typ der Datei 6 15 4 cp_url_images Die Funktion cp_url_images dient der Gewinnung von Grafiken von einer vorgegebenen URL Dies kann z B f r die Archivierung von ganzen Webseiten n tzlich sein Die Seite wird hierzu eingelesen und durchl uft eine Routine welche die Grafiken herausfiltert und die einzelnen Attribute geordne
405. n der Datenbank SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules 6 9 154 Datei modules links class base php Funktionen in der Datei modules links class base php Name der Funktion Beschreibung Parameter do_menu do_show contentpapst_links do_menu ber diese Funktion wird ein Array der Link Kategorien samt Unterkategorien zur ckgeliefert contentpapst_links do_show Darstellung eines einzelnen Eintrages im Link Modul 6 9 155 Datei modules links class index php Funktionen in der Datei modules links class index php Name der Funktion Beschreibung Parameter contentpapst_gui_links do_add_comment do_add_link do_add_link_2 do_category do_details do_error_link do_fav_links do_header do_main do_navigation do_new_links do_out do_search do_section do_show_category do_top_links do_vote do_voteset frontend_editing metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen F gt einen neuen Kommentar zu einem Link in die Datenbank ein Zeigt das Formular zum Hinzuf gen eines neuen Links an F gt einen neuen Link in die Datenbank ein Zeigt die Auflistung der Kategorien in einer bersicht an Zeigt einen Link im Detail an u a mit einem Formular f r die Bewertung Markiert einen Link in der Datenbank als fehlerhaft z B wenn die URL nicht mehr s
406. n einen Kunden mit der Versandbest tigung zu seiner Bestellung Weitere Vorlagen k nnen je nach genutzten Zahlungsarten etc vorhanden sein bspw als Best tigung einer Zahlung ber einen externen Zahlungsdienstleister z B Paypal mPAY24 oder T Pay Vorlagen im Ordner info f r erweiterte Informationen info aboutus html info agb html info companyinfo html info companylist html info comparison html info contact html info feeds html info help html info imprint html info information html info new products html info philosophy html info priceinfo html info pricetrend html info privacy html Wir ber uns Allgemeine Gesch ftsbedingungen AGB Informationen zu einem Hersteller Auflistung der im Shop vertretenen Hersteller Vergleich verschiedener Artikel Kontaktfomular RSS Feeds des Shops Hilfe f r die Besucher Kunden Impressum Weitere Informationen Neue Artikel im Shop Unsere Philosphie Formular f r die Anforderung eines Wunschpreises Preistrends Datenschutzerkl rung info return html RMA R ckgabe Formular info rights html Widerrufsrecht info shipment html Detaillierte Anzeige der Versandarten Zahlungsarten info sitemap html Sitemap info special Sonderangebote products html info trustedshops html Informationsseite f r Shops mit Trusted Shops G tesiegel info wishlist html Wunschzettel der Kunden Weitere Vorlagen k nnen beliebig hinzugef g
407. n einen SQL Befehl zum Abfragen zusammen Formular f r den erweiterten Export von Inhalten in verschiedenen Formaten Nimmt den Export der Datenbankinhalte und tabellen in verschiedenen Formaten vor Wandelt ein Datum in das f r die Datenbank ben tigte Format um Liefert ein Array mit grundlegenden Datenbankeinstellungen zur ck Formular f r den Import von SQL Befehlen Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Optimiert einzelne bzw wahlweise alle Datenbanktabellen in einer Datenbank Leitet auf eine externe Seite weiter Br cken Funktion damit die genaue URL aus der Datenbank nicht als Referer von der Zielseite ermittelt werden kann Generiert mit nur einem Klick ein Backup der gesamten Datenbank f r diesen Mandanten und exportiert diese Repariert korrupte Datens tze in einzelnen bzw mehreren Datenbanktabellen Leitet an die einzelnen Funktionen f r die Tabellenbearbeitung weiter Zeigt das Formular f r die Volltextsuche in der Datenbank an Aktiviert oder deaktiviert das In Place Editing f r die Datenbanktabellen Anzeige der einzelnen Eintr ge in einer Datenbanktabelle Leitet auf die Ansicht der Datenbanktabellen weiter F gt einen Kommentar f r eine Datenbanktabelle hinzu number ug table form form form table action select table form table options array query table field table index table keys data form table form tabl
408. n freigeschalten und eine Schriftart ausgew hlt werden Das Einf gen neuer Schrift ist momentan noch nicht m glich 5 19 Sicherung Gerade bei gr eren Portalen oder Webseiten mit sensiblen Daten ist es wichtig regelm ige Backups der Datenbank und der Dateien zu machen Contentpapst liefert die passenden Funktionen gleich dazu Updates f r das System werden ebenfalls hier aufgespielt 5 19 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file backup Aufruf ber den Administrationsbereich 5 19 2 Anzeigen Partiell Anzeigen Einblick in die Struktur der Datenbanktabellen erhalten Sie indem Sie in der em Tabellenauflistung die gew nschte Datenbanktabellen ausw hlen und dort auf guunsuumensnsw nem sr en Anzeigen bzw Partiell Anzeigen klicken a nennen Be u 4 ne fi R F ee Sarik yedin en r S Anzeigen ffnet sofort ein neues Fenster in welchem die Datenbanktabelle in ware men men Garten che matee Spalten und Zeilen aufgeteilt dargestellt wird Die Anzahl der Spalten ist dabei jeweils von der Struktur der Datenbanktabelle abh ngig und kann unter Teinn D ber Umst nden seitliches Scrollen erfordern Unterhalb der ersten Zeile werden 7 en a dann alle enthaltenen Datens tze aufgelistet Standardm ig ist die Auflistung auf 10 Eintr ge pro Seite begrenzt Sie k nnen jedoch mit der bekannten Navigation auf weitere Seiten umschalten Die Datens tze lassen sich auf Wunsch auch ordnen H
409. n mit der Beschreibung der Kategorie an F gt einen Kommentar zu einer News in die Datenbank ein do_detail Zeigt eine News in einer Detailansicht an do_friend Zeigt ein Formular f r die Weiterempfehlung einer News an do_friend_send Verschickt die Weiterempfehlung einer News per Email do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte do_send Zeigt das Formular f r die Erstellung einer neuen News durch einen Benutzer an do_send_2 F gt die News eines Benutzers in die Datenbank ein frontend_editing Behandelt die Einblendung der Frontend Editing Leiste f r berechtigte Benutzer metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 169 Datei modules news class webservices php Funktionen in der Datei modules news class webservices php Name der Funktion Beschreibung Parameter do_rss Liefert die letzten Eintr ge als RSS 2 0 aus Aufruf http www domain de pfad webservices php file news amp types tss amp dir limit order process Methode dient der Verarbeitung der ankommenden Informationen 6 9 170 Datei modules news container php Funktionen in der Datei modules news container php Name der Funktion Beschreibung Parameter news_container module news 6 9 171 Datei modules newsletter class admin php Funktionen in der Datei modules newsletter class admin php Name der Funkt
410. n vor Jedem Update von Contentpapst liegt eine ausf hrliche Anleitung mit Anweisungen bei die den Installationsprozess genau beschreiben Abh ngig vom Umfang des Updates kann es sich hierbei um Datenbank nderungen nderungen an Dateien oder Ordnerstrukturen handeln Sofern dies m glich ist wird mit dem Update auch eine Installationsdatei mitgeliefert welche einen Gro teil der nderungen automatisch durchf hrt Ben tigen Sie Hilfe bei der Installation eines Updates setzen Sie sich bitte mit dem Support in Verbindung 1 2 2 Bei der Installation erscheint Warning session_start warum Wenn nach dem Hochladen des Systems ber den Installer beim Aufruf des Installationsprozesses die folgende Fehlermeldung erscheint dann m ssen Sie vor der Installation noch die Zugriffsrechte CHMOD f r den Ordner sessions manuell ber ein beliebiges FTP Programm auf 755 oder 777 erh hen Warning session_start open sessions sess_di6fdsaf O_RDWR failed Permission denied 13 in is htdocs Warning session_start Cannot send session cookie headers already sent out Dies ist notwendig damit Contentpapst tempor re Dateien im Session Ordner anlegen kann Auch f r andere Ordner des Systems kann u U eine manuelle nderung des CHMOD erforderlich sein Alle Details dazu entnehmen Sie bitte der dem System beiliegenden Installationsanleitung Ebenfalls wird dort erl utert wie Sie den CHMOD eines Ordners bzw einer Datei ndern
411. navigation auf der linken Seite an Zeigt den Text Editor zum Bearbeiten einer Datei an object Speichert den Inhalt des Text Editors in einer Datei ab form Entfernt eine vorhandene Datei aus dem Dateisystem form Formatiert die Gr e einer einzelnen Datei filesize Zeigt den WYSIWYG Editor f r die Bearbeitung an Speichert den Inhalt des WYSIWYG Editors in einer Datei ab SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules 6 9 464 Datei modules upload class index php Funktionen in der Datei modules upload class index php Name der Funktion Beschreibung Parameter contentpapst_gui_upload metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 465 Datei modules upload class webservices php Funktionen in der Datei modules upload class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen 6 9 466 Datei modules upload container php Funktionen in der Datei modules upload container php Name der Funktion Beschreibung Parameter upload_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container module upload 6 9 467 Datei modules user c
412. ndenen Eintrag in einem Modul Regelt den ffentlichen Zugriff auf die verf gbaren Methoden Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 71 Datei modules forms class webservices php Funktionen in der Datei modules forms class webservices php Name der Funktion Beschreibung Parameter form form form form type form do_details Darstellung einzelner Eintr ge eines Modules form do_list Darstellung einer Liste von Eintr gen form do_rssfeed Generiert einen RSS Feed der Eintr ge eines Modules form process Methode dient der Verarbeitung der ankommenden Informationen 6 9 72 Datei modules forms container details php Funktionen in der Datei modules forms container details php Name der Funktion Beschreibung Parameter forms_container_details 0 Container f r die Auflistung eines einzelnen Eintrages Aufruf in den Vorlagen cp container module MODULNAME type details number ID template vorlage html format html forms_container_details_config Liefert Informationen ber den Aufbau des Containers zur ck 0 forms_container_details_info 0 Liefert den Titel des Containers zur ck 6 9 73 Datei modules forms container form php Funktionen in der Datei modules forms container form php Name der Funktion Beschreibung Parameter forms_container_form forms_container_form_config 0 forms_containe
413. nel lt rar l Contentpapst Framework I include functions cp xml php xml new contentpapst_xml xml gt open text xml xml gt add_node channel O item a options xml gt remove_node channel O item a link xml gt remove_content channel O item a title xml gt set_content channel O item description content xml gt save test xml xml Ih Contentpapst Framework en gt 6 18 2 Beispiel 2 RSS RDF Import Um externe Inhalte im RSS RDF Format auf der Webseite anzuzeigen muss stets der Pfad zu einer Vorlage angegeben werden In dieser Vorlage kann eine freie Formatierung der einzelnen Elemente vorgenommen werden Es muss hier jedoch stets die Auflistung der Eintr ge mittels cp repeat intakt bleiben lt strong gt cp xmi title lt strong gt lt br gt Beschreibung cp xml description lt br gt Webseite cp xml link lt br gt lt br gt cp repeat lt a href cp xml link gt cp xml title lt a gt lt br gt cp repeat 6 18 3 add_attribute Jeder Knoten einer XML Datei kann zus tzlich zum eigentlichen Inhalt d h weiteren Knoten oder einem String weitere Informationen in Form von Attributen transportieren F r jedes Attribut muss neben dem Namen und Inhalt des Attributes zus tzlich der Pfad zum gew nschten Knoten angegeben werden xml gt add_attribute Shop Produkte Fussball katnummer 1 f gt dem Knoten das Attribut katnummer 1 hinzu
414. nen in der Datei modules forms datatypes states_fr php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 108 Datei modules forms datatypes states_it php Funktionen in der Datei modules forms datatypes states_it php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Date
415. nen in der Datei modules shop admin delete_order item php Name der Funktion Beschreibung Parameter shop_delete_order_ item L scht einen einzelnen Artikel aus der Bestellung eines Kunden form 0 6 9 238 Datei modules shop admin delete_partner php Funktionen in der Datei modules shop admin delete_partner php Name der Funktion Beschreibung Parameter shop_delete_partner L scht einen vorhandenen Partner samt dessen Bestellungen aus der Datenbank number return 1 6 9 239 Datei modules shop admin edit_partner php Funktionen in der Datei modules shop admin edit_partner php Name der Funktion Beschreibung Parameter shop_edit_partner Formular f r die Bearbeitung eines vorhandenen Partners number shop_edit_partner_2 Aktualisiert die Angaben zu einem Partner in der Datenbank form shop_show_partner_clicks Zeigt die bisherigen Klicks durch die Besucher dieses Partners in einem Iframe an number 0 6 9 240 Datei modules shop admin export php Funktionen in der Datei modules shop admin export php Name der Funktion Beschreibung Parameter shop_export Initialisiert den Export f r die Artikel Kunden und Bestellungen form shop_export_bmecat Generiert die gew nschten Daten im BMEcat Format form shop_export_csv Generiert die gew nschten Daten im CSV Format form shop_export_dta Generiert die gew nschten Daten f r das Datentr geraustausch form Verfahren DTA
416. ner zul ssig erforderlich Parameter f r diesen Container category ID einer Kategorie um nur Themen aus dieser Kategorie anzuzeigen dir Ordnungsrichtung asc aufsteigend desc absteigend limit Anzahl der insgesamt angezeigten Eintr ge standardm ig 10 Eintr ge template Vorlage welche f r die Anzeige verwendet wird order Feld nach dem geordnet werden soll number topic category title date lastedit_date 5 4 6 Darstellung der Beitr ge durch Beitragssymbole Icons und Emoticons auflockern Beim Anlegen von Themen und Beitr gen k nnen die Benutzer verschiedene Grafiken w hlen mit denen sie anderen mehr ber den Beitrag und dessen Inhalt an sich per Icon und ihre Launen per Emoticon mitteilen k nnen Die gew nschten Grafiken k nnen dabei einfach per Klick innerhalb dieser beiden Formulare ausgew hlt werden Die Beitragssymbole werden standardm ig u a in der Auflistung der Beitr ge innerhalb einer Kategorie angezeigt Die Icons erscheinen hingegen direkt innerhalb der Beitr ge Damit beim Anlegen von Themen und Beitr gen derartige Grafiken ausgew hlt werden k nnen m ssen Sie dazu die daf r vorgesehenen Grafiken in den Ordnern modules forum images icons Icons und modules forum images smilies Emoticons ablegen Alle Dateien mit den Endungen JPEG J PG GIF und PNG werden automatisch in den Formularen mit angezeigt Obwohl auch J PEG Dateien unterst tzt werden sind in d
417. neu cp tags f r diese Vorlage cp guest addentry Formular zum Hinzuf gen eines neuen Eintrages cp guest content Inhalt des G stebuches mit den einzelnen Beitr gen cp guest counter Anzahl der bisherigen Aufrufe des G stebuches 3 1 11 Vorlage links_list htm Die Vorlage links_list htm beschreibt den Aufbau eines Linkeintrages und gliedert sich in die cp tags f r Kopf Inhalt und Fu eines Eintrages cp tags f r diese Vorlage cp links content Kurzfassung der Beschreibung des Links cp links footer Fussleiste mit Angaben zum Erstellungsdatum Bewertung usw cp links header Titel des Links 3 1 12 Vorlagen include_ htm Wenn Sie innerhalb eines Modules z B bei den Artikeln den WYSIWYG Editor verwenden haben Sie zus tzlich ein Auswahlfeld Text Baustein ber dieses Feld k nnen Sie h ufig ben tigte Textelemente einfach per Klick einf gen Damit dies funktioniert m ssen diese Text Bausteine jedoch erst einmal angelegt werden Hierzu legen Sie im verwendeten Vorlagen Set eine Datei mit einem Dateinamen im Format include_ htm an Eine Datei include_copyright htm wird dann als Copyright include_copyright htm zur Auswahl bereitgestellt Dort k nnen dann die gew nschten Texte platziert werden bspw Copyright Informationen Autoren cp tags f r diese Vorlage Keine cp tags in diesen Vorlagen m glich 3 1 13 Vorlage links_ section htm Die Vorlage links_section htm w
418. nfo Liefert den Titel des Containers zur ck 6 9 183 Datei modules options container frontend_editing_fields php Funktionen in der Datei modules options container frontend editing_fields php Name der Funktion Beschreibung Parameter options_container_frontend_editing_fields Container f r die Erzeugung der eindeutigen ID f r die Bearbeitung der Inhalte einzelner forr Feldinhalte auf der Webseite Aufruf in den Vorlagen cp container module options type frontend_editing_fields table TABLE field FIELD field_type TYPE number NUMBER options_container_frontend_editing_fields_ config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 184 Datei modules pdf class admin php Funktionen in der Datei modules pdf class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_pdf Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_create_pdf Stellt die gew nschten Inhalte zusammen und startet die form pdf_articlesection pdf_article pdf_newssection Generierung pdf_news do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte do_set_options Aktualisiert die Einstellungen in der Datenbank form install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 185 Datei modules pdf class index php Funktionen in de
419. ng aus 6 9 116 Datei modules forms datatypes wysiwyg_tinymce php Funktionen in der Parameter check_javascript check_php clean create generate options output prosearch search show modules forms datatypes wysiwyg _tinymce php Name der Funktion Beschreibung Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 117 Datei modules forms filetypes csv php Funktionen in der Datei modules forms filetypes csv php Name der Funktion Beschreibung Parameter export_datasets import_datasets options show_sample Bereitet das Array f r den Export der Daten vor Bereitet das Array f r den Import der Daten vor Grundlegende Einstellungen zu diesem Dateityp Liefert einen Beispieldatensatz als Array zur ck 6 9 118 Datei modules forms filetypes xmi php Funktionen in der Datei modules forms filetypes xml php Name d
420. ng sind auch Werbeschaltungen als Flashfilm oder per Text HTML m glich 5 25 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file ads Aufruf ber den Administrationsbereich index php file ads Aufruf ber den ffentlichen Bereich Kundenzugang ads html Aufruf ber den ffentlichen Bereich Kundenzugang Suchmaschinenfreundliche URL s 5 25 2 Werbekunden einrichten verwalten Jedes Werbemittel wird einem Kunden zugewiesen welcher zuvor getrennt eingerichtet werden muss F r die Einrichtung eines neuen Kunden ist u a die Angabe von Name Benutzername und Passwort notwendig Optional sind der Name einer Kontaktperson sowie eine Email Adresse Benutzername und Passwort dienen dabei gleichzeitig dem Kunden f r den Abruf der Werbemittelstatistik Auch nachdem dem Kunden Werbemittel zugeordnet wurden lassen sich ber den Administrationsbereich jederzeit die Daten des Kunden bearbeiten Sollten dem Kunden keine Werbemittel mehr zugeordnet sein so kann dieser wieder gel scht werden 5 25 3 Kundenzugang Ihre Kunden erhalten einen separaten Login Bereich unter welchem Sie ihre Benutzerdaten ndern und die aktuelle Statistik ihrer Werbeeinblendungen abrufen k nnen Angezeigt werden nur die Werbemittel des Kunden selbst so dass dieser keinen Einblick auf fremde Werbemittel erh lt Der Kunde kann sich auf der Seite index php file ads einloggen Hierf r ben tigt er lediglich Benutzername und Passwort
421. ngabe der aktuellen Seite cp shop numitems Anzahl der in dieser Kategorien insgesamt vorhandenen Artikel cp shop numpages Anzahl der insgesamt verf gbaren Seiten mit Artikeln cp shop order Aktueller Wert des Parameters order cp shop page Nummer der aktuell angezeigten Seite cp shop pages Navigation zum Umbl ttern bei mehrseitigen Kategorien cp shop per_page Aktueller Wert des Parameters per_page cp shop sectionin Kommaseparierte Liste der ID s der Unterkategorien cp shop showitems Infos zu den aktuell angezeigten Artikeln von nl bis n2 cp shop show Ausgew hlte Vorlage standardm ig leer bzw gallery 5 6 125 Vorlagen im Ordner info Diese Vorlagen liegen im Ordner modules shop templates info und dienen der Anzeige von Informationen zu den AGB Impressum dem Widerrufsrecht uvm cp tags f r diese Vorlage cp shop currency K rzel der aktuell ausgew hlten W hrung 5 6 126 Webservices Allgemeines Das Contentpapst Framework auf welchem CP Shop aufgebaut ist verf gt ber eine professionelle Unterst tzung f r Webservices ber Webservices k nnen Informationen in festgelegten Formaten zwischen XML f higen Betriebssystemen Programmen ausgetauscht und in beliebigen Programmiersprachen PHP ASP VBasic JSP usw weiterverwendet werden F r Ihren mit CP Shop gestalteten Online Shop bedeutet dies konkret dass beispielsweise angemeldete Partner auf ihren eigenen Webseiten ne
422. ngaben zu Name Ort Postleitzahl und Strasse ist hier nicht m glich Solche Anfragen richten Sie bitte an das Bundesamt f r Finanzen Aussenstelle Saarlouis 5 6 26 Bestellverwaltung Versandbest tigung ber die Versandbest tigung der Bestellverwaltung k nnen Sie Ihre Kunden direkt per Email informieren sobald eine Bestellung versandt wurde Dies kann n tzlich sein um Ihre Kunden ber den Stand der Bestellung auf dem Laufenden zu halten Die Vorlage f r diese Email k nnen Sie dabei unter Einstellungen gt Weitere Email Vorlagen bearbeiten Sie k nnen dort u a die folgenden Tags verwenden abgesehen von den normalen cp tags cp shop start Beginn der Anrede Sehr geehrter Herr Sehr geehrte Dame cp shop client Details zum Kunden siehe unten Bei den Details zum Kunden ist f r eines der folgenden W rter einzusetzen number forename nickname street plz city country company email phone mobile fax website gender und birthday An die Stelle der Tags wird jeweils die entsprechende Information gestellt z B Fritz Mustermann f r cp shop client forename cp shop client nickname In dieser Email bietet es sich an auf weitere interessante Artikel wie z B Sonderaktionen hinzuweisen Informationen ber die hierf r notwendigen cp tags erhalten Sie in dieser Anleitung 5 6 27 Container Am besten bewertete Artikel im Shop anzeigen ber diesen Container k
423. nhalte welche nicht regelm ig aktualisiert werden empfiehlt es sich diese in einem lokalen Cache zwischenzuspeichern cp_set_cache dient der Speicherung von Inhalten im Cache Der Funktion wird dabei neben dem Inhalt noch ein Ablageort mitgeteilt Dieser setzt sich aus dem Verzeichni standardm ig ist dies der Ordner cache und dem Dateinamen zusammen Letzerer sollte optimal aus einer md5 Verschl sselung des originalen Dateinamens samt Endung tmp bestehen var cp_set_cache data cache output speichert data unter dem Namen output im Ordner cache 6 1 14 cp_validate_color Mit der Funktion cp_validate_color l sst sich die G ltigkeit eines Farbwertes im HTML Schema ermitteln Ein Farbwert muss dabei mit einer Raute beginnen und zusammen mit dieser Raute insgesamt 7 Zeichen lang sein Wenn der Farbwert g ltig ist so wird TRUE zur ckgegeben andernfalls ein FALSE var cp_validate_color 604FFFF testet ob der Farbwert g ltig ist Ergebnis FALSE da zu lang 6 1 15 cp_validate_email berpr fen Sie Email Adressen auf ihre G ltigkeit mit der Funktion cp_validate_email Die gew nschte Email Adresse wird der Funktion als Parameter bergeben und dort anhand eines regul ren Ausdrucks berpr ft Es wird nur die Struktur berpr ft nicht ob diese Email Adresse auch genutzt wird Ist die Email Adresse korrekt so wird ein TRUE zur ckgegeben anderfalls ein FALSE var cp_v
424. nnen Entscheiden Sie sich ob diese innerhalb des allgemeinen Layouts des Shops oder als eigenst ndige HTML Seite dargestellt werden soll Dementsprechend muss dann auch der Aufbau der Seite ausfallen d h bei einer kompletten Seite inkl HTML Kopf etc In diese Seite integrieren Sie dann die cp tags zur Anzeige von einzelnen Produkten von ganzen Suchabfragen etc sowie die gew nschten Grafiken und Texte Einige Beispiele f r Tags cp container module amazon type searchbrowsenode query 10925241 limit 5 cache 86400 sort daterank template modules amazon templatesj list lite htm I zeigt die neuesten 5 Produkte im Katalog Garten amp Freizeit Browse iD 10925241 ber die Standard Vorlage an cp container module amazon type products asin B0001VQI2M catalog garden template special htm I zeigt das Produkt mit der ASIN BOO01VQI2M aus dem Katalog Garten amp Freizeit ber die Vorlage special htm an Auch Fremdinhalte wie Newsticker RSS RDF Feeds etc k nnen in diesen Seiten eingebunden werden Die detaillierten Informationen finden Sie in den Beschreibungen der einzelnen cp tags 5 23 4 Allgemeines zum Einsatz der Container Die Container k nnen Sie innerhalb der vorhandenen Vorlagen einsetzen oder Sie platzieren diese in einer beliebigen HTML Datei die Sie unterhalb des Hauptordners ablegen und dann ber index php static PFAD ZUR DATEI HTM amp clean yes aufrufen ber diesen Weg ist es m glich
425. nnen die von den Kunden am besten bewerteten Artikel in einer beliebigen Form im Online Shop angezeigt werden Der Container rechnet dazu alle Bewertungen der Kunden zusammen und ordnet die Artikel dann absteigend nach dem Durchschnittswert Der Aufruf f r diesen Container kann z B folgenderma en ausschauen cp container module shop type best_reviews start 0 limit 5 template best_reviews html Anzeige der 5 am besten bewerteten Artikel ber die Vorlage best_reviews html Die Parameter start limit und tempalte sind dabei optional ber den Parameter template kann eine Vorlage f r die Darstellung dieser Artikel ausgew hlt werden Der Pfad wird immer ausgehend vom Hauptordner angegeben Fehlt dieser Parameter so erfolgt die Darstellung ber die normale Vorlage f r die Listenansicht von Shop Artikeln Vorlage modules shop templatesj list html Parameter f r diesen Container limit Maximale Anzahl der Artikel standardm ig 10 Artikel start Anzeige ab Artikel n template Vorlage f r die Gestaltung der Artikel 5 6 28 Container Anzeige der Kategorien in welchen ein Artikel enthalten ist ber diesen Container k nnen Sie den Besuchern zeigen in DE Sen IM Tue ne 1 danan welchen Kategorien ein bestimmter Artikel enthalten ist Der F Spiele gt Englische Originalversionen Einsatz des Containers bietet sich dabei gerade bei sehr 3 umfangreichen Online Shops mit vielen Dutzend oder gar mehreren PSone
426. nochrome wird eine Schwarz Weiss Version des aktuellen Bildes erzeugt Diese verf gt ber keinerlei Zwischenfarben Gespeichert werden sollten derartige Bilder generell im PNG oder GIF Format aufgrund der geringeren Dateigr en image gt monochrome f hrt die Konvertierung durch 6 10 11 open Wie sich aus dem Namen schon ableiten l sst kann ber die Methode open ein vorhandenes Bild ge ffnet werden Es werden dabei die Dateiformate JPEG PNG und sehr vereinzelt GIF unterst tzt Letzteres ist von der PHP Konfiguration abh ngig Dieser Methode wird nur der Dateiname sowie der Pfad bergeben Weitere Parameter sind nicht notwendig image gt open pfad zur datei grafik jpg ffnet die J PEG Datei grafik jpg 6 10 12 piechart Mit piechart lassen sich Statistiken in Form eines kreisf rmigen Diagrammes darstellen inkl Beschriftungen Die Methode erh lt Parameter f r den Radius die Beschriftung und den Wert der einzelnen Elemente sowie die Farben Letztere werden per Array im RGB Format bergeben image gt piechart 200 array Montag Dienstag Mittwoch Donnerstag Freitag array 760 430 1508 980 1220 array array 200 40 50 array 50 60 70 array 100 90 80 array 130 140 150 array 15 9 255 Zeigt eine Grafik mit Angaben zu einzelnen Wochentagen beispielsweise die Einnahmen eines Einzelh ndlers Im letzten Array werden die Farben zugewiesen
427. ns cp xml php GLOBAL xml file sql content xml gt set_content example error Sorry there are no exact matches for your request content xml gt show xml RETURN content 6 2 7 Aufbau des Konstruktors Der Konstruktor initialisiert einige grundlegende Variablen der Klasse welche den Aufbau des Modules genauer beschreiben U a erf llt der Konstruktor folgende Aufgaben gibt Titel und Beschreibung der Klasse vor liest die Sprachdatei f r das Modul ein sorgt f r den Aufbau des Navigationsmen s obere Leiste und Seitentitel liefert Informationen ber die einzelnen Funktionen und deren Parameter teilt dem System mit welche Funktionen welcher Rechte bed rfen 3537239592 Jeder dieser Aufgaben werden wir uns nachfolgend genauer widmen this gt module_language module_language file lang Mit dieser Zeile wird die Sprachdatei f r das Modul eingelesen Das vorhandene Array lang wird anschlie end daran angeh ngt damit in der Klasse auf alle Sprachelemente zugegriffen werden kann this gt module_configuration basics array title gt this gt module_languagel file module_title description gt this gt module_languagel file module_desc Zuerst wird dem System der Titel und die Beschreibung des Modules mitgeteilt Bereits diese Sprachelemente stammen aus der zuvor eingelesenen Sprachdatei U a werden die Informationen zur Darstellung des Modules im Administrati
428. nsatz kommen F r den IIS m ssen die in der htaccess enthaltenen Regeln in einer Datei rewrite ini abgelegt und ins Verzeichnis windir system32inetsrv llSRewrite verschoben werden Im letzteren Fall sind zus tzlich absolute statt relative Pfade anzugeben Die Suchmaschinenfreundlichen URL s k nnen Sie direkt in den Einstellungen aktivieren Die Datei htaccess wird dann automatisch aktualisiert Achten Sie aber bitte vorher darauf dass dieser Datei per FTP ein ausreichender CHMOD 775 bzw 777 gegeben wird damit eine Bearbeitung durch Contentpapst m glich ist 5 9 10 Volltextsuche ber die Volltext Suche unter index php file search k nnen die Besucher gleichzeitig nach Inhalten im Artikel News dem Shop Modul sofern vorhanden sowie in allen f r die Volltextsuche freigeschalteten CP Forms Modulen suchen Alle grundlegenden Einstellungen f r die Volltextsuche k nnen in den Einstellungen auf der gleichnamigen Seite vorgenommen werden Dazu geh ren u a eine Farbmarkierung f r die Suchworte in den Suchergebnissen vergleichbar mit den Google Suchergebnissen die Eingrenzung der L nge der Suchworte und diverse Filter die bei der Suche genutzt werden k nnen 5 9 11 Vorlagen Sets Der Aufbau und Einsatz von Vorlagen in den verschiedenen Bereichen des Systems wird im Detail im Abschnitt Gestaltung von Vorlagen erl utert Dort finden Sie u a n here Informationen zu den Vorlagen Sets in denen die einzelnen Vorla
429. nsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 400 Datei modules shop payment gzspaymaster php Funktionen in der Datei modules shop payment gzspaymaster php Name der Funktion Beschreibung Parameter create form information options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an Zeigt weitere Informationen zu dieser Zahlungsart unterhalb des Formulares an z B eine bersicht der Transaktionen Grundlegende Einstellungen zu dieser Zahlungsart Verarbeitet die Daten und bereitet die bergabe vor Erh lt die zur ckgelieferten Daten vom Zahlungsanbieter 6 9 401 Datei modules shop payment infin php Funktionen in der Datei modules shop payment infin php Name der Funktion Beschreibung Parameter create form information options process receive Erzeugt das erweiterte Formular f r den Administrationsbereich Zeigt weitere Eingabefelder innerhalb der bersicht der Zahlungsarten im Bestellprozess an
430. nstall sql aus dem Hauptverzeichnis in einem beliebigen Text Editor n ersetzen Sie dann per Suchen und Ersetzen Dialog berall CP SQL durch den bei der Installation gew hlten Datenbankpr fix sowie _ d h bei cp als Datenbankpr fix wird cp_ eingesetzt n anschlie end importieren Sie ber ein Tool wie phpMyAdmin jeweils ca 1000 Zeilen aus dieser Datei in die Datenbank n zuletzt m ssen Sie noch die Datei admin_install sql leeren und leer wieder hochladen Nachdem nun die Datenbank korrekt mit den Tabellen und Inhalten gef llt ist kann die Installation normal fortgesetzt werden indem Sie einen Administrator f r das System einrichten siehe auch beiliegende Installationsanleitung Sollte auch ein Import bspw per phpMyAdmin aufgrund der Laufzeitbeschr nkungen nicht funktionieren dann ist ein R ckgriff auf ein spezielles Import Programm wie BigDump http www ozerov de bigdump php m glich Der Einsatz von BigDump ist aber nur fortgeschrittenen Anwendern mit Datenbankkenntnissen zu empfehlen 1 2 5 Kann Contentpapst auf Webspace mit aktiviertem safe_mode genutzt werden Dies ist leider nicht m glich Die Einstellung safe_mode in der PHP Konfiguration unterbindet den Einsatz verschiedenster wichtiger Funktionen und schr nkt vor allem die M glichkeiten zur Arbeit mit Dateien stark ein u a beim Anlegen L schen und Hochladen von Dateien Somit w re nicht der volle Funktionsumfang von Contentpapst verf gbar U a
431. nster ge ffnet Contentpapst nutzt f r die schnellere Auslieferung der Seiteninhalte eine serverseitige Komprimierung Verschl sselung auf der Basis des GZIP Algorithmus Es wird vom System automatisch gepr ft ob dieser von Ihrem Webserver Browser unterst tzt wird Je nachdem ob dies der Fall ist wird die GZIP Komprimierung aktiviert oder nicht Allerdings ist in einigen F llen eine automatische berpr fung von Webserver und seltener Browser nicht m glich U a zeigt der Microsoft Internet Explorer bei einigen Versionen gt 4 0 teilweise ein fehlerhaftes Verhalten Dieser fordert Inhalte per HTTP 1 0 an Die Entschl sselung von GZIP Inhalten koppelt er jedoch an HTTP 1 1 Erh lt der Internet Explorer dann GZIP Inhalte als HTTP 1 0 wie dies standardm ig vom Webserver geliefert wird ignoriert er den angegebenen Content Type GZIP Da ein passender Content Type nicht feststellbar zu sein scheint erkl rt dieser Browser die GZIP Inhalte als Download und zeigt diese nicht direkt im Browserfenster an Alle anderen Browser reagieren hier wie in den Standards vorgegeben Diesem Verhalten des Internet Explorers kann manuell Abhilfe geschaffen werden indem in den Einstellungen des Browsers unter Extras gt Internetoptionen gt Erweitert die Optionen HTTP 1 1 verwenden und HTTP 1 1 ber Proxyverbindungen verwenden aktiviert werden 7 1 3 Ich habe die Verschl sselung per SHA1 Algorithmus aktiviert jetzt treten Probleme au
432. ntainer module links besteht im Wesentlichen aus einer Reihe von Angaben welche die Ordnung und Art der Ausgabe beeinflussen cp container module links enth lt Angaben zu Kategorie Anzahl Begrenzung Ordnung sowie der Ordnungsrichtung start Links ab diesem Eintrag ausgeben limit Anzahl der Links category Links aus einer bestimmten Kategorie bei allen Kategorien einsetzen order Links ordnen m glich sind date hits number und title dir Aufsteigend asc oder absteigend desc ordnen template Pfad zu einer Vorlage andernfalls wird Standardvorlage genutzt Wenn Sie eine Begrenzung nach einer Kategorie vornehmen m chten erhalten Sie die entsprechende Kategorienummer unter Module gt Links gt Kategorie bersicht Anwendungsbeispiele cp container module links start 1 limit 1 category order date dir desc Gibt den zuletzt auf der Webseite ver ffentlichten Link aus Es wird nicht nach Kategorien unterschieden cp container module links start 1 limit 5 category 1 order title dir asc Gibt die ersten f nf Links aus der Kategorie 1 aus Geordnet wird alphabetisch in aufsteigender Reihenfolge Einsatz Der Tag cp container module links wird vor allem innerhalb der Vorlagen f r die Startseiten sowie f r die Hauptseite eingesetzt Jedoch kann dieser auch innerhalb von Artikeln genutzt werden Denkbar w re demnach z B das Anlegen einer neuen Artikel Vorlage welche dann mit
433. nter http www sandoba de produkte shop software cpshop zahlungsanbieter Weitere Schnittstellen zu Zahlungsanbietern k nnen auch individuell erstellt werden 5 6 61 Kategorien Allgemein Unter CP Shop gt Kategorien k nnen Sie die Kategorien Ihres Online Shops verwalten Beim Aufruf sehen Sie im linken Teil der Seite ein Fenster in welchem sp ter der Kategorienbaum angezeigt werden wird Sie k nnen dort direkt die Struktur Ihrer Kategorien einsehen In diesem Fenster haben Sie die M glichkeit n die Reihenfolge der Kategorien zu ndern wenn mehrere Kategorien auf einer Ebene vorhanden sind n Kategorien zu l schen rekursiv wenn Unterkategorien vorhanden sind n die Bearbeitung der Kategorien aufzurufen durch einen Klick auf den Titel der Kategorie Im rechten Teil hingegen k nnen neue Kategorien hinzugef gt sowie bearbeitet und gel scht werden Das Formular zum Hinzuf gen einer Kategorie bietet Ihnen Felder f r Titel Beschreibung ein Bild den Status und eine Auswahl f r die Einordnung in die vorhandene Kategoriestruktur Die brigen Felder f r eine Kategorie erscheinen erst bei der Bearbeitung der Kategorie Dort steht Ihnen u a zus tzlich ein WYSIWYG Editor f r eine ausf hrliche Beschreibung der Kategorie zur Verf gung 5 6 62 Kategorien Anpassung der Darstellung Auch die Kategorien des CP Shop werden ber Vorlagen dargestellt Standardm ig ist dies die Datei modules shop templates section html
434. ntyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 109 Datei modules forms datatypes text php Funktionen in der Datei modules forms datatypes text php Name der Funktion Beschreibung Parameter form form form form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Fel
435. number type form array shop_delete_article L scht einen vorhandenen Artikel aus der Datenbank number shop_duplicate_article Kopiert einen vorhandenen Artikel inkl aller damit verkn pften Mediendateien Bewertungen etc number redirect 1 shop_edit_article Aktualisiert die Angaben zu einem Artikel in der Datenbank form itemimage shop_edit_item_lang Formular f r die Bearbeitung der fremdsprachigen Inhalte eines vorhandenen Artikels form shop_edit_item_lang_2 Aktualisiert die fremdsprachigen Inhalte eines vorhandenen Artikels form 0 6 9 217 Datei modules shop admin article_crossselling php Funktionen in der Datei modules shop admin article_crossselling php Name der Funktion Beschreibung Parameter shop_article_crossselling Auflistung der Cross Selling Artikel f r einen Artikel number 0 shop_article_crossselling_add F gt f r einen Artikel einen neuen Cross Selling Artikel hinzu number form 0 shop_article_crossselling_delete L scht einen vorhandenen Cross Selling Artikel eines Artikels number selected type 0 6 9 218 Datei modules shop admin article_media php Funktionen in der Datei modules shop admin article media php Name der Funktion Beschreibung Parameter shop_article_media Auflistung der Mediendateien f r einen Artikel number shop_article_media_2 L dt neue Mediendateien f r einen Artikel hoch number form shop_article_media_delete L scht eine
436. nutzer Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her module admin form number position_array type module form 6 9 470 Datei modules user class webservices php Funktionen in der Datei modules user class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 471 Datei modules user container php Funktionen in der Datei modules user container php Name der Funktion Beschreibung Parameter user_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt F r die Benutzerverwaltung sind dies ein Login forr Formular bzw eine Optionsleiste f r eingeloggte Benutzer die Anzeige von Benutzerlisten und Details zu einem einzelnen Benutzer Aufruf in den Vorlagen cp container module user 6 9 472 Datei modules webservices class admin php Funktionen in der Datei modules webservices class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_webservices Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 do_add_import F gt einen Newsfeed zur Datenbank hinzu form do_delete_import Entfernt sowohl den Datenbankeintrag als auch die Quelldatei eines Newsfeeds number do_download Erm glicht den Download der Klip Datei f r Klipfolio type do_edit_import Erm
437. nutzt werden Weraflichter ur ATATIA LPA als hr SE ee ee n URL f r die Detailseite derzeit optional Irene meit aufn man Tuer durch dem yestraharken Eerkizent In winer anverwechmilbaren Art migt Bryan ism iser welchen Erfahrungen in Aarraben machen kreis deur beta kosunkernen bensaa leen Sobald diese Daten f r ein Modul angegeben wurden werden automatisch die Eintr ge des Modules in den Kalender und die Auflistungen mit einbezogen Weitere Angaben sind hierzu im Administrationsbereich nicht notwendig 5 12 3 Einbindung des Kalenders auf der Webseite F r das Kalender Modul gibt es insgesamt 2 Container die in den Eintr gen Container Tagesauflistung der Eintr ge generieren und Container Kalender auf der Webseite anzeigen detailliert beschrieben werden ber die Container k nnen eine Listen und eine Kalenderansicht an beliebigen Stellen der Webseite integriert werden Die cp tags k nnen dabei sowohl in einer beliebigen Vorlage als auch in einem Artikel integriert werden Auch eine mehrfache Einbindung des Kalenders ist machbar Eine m gliche Form der Einbindung des Kalenders soll im Folgenden kurz geschildert werden In dem mehrspaltigen Layout einer Webseite soll in der rechten Spalte ein Kalender integriert werden Dazu ist wie im Eintrag Container Kalender auf der Webseite anzeigen beschrieben ein cp tag in der f r das Layout genutzten Vorlage an der gew nschten Position zu platzieren In der Regel ist di
438. oba de bezogen werder Nach dem Kauf eines Produktes hat der K ufer f r ein volles Jahr kostenlos Zugriff auf die f r das Produkt jeweils verf gbaren Updates Ma geblich bedeutend ist das Datum des Kaufes der Lizenz welches auf der Rechnung vermerkt ist Nach Ablauf dieses Jahres k nnen Updates und Upgrades zu einem erm igten Preis erworben werden Durch diese Updateverl ngerungen erh lt der K ufer dann erneut f r ein Jahr kostenlosen Zugriff auf die Updates 6 Erf llungsort Gerichtsstand sonstige Bestimmungen Erf llungsort und Gerichtsstand f r alle Leistungen von K ufer und Hersteller ist der Sitz der sandoba de medien agentur Der Vertrag unterliegt f r beide Vertragspartner dem Recht der Bundesrepublik Sollte eine Bestimmung dieser Lizenzbedingungen ung ltig sein oder werden bleiben die Lizenzbedingungen samt aller brigen Bestimmungen g ltig Die beanstandete Klausel ist durch eine solche zu ersetzen die dem Zweck der urspr nglichen m glichst nahe kommt Entsprechendes gilt f r L cken Bei einem Versto gegen die Lizenzbedingungen kann die Lizenz des erworbenen Produktes jederzeit durch die sandoba de medien agentur zur ckgezogen und f r nichtig erkl rt werden R ckzahlungen f r erworbene Lizenzen entfallen in diesem Fall Haben Sie Fragen zu den Lizenzbestimmungen so wenden Sie sich bitte an den Support per Email an contact sandoba de oder ber unsere Website http www sandoba de 8 1 1 ber den Her
439. obald eine Artikelklasse vorhanden ist kann diese einem existierenden Artikel zugewiesen werden Anschlie end erscheinen unterhalb des normalen Formulares die neuen Formularfelder welche sofort mit Daten gef llt werden k nnen Auf die Artikelvarianten vererbt sich die neue Artikelklasse samt Attributen ebenfalls Um die nun ausgef llten Attribute auch im ffentlichen Bereich auf der Detailseite des Artikels sichtbar zu machen m ssen Sie in der genutzten Vorlage den Tag cp shop item attributes einf gen CP Shop f gt daraufhin die Attribute ein Die Gestaltung dieser Attribute wird per CSS vorgenommen Nicht ausgef llte Attibute werden automatisch versteckt 5 6 24 Artikelvarianten ber die Artikelvarianten k nnen Sie Ihren Shop mit hnlichen Artikeln bef llen ohne bspw Auflistungen oder Suchergebnisse f r den Nutzer zu un bersichtlich zu gestalten Artikelvarianten k nnen immer nur ber die Detailansicht des Basis Artikels erreicht werden werden allerdings auch im Warenkorb in Rechnungen etc dargestellt Wenn Sie eine neue Artikelvariante hinzuf gen werden automatisch die Daten des Basis Artikels bernommen welche dann entsprechend ge ndert werden Neben den blichen Angaben wie Titel Beschreibung etc stehen f r die Varianten ebenfalls die Attribute der Artikelklasse zur Verf gung sofern eine Artikelklasse beim Basis Artikel ausgew hlt wurde Beachten sollten Sie dass der Titel einer Artikelvariante autom
440. och ebenfalls nicht erlaubt wird kann dann eine Installation nach den in der Anleitung unter Die Installation wird unterbrochen ist nicht m glich Was ist zu tun beschriebenen Schritten durchgef hrt werden 1 2 12 Wo erhalte ich meinen Benutzernamen und mein Passwort Scheinbar wurde die Installation nicht komplett zuende gef hrt denn im letzten Schritt der Installation werden Sie zur Eingabe von wichtigen Daten f r den Administrator aufgefordert Dies sind u a Email Adresse Benutzername und Passwort Wenn nun keine M glichkeit mehr besteht zur Installation zur ckzukehren dann m ssen Sie ber ein Datenbanktool wie z B phpMyAdmin http www phpmyadmin net in die Datenbanktabelle _user wechseln ist durch den gew hlten Datenbankpr fix zu ersetzen Dort ist folgender SQL Befehl zu importieren auch hier wieder ersetzen INSERT INTO _user forename nickname country email username password gender level clanguage showemail sendmail VALUES Max Mustermann 54 ihre email de admin d56b699830e77ba53855679cb1d252da m 999 de 1 1 Sie k nnen sich dann unter index php file user mit dem Benutzernamen admin und dem Passwort login einloggen und anschlie end im Administrationsbereich Ihre Daten anpassen ACHTUNG Sie sollten die Daten des neu angelegten Administrators m glichst sofort bearbeiten um Sicherheitsl cken zu vermeiden
441. ode text liefert text im neuen Zeichensatz zur ck 6 19 4 cp_string_count_words Diese Funktion z hlt die Anzahl der W rter in einem bergebenen String und liefert diese zur ck U a kann cp_string_count_words Anwendung finden in Formularen in denen die Eingaben durch den Nutzer auf eine bestimmte Wortzahl beschr nkt werden sollen var cp_string_count_words string liefert die Anzahl der W rter in string 6 19 5 cp_string_decode cp_string_decode entschl sselt einen beliebig langen String welcher vorher mit cp_string_encode verschl sselt wurde Der R ckgabewert kann dann wieder in eine Variable geschrieben werden var cp_string_decode string entschl sselt die Variable string 6 19 6 cp_string_encode cp_string_encode verschl sselt einen beliebig langen String welcher dieser Funktion vorher bergeben wurde Der R ckgabewert kann dann wieder in eine Variable geschrieben werden var cp_string_encode Hallo verschl sselt Hallo 6 19 7 cp_string_rm_spaces Diese Funktion wandelt Sonderzeichen um und entfernt Leerzeichen aus einem bergebenen Text var cp_string_rm_spaces content liefert den neuen Inhalt von content 6 19 8 cp_string_shorten hnlich wie die Funktion cp_word_shorten verk rzt cp_string_shorten einen String In diesem Fall jedoch nicht die einzelnen Elemente sondern den gesamten String Hierzu wird eine gew nschte L
442. odule Funktionen erweitern wollen dann k nnen Sie neue PHP Dateien prinzipiell in jedem einfachen Texteditor Notepad Word verfassen Dennoch gibt es speziell f r den PHP Bereich leistungsstarke Editoren die den Benutzer bei der Arbeit durch Funktions bersichten eine farbige Quellcode Darstellung usw unterst tzen Einige besonders empfehlenswerte Editoren sind n TextPad http www textpad com n PHP Eclipse http phpeclipse sourceforge net n PHP Edit http www phpedit net n PHP Coder http www phpide de Die hier genannten Entwicklungsumgebungen sind zum Teil kostenlos Einige sind als Shareware erh ltlich und m ssen nach der Testphase registriert werden jedoch ist ein Kauf sehr zu empfehlen aufgrund der teils erheblichen Zeitersparnis 3 2 3 Warum k nnen Dateien Vorlagen nicht bearbeitet werden Contentpapst ist bei der Bearbeitung von Dateien immer auf ausreichende Zugriffsrechte angewiesen d h es m ssen f r die jeweiligen Dateien Ordner Lese und Schreibrechte vorhanden sein Sind diese Rechte nicht verf gbar dann versucht Contentpapst diese automatisch zu setzen Je nach genutztem Webspace Anbieter ist dies allerdings nicht immer m glich In diesem Fall m ssen Sie dann per FTP den CHMOD auf die Dateien Ordner manuell ndern auf 777 bzw 775 Dann kann die Bearbeitung ber Contentpapst erfolgen 3 2 4 Was ist mit nderungen der PHP Dateien von Contentpapst Sie haben generell die M gli
443. odules genannten cp tags verwendet werden diese cp tags Erkl rung kann direkt aus der bersichtsseite des Modules heraus aufgerufen werden Wenn keine Vorlage angegeben wird so wird die Vorlage list_public html im Unterordner templates des Modules standardm ig genutzt ber die Parameter select_field und select_value ist optional eine Filterung der Eintr ge m glich F r den Parameter select_field wird der Feldname angegeben f r search_value der gew nschte Wert Wenn in mehreren Feldern gesucht werden soll dann sind die Feldnamen Werte durch Kommata zu trennen Eine hnlichkeitssuche ist ber bei einem Wert oder mehreren Werten m glich cp container module events type list select_field section select_value 2 I Einschr nkung der Auflistung auf die Kategorie mit der ID 2 cp container module events type list select_field location_city select_value Berl I Einschr nkung auf Veranstaltungsorte mit dem Stamm Berl also z B Berlin Berlingen Folgende Angaben sind zul ssig erforderlich unterstrichen Parameter f r diesen Container date_from Eintr ge ab anzeigen Zeitangabe im Timestamp Format erforderlich date_to Eintr ge bis anzeigen Zeitangabe im Timestamp Format erforderlich dir Aufsteigend asc oder absteigend desc ordnen limit Anzahl der insgesamt angezeigten Eintr ge max_age Max Alter der anzuzeigenden Eintr ge in Sekunden order Eintr
444. olgt dann auch hier wieder ber einen Container vom Typ list cp container module weblog_blogroll type list Auflistung der Weblogs mit Ordnung nach dem Aktualisierungsdatum ber den Parameter template kann eine alternativ zu verwendende Vorlage festgelegt werden Die Informationen zu den standardm ig genutzten Vorlagen verf gbaren cp tags sind dabei unter CP Forms gt Weblog gt BlogRoll und dann Vorlagen Erkl rung cp tags Erkl rung abrufbar Folgende Parameter sind f r diesen Container zul ssig erforderlich Parameter f r diesen Container author ID des Benutzers um nur dessen Eintr ge anzuzeigen optional limit Anzahl der insgesamt angezeigten Eintr ge optional template Vorlage welche f r die Anzeige verwendet wird optional type F r diesen Container muss als Wert list verwendet werden erforderlich 5 7 7 Container Auflistung der Kategorien des Weblogs Auch die Auflistung der einzelnen Kategorien des Weblogs auf der Webseite erfolgt ber einen Container vom Typ list cp container module weblog_sections type list order title Ausgabe der Kategorien nach alphabetischer Sortierung ber den Parameter template kann eine alternativ zu verwendende Vorlage festgelegt werden Die Informationen zu den standardm ig genutzten Vorlagen verf gbaren cp tags sind dabei unter CP Forms gt Weblog gt Kategorien und dann Vorlagen Erkl rung cp tags Erkl rung abrufbar
445. ollte eine Breite von 600 Pixeln bei der Gestaltung der Vorlage nicht berschritten werden damit beim Druck alle Inhalte korrekt ausgegeben werden k nnen cp tags f r diese Vorlage cp content Inhalt der Druckversion ein Artikel eine News etc cp header Titel der Druckversion z B Titel des Artikels URL der Seite die auf diese Druckversion geleitet hat Referer 3 1 20 Vorlage start htm ber die Vorlage start htm eines Vorlagen Sets wird die Startseite gestaltet Eine derartige Startseite sollte f r die Besucher m glichst einen schnellen berblick ber die angebotenen Inhalte sowie u a auch eine Auflistung der neuesten Inhalten News bieten Dies kann durch den Einsatz der cp tags realisiert werden 3 1 21 Vorlage table htm Die Vorlage table htm dient zur Anpassung der allgemein auf der Webseite genutzten Tabellen Alle Tabellen welche nicht ber eine externe Vorlage angepasst werden k nnen werden auf der Basis dieser Datei aufgebaut U a sind dies Teile des Mitgliedersystems Innerhalb der Vorlage sind die Tags cp header f r den Titel der Tabelle und cp content f r den Inhalt zu verwenden cp tags f r diese Vorlage cp content Inhalt der Tabelle cp header Titel der Tabelle 3 1 22 Vorlagen f r die Vollextsuche F r die Volltextsuche werden die Vorlagen unter modules search templates genutzt Dies sind standardm ig search_article html Artikel search_news html
446. omatisch vorgenommen Zus tzlich wird gepr ft ob die Felder in der XML Datei mit denen der Datenbank bereinstimmen u a Reihenfolge Feldnamen Wenn dieser Vorgang erfolgreich abgeschlossen wurde dann wird TRUE zur ckgegeben andernfalls FALSE 6 18 8 db_output Diese Methode exportiert eine Tabelle einer Datenbank in ein XML Format und schreibt den Inhalt in eine angegebene Datei Optional kann als dritter Parameter der Name des Wurzelelements benannt werden xml gt db_output test xml information legt die Tabelle information als XML Datei test xml an 6 18 9 open Die Methode open l dt eine XML Datei aus einem angegebenen Ordner und wandelt den Inhalt komplett in ein Array um Dieses Array wird f r die sp tere Verarbeitung ben tigt Uber den optionalen Parameter cache_time kann angegeben werden wie lange eine Zwischenspeicherung im Cache vorgenommen werden soll Diese Zeit wird in Sekunden festgelegt Wird der Parameter weggelassen dann werden 3600 Sekunden als Standard verwendet xml gt open test xml l dt die Datei test xml 6 18 10 remove_attribute Attribute zu Knoten welche per XML API angelegt wurden m ssen auch wieder entfernt werden k nnen F r diese Aufgabe gibt es die Methode remove _attribute Es muss hier lediglich der Pfad zum Knoten angegeben werden xml gt remove_attibute Shop Produkte Fussball entfernt die Attribute des Knotens 6 18 11 remove_content
447. omentanen Rechte des Benutzers nicht ausreichend sind Nach einem erfolgreichen Login wird wieder zur ckgewechselt zum nun sichtbaren Artikel Die PDF und Print Version sowie die Einblendung von Artikeln ber einen Container wird von Contentpapst ebenfalls berwacht 5 2 9 Webservices Export als RSS Feed Informationen zu neu eingestellten ge nderten Artikeln k nnen auch als RSS Feeds bereitgestellt werden Dies erm glicht es anderen Benutzern z B diese Informationen auf der eigenen Webseite einzubinden oder ber einen Feed Reader immer auf dem aktuellsten Stand zu bleiben Es werden jeweils nur freigeschaltete Artikel exportiert die innerhalb der Laufzeit liegen URL s f r den Export der Eintr ge webservices php file articl RSS Format Version 2 0 ber die folgenden Parameter kann die Auswahl der Artikel weiter gefiltert werden Optionale Parameter f r den Export limit Maximale Anzahl der Artikel standardm ig 10 Artikel start Anzeige ab Artikel n section ID einer Artikel Kategorie 5 2 10 Webservices Export im XML Format Das Contentpapst Framework erm glicht mittels Webservices u a den Zugriff auf die Artikeldaten Dies ist wichtig wenn Sie die Inhalte ber Contentpapst pflegen diese allerdings dann z B in Flash Filme integrieren oder in anderen Systemen weiterverwenden wollen Es wird darauf geachtet dass nur freigeschaltete Artikel ausgegeben werden die innerhalb der Laufzeit liegen F r die Abf
448. on arbeiten kann wird ihr ein Dateiname samt Pfad ausgehend vom Contentpapst Verzeichnis bergeben Zur ckgegeben werden folgende Angaben sofern diese in einer Datei vorhanden sind Zur ckgelieferte EXIF Informationen soweit enthalten aperture_fnumber aperture_value artist brightness_value color_space copyright date date_time date_time_digitized date_time_original description exif_image_length exif_image_width exif_version exposure_bias_value exposure_program exposure_time Blendeneinstellung Blenden Wert in APEX Autor Artist Helligkeitswert der Grafik in APEX Farbraum Bittiefe des Bildes Copyright Informationen Datum der Erstellung Datum Zeit der letzten nderung Datum Uhrzeit der Digitalisierung Datum Uhrzeit des Originals Beschreibung der Grafik Gr e der EXIF Grafik Gr e der EXIF Grafik Verwendete Version der EXIF Spezifikation Exposure Bias Wert in APEX Genutztes Programm f r die Datei Verschlussgeschwindigkeit file_source flash flash_pix_version fnumber focal_length focal_plane_resolution_unit focal_plane_x_resolution focal_plane_y_resolution height is_color iso_speed_ratings make metering_mode mime_type model name orientation resolution_unit scene_type sensing_method shutter_speed_value size size_formatted software status type x_resolution y_resolution width ycbcr_positioning Quelle der Datei Digitalkamera etc Blitzlicht 0 kein Blitzlicht gt
449. onsbereich ben tigt this gt module_configuration navigation array main gt array bersicht 0 array add_article gt array Artikel hinzuf gen 0 array search gt array Suche 0 array seach_title gt Nach Titel search_keyword gt Nach Schl sselwort Das Array f r die Erstellung der Navigation ist schon ein wenig komplexer Dieses Array steuert nicht nur die obere Navigationsleiste sondern sofern eine bestimmte Funktion Methode aufgerufen wurde auch die Anzeige direkt darunter den Titel der Seite Zur besseren Verdeutlichung wurden in den folgenden Beispielen die Sprachelemente direkt integriert Im Wesentlichen wird hier jeder Methode ein Eintrag zugeordnet Die Methode add_article erh lt den Titel Artikel hinzuf gen Die darauffolgende Zahl im Beispiel eine 0 bestimmt ob der Eintrag normal keine Fettschrift 0 als Hauptmen punkt 1 oder gar nicht angezeigt wird 2 Am Ende folgt noch ein Array Dieses ist nur notwendig wenn f r den Eintrag 1 ausgew hlt wurde Dann werden in diesem Array weitere Unterpunkte eingetragen siehe die Methode search mit der Zuweisung von Schl ssel und Inhalt f r die Unterpunkte Der Schl ssel main steht f r die bersichts Seite d h die Seite welche beim Aufruf des Modules im Administrations Men als erstes erscheint this gt module_configuration functions array main gt array do_main array search
450. ontainers zur ck 0 6 9 342 Datei modules shop container last_order php Funktionen in der Datei modules shop container last_order php Name der Funktion Beschreibung Parameter shop_container_last_order Container f r die Anzeige der zuletzt gekauften Artikel 0 shop_container_last_order_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 343 Datei modules shop container lastvisited php Funktionen in der Datei modules shop container lastvisited php Name der Funktion Beschreibung Parameter shop_container_lastvisited Container f r die Anzeige der zuletzt aufgerufenen Artikel 0 shop_container_lastvisited_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 344 Datei modules shop container list php Funktionen in der Datei modules shop container list php Name der Funktion Beschreibung Parameter shop_container_list Container f r die Anzeige von beliebigen Artikelauflistungen shop_container_list_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 345 Datei modules shop container login_box php Funktionen in der Datei modules shop container login_box php Name der Funktion Beschreibung Parameter shop_container_login_box Container f r die Anzeige des Login Formulares bzw der Kundenoptionen 0 shop_container_login_box_config Liefert Informationen ber den Aufbau des Containers zur c
451. op admin import_orders php Funktionen in der Datei modules shop admin import_orders php Name der Funktion Beschreibung Parameter shop_import_orders Formular f r den Import von Bestellungen und Zahlungseing ngen aus externen Dateien form shop_import_orders now F hrt den Import der Bestellungen und Zahlungseing nge aus externen Dateien durch form importfile 0 6 9 250 Datei modules shop admin import_sections php Funktionen in der Datei modules shop admin import_sections php Name der Funktion Beschreibung Parameter shop_import_sections Formular f r den Import von Kategoriedaten aus externen Dateien form shop_import_sections_data_now F hrt den Import der Kategoriedaten aus externen Dateien durch form options 0 shop_import_sections_now F hrt den Import der Kategoriedaten aus externen Dateien durch form importfile 0 6 9 251 Datei modules shop admin list_articles php Funktionen in der Datei modules shop admin list_articles php Name der Funktion Beschreibung Parameter shop_list_article_sections Generiert die Liste der Kategorien f r die eingeschr nkte Anzeige der Artikel under string selection count 0 0 shop_list_articles Hauptseite f r die Artikel mit der Auflistung der vorhandenen Artikel und allen Optionen form shop_list_articles_fields Aktualisiert die Auswahl der Spalten in der bersicht der Artikel form 0 6 9 252 Datei modules shop admin lis
452. ormular zum schnellen Hinzuf gen von Artikeln zum Warenkorb mittels Artikel Nummer Standardvorlage f r die Darstellung von Herstellerlisten und details Vorlage f r die Darstellung der Artikelverkn pfungen Zeigt im Shop die unterschiedlichen M glichkeiten f r den Lieferstatus der Artikel an Vorlage f r die Login Box Wird angezeigt wenn der Kunde eingeloggt ist Vorlage f r die Login Box Wird angezeigt wenn der Kunde nicht eingeloggt ist Vorlage f r die Darstellung der Mediendateien Auflistung Vorlage f r die Darstellung der Mediendateien Galerie Vorlage f r die Darstellung der Bewertung durch den Shop Betreiber Vorlage f r die detaillierte Auflistung der Zahlungsarten Vorlage f r die Darstellung der Preisstaffel eines Artikels Vorlage f r den Aufbau des Preistrends f r die Artikel Anzeige eines Formulares f r die Rezension von Artikeln Ausgabe der Rezensionen zu einem Artikel Formular f r den Zugriff auf die Suchfunktion des Shops Formatierung der Anzeige der Kategorien Kategoriestruktur Formatierung der Anzeige der Unterkategorien Kategoriestruktur Vorlage f r die detaillierte Auflistung der Versandarten Standardvorlage f r die Darstellung der Artikelvarianten Vorlagen im Ordner emails f r den Versand von Emails emails de availability tpl emails de cancellation tpl emails de companies tpl emails de order tpl emails de partner_buy_mail tpl emails de partner_free_mail t
453. ormularelement f r die Kontrollk stchen an Parameter im Array checked disabled id name array onclick return value Aufruf GLOBALS cpclass gt forms gt checkbox array gt Zeigt das Formularelement f r einen Button zum Wechsel auf eine neue Seite an Parameter im Array action class array onclick relocate return value Aufruf GLOBALSI cpclass gt forms gt move array gt Zeigt das Formularelement f r die Passwort Eingabe an Parameter im Array class id length name return array value Aufruf GLOBALSI cpclass gt forms gt password array gt Zeigt das Formularelement f r die Optionsfelder an Parameter im Array checked id name return value array Aufruf GLOBALS cpclass gt forms gt radio array gt Zeigt das Formularelement zum Zur cksetzen des Formularinhalts an Parameter im Array class return value array Aufruf GLOBALS cpclass gt forms gt reset array gt array 6 9 8 Datei functions class template php Funktionen in der Datei functions class template php Name der Funktion Beschreibung Parameter assign change clean dump format format_client format_container format_date format_language Keine Beschreibung verf gbar string Keine Beschreibung verf gbar type variable content Keine Beschreibung verf gbar
454. otocol Funktionsbibliothek Grafik Mail RTF Sessions Tempor re Benutzerinformationen Statistik URL Verschiedenes Vorlagen XML Zeichen amp Texte ZIP 7 1 5 Ist Contentpapst XML kompatibel 7 1 9 Kann ich meine Seite gezielt f r Suchmaschinen optimieren 7 1 10 7 1 11 7 1 12 TLAS 7 1 14 7 1 15 Sind fertige Vorlagen Sets verf gbar 7 1 16 Sind zus tzliche Schulungen erforderlich Beim Anlegen neuer Sprachen fehlen einige Ordner Was ist los Es treten beim Absenden von Formularen Fehler auf Es wird immer ein Download Fenster ge ffnet Ich habe die Verschl sselung per SHA1 Algorithmus aktiviert jetzt treten Probleme auf Ich habe mein Passwort verloren wie kann ich es zur ckerhalten Ist die Installation von Software PlugIns auf dem lokalen Rechner notwendig Ist die Verwaltung gro er Dateien gt 1 MB m glich Ist ein Einsatz im Intranet oder Extranet m glich K nnen dynamische Inhalte anderer Anbieter importiert werden K nnen cp tags in PHP Dateien verarbeitet werden Lassen sich bestehende Inhalte in Contentpapst bernehmen Nach dem ndern von Einstellungen werden diese nicht aktualisiert Warum Nach der Aktivierung der Suchmaschinenfreundlichen URL s funktioniert die Seite nicht mehr 7 1 17 Unterst tzt Contentpapst mehrere Sprachen 7 1 18 Warum werden nicht alle Inhalte nach dem Bearbeiten aktualisiert 7 1 19 Welche Aufgabe hat
455. ow_container update_dataset Erzeugt ein neues bzw aktualisiert ein bestehendes Modul inkl aller Dateien Erzeugt die unterschiedlichen Vorlagen f r ein Modul Generierung des Formulares zum Hinzuf gen Bearbeiten von Eintr gen Nimmt den Export von Eintr gen f r ein Modul vor Nimmt den Import von Eintr gen f r ein Modul vor Import Export von Eintr gen f r die Module bersichtsseite eines Modules mit Suchfunktionen Stellt die passenden Eintr ge anhand der bergebenen Suchparameter zusammen Zeigt die Erkl rung f r den Status der Eintr ge in der bersicht an berpr ft ob das Modul Felder f r Dateien beinhaltet Stellt zu einem Modul einen leeren Eintrag als assoziatives Array zusammen Ermittelt die in allen Abfragen passenden Eintr ge Setzt die f r eine clientseitige Validierung per Javascript ben tigten Funktionen zusammen Stellt zu einem Eintrag alle Daten als assoziatives Array zusammen Ermittelt die Feldnummer eines bestimmten Feldes Stellt die Felder und Typen zu einem Modul zusammen Ermittelt die f r Import Export verf gbaren Dateitypen Holt nach dem Ordner Namen eines Modules die zugeh rigen Angaben aus der Datenbank Holt nach dem Ordner Namen eines Modules die zugeh rige Nummer aus der Datenbank Holt die Informationen zu einem Eintrag der CP Forms Datenbanktabellen ab Ermittelt die zutreffenden Eintr ge in der Datenbank f r die Suche Ermittelt die
456. owie f r die ffentliche Anzeige von Status und Email Adresse des Benutzers 5 4 CP Community CP Community ist ein kostenpflichtiges Zusatzmodul f r Contentpapst Diese Informationen ben tigen Sie daher nur wenn Sie CP Community lizensiert haben und auf Ihrer Webseite einsetzen wollen Weitere Informationen zu CP Community erhalten Sie unter http www sandoba de produkte forum cpcommunity 5 4 1 Installation von CP Community CP Community wird zus tzlich zu einer bestehenden Contentpapst Lizenz installiert Das gelieferte ZIP Archiv wird daf r zuerst extrahiert inkl der dort enthaltenen Ordner Anschlie end wird folgenderma en vorgegangen n 1 Den Ordner forum aus dem Archiv per FTP in den Ordner modules hochladen d h als Unterordner modules forum n 2 Als Administrator in Contentpapst einloggen und unter Einstellungen gt Modulaktivierung wechseln n 3 Beim Eintrag f r CP Community auf Installieren klicken Mit dieser Aktion wird dann die Datenbank von Contentpapst entsprechend angepasst das Modul wird aktiviert und Sie k nnen nun direkt im Anschlu ber Module gt CP Community bzw direkt ber die URL admin php file forum zu diesem Modul wechseln Das Forum kann im ffentlichen Bereich ber die URL index php file forum aufgerufen werden Wie Sie Ihr Forum den eigenen W nschen gem anpassen und z B auch die Suchmaschinenfreundlichen URL s f r das Forum aktivieren k nnen erf
457. p container module amazon type searchbrowsenode query 288100 Produkte in der Kategorie Fachb cher werden hier gesucht Suche nach Produkten per UPC Unique Product Code cp container module amazon type searchupc query BO000CFW87 Suche nach einem UPC momentan nicht in Deutschland m glich Aufgrund der Ladezeit die teilweise durch die Amazon Server entstehen kann empfiehlt es sich ber den Parameter cache die einzelnen Suchabfragen in den Zwischenspeicher legen zu lassen bspw 86400 f r 24 h 5 23 15 Container Warenkorb mit Produktinformationen ber die Einblendung des Warenkorbs als Container haben Ihre Besucher stets im Blick welche Produkte bereits dort abgelegt wurden und f r die Bestellung bereitgestellt sind Der Container kann wie blich innerhalb einer beliebigen Vorlage platziert werden Der Aufbau wird direkt von vanillaXML Webshop realisiert kann aber mittels CSS angepasst werden cp container module amazon type cart Im Container werden zu jedem Produkt Menge und Produktname eingeblendet sowie der Gesamtpreis ohne event Versandgeb hren Sollten keine Produkte im Warenkorb liegen wird eine Alternativmeldung ausgegeben 5 23 16 Suchmaschinenfreundliche URL s aktivieren Der vanillaXML Webshop ist bereits standardm ig f r optimale Suchmaschinenfreundlichkeit vorbereitet Dazu geh rt u a auch die Simulation von statischen Seiten mit der Endung html oder von Ordnern Dies wir
458. p navigation nav_id template unterkategorien htm ber die Tags cp navigation nav_id cp navigation nav_title cp navigation nav_url cp navigation nav_base cp navigation nav_status und cp navigation nav_pos werden die einzelnen Inhalte eines Navigationspunktes wie z B der Titel und die ID eingef gt Die ID cp navigation nav_id dient in beiden Vorlagen gleichzeitig dazu die n chste Ebene der Navigationspunkte aufzurufen die direkt darunter liegen F r diese Punkte wird die Vorlage unterkategorien htm verwendet Vorlage unterkategorien htm lt div class navigation_unterkategorie gt lt a href cp navigation nav_url title cp navigation nav_title gt cp navigation nav_title lt a gt lt div gt Jetzt haben Sie bereits eine fertige Navigation die sich selbstst ndig aktualisiert und mittels HTML und CSS gestaltet ist Die notwendigen CSS Regeln sind folgende navigation_hauptkategorie width 180px background 728E92 padding 3px font weight bold font family Tahoma color FFFFFF border bottom 1px solid FFFFFF navigation_unterkategorie a width 180px background F5F5F5 padding 3px padding left 14px font family Tahoma color 000000 border bottom 1px solid FFFFFF navigation_aktuell width 180px background 557479 padding 3px padding left 14px font weight bold font family Tahoma color FFFFFF border bottom 1px
459. p tags f r die Vorlage des Containers cp shop companies Alle Angaben zum Hersteller aus der Datenbanktabelle _shop_companies 5 6 38 Container H ufige Suchbegriffe als Tagcloud darstellen Besonders h ufig von Ihren Besuchern im Shop gesuchte Begriffe k nnen in Form einer Tagcloud dargestellt werden Bei einer Tagcloud handelt es sich um eine zweidimensionale Darstellung von W rtern bei denen wichtigere W rte in diesem Fall die Suchbegriffe gr er dargestellt werden als nur selten gefragte Begriffe Neue Besucher erhalten damit einen schnellen berblick ber die im Shop angebotenen und stark nachgefragten Artikel Die Tagcloud k nnen Sie ber einen Container in einer beliebigen Vorlage einbauen cp container module shop type tag_cloud limit 50 order random Anzeige der Tagcloud f r die 50 am h ufigsten gesuchten Begriffe zuf llig geordnet Eine Vorlage wird f r diesen Container nicht ben tigt Stattdessen kann die Darstellung der Tagcloud per CSS gesteuert werden Verantwortlich sind daf r die CSS Klassen style_tagcloud und style _tagcloud_ in den CSS Dateien Ihres Vorlagensets Beim Klick auf einen der Begriffe wird der Besucher automatisch auf die passenden Suchergebnisse weitergeleitet Parameter f r diesen Container dir Aufsteigend asc oder absteigend desc ordnen limit Maximale Anzahl der Suchbegriffe standardm ig 100 Suchbegriffe order Sortierung der Suchbegriffe z B title
460. p templates partner und dient der Anzeige der bisherigen Provisionszahlungen im Partner Konto cp tags f r diese Vorlage cp shop orderout Alle Angaben zu den Partner Bestellungen aus der Datenbanktabelle _shop_partner_orderout cp shop comment orderout Infotext zu den angefallenen Partner Bestellungen 5 6 104 Vorlage partner partner_2 html Diese Vorlage liegt im Ordner modules shop templates partner und dient der Anzeige des Anmeldeformulares f r Partner cp tags f r diese Vorlage cp shop country Auswahlformular f r die L nder Standard Land ist vorausgew hlt 5 6 105 Vorlage partner payment html Diese Vorlage liegt im Ordner modules shop templates partner und dient der Bearbeitung der Bankverbindung im Partner Konto cp tags f r diese Vorlage cp shop partner Alle Angaben zum Partner aus der Datenbanktabelle _shop_partner 5 6 106 Vorlage partner statistic html Diese Vorlage liegt im Ordner modules shop templates partner und dient der Anzeige der Klick Statistiken im Partner Konto cp tags f r diese Vorlage cp shop clicks Alle Angaben zu den Partner Klicks aus der Datenbanktabelle _shop_partner_clicks cp shop comment clicks Infotext zu den angefallenen Partner Klicks cp shop comment order Infotext zu den angefallenen Partner Bestellungen cp shop order Alle Angaben zu den Partner Bestellungen aus der Datenbanktabelle _shop_partner_order cp shop p
461. p_container_variants Container f r die Anzeige von Artikelvarianten form 0 shop_container_variants_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 361 Datei modules shop container wishlist php Funktionen in der Datei modules shop container wishlist php Name der Funktion Beschreibung Parameter shop_container_wishlist Container f r die Anzeige der Artikel eines ffentlich verf gbaren Wunschzettels form 0 shop_container_wishlist_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 362 Datei modules shop export articles billiger de php Funktionen in der Datei modules shop export articles billiger de php Name der Funktion Beschreibung Parameter shop_billiger_sections Erstellt die Breadcrumb Navigation f r die Kategorien number shop_export_option Erzeugt den Export der Artikel f r billiger de Weitere Informationen http www billiger de application form http www billiger de application tech html CSV Testdatei f r Datens tze array http www billiger de application documents vorlage csv 6 9 363 Datei modules shop export articles ciao php Funktionen in der Datei modules shop export articles ciao php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Ciao de form array 6 9 364 Datei modules shop export articles evendi php Funktionen in d
462. page 5 5 5 6 Container Einzelne Eintr ge auf der Webseite anzeigen Neben der Anzeige des Formulares zum Hinzuf gen von Eintr gen und der Auflistung der Eintr ge auf der Webseite gibt es auch die M glichkeit gezielt einen einzelnen Eintrag anzuzeigen Jedes mit CP Forms erstellte Modul hat eine Spalte mit der Kennzeichnung ID Dies ist die Nummer anhand derer ein Eintrag ausgew hlt werden kann F r die Anzeige auf der Webseite m ssen Sie also den Namen des mit CP Forms erstellten Modules und die Nummer des gew nschten Eintrages kennen An der Stelle an welcher sp ter der Eintrag sichtbar sein soll schreiben Sie dann z B folgendes cp container module jobs type details number 2 template job_vorlage htm I Eintrag mit der ID 2 aus dem Modul jobs Im obenstehenden cp tag wurde zus tzlich eine Vorlage angegeben In dieser Vorlage wird die Formatierung des Eintrages festgelegt Alle Felder des Modules der Datenbank k nnen angezeigt werden Der Tag f r jedes Feld ist immer im Format cp forms values __FELDNAME__ aufgebaut Genauere Informationen ber die jeweils verf gbaren cp tags k nnen in der cp tags Erkl rung des Modules abgerufen werden Der Parameter template ist im Aufruf des Containers optional Wenn dieser Parameter weggelassen wird dann wird standardm ig die Vorlage details_public html aus dem Unterordner templates eines Modules genutzt 5 5 7 Container Suchfunktion im ffent
463. papst eingebaut werden so k nnen wir Ihnen selbstverst ndlich ebenfalls im Rahmen unseres Dienstleistungsangebotes weiterhelfen Zus tzliche Dienstleistungen umfassen u a einen Installationsservice erweiterten Support die Entwicklung von Schnittstellen f r das System oder auch die Anpassung Erweiterung Neuerstellung von Systemfunktionen und modulen Kontaktieren Sie uns ber http www sandoba de und wir machen Ihnen gerne ein unverbindliches Angebot sandoba de medien agentur 2010 Alle Rechte vorbehalten Alle Angaben in dieser Anleitung wurden sorgf ltig erarbeitet sind jedoch ohne Gew hr Die verwendeten Bezeichnungen und Markennamen unterliegen im Allgemeinen dem marken warenzeichen oder patentrechtlichem Schutz der jeweiligen Unternehmen
464. payment und dient der Bezahlung ber PayPal nach dem Abschluss der Bestellung im Shop cp tags f r diese Vorlage cp shop address Gesamte Rechnungsadresse des Kunden cp shop amount Bruttopreis der Bestellung in EUR cp shop currency K rzel der Standard W hrung des Shops cp shop invoice ID der Bestellung f r welche eine Bezahlung per PayPal vorgenommen wird cp shop notify_url Info URL f r die R ckmeldung von PayPal an den Shop cp shop paypal email PayPal Email aus den PayPal Einstellungen cp shop paypal_ image Logo bei Bestellung aus den PayPal Einstellungen cp shop cancel return Error URL f r die R ckmeldung von PayPal an den Shop cp shop paypal_text Untertitel bei Bestellung aus den PayPal Einstellungen cp shop paypal_url Fertige URL f r das PayPal Popup cp shop return Return URL f r die R ckmeldung von PayPal an den Shop cp shop verify Hash Code zur Verifizierung der PayPal R ckmeldung an den Shop 5 6 112 Vorlage payment saferpay html Diese Vorlage liegt im Ordner modules shop templates payment und dient der Bezahlung ber Saferpay nach dem Abschluss der Bestellung im Shop cp tags f r diese Vorlage cp shop saferpay_url URL der Zahlungsseite bei Saferpay f r den Aufruf in einem Popup o 5 6 113 Vorlage payment tpay html Diese Vorlage liegt im Ordner modules shop templates payment und dient der Bezahlung ber T Pay nach dem Abschluss der Be
465. peichert werden Die XML Datei f r die News Eintr ge finden Sie im Hauptordner als newsfeed xml 2 1 5 bernahme bestehender Webseiten Die bernahme bestehender Webseiten ist mit Contentpapst keineswegs mit viel Arbeit verbunden Richten Sie hierf r zuerst ein neues Vorlagen Set ein in welches Sie den vorhandenen HTML Code integrieren Wichtig sind hierbei Vorlagen f r die gesamte Seite sowie die Aufteilung der Inhalte in Tabellen und einzelnen Unterseiten Laden Sie dann Bilder und andere ben tigte Dateien in Unterverzeichnisse Ihres Vorlagen Sets mittels der Dateiverwaltung hoch und treffen Sie die gew nschten Einstellungen am System Nun k nnen Sie mit dem Einf gen der Inhalte als News Artikel oder einzelne Dateien beginnen Speziell Webseiten mit einer klaren Gliederung k nnen schnell in Contentpapst bernommen werden 3 Gestaltung von Vorlagen Die komplette Gestaltung der Webseite kann mittels der Vorlagen festgelegt werden Stellen Sie hier die Farben und sonstige Eigenschaften der einzelnen Seitenelemente zusammen Vorlagen trennen die technischen Grundlagen des Systems die Logik von grafischen und sonstigen Inhalten der Gestaltung 3 1 bersicht 3 1 0 Alternative Seitenlayouts f r einzelne Bereiche Einzelne Bereiche k nnen in Contentpapst mit einem komplett anderen Seitenlayout dargestellt werden Die gew nschte Seite muss dazu mit dem Parameter set_template aufgerufen werden D h wenn der Artikel
466. pl emails de partner_message tpl emails de partner_recovery tpl emails de partner_register tpl emails de priceinfo tpl emails de recommend tpl emails de recovery tpl emails de register tpl emails de register_admin tpl emails de return tpl emails de reviews tpl emails de shipment tpl Email an den Shopbetreiber bei Artikeln mit geringem Warenbestand Email an den Shopbetreiber bei Stornierungen von Artikeln Bestellungen Email an einen Hersteller wenn ein Artikel ausverkauft ist Email an einen Kunden mit der Best tigung der Bestellung wichtig Email an einen Partner mit Informationen ber eine neue geworbene Bestellung Email an einen Partner bei Freischaltung mit Informationen ber das Partnerprogramm Email an den Shop Betreiber durch den Partner Email an einen Partner mit einem neu generierten Passwort Email an den Shopbetreiber bei der Anmeldung eines neuen Partners Email an den Shop Betreiber mit einem Wunschpreis Vorlage f r eine Email welche bei der Weiterempfehlung eines Artikels verschickt wird Email an einen Kunden mit einem neu generierten Passwort Email an einen Kunden mit Informationen zu seinem Kunden Konto nach der Anmeldung Bestellung Email an den Administrator mit Informationen zur Anmeldung eines neuen Kunden Email an den Shop Betreiber mit einer RMA R ckgabe Anforderung eines Kunden Email an den Shopbetreiber mit der Benachrichtigung ber neue Kundenmeinungen Email a
467. ption Erzeugt den Export der Artikel f r Schottenland form array shop_schottenland_escape Reinigt die Inhalte der Formularfelder f r Schottenland string 0 6 9 382 Datei modules shop export articles shopinfo xml items php Funktionen in der Datei modules shop export articles shopinfo xml items php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel im shopinfo xml Standard Produktdatei form array shop_shopinfo_escape Reinigt die Inhalte der Formularfelder f r den Export string 6 9 383 Datei modules shop export articles shopinfo xml php Funktionen in der Datei modules shop export articles shopinfo xml php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel im shopinfo xml Standard Shopdatei form array shopinfo_options Liefert ein Array mit Einstellungen f r die Erzeugung der shopinfo xml Datei zur ck shopinfo_urls Konvertiert die URL s in der shopinfo xmi Datei url name 6 9 384 Datei modules shop export articles shopzilla php Funktionen in der Datei modules shop export articles shopzilla php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r shopzilla Upload Infos unter http merchant shopzilla de form array shop_shopzilla_escape Reinigt die Inhalte der Formularfelder f r Shopzilla string 6 9 385 Date
468. r Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 26 Datei functions cp user php url mode 0 string query query type query query url mode 0 query mode url mode 0 url url mode 0 inside_links 1 query url mode host port max_time 10 query Funktionen in der Datei functions cp user php Name der Funktion Beschreibung Parameter string max_length 50 points 1 string max_length 50 points 1 cp_get_userip Cp_user_grouprights cp_user_info cp_user_lastlogin cp_user_rights Liefert die IP Adresse des Benutzers zur ck Liefert die Benutzerberechtigungen im Artikelmodul zur ck f r ein bestimmtes Recht pro Kategorie f r die Kategorie allgemein oder insgesamt R ckmeldung 0 Recht nicht vorhanden 1 Recht vorhanden Liefert eine bestimmte Information ber einen Benutzer zur ck Liefert das Datum des letzten Logins eines Benutzers zur ck Liefert die Benutzerberechtigungen f r ein bestimmtes Recht zur ck 6 9 27 Datei functions cp wddx php Funktionen in der Datei
469. r berpr fung eines Datums die Methode check_date eingesetzt werden Diese nutzt intern die Funktion checkdate von PHP F r die berpr fung wird der Methode ein Datum im Format TT MM YY bzw TT MM YYYY bergeben M gliche R ckgabewerte sind 1 true und 0 false date gt check_date 30 07 2005 liefert true zur ck f r den 30 07 2005 6 6 2 days_per_month days_per_month wird auch von anderen Datumsfunktionen eingesetzt und ermittelt die Anzahl der Tage in einem Monat in einem bestimmten Jahr Dabei werden auch Schaltjahre mit beachtet Der R ckgabewert ist die entsprechende Anzahl an Tagen var date gt days_per_month 4 2007 Anzahl der Tage im Monat 04 2007 Ergebnis 30 6 6 3 first_monday Die Methode first_monday ermittelt den Montag der ersten Kalenderwoche eines Jahres Dieser muss allerdings nicht immer innerhalb des Jahres d h im Januar sondern kann auch im Dezember liegen z B am 29 12 f r das Jahr 2004 Die Methode erh lt als einzigen Parameter ein Jahr bergeben 4 stellig Wird dieser Parameter nicht bergeben dann wird das aktuelle Jahr verwendet Der R ckgabewert ist das Datum des ersten Montags des Jahres im Timestamp Format date gt first_monday 2005 liefert f r 2005 den Timestamp 1104274800 zur ck 6 6 4 is_leap_yearf is_leap_year pr ft ob das bergebene Jahr ein Schaltjahr ist Wird der Methode kein Jahr bergeben so wird das ak
470. r gt Wenn zu den Schl sselw rtern eines Artikels keine verwandten Artikel existieren dann wird auch kein Ergebnis zur ckgeliefert ber den optionalen Parameter return return 1 kann jedoch auch eine entsprechende Mitteilung geliefert werden 4 1 8 cp container module article Mit cp container module article ist die freie Positionierung von Artikelinhalten auf der Webseite m glich unabh ngig von der standardm igen Ansicht aus index php file article Der Tag cp container module article besteht im Wesentlichen aus einer Reihe von Angaben welche Ordnung Art und Umfang der Ausgabe beeinflussen cp container module article enth lt Angaben zu Kategorie Anzahl Begrenzung Ordnung sowie der Ordnungsrichtung start Artikel ab diesem Eintrag ausgeben limit Anzahl der Artikel category Artikel aus einer bestimmten Kategorie bei allen Kategorien einsetzen subcategories Mit subcategories yes werden auch Unterkategorien gezeigt order Artikel ordnen m glich sind date number title und random dir Aufsteigend asc oder absteigend desc ordnen length Anzahl der Zeichen des Artikeltextes template Pfad zu einer Vorlage andernfalls wird Standardvorlage genutzt format Format der Ausgabe Text HTML cache Zeit der Zwischenspeicherung in Sekunden Wenn Sie eine Begrenzung nach einer Kategorie vornehmen m chten erhalten Sie die entsprechende Kategorienummer unter Artikel gt K
471. r Schl sselw rter language Sprache nach ISO 639 1 page_topic Stichwort f r Seiteninhalt pragma Cache Verhalten f r Proxy Server publisher Verantwortlicher f r Ver ffentlicung refresh Aktualisierung nach x Sekunden resource_type Typ der Webseite revisit_after Webseite alle x Tage besuchen robots Anweisung f r Spider Robots title Titel der Webseite 6 15 9 cp_url_port Um Ihren Webserver vor unerw nschten Zugriffen zu sch tzen sollten Sie stets berwachen welche Ports ge ffnet oder geschlossen sind Die Funktion cp_url_port stellt das hierf r notwendige Hilfsmittel dar bermittelt werden neben der URL zum Webserver der Port sowie ein Zeitlimit in Sekunden var cp_url_port localhost 80 5 berpr ft den Port 80 auf localhost 6 15 10 cp_url_title Mit cp_url_title ermitteln Sie den Titel Namen einer Webseite sofern dieser im Quelltext angegeben wurde Der Funktion wird hierzu die gew nschte URL bergeben Intern wird auf die Funktionen cp_url_extend und cp_url_format zur ckgegriffen um die Konformit t der URL zu gew hrleisten var cp_url_title http de yahoo com gibt den Titel der Yahoo Deutschland Webseite aus 6 16 Verschiedenes In dieser Funktionssammlung sind verschiedene Bestandteile der Entwickler APl enthalten welche die Extrahierung von Dateiinformationen wie ID3v2 IPTC oder EXIF usw erm glich Um diese Funktionen in Module einzubinden muss die
472. r Artikel f r Google Base http base google de Anleitung form http base google com base de tab_ instructions html array 6 9 369 Datei modules shop export articles hitmeister php Funktionen in der Datei modules shop export articles hitmeister php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Hitmeister de Importformat Version 1 2 vom Dezember 2007 Zus tzlich in der form Datenbanktabelle _shop_items erforderliche Felder f r Hitmeister custom_hitmeister_condition array custom_hitmeister_comment shop_hitmeister_escape Reinigt die Inhalte der Formularfelder f r Geizhals at string 0 6 9 370 Datei modules shop export articles html php Funktionen in der Datei modules shop export articles html php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel im HTML Format form array 6 9 371 Datei modules shop export articles idealo php Funktionen in der Datei modules shop export articles idealo php Name der Funktion Beschreibung Parameter shop_export_option Erzeugt den Export der Artikel f r Google Base http base google de Anleitung form http base google com base de tab_instructions html array shop_export_option_section_path Erstellt die Pfad Navigation f r die Kategorien number 0 6 9 372 Datei modules shop export articles kelkoo php Fun
473. r Button PDF Version wird als PopUp ge ffnet cp print Link zur Druckversion per Button Druckversion wird als PopUp ge ffnet cp rating Grafische Anzeige der Artikelbewertung cp vote Formular zur Bewertung des Artikels muss durch cp voteset komplettiert werden cp voteset Abschluss des Formulares zur Bewertung des Artikels Button zum Abschicken 3 1 4 Vorlage articles_short htm Die Vorlage articles_short htm kommt als Standard Vorlage f r den Container cp container module article zum Einsatz sofern ber den Parameter template keine andere Vorlage angegeben wurde ber diesen Container lassen sich z B bersichtsseiten ber neu eingetroffene Artikel generieren cp tags f r diese Vorlage cp article content Inhalt des Artikels cp article convert Suchmaschinenfreundliche URL zum Artikel cp article date Datum der Erstellung cp article header Titel des Artikels cp article hits Bisherige Aufrufe cp article link Link zur Detailansicht des Artikels cp article number Nummer des Artikels 3 1 5 Vorlage gallery_list htm In der Detailansicht gallery_list htm eines Bildes in der Galerie kann die Anzeige durch zahlreiche Tags beeinflusst werden Alle zu einem Bild gespeicherten Angaben lassen sich hier einzeln mittels der Tags ausgeben und somit auch in komplexe Layouts einbetten Mittels cp print bzw cp pdf bietet man den Besuchern die Ausgabe des Bildes in einer Druck bzw PDF Ver
474. r Datei modules pdf class index php Name der Funktion Beschreibung Parameter contentpapst_gui_pdf Konstruktor dient der Initialisierung der Klasse und einiger Variablen metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 186 Datei modules pdf class webservices php Funktionen in der Datei modules pdf class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 187 Datei modules pdf container php Funktionen in der Datei modules pdf container php Name der Funktion Beschreibung Parameter pdf_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module pdf 6 9 188 Datei modules poll class admin php Funktionen in der Datei modules poll class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_poll Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_add_poll F gt eine neue Umfrage zur Datenbank hinzu form do_delete_poll L scht eine bestehende Umfrage samt der abgegebenen Stimmen aus der Datenbank number do_edit_poll Zeigt das Formular f r die Bearbeitung einer bestehenden Umfrage an number do_edit_poll_2 Aktualisiert die Angaben zu einer Umfrage in der Datenbank form do_main Hauptansicht des
475. r Datei modules shop admin misc fields php Name der Funktion Beschreibung Parameter shop_date_field Stellt ein Datumsfeld f r die Attribute von Artikeln bereit number content 6 9 261 Datei modules shop admin options php Funktionen in der Datei modules shop admin options php Name der Funktion Beschreibung Parameter shop_options Hauptansicht der Einstellungen mit den Formularen und der Auswahl der weiteren Optionen form shop_set_options Aktualisiert die allgemeinen Einstellungen in der Datenbank form countries 6 9 262 Datei modules shop admin options_companies php Funktionen in der Datei modules shop admin options companies php Name der Funktion Beschreibung Parameter shop_add_company F gt einen neuen Hersteller in die Datenbank ein form logo shop_deactivate_items Deaktiviert alle zugeordneten Artikel eines Herstellers number shop_delete_company L scht einen vorhandenen Hersteller aus der Datenbank number return 1 shop_edit_company Aktualisiert die Angaben eines vorhandenen Herstellers in der Datenbank form logo shop_edit_company_lang Formular f r die Bearbeitung der fremdsprachigen Inhalte eines vorhandenen Herstellers form shop_edit_company_lang_2 Aktualisiert die fremdsprachigen Inhalte eines vorhandenen Herstellers form 0 shop_list_companies_content Stellt den Inhalt f r die Hauptseite der Herstellerauflistung bereit form field_array shop_opt
476. r Email Adresse Diese wird dann ber cp variable eingeblendet 4 1 19 cp ifnot Mittels des Konstrukts cp ifnot l sst sich berpr fen ob eine Variable NICHT vorhanden ist Dies k nnen Variablen aus dem Modul oder auch aus den Konfigurationseinstellungen sein Variablen sind in PHP durch ein am Anfang des Variablennamens gekennzeichnet z B symbol Ein Beispiel soll den Sinn von cp ifnot verdeutlichen cp ifnot username lt table border 0 gt lt tr bgcolor A32333 gt lt td gt lt font color FFFFFF gt Sie Sind nicht eingeloggt bitte lt a href index php file user gt hier lt a gt einloggen lt font gt lt td gt lt tr gt lt table gt cp ifnot username In diesem Beispiel wird gepr ft ob die Variable username NICHT vorhanden ist Ist dies der Fall dann wird eine Tabelle eingeblendet mit innenliegenden Text und einem Link zur Login Seite 4 1 20 cp ignore cp ignore Wenn Sie in Artikeln oder Vorlagen cp tags einsetzen wollen welche nicht verarbeitet werden sollen so k nnen Sie dies dem Parser mitteilen indem Sie die betroffenen Bereiche mit cp ignore cp ignore umgeben Dies ist z B bei Anleitungen zu den cp tags n tzlich wie diese unter http www sandoba de in der Knowledge Base zu finden sind 4 1 21 cp include Contentpapst stellt Ihnen eine Vielzahl an Funktionen f r Ihre Webseite bereit Ben tigen Sie jedoch eine spezielle Funktion und wollen nicht bis
477. r Navigationsmen s Werbepl tze Umfragen Artikel usw an welche sp ter dynamisch mit Inhalten gef llt werden Ausf hrliche Informationen ber die m glichen Tags finden sich in der Anleitung unter cp tags F r den Inhaltsbereich m ssen Sie in dieser Vorlage den Tag cp content einmalig einf gen Zus tzlich sollten Sie die CSS Datei standard css innerhalb des Ordners des Vorlagen Sets einbinden damit Formulare etc auf der Webseite korrekt dargestellt werden k nnen cp tags f r diese Vorlage cp content L dt den ber die URL bestimmten Inhalt in die Vorlage 3 1 16 Vorlage news_text htm In der Vorlage news_text htm k nnen Anpassungen f r die standardm ige Darstellung von News ohne Bild vorgenommen werden Aktuell werden Tags f r Titel Text den ausf hrlichen Text den Namen des Verfassers und das Datum unterst tzt cp tags f r diese Vorlage cp news date Datum der Erstellung cp news footer Fussleiste mit Angaben zum Autor der Anzahl der Kommentare usw cp news friend Link zum Formular f r die Weiterempfehlung der News cp news full Inhalt der News Ausf hrlicher Text cp news link Link zur Detailansicht der News cp news number Nummer ID der News cp news poster Name des Autors samt Link zum Profil cp news text Inhalt der News Text cp news title Titel der News cp pdf Link zur PDF Version per Button PDF Version wird als PopUp ge ffnet cp print Link zur D
478. r URL an diese angeh ngt Statt index php id 300 z B index php id 300 amp full content yes Ob dieser Parameter gesetzt ist k nnen Sie in dem Artikel bzw sonst in der Vorlage mit dem cp tag ep if full_content berpr fen oder Sie setzen PHP ein und schreiben folgendes lt php GLOBAL full_content if full_content yes hier der Inhalt welcher angezeigt werden soll gt Ein Beispiel f r eine sinnvolle Verwendung der Variablen bergabe sehen Sie in unserem Lexikon unter http www sandoba de support computerlexikon Dort ruft ein Artikel quasi der Rahmen des Lexikons in Abh ngigkeit von den bergebenen Variablen die passenden Artikel der Kategorie Lexikon auf 3 2 H ufige Fragen zur Arbeit mit den Vorlagen 3 2 1 Kann ich meine PHP Skripte weiterverwenden Ja dies ist m glich Sie haben verschiedene M glichkeiten in Contentpapst Ihre Skripte weiterzuverwenden U a k nnen Sie diese ber einen Link aus Contentpapst aufrufen diese in eine Seite inkludieren include einbinden lassen ber den Tag cp include oder diese direkt in einen Artikel oder eine Vorlage integrieren Wenn Sie PHP Skripte in Artikeln oder in Vorlagen einbinden welche f r einen Container genutzt werden wird zus tzlich optional die Ausgabe des Skripts zwischengespeichert Dies f hrt zu geringeren Ladezeiten 3 2 2 K nnen Sie mir eine Entwicklungsumgebung empfehlen Wenn Sie Contentpapst um eigene M
479. r das Modul Aufgaben mit einzelnen Formularen order form month year do_navigation Gibt einen Info Text mit der aktuellen Anzahl an Aufgaben aus do_search_now Leitet vom Suchformular auf die eigentliche Suche weiter form do_show_task Eine vorhandene Aufgabe wird samt Kommentaren angezeigt number cdate install SQL und Dateianweisungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 459 Datei modules tasks class base php Funktionen in der Datei modules tasks class base php Name der Funktion Beschreibung Parameter do_email_task Versand einer Email ber neue Aufgaben an die jeweils berechtigten Benutzer number to_email 6 9 460 Datei modules tasks class index php Funktionen in der Datei modules tasks class index php Name der Funktion Beschreibung Parameter contentpapst_gui_ tasks Konstruktor dient der Initialisierung der Klasse und einiger Variablen metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 461 Datei modules tasks class webservices php Funktionen in der Datei modules tasks class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 462 Datei modules tasks container php Funktionen in der Datei modules tasks container php Name der Funktion
480. r in den Formularen aus Aufruf table array array prepared array 0 table Name der Datenbanktabelle ohne Pr fix array Array mit Angaben eines clean 0 Datensatzes prepared Array mit vorgefertigen Formularfeldern f r einzelne cp_siteinfo cp_sql_split cp_string_format cp_urlencode_array cp_validate_color cp_validate_email cp_validate_number cp_validate_string cp_word_shorten database_in form_file form_hidden form_moveonsite form_send form_start form_start_wysiwyg form_stop form_text form_textarea form_url form_wysiwyg form_wysiwyg_clean get_dir get_random image_nav js_check linkshyper mod_rewrite_name mod_rewrite_string module_access_restricted 0 module_language revert_htmispecialchars 0 sendsql simplexmi2array simplexml2load tablebreak tablefooter tablenavigation tablepaging tabletop tools_getmicrotime tools_timerStart tools_timerStop validate_email visitorsonline 6 9 3 Datei install php Angaben die z B eine spezielle Formatierung ben tigen Liefert Informationen ber einen Mandanten anhand des internen Namens zur ck Zerteilt eine angelieferte Datei in die einzelnen SQL Befehle Konvertiert Sonderzeichen in das Unicode Format URL kodiert die Angaben in einem Array vor der bergabe per URL Validiert eine Farbangabe im Standardformat z B FFFFFF
481. r module amazon type navigation 5 23 12 Container Plattformen bei Software und Spielen F r die Kataloge Software und Computer amp Videospiele werden zus tzliche Informationen ber die unterst tzten Plattformen d h die Betriebssysteme geliefert F r vanillaXML Webshop steht zur Einblendung dieser Informationen ein weiterer Container zur Verf gung cp container module amazon type plattforms file abc xmi I Produkt Plattformen generiert aus der Datei abc xml Damit die richtige Datei als Datenquelle genutzt wird muss diese ber den Parameter file angegeben werden Allgemein sollte dieser Container nicht manuell gesetzt werden sondern wird direkt in der Detailansicht eines Produktes eingesetzt Auch diese Informationen k nnen wieder per CSS angepasst werden Soweit vorhanden wird f r die Plattformen u a Windows XP Windows 2000 Gameboy Playstation 2 X Box etc das passende Logo daneben eingeblendet 5 23 13 Container Produktinformationen abrufen Wenn Sie einzelne Produkte innerhalb anderer Seiten dynamisch einbinden m chten k nnen Sie dies direkt ber einen cp tag als Container realisieren Der Container erm glicht es Ihnen zus tzlich die Produkte beliebig oft in unterschiedlichen Layouts darzustellen cp container module amazon type products asin B0000AJ595 catalog music template abc htm I Musik CD Dido Life For Rent dargestellt ber die Vorlage abc htm Wenn im obigen cp tag
482. r_form_info 0 Container f r die Anzeige eines Formulares zum Einf gen von Eintr gen Aufruf in den Vorlagen cp container module MODULNAME type form return index php id 13 Liefert Informationen ber den Aufbau des Containers zur ck Liefert den Titel des Containers zur ck 6 9 74 Datei modules forms container list php Funktionen in der Datei modules forms container list php Name der Funktion Beschreibung Parameter forms_container_list forms_container_list_config 0 forms_container_list_info 0 Container f r die Auflistung mehrerer Eintr ge als Liste Aufruf in den Vorlagen cp container module MODULNAME type list page 1 limit 10 order number dir asc template vorlage html format html Liefert Informationen ber den Aufbau des Containers zur ck Liefert den Titel des Containers zur ck 6 9 75 Datei modules forms container pages php Funktionen in der Datei modules forms container pages php Name der Funktion Beschreibung Parameter forms_container_pages 0 forms_container_pages_config 0 forms_container_pages_info 0 Container f r die Erstellung einer Navigation f r die Eintr ge zum Umbl ttern Aufruf in den Vorlagen cp container module MODULNAME type pages page 1 per_page 10 Liefert Informationen ber den Aufbau des Containers zur ck Liefert den Titel des Containers zur ck 6 9 76 Datei mod
483. rage eines einzelnen Artikels m ssen Sie lediglich die untenstehende URL aufrufen und um die ID Nummer des Artikels erg nzen im Artikel Modul sichtbar Optional kann ein Parameter format angeh ngt werden dessen Wert text oder html sein kann Standardm ig steht format auf text d h alle HTML Tags werden entfernt webservices php file article amp number 302 amp format text I zeigt den Artikel mit der ID 302 im Text Format an sofern verf gbar 5 2 11 WYSIWYG Editor Der interne WYSIWYG Editor bietet Desktop Feeling durch viele Funktionen welche von Programmen aus dem Desktop Bereich bekannt sind Im Folgenden finden Sie die aktuell unterst tzen Funktionen noch einmal aufgelistet F Fett schreiben Linksb ndig xa R ckg ngig F Kursiv schreiben Zentriert Fa Wiederherstellen U Unterstreichen Rechtsb ndig E Drucken Durchstreichen E Einzug verkleinern IE Einzug vergr ern Ham Nummerierung A Textfarbe m Als separate Datei speichern Aufz hlung EA Hintergrundfarbe Blocksatz J Ausschneiden Kopieren E Einf gen Link hinzuf gen w Link entfernen Horizontale Linie RT Sonderzeichen einf gen BE Formatierung entfernen Bei der Auswahl von Textfarbe Hintergrundfarbe und Grafik ffnet sich jeweils ein neues Fenster in welchem man durch einen einfachen Klick und eventuell durch einen Klick auf Abschicken das gew nschte Element in den WYSIWYG Editor bernehmen kann Nachfolgend eine Reihe von erweiterte
484. rameter shop_container_prices Container f r die Anzeige der Staffelpreise zu einem Artikel form shop_container_prices_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 350 Datei modules shop container pricetrend php Funktionen in der Datei modules shop container pricetrend php Name der Funktion Beschreibung Parameter shop_container_pricetrend Container f r die Anzeige eines Preistrends form 0 shop_container_pricetrend_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 351 Datei modules shop container random php Funktionen in der Datei modules shop container random php Name der Funktion Beschreibung Parameter shop_container_random Container f r die Anzeige von zuf llig ausgew hlten Artikeln form 0 shop_container_random_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 352 Datei modules shop container random_coupons php Funktionen in der Datei modules shop container random coupons php Name der Funktion Beschreibung Parameter shop_container_random_coupons Container f r die zuf llige Anzeige von Gutscheincodes an beliebigen Stellen der Website Aufruf in den forr 0 Vorlagen cp container module shop type random_coupons frequency 20 shop_container_random_coupons_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 353 Datei modules shop conta
485. ray und eine Prozentangabe St rke der Einf rbung bergeben werden image gt colorize array 238 243 245 50 f rbt eine Grafik zu 50 gelb ein 6 10 4 colorpalette ber die Methode colorpalette lassen sich die in einer JPEG Grafik am h ufigsten eingesetzten Farben und somit die Farbpalette ermitteln Die Methode liefert dabei ein Array zur ck Jeder Schl ssel des Arrays enth lt serialisiert ein Array der Farben Der Wert zeigt jeweils wie h ufig die Farbe in der Grafik vorhanden ist image gt colorpalette test jpg 50 gibt die 50 h ufigsten Farben der Grafik zur ck 6 10 5 create Wenn kein bereits vorhandenes Bild geladen werden soll dann kann mit der Methode create ein neues Bild angelegt werden Dieser Methode m ssen dazu Breite und H he des Bildes in Pixel und der gew nschte Bildtyp bergeben werden Als Bildtyp k nnen jpg und png gew hlt werden Sehr vereinzelt wird auch gif unterst tzt dies ist abh ngig von der PHP Konfiguration image gt create 300 500 jpg erstellt ein Bild im J PEG Format mit der Abmessung 300x500 Pixel 6 10 6 gd_version Einige spezifische Methoden Funktionen zur Arbeit mit Grafiken stehen nur bei einer GD Version gt 2 0 zur Verf gung z B imagecreatetruecolor Diese Methode berpr ft welche GD Version vorhanden ist und gibt das Ergebnis als Array mit basics array rights array level 0 last_entry 0 std_d
486. rd_shorten dies_ist_nur_ein_simpler_test 20 verk rzt den Text auf dies _ist_nur_ein_ 6 2 Allgemeines zur Modulentwicklung Diese Informationen beschreiben die Entwicklung neuer Module f r Contentpapst auf Basis des neuen objektorientieren Ansatzes Contentpapst verwendet hierbei Klassen und deren Vorteile wie Ableitung Vererbung und Wiederverwendbarkeit Sie sollten sich also gut mit Klassen auskennen um damit arbeiten zu k nnen 6 2 1 Grunds tzlicher Aufbau Jedes Modul in Contentpapst welches den objektorientierten Ansatz verwendet besteht aus mindestens drei Klassen die in jeweils eigenen Dateien gespeichert werden n class base php Beherbergt die Klasse contentpapst_ MODULNAME Diese stellt grundlegende Methoden zum Objekthandling bereit und wird daher u a von den anderen Klassen des Modules aber auch extern genutzt n class admin php Die Klasse contentpapst_gui_ MODULNAME generiert den Administrationsbereich des Modules mit allen Formularen Men s usw n class index php Diese Klasse hei t ebenfalls contentpapst_gui_ MODULNAME Jedoch wird diesmal das Frontend d h der ffentlich zug ngliche Bereich generiert Wenn Sie sich jetzt testweise einige derart aufgebaute Module anschauen werden Sie sicherlich feststellen dass sich die Klassennamen jeweils leicht unterscheiden Denn zur besseren Unterscheidung muss MODULNAME immer durch den Verzeichnisnamen ersetzt werden in dem das Modul liegt Die Bas
487. rder do_upload Zeigt das Formular zum Hinzuf gen eines neuen Bildes durch einen eingeloggten Benutzer an do_uploadset F gt ein neues Bild zur Datenbank hinzu form frontend_editing Behandelt die Einblendung der Frontend Editing Leiste f r berechtigte Benutzer metatags Behandelt die Einblendung der Metatags search Stellt die Verbindung zur Volltextsuche her 6 9 137 Datei modules gallery class webservices php Funktionen in der Datei modules gallery class webservices php Name der Funktion Beschreibung Parameter do_rss Liefert die letzten Eintr ge als RSS 2 0 Media Feed aus Aufruf http www domain de pfad webservices php form file gallery amp type trss amp limit start section process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 138 Datei modules gallery container php Funktionen in der Datei modules gallery container php Name der Funktion Beschreibung Parameter gallery_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module gallery 6 9 139 Datei modules guestbook class admin php Funktionen in der Datei modules questbook class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_guestbook Konstruktor dient der Initialisierung der Klasse und einiger Variablen do_choose_entries Erm glicht eine gleichzeitige nderun
488. reibung verf gbar Reinigt die aus den WYSIWYG Editoren kommenden Inhalte bevor diese in der Datenbank gespeichert werden Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 17 Datei functions cp navigation php string string parameter value tag string string filesize return decimals ng file_name file_name file_name file_name language string return Funktionen in der Datei functions cp navigation php Name der Funktion Beschreibung Parameter cp_navigation_children cp_navigation_get_root 0 cp_navigation_is_branch 0 cp_navigation_is_root cp_navigation_list cp_navigation_parent cp_navigation_title cp_navigation_url Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar number number level 0 number number number number number number string options 6 9 18 Datei functions cp pdf php Funktionen in der Datei functions cp pdf php Name der Funktion Beschreibung Parameter cp_p
489. rent color_this_day Farbangabe f r den aktuellen Tag Standardwert transparent current_day Aktuellen Tag manuell festlegen current_month Aktuellen Monat manuell festlegen current_year Aktuelles J ahr manuell festlegen list_id ID des Artikels in welchem die Eintr ge angezeigt werden month Monat der Anzeige table_width Breite des gesamten Kalenders Standardwert 100 type F r diesen Container muss als Wert show_month verwendet werden year Jahr der Anzeige 5 13 Links Das Link Modul von Contentpapst kann zur Archivierung von Webseiten genutzt werden welche von Ihren Besuchern in Form eines Kataloges abgerufen werden k nnen Jedoch sind ebenso Downloadarchive usw mit dem System umsetzbar 5 13 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file links Aufruf ber den Administrationsbereich index php file links Aufruf ber den ffentlichen Bereich links html Aufruf ber den ffentlichen Bereich Suchmaschinenfreundliche URL s 5 13 2 Top Markierung f r die Links Besonders herausragende Links k nnen redaktionell mit einer Top Markierung gekennzeichnet werden Diese Markierung erforderlich erforderlich erforderlich erforderlich optional optional optional optional optional optional optional optional optional optional optional optional optional optional optional optional erforderlich optional optional erforderlich optional kann nur im Administration
490. rewrite 1 L RewriteRule forum t 0 9 la zA Z0 9 0 9 html index php file forum amp mode showtopic amp form topic 1 amp form page 3 amp mod_rewrite 1 L RewriteRule forum t 0 9 a zA Z0 9 html index php file forum amp mode showtopic amp forml topic 1 amp mod_rewrite 1 L RewriteRule forum s 0 9 a zA Z0 9 0 9 html index php file forum amp form section 1 amp form page 3 amp mod_rewrite 1 L RewriteRule forum s 0 9 a zA Z0 9 html index php file forum amp form section 1 amp mod_rewrite 1 L RewriteRule forum a z html index php file forum amp mode 1 amp mod_rewrite 1 L Die URL s innerhalb der Vorlagen werden dann vom System automatisch im neuen Format generiert sobald die Suchmaschinenfreundlichen URL s in den Einstellungen aktiviert wurden 5 5 CP Forms Individuelle Datenbanken und Verzeichnisse z B Download Archive Jobverzeichnisse k nnen einfach mit CP Forms erstellt werden Folgen Sie dem Wizard und Sie erhalten ein fertiges Modul mit allen Konfigurations Dateien f r die Formulare optional optional optional optional optional 5 5 1 Allgemeines zu diesem Modul Mit CP Forms steht in Contentpapst ein sehr leistungsstarkes Modul zur Erstellung von Formularen und neuen Modulen zur Verf gung Alle Aktionen zum Hinzuf gen Bearbeiten dieser Module werden dabei direkt ber die grafische Oberfl che des Systems durchgef hrt
491. rgb brightness contrast color percent 50 image limit 50 width height type code mode 1 filename radius 100 labels width colors width height truecolor 1 degrees 0 filename block_header 0 quality type Funktionen in der Datei functions cp mail php Name der Funktion Beschreibung Parameter add_attachment Keine Beschreibung verf gbar file type encoding disposition description name add_bcc add_cc clean_email contentpapst_mail convert_text convert_to_text create_headerf encode_quotedprintable 0 get_attachment get_bcc get_cc receive_receipt send send_smtp set_bcc set_body set_cc set_charset set_from set_ip set_mime_types set_options set_priority set_reply_to set_subject set_to set_type set_x_bounced set_x_mailer show_headerf validate_email Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar
492. rgebenen Angaben string number date shop_select_taxrate Gibt Informationen ber einen Steuersatz zur ck field rate number shop_session_data Liefert die Session Informationen des aktuellen Besuchers Kunden Partners zur ck shop_total_salesranks Z hlt die maximale Anzahl der verf gbaren Verkaufsr nge 6 9 210 Datei modules shop print_misc php Funktionen in der Datei modules shop print_misc php Name der Funktion Beschreibung Parameter shop_print_fax Ruft das aktuelle Artikelsortiment als FAX Formular im PDF Format auf shop_print_labels ber diese Funktion werden die Etiketten f r Bestellungen gedruckt orders shop_print_packaging ber diese Funktion werden die Packlisten gedruckt orders 6 9 211 Datei modules shop print_order php Funktionen in der Datei modules shop print_order php Name der Funktion Beschreibung Parameter shop_print_order ber diese Funktion werden die Rechnungen im HTML und Text Format gedruckt encode form return 6 9 212 Datei modules shop router php Funktionen in der Datei modules shop router php Name der Funktion Beschreibung Parameter shop_email_shipment Diese Email informiert einen Kunden ber den Versand seiner Bestellung number redirect 1 6 9 213 Datei modules shop section_menu php Funktionen in der Datei modules shop section menu php Name der Funktion Beschreibung Parameter shop_section_
493. rm level count ng number mode form form masscat step number number nav_array no_break number url number page sec masscat step number form command form links_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Dies sind u a die verschiedenen form vorgefertigen Navigationstypen Aufruf in den Vorlagen cp container module navigation links_details Hilfsfunktion f r die Darstellung von Links ber die Container 6 9 158 Datei modules media class admin php Funktionen in der Datei modules media class admin php Name der Funktion Beschreibung Parameter contentpapst_gui media Konstruktor dient der Initialisierung der Klasse und einiger Variablen number mode template do_detail Generiert die Detailansicht f r eine einzelne Datei object do_file_error Gibt eine Fehlermeldung bei Problemen mit dem Upload aus do_getdirs Ermittelt die vorhandenen Verzeichnisse in einem bestimmten Bereich sPath do_getfiles Ermittelt die vorhandenen Dateien in einem bestimmten Bereich sPath do_graphic Generiert die verkleinerten Vorschaubilder der Dateien on the fly file_name height width file_extension do_main Hauptansicht f r das Modul Medienbibliothek mit einzelnen Formularen path do_search Zentrale Suchfunktion f r die einzelnen Unterordner des Dateisystems form do_search_now Leit
494. rm 6 9 276 Datei modules shop admin options_search php Funktionen in der Datei modules shop admin options_search php Name der Funktion Beschreibung Parameter shop_options_search Formular f r die Bearbeitung der Einstellungen f r die Volltextsuche form shop_set_options_search Aktualisiert die Einstellungen f r die Volltextsuche in der Datenbank form fields 6 9 277 Datei modules shop admin options_shipment php Funktionen in der Datei modules shop admin options_shipment php Name der Funktion Beschreibung Parameter shop_add_shipment Formular f r das Hinzuf gen einer neuen Versandart shop_add_shipment_2 F gt eine neue Versandart zur Datenbank hinzu shop_delete_shipment L scht eine vorhandene Versandart aus der Datenbank sofern diese noch nicht genutzt wurde shop_edit_shipment Formular f r die Bearbeitung einer Versandart shop_edit_shipment_2 Aktualisiert die Angaben zu einer Versandart in der Datenbank shop_edit_shipment_lang Formular f r die Bearbeitung der fremdsprachigen Inhalte einer vorhandenen Versandart 0 shop_edit_shipment_lang_2 Aktualisiert die fremdsprachigen Inhalte einer vorhandenen Versandart 0 shop_options_shipment Zeigt die bersicht der im Shop verf gbaren Versandarten an 0 shop_standard_shipment Legt eine Versandart als Standard im Shop fest 0 shop_standard_shipmenttax Liefert den Standard MwSt Satz f r die Versandarten zur ck 0 6 9 278 Datei
495. rmittelt zuf llig einen Eintrag aus der Datenbanktabelle _random Generiert eine Navigation auf der Basis einer Grafik Erzeugt eine J avascript Funktion zur Formular Validierung Nimmt Formatierungen an einem Text vor Links und Emails markieren etc Erzeugt einen f r mod_rewrite geeigneten Dateinamen Erzeugt einen f r mod_rewrite geeigneten Dateinamen Gibt eine Fehlermeldung bei unberechtigtem Zugriff aus L dt die Sprachdatei zu einem gew nschten Modul Kehrt die Wirkungsweise der PHP Funktion htmispecialchars um bermittelt SQL Befehle an die Datenbank Wandelt ein SimpleXML Objekt in ein Array um L dt eine XML Datei und liefert diese als Array zur ck F gt in eine Tabelle einen zus tzlichen Absatz ein um die bersichtlichkeit zu erh hen Erstellt das Ende einer Tabelle auf der Basis einer Vorlage Erstellt die Navigation beim Bearbeiten von Eintr gen mit den Vor Zur ck Links und der aktuellen Position in den Eintr gen Erstellt die Bl tternavigation unterhalb einer Tabelle ID in der URL wird durch die jeweilige Seitennummer ersetzt Erstellt den Beginn einer Tabelle auf der Basis einer Vorlage Timer Funktionen f r die berpr fung der zur Generierung der Seite ben tigten Zeit Startet den Timer f r die berpr fung der zur Generierung der Seite ben tigten Zeit Stopt den Timer f r die berpr fung der zur Generierung der Seite ben tigten Zeit berpr fung des Formats einer
496. rn bereits auf den neuen Weblog gewechselt werden An der Vorlage main htm aus dem Vorlagenset ist zus tzlich noch eine Anpassung vorzunehmen damit die CSS Befehle zur Gestaltung des Weblogs verarbeitet werden k nnen Folgende Zeile ist dort in den Bereich einzubinden lt link rel stylesheet href cp configuration main directory modules weblog templates weblog css type text css media screen print gt Ausgehend von diesem Quellcode und den einzelnen darauf abgestimmten Vorlagen in den Ordnern unter modules weblog templates und modules weblog_ templates kann nun unter Einsatz der einzelnen Container das Weblog weiter modifiziert werden um beispielweise gesonderte Seiten f r eine bersicht ber die letzten Kommentare anzuzeigen weitere Grafiken einzubauen etc 5 7 4 Anpassung der Vorlagen f r die Eintr ge Kategorien BlogRoll usw F r die Darstellung der einzelnen Elemente des Weblogs werden zahlreiche Vorlagen genutzt welche eine starke Differenzierung der Gestaltung ohne weitere Programmierung erm glichen Diese Vorlagen sind in den folgenden Ordnern vorzufinden n modules weblog templates Vorlagen f r die Eintr ge des Weblogs n modules weblog_blogroll templates Vorlagen f r die Eintr ge der BlogRoll n modules weblog_comments templates Vorlagen f r die Kommentare n modules weblog_options templates Vorlagen f r die Einstellungen nicht im ffentlichen Bereich genutzt
497. rt do_main do_optimize do_out do_quick_backup do_repair do_router do_search do_set_inplace do_show_tables do_show_view do_table_comment Konstruktor dient der Initialisierung der Klasse und einiger Variablen Formular zum Hinzuf gen eines neuen Eintrages F gt den neuen Eintrag in die Datenbank ein Formular zum Hinzuf gen neuer Felder zu einer Datenbanktabelle F gt ein neues Feld in eine Datenbanktabelle ein L scht alle Eintr ge in einer vorhandenen Datenbanktabelle L scht alle Datens tze aus den angegebenen Datenbanktabellen Legt eine neue vorerst leere Datenbank an Erm glicht den Export von Datenbankinhalten im CSV Format Reinigt die URL vor dem L schen von vorhandenen Eintr gen L scht ein vorhandenes Feld aus einer Datenbanktabelle L scht einen vorhandenen Index aus einer Datenbanktabelle Setzt anhand der bergebenen Variablen einen SQL Befehl zum L schen zusammen L scht eine komplette Datenbank samt aller Tabellen und Inhalte L scht eine einzelne Datenbanktabelle Statusabfrage ob eine Datenbank wirklich gel scht werden soll Formular zur Bearbeitung eines vorhandenen Eintrages Aktualisierung eines Eintrages in der Datenbank Speichert die per In Place Editor ge nderten Werte ab Formular zur Bearbeitung eines Feldes einer Datenbanktabelle Format eines Feldes einer Datenbanktabelle wird in der Datenbank aktualisiert Setzt anhand der bergebenen Variable
498. rt die Gr e der in einem Ordner enthaltenen Dateien inklusive der Dateien der directory Unterordner do_main do_meta_edit do_mkdir do_move file do_move _file_2 do_options do_recursive do_recursive_delete do_rename_dir do_rename_dir_2 do_rename file do_rename _file_2 do_rmdir do_search do_search_now do_shortnavigation do_text do_text_edit do_unlink do_upload _filesize do_wysiwyg do_wysiwyg_2 install uninstall Hauptansicht f r das Modul Dateiverwaltung mit einzelnen Formularen path F hrt nderungen wie L schen und Bearbeiten an mehreren Dateien gleichzeitig durch checkbox Legt ein neues Verzeichnis im Dateisystem an form Zeigt das Formular zum Verschieben von Dateien an form Verschiebt eine Datei in ein neues Verzeichnis form Zeigt die formatspezifischen Informationen zu einer Datei an object Startet das rekursive L schen wenn diese Einstellung aktiviert ist form L scht Dateien und Verzeichnisse rekursiv root sub Zeigt das Formular zum Umbenennen von Ordnern an form F hrt die Umbenennung eines Ordners durch form Zeigt das Formular zum Umbenennen von Dateien an form F hrt die Umbenennung einer bestehenden Datei durch form F hrt die Umbenennung eines bestehenden Verzeichnisses durch form Zentrale Suchfunktion f r die einzelnen Unterordner des Dateisystems form Leitet vom Suchformular auf die eigentliche Suche weiter form Zeigt die Kurz
499. rtikel ein 0 shop_delete_alternative_pricee L scht die Preisstaffel f r einen Artikel komplett 0 6 9 199 Datei modules shop class admin php Funktionen in der Datei modules shop class admin php Name der Funktion Beschreibung Parameter contentpapst_gui shop Konstruktur dient der Initialisierung der Klasse und einiger Variablen 0 do_main Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte do_shortnavigation Zeigt die Kurznavigation auf der linken Seite an install SQL und Dateianweisungen zur Installation des Modules shop_error_message Gibt eine Fehlermeldung an den Benutzer aus shop_items_sold Liefert die Anzahl der bisherigen Verk ufe eines Artikels zur ck skrip_test F hrt einen internen Funktionstest durch uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 200 Datei modules shop class clients php Funktionen in der Datei modules shop class clients php Name der Funktion Beschreibung Parameter delete_client L scht einen bzw mehrere Kunden ber die Kundennummer get_client Liefert alle Felder bzw ein bestimmtes Feld zu einem Kunden anhand der Kundennummer 6 9 201 Datei modules shop class exchange php Funktionen in der Datei modules shop class exchange php Name der Funktion Beschreibung Parameter add_exchange F gt eine neue Import Exportdefinition zur Datenbank hinzu get_exchange Liefert eine Import Exportde
500. rtikelvergleich eines Kunden 6 9 429 Datei modules shop public coupons php Funktionen in der Datei modules shop public coupons php Name der Funktion Beschreibung Parameter form form form form form form form form form number number number number form number number number number wishlist number form array number form array shop_coupon_check Leitet die berpr fung des Gutscheincodes ein und wechselt dann zur ck auf die vorherige Seite code email shop_coupon_check now berpr ft ob ein Neu oder Stammkunde einen bergebenen Gutscheincode nutzen kann code email 6 9 430 Datei modules shop public details php Funktionen in der Datei modules shop public details php Name der Funktion Beschreibung Parameter shop_details Zeigt einen einzelnen Artikel in der Detailansicht an number 6 9 431 Datei modules shop public download php Funktionen in der Datei modules shop public download php Name der Funktion Beschreibung Parameter shop_download Stellt eine Datei eines bestellten Artikels aus einer Bestellung f r den eingeloggten Kunden zum Download bereit number 6 9 432 Datei modules shop public email_available php Funktionen in der Datei modules shop public email available php Name der Funktion Beschreibung Parameter shop_email_available Verschickt die Information b
501. ruckversion per Button Druckversion wird als PopUp ge ffnet 3 1 17 Vorlage news_image htm Die Vorlage f r News mit Bild nutzt die gleichen Tags wie die News ohne Bild jedoch kann hier mit cp news image und cp news imagefile zus tzlich das zu nutzende Bild eingebaut werden cp tags f r diese Vorlage zus tzlich zur Vorlage news_text htm cp news image Ausgabe der Grafik samt lt img gt Tag cp news imagefile Ausgabe des Dateinamens der Grafik 3 1 18 Vorlage news_detail htm In der Detailansicht wird die komplette News samt aller Links und Kommentar M glichkeiten angezeigt Zus tzlich lassen sich durch die entsprechenden Tags einzelne Abschnitte und Funktionen nur f r Mitglieder oder Besucher freischalten per cp ismember cp isvisitor ber cp friend kann die News weiterempfohlen und ber cp print ausgedruckt werden cp tags f r diese Vorlage zus tzlich zur Vorlage news_text htm cp news image Ausgabe der Grafik samt lt img gt Tag cp news imagefile Ausgabe des Dateinamens der Grafik cp news linkl Anzeige des Link 1 cp news link1 cp news link2 Anzeige des Link 2 cp news link2 cp news link3 Anzeige des Link 3 cp news link3 3 1 19 Vorlage print htm Viele Inhalte k nnen direkt in einem druckfreundlichen Format ausgegeben werden Die Vorlage print htm wird hierf r mit Daten gef llt welche vorher ber den Tag cp print bermittelt wurden Es s
502. ruf integriert werden cp container module shop type review_box Das Formular f r die Eingabe einer neuen Kundenmeinung wird ber die Vorlage modules shop templates container review_box html dargestellt ber CP Shop gt Einstellungen gt Kundenmeinungen schlie lich k nnen Sie die Einstellungen f r die Kundenmeinungen anpassen Und durch die Erweiterung der Vorlagen um PHP ist z B eine Beschr nkung der Kundenmeinungen auf eingeloggte Kunden denkbar Beachten Sie hierzu die Anleitungen in unserer Knowledge Base auf http www sandoba de 5 6 42 Container Mediendateien eines Artikels einblenden Um die einem Artikel zugeordneten Mediendateien wie Pressemeldungen Produkttests oder Screenshots auch auf der Webseite anzuzeigen wird ein Container vom Typ media genutzt Dem Container m ssen zun chst ber den Parameter number die ID des Artikels und ber template die zu nutzende Vorlage mitgeteilt werden alle weiteren Parameter sind optional cp container module shop type media number 5 template mediendateien_archive html filetype sit pdf ace rar Mediendateien in den Archiv Formaten f r den Artikel 5 ber die Vorlage mediendateien_archive html anzeigen Anstelle einer festen ID kann im Parameter number nat rlich auch ein cp tag eingesetzt werden Erforderlich ist dies z B wenn die Mediendateien direkt innerhalb der Detailansicht eines Artikels genutzt werden sollen Dann muss in diesem Param
503. rvices php Funktionen in der Datei modules questbook class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen 6 9 142 Datei modules guestbook container php Funktionen in der Datei modules questbook container php Name der Funktion Beschreibung Parameter guestbook_container form sPath form command form ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Aufruf in den Vorlagen cp container forr module guestbook 6 9 143 Datei modules help class admin php Funktionen in der Datei modules help class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_help do_add_entry do_add_entry_2 do_add_section do_add_section_2 do_delete_entry do_delete_section do_details do_edit_entry do_edit_entry_2 do_edit_section do_edit_section_2 do_get_section do_main do_move do_print do_search do_search_now do_searchbox do_section do_shortnavigation do_show do_update_help install uninstall Konstruktor dient der Initialisierung der Klasse und einiger Variablen Formular f r das Hinzuf gen eines neuen Eintrags section F gt den neuen Eintrag in die Datenbank ein form Formular zum Hinzuf gen einer neuen Kategorie F gt eine neue Kategorie in die Datenbank ein form L scht einen Eintrag aus der
504. s do_delete_category do_delete_comment do_delete_link do_edit_category do_edit_category_2 do_edit_comment do_edit_comment_2 do_edit_link do_edit_link_2 do_filelist do_main do_options do_search_now do_set_options install uninstall Zeigt das Formular zum Hinzuf gen eines neuen Links an F gt einen neuen Link zur Datenbank hinzu Zeigt eine bersicht der aktuell vorhandenen Kategorien an berpr ft ob die in der Datenbank eingetragenen Links noch verf gbar sind Erm glicht eine gleichzeitige nderung mehrerer Eintr ge z B Aktivierung Deaktivierung L scht einen vorhandenen Kommentar aus der Datenbank L scht einen vorhandenen Kommentar aus der Datenbank L scht einen vorhandenen Link aus der Datenbank Zeigt das Formular f r die Bearbeitung einer vorhandenen Kategorie an Aktualisiert die Angaben zu einer Kategorie in der Datenbank Zeigt das Formular zum Bearbeiten eines vorhandenen Kommentares an Aktualisiert die Angaben zu einem Kommentar in der Datenbank Zeigt das Formular zum Bearbeiten eines vorhandenen Links an Aktualisiert die Angaben zu einem Link in der Datenbank Liefert eine Auflistung der aktuell verf gbaren Vorlagen f r die Links zur ck Generiert die Hauptansicht des Modules Links Zeigt das Formular f r die Bearbeitung der Einstellungen des Modules an Leitet vom Suchformular auf die eigentliche Ergebnisseite weiter Aktualisiert die Angaben zu einem Modul i
505. s trifft auch auf cms zu i Suchbegriff am Anfang des Dateinamens z B cms trifft zu auf cms_backup gif usw Suchbegriff am Ende des Dateinamens z B gif zeigt alle Dateien mit dieser Endung nl n2 n Alle M glichkeiten werden gematcht z B cat 01 02 trifft zu auf cat01 und cat02 m Jede Datei mit genau Zeichen hier z B drei Zeichen lit steht f r ein beliebiges Zeichen trifft hier z B f r list zu 5 15 Navigation Die Navigation verbindet die einzelnen Bereiche Ihrer Webseite zu einem Ganzen und erlaubt dem Besucher einen schnellen Wechsel zwischen den verschiedenen Seiten Dadurch erh lt die Navigation bei der Erstellung einer Webseite eine besondere Bedeutung 5 15 1 Allgemeines zu diesem Modul Das Modul zur Erstellung einer Navigation f r Ihre Webseite erreichen Sie ber den Button Navigation auf der linken Seite des Administrationsbereiches Dieses Modul ist zweigeteilt in eine bersicht der bereits vorhandenen Navigationspunkte und verschiedene Men s zum Anlegen Bearbeiten und L schen dieser Navigationspunkte In der bersicht sehen Sie anhand einer Baumstruktur wie die einzelnen Navigationspunkte miteinander verkn pft sind und in welcher Reihenfolge diese angezeigt werden F r jeden Navigationspunkt gibt es je nach Position die M glichkeit diesen nach oben oder unten zu verschieben Auch ein direktes L schen ist m glich Sollten Sie versuchen einen Navigationspunkt zu l sch
506. s Mittler und neutrale Plattform f r H ndler und Nutzer schafft Kelkoo damit eine V kelkoo Transparenz und bersicht des Online Marktes Damit Ihre Artikel bei www kelkoo de gelistet werden m ssen Sie sich dort einmalig anmelden Je nach gew hltem Paket k nnen Sie die Dateien selbst exportieren und bei Kelkoo hochladen oder diese automatisch austauschen lassen Artikeldaten im CSV Format Kelkoo index php file shop amp mode export amp clean yes amp type kelkoo Artikeldaten im CSV Format Kelkoo Premium index php file shop amp mode export amp clean yes amp t 5 6 13 Artikel exportieren zu Pangora Pangora ist ein neutraler Anbieter von Artikeldaten vieler Online Shops Diese gesammelten Daten werden u a Portalen wie n tv de Lycos dooyoo und freenet de zur pa nGora Verf gung gestellt F r den Export ben tigen Sie zuerst eine Anmeldung bei Pangora marketplace technology http www pangora com Ein Support Mitarbeiter wird sich daraufhin mit Ihnen in Kontakt setzen und Sie um die bermittelung der Artikeldaten bitten Die Daten Ihres Online Shops k nnen Sie ber Artikel gt Artikel exportieren gt Pangora im Pangora Format exportieren indem Sie als Dateiformat Pangora ausw hlen und Ihre Merchant ID eingeben Sie erhalten eine XML Datei mit den ben tigten Angaben Zus tzlich ist ein Kategorien Mapping notwendig d h Kategorien in CP Shop m ssen Kategorien von Pangora zugeordnet werden Sie werden hier mehrere
507. s Vorlagen Set einsetzen Auch Navigationselemente werden in der Datei standard css gestaltet CSS Angaben welche im Vorlagen Set bereits genutzt werden sollten nicht entfernt werden Hier ist nur eine Anpassung an das Layout der Webseite ratsam 3 1 3 Vorlagen article_ htm article_ htm sind Vorlagen f r den grunds tzlichen Aufbau von Artikeln Die wichtigsten Tags sind hierbei cp header Titel und cp content Inhalt Erg nzt werden k nnen diese durch die Druckfunktion cp print Datumsangaben sowie Bewertungen Es bietet sich bei den Artikeln an zwischen Besucher und Mitglied zu unterschieden mittels cp ismember cp isvisitor So k nnen Sie Ihren Mitgliedern zus tzliche Inhalte anbieten Unterschiedliche Gestaltungsarten lassen sich durch die Anlage verschiedener Dateien nach dem Muster article_ htm realisieren Bei der Erstellung eines Artikels wird einfach die gew nschte Vorlage ausgew hlt cp tags f r diese Vorlage cp article convert Suchmaschinenfreundliche URL zum Artikel cp article date Datum der Erstellung cp article number Nummer des Artikels cp break Seitenumbruch im Artikel in Kombination mit cp pages zu nutzen cp content Inhalt des Artikels cp header Titel des Artikels cp level Navigation f r die Anzeige der Position des Artikels innerhalb der Kategorienstruktur cp pages Navigation zum Wechsel auf die weiteren Seiten sofern vorhanden cp pdf Link zur PDF Version pe
508. s der Konstruktion cp if shoptransfer BANKDATEN cp if shoptransfer wird die Auswahl auf diese Kunden begrenzt Alle notwendigen Angaben k nnen Sie dann an der Stelle von BANKDATEN einsetzen Wie Sie dies optimal gestalten sehen Sie am bestem am Beispiel der bereits fertig angepassten Vorlage modules shop templates emails de order tpl 5 6 58 Erweiterte Informationen im Shop einbinden Wenn Sie im Shop erweiterte Informationen wie z B Ihre Allgemeinen Gesch ftsbedingungen Liefer oder Kontaktinformationen einbinden wollen so k nnen daf r die von CP Shop bereitgestellten Funktionen genutzt werden Sie ben tigen dazu jeweils eine HTML Datei mit den anzuzeigenden Inhalten welche Sie im Ordner modules shop templates info abspeichern Wichtig Diese Datei sollte nur den lt body gt Bereich der HTML Datei enthalten d h es darf sich nicht um eine komplette HTML Datei handeln Anschlie end ffnen Sie die Datei modules shop public info php In dieser Datei wird ber ein Array festgelegt in welchen Dateien die ber index php file shop amp mode info amp type TYP abgerufenen Inhalte gespeichert sind Sie m ssen sich zun chst entscheiden unter welchem Namen ein Abruf m glich sein soll Eine als agb info html gespeicherte Datei k nnte als Typ beispielsweise agb erhalten Dann f gen Sie dort im Array den Eintrag mit Typ und Pfad hinzu Ein Abruf ist dann sofort als index php file shop amp mode info amp type agb
509. s erweiterten Editors auf editor_mode Regelt den Zugriff auf einzelne Funktionen des Editors mode form editor_preview Regelt die Anzeige des Vorschau Fensters type content editor_preview_now Zeigt die Vorschau des Inhalts auf der Basis einer Vorlage an form editor_specialchars Regelt die Anzeige der Auswahl f r Sonderzeichen 6 9 48 Datei modules editor wysiwyg anchor php Funktionen in der Datei modules editor wysiwyg anchor php Name der Funktion Beschreibung Parameter wysiwyg_anchor Liefert die Funktionalit t f r das Einf gen von Textmarken form 6 9 49 Datei modules editor wysiwyg button php Funktionen in der Datei modules editor wysiwyg button php Name der Funktion Beschreibung Parameter wysiwyg_button Liefert die Funktionalit t f r die Schaltfl chen form 6 9 50 Datei modules editor wysiwyg checkbox php Funktionen in der Datei modules editor wysiwyg checkbox php Name der Funktion Beschreibung Parameter wysiwyg_checkbox Liefert die Funktionalit t f r die Kontrollk stchen form 6 9 51 Datei modules editor wysiwyg dropdown php Funktionen in der Datei modules editor wysiwyg dropdown php Name der Funktion Beschreibung Parameter wysiwyg_dropdown Liefert die Funktionalit t f r das Einf gen von Dropdownfeldern form 6 9 52 Datei modules editor wysiwyg email php Funktionen in der Datei modules editor wysiwyg email php Nam
510. s jeweiligen Benutzers bergeben Ist kein Benutzer mit dieser Nummer vorhanden dann wird FALSE zur ckgegeben 6 3 3 cp_user_info Mit der Funktion cp_user_info lassen sich gezielt anhand der Nummer eines Benutzers weitere Informationen ber diesen Benutzer ermitteln Der Funktion wird zuerst die Nummer bergeben als zweiter Parameter folgt der Name des gew nschten Feldes z B username street email Die Funktion liefert den Inhalt dieses Feldes dann zur ck Ist kein Benutzer mit dieser Nummer vorhanden dann wird FALSE zur ckgegeben 6 3 4 cp_user_lastlogin Mit dem integrierten Logging System ist es m glich gezielt bestimmte Aktionen eines Benutzers aus der Vergangenheit herauszugreifen und diese darzustellen Die Funktion cp_user_lastlogin liefert f r den aktuellen Benutzer das Datum des letzten Logins zur ck Standardm ig ist der R ckgabewert im Format d m Y ber einen optionalen Parameter kann dies jedoch ge ndert werden So liefert cp_user_lastlogin d m y H i beispielsweise Datum und Uhrzeit des letzten Logins 6 3 5 cp_user_rights Diese Funktion ist besonders wichtig f r den Zugriff von Benutzern auf gesch tzte Bereiche Der Funktion wird der interne Name eines Rechtes aus der Rechteverwaltung bergeben Anschlie end wird berpr ft ob die Gruppe des aktuellen Benutzers auf diesen Bereich Zugriff hat Ist dies der Fall wird TRUE zur ckgegeben andernfalls FALSE 6 3 6 cp_user_gro
511. s list html Parameter template dargestellt Wird der Parameter section mit der ID einer Kategorie angegeben dann werden nur Artikel dieser Kategorie angezeigt ber den Parameter cache kann wie gewohnt der Inhalt des Containers ber eine beliebig lange Zeit in Sekunden zwischengespeichert werden 5 6 52 Container Zuletzt gekaufte Artikel Sie k nnen Ihren Besuchern weitere Kaufanreize bieten indem Sie ihnen zeigen welche Artikel nicht nur besonders gut laufen sondern z B erst kurz zuvor verkauft wurden In CP Shop gibt es eigens f r diesen Fall einen eigenen Container Jast_order Der Container stellt eine beliebige Anzahl an Artikeln anhand einer Vorlage dar ber den Parameter template muss daher zwigend eine Vorlage angegeben werden Der Parameter limit hingegen ist ebenso wie der Parameter start Startwert optional Wenn limit nicht angegeben ist wird nur ein Artikel ausgegeben cp container module shop type last_order template vorlage htmi 5 6 53 Container hnliche Artikel Kunden die x gekauft haben Sicherlich kennen Sie aus Online Shops die M glichkeit Kunden beim Aufruf eines Artikels darauf hinzuweisen welche Artikel andere Kunden noch gekauft haben Dieser Verweis auf hnliche besonders beliebte Artikel kann die Ums tze im Online Shop zus tzlich steigern Auch CP Shop verf gt ber eine derartige Funktion Wenn Sie die hnlichen Artikel zu einem bestimmten Artikel einblend
512. sbereich ge ndert werden Besucher welche Links einsenden sind dazu nicht berechtigt F r die Top Markierung wird immer die Grafik top gif im jeweils ausgew hlten Vorlagen Set genutzt D h ist ein Vorlagen Set mit dem Namen cp gew hlt so wird die Grafik unter themes cp image top gif geladen 5 13 3 Fehler melden Ihre Besucher haben bei den Links die M glichkeit Ihnen Hinweise auf fehlerhafte Links mittels der Schaltfl che Fehler melden mitzuteilen Diese Links werden zwar weiterhin angezeigt jedoch finden Sie im Administrationsbereich eine entsprechende Meldung Anschlie end k nnen Sie den Link manuell bzw per automatischem Linkchecker berpr fen lassen 5 13 4 Verf gbarkeit der Webseiten berpr fen Neben der manuellen Meldung von Fehlern durch die Besucher Ihrer Webseite kann im Link Modul in der Men leiste unter Links berpr fen eine automatische berpr fung der eingetragenen Webseiten vorgenommen werden Hierzu ruft Contentpapst den Status der Webseiten in einem kurzen Intervall ab und zeigt diesen dann mit einer Farbmarkierung an Beim Aufruf der Funktion wird die Pr fung automatisch f r 100 eingetragene Webseiten vorgenommen Mittels Auswahl begrenzen k nnen die berpr fung und auch die Anzeige spezifiziert werden Lassen Sie beispielsweise die kompletten Eintr ge durchsuchen und nur fehlerhafte Eintr ge ausgeben 5 14 Medienbibliothek Die Medienbibliothek gew hrt Ihnen Zugriff auf die vom
513. schreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 25 Datei functions cp url php string params content format time file string string template module value template mode complete is_file 1 parse_container 1 template_options array content return clean_ignore 1 parse_php 1 no_replace 0 content mode complete parse_container 1 template_options array template content var string string string content type variable content string content string Funktionen in der Datei functions cp url php Name der Funktion Beschreibung Parameter cp_url_body cp_url_clean cp_url_connect cp_url_element cp_url_extend cp_url_format cp_url_frameset cp_url_header cp_url_images cp_url_is_host cp_url_links cp_url_lookup cp_url_metatags cp_url_port cp_url_title Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gba
514. se in der Detailansicht eines Artikels erfolgt wiederum ber einen Container diesmal vom Typ owner_ratings cp container module shop type owner_ratings number 3 template bewertung betreiber html I Zeigt die Bewertung durch den Shop Betreiber f r Artikel mit der ID an Zwingend notwendig ist f r diesen Container die Angabe von number f r den gew nschten Artikel sowie von template f r die Vorlage damit die Bewertungen auch dargestellt werden k nnen Fehlt der Parameter template so wird automatisch auf die Vorlage modules shop templates container owner_rating html zugegriffen Innerhalb der Vorlage k nnen cp tags im Format cp shop owner_ratings KRITERIUM NAME genutzt werden M gliche Werte f r KRITERIUM nur Standard Kriterien durability Haltbarkeit equipment Ausstattung price performance Preis Leistungs Verh ltnis quality Qualit t total Gesamtwertung M gliche Werte f r NAME comment Kommentar des Shop Betreibers label Name des Kriteriums Z B Preis Leistung rating Bewertung des Shop Betreibers Nach obenstehenden Tabellen zeigt der cp tag cp shop owner_ratings equipment rating also die Bewertung f r das Kriterium Haltbarkeit an und ein cp tag cp shop owner_ratings total comment gibt einen Kommentar f r die Gesamtwertung aus ber die zur Darstellung genutzte Vorlage k nnen die cp tags frei positioniert und gestaltet werden Beispielsweise ist so auch die Visualisier
515. sen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 112 Datei modules forms datatypes url php Funktionen in der Datei modules forms datatypes url php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 113 Datei modules forms datatypes wysiwyg php Funktionen in der Datei modules forms datatypes wysiwyg php Name der Funktion Beschreibung Parameter check_javascript chec
516. sgew hlten Wunschzettel samt des Wunschzettels number shop_delete_wishlists Entfernt alle Artikel aus den ausgew hlten Wunschzetteln samt der Wunschzettel array shop_edit_wishlist Zeigt das Formular zur Bearbeitung berpr fung eines Wunschzettels an number shop_edit_wishlist_2 Aktualisiert die Angaben zu einem Wunschzettel eines Kunden number form shop_show_wishlist Zeigt die Artikel auf einem Wunschzettel innerhalb eines Iframes an number 6 9 290 Datei modules shop admin statistic articles_cart php Funktionen in der Datei modules shop admin statistic articles_cart php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 291 Datei modules shop admin statistic articles_company php Funktionen in der Datei modules shop admin statistic articles_company php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 292 Datei modules shop admin statistic articles_company_full php Funktionen in der Datei modules shop admin statistic articles_company full php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 293 Datei
517. shop amp mode export amp clean yes amp type preiswal 5 6 18 Artikel exportieren zu Schnaeppchenjagd de Schnaeppchenjagd de wurde im August 1998 gegr ndet und legte bis heute ein rasantes u Wachstum vor Online H ndler k nnen ber den Eintrag ihrer Top Angebote in den Schnaeppchenjagd de Rubriken zus tzliche Kunden Frequenz bekommen Die Artikel aus CP Shop k nnen manuell ber Artikel gt Artikel exportieren gt Alternatives Format Schnaeppchenjagd de im von Schnaeppchenjagd de ben tigten CSV Format exportiert werden indem Sie Schnaeppchenjagd de als Alternativ Format ausw hlen Es erscheint ein Download Fenster mit der generierten Datei Damit Ihre Artikel bei Schnaeppchenjagd de gelistet werden m ssen Sie sich dort einmalig anmelden Auch ein automatischer Export ist verf gbar unter Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type schnaeppchenjagd de Beachten Sie bitte auch die speziellen Preise die wir f r Sie ausgehandelt haben Sie erhalten HIER auch weitere Informationen zu Schnaeppchenjagd de 5 6 19 Artikel exportieren zu Shoppingscout24 de ShoppingScout24 ist Teil der Scout24 Gruppe dem f hrenden europ ischen Netzwerk von SHOPPING Online Marktpl tzen deren Angebote monatlich rund 6 Millionen Menschen nutzen Der Export zu www shoppingscout24 de gestaltet sich ein wenig anders als bei den anderen unterst tzten Shopping Portalen Shoppingscout24 de ben tigt ke
518. shop templates client und dient der Bearbeitung von Bestellungen im Kunden Konto cp tags f r diese Vorlage cp shop client Alle Angaben zur Rechnungsadresse des Kunden aus der Datenbanktabelle _shop_clients cp shop item currency K rzel der aktuell ausgew hlten W hrung cp shop order Alle Angaben zur Bestellung des Kunden aus der Datenbanktabelle _shop_order cp shop order order number Bestellnummer Format z B 1207 9291 cp shop order pdf URL f r den Aufruf der Rechnung im PDF Format cp shop order price Gesamtbruttopreis der Bestellung cp shop order order_itemnumber ID des Artikels innerhalb der Bestellung aus der Datenbanktabelle _shop_order_items cp shop sendto Alle Angaben zur Lieferadresse des Kunden aus der Datenbanktabelle _shop_clients 5 6 78 Vorlage client edit_payment html Diese Vorlage liegt im Ordner modules shop templates client und dient der Bearbeitung der Zahlungseinstellungen im Kunden Konto cp tags f r diese Vorlage cp shop client Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients 5 6 79 Vorlage client edit_wishlist html Diese Vorlage liegt im Ordner modules shop templates und dient der Bearbeitung des Wunschzettels im Kunden Konto cp tags f r diese Vorlage cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items cp shop num_wishlist Anzahl der Wunschzettel eines Kunden ep shop num_wishlist_items
519. shop_change_values Aktualisiert den Artikelbestand im Warenkorb eines Kunden f r mehrere Artikel gleichzeitig form 6 9 419 Datei modules shop public cart_empty php Funktionen in der Datei modules shop public cart empty php Name der Funktion Beschreibung Parameter shop_cart_empty L scht den kompletten Warenkorb eines Besuchers Kunden form 6 9 420 Datei modules shop public cart_sendto php Funktionen in der Datei modules shop public cart sendto php Name der Funktion Beschreibung Parameter shop_cart_sendto Liefert im Bestellprozess die Eingabeseite f r die Lieferanschrift form shop_cart_sendto_address L dt eine Lieferanschrift eines eingeloggten Kunden f r diese Bestellung address 0 6 9 421 Datei modules shop public client_address php Funktionen in der Datei modules shop public client_address php Name der Funktion Beschreibung Parameter shop_client_address Zeigt die Lieferadressen eines Kunden im geschlossenen Kunden Konto an form shop_client_address_2 F gt eine neue Lieferadresse zum Adressbuch eines Kunden hinzu form shop_client_delete address Entfernt eine vorhandene Lieferadresse eines Kunden aus der Datenbank number 0 6 9 422 Datei modules shop public client_edit_order php Funktionen in der Datei modules shop public client_edit_order php Name der Funktion Beschreibung Parameter shop_client_edit_order Zeigt die Details zu einer Bes
520. shop_export_dta_fill Hilfsfunktion f r die Generierung von Daten im DTA Format max string shop_export_dta_format Hilfsfunktion f r die Generierung von Daten im DTA Format string 0 shop_export_dta_ spacer Hilfsfunktion f r die Generierung von Daten im DTA Format max string 0 shop_export_excel Generiert die gew nschten Daten im Excel CSV Format form shop_export_extras Holt zus tzliche Daten f r den Export und formatiert die Werte table array shop_export_file Liefert die generierten Daten auf dem gew nschten Weg aus form content filetype text csv filename shop_data csv shop_export_sql Generiert die gew nschten Daten im SQL Format form shop_export_xmi Generiert die gew nschten Daten im XML Format form 6 9 241 Datei modules shop admin export_articles php Funktionen in der Datei modules shop admin export_articles php Name der Funktion Beschreibung Parameter shop_export_articles Anzeige des Artikel Exports mit der Auswahl des gew nschten Formates etc form shop_export_get_articles Liest die Liste der verf gbaren alternativen Exportformate 0 6 9 242 Datei modules shop admin export_clients php Funktionen in der Datei modules shop admin export_clients php Name der Funktion Beschreibung Parameter shop_export_clients Anzeige des Artikel Exports mit der Auswahl des gew nschten Formates etc form shop_export_get_clients Liest die Liste der verf g
521. show_info ein Array mit Informationen ber die einzelnen Dateien in einer ZIP Datei zur ck Vorraussetzung ist dass die ZIP Datei vorher mittels open ge ffnet und analysiert wurde Die Informationen beinhalten u a Gr e Erstellungsdatum und Typ der Datei sowie einen optionalen Kommentar show_content dient der externen Weiterverarbeitung der Dateininformationen ber einen optionalen Parameter k nnen gezielt Informationen ber eine Datei herausgegriffen werden zip gt show_content liefert Informationen ber alle enthaltenen Dateien zip gt show_content readme txt liefert Informationen ber die Datei readme txt 6 20 10 show_info show_info liefert ein Array mit Informationen ber die Struktur der ZIP Datei zur ck Vorraussetzung ist dass die ZIP Datei vorher mittels open ge ffnet und analysiert wurde Die Informationen beinhalten u a die Anzahl der enthaltenen Dateien sowie die Gr e und einen optionalen Kommentar show_info wird intern genutzt die Informationen sind jedoch auch f r die externe Weiterverarbeitung abrufbar zip gt show_info liefert Informationen ber die aktuelle Datei 6 20 11 unpack unpack entpackt eine Datei aus einer ZIP Datei und speichert diese unter einem neuen Namen im angegebenen Verzeichnis Hierzu werden als Parameter der urspr ngliche Name sowie der neue Name der Datei und ein Verzeichnis ben tigt Im Erfolgs oder Misserfolgsfall werden Sta
522. sicht der Bestellungen form 6 9 256 Datei modules shop admin list_ partner php Funktionen in der Datei modules shop admin list_partner php Name der Funktion Beschreibung Parameter shop_list_partner Allgemeine bersicht ber die bereits vorhandenen Partner im Partnerprogramm form shop_list_partner_content Stellt den Inhalt f r die Hauptseite der Partnerauflistung bereit form field_array shop_list_partner_fields Aktualisiert die Auswahl der Spalten in der bersicht der Partner form 0 6 9 257 Datei modules shop admin list_ wishlists php Funktionen in der Datei modules shop admin list_wishlists php Name der Funktion Beschreibung Parameter shop_list_wishlists Hauptseite f r die berpr fung der Wunschzettel der Kunden form 6 9 258 Datei modules shop admin mail_clients php Funktionen in der Datei modules shop admin mail clients php Name der Funktion Beschreibung Parameter shop_mail_clients Formular f r das Verfassen von Emails an Kunden array string shop_mail_clients_now Versendet an einzelne mehrere Kunden eine Information per Email form 0 6 9 259 Datei modules shop admin main php Funktionen in der Datei modules shop admin main php Name der Funktion Beschreibung Parameter shop_main Startseite von CP Shop mit der Auflistung der Hauptbereiche und den Unterseiten 6 9 260 Datei modules shop admin misc fields php Funktionen in de
523. sierung der Klasse und einiger Variablen function contentpapst_gui_example class contentpapst_gui_example install SQL und Dateianweisungen zur Installation des Modules function install class contentpapst_gui_example uninstall SQL und Dateianweisungen zur Deinstallation des Modules function uninstall 6 2 4 Datei class base php Basis der Modulentwicklung Die Aufteilung in verschiedene Klassen bietet die M glichkeit einzelne Methoden in anderen Bereichen wiederzuverwenden ohne dass diese erneut in einer separaten Datei gespeichert werden m ssten Dies spart Zeit da nderungen nur einmal durchgef hrt werden m ssen Zudem erh ht es die bersichtlichkeit da die Basisklasse f r jedes Modul in der Datei class base php gespeichert ist Wenn Sie eine neue Klasse erstellen die auf die Methoden der Basisklasse eines Modules zur ckgreifen soll dann m ssen Sie die Datei class base php per include_once einbinden und die neue Klasse von der Basisklasse ableiten extends contentpapst_ MODULNAMEI lt php class contentpapst_example T 6 2 5 Datei class index php Der ffentliche Bereich Der ffentliche Bereich eines Modules wird ber die Datei class index php erstellt Auch dies ist eine Klasse genauere Informationen auch unter Aufbau des Konstruktors lt php class contentpapst_gui_example extends contentpapst_example var module_configuration
524. sion an Weitere Verfeinerungen der Darstellung sind mit cp ismember cp isvisitor m glich In Kombination mit cp vote cp voteset l sst sich so beispielsweise die Bewertung der Bilder auf eingeloggte Mitglieder einschr nken cp tags f r diese Vorlage cp gallery date Datum der Eintragung cp gallery image Ausgabe des Bildes komplett als HTML Tag cp gallery level Navigation f r die Anzeige der Position des Bildes innerhalb der Kategorienstruktur cp gallery navigation Auflistung der verf gbaren Kategorien cp gallery poster Name des Autors samt Link zum Profil cp gallery rating Bewertung als Grafik cp gallery text Kommentar zum Bild cp gallery titie Titel des Bildes cp gallery views Anzahl der bisherigen Aufrufe cp gallery vote Formular zur Bewertung des Bildes muss durch cp voteset komplettiert werden cp gallery voteset Abschluss des Formulares zur Bewertung des Bildes Button zum Abschicken cp pdf Link zur PDF Version per Button PDF Version wird als PopUp ge ffnet cp print Link zur Druckversion per Button Druckversion wird als PopUp ge ffnet 3 1 6 Vorlage gallery_ misc htm Die Vorlage gallery_misc htm wird nur f r die Galerie ben tigt und wird dort f r die Gestaltung der verschiedenen Bereiche verwendet welche durch die Vorlage gallery_site htm nicht erfasst werden U a ist dies der Bereich zur Verwaltung der Bilder durch die Nutzer cp tags f r diese Vorl
525. site html aus dem Ordner modules shop templates bzw die Vorlage main htm cp container module shop type cart ber den obenstehenden Tag wird eine Auflistung der aktuell im Warenkorb liegenden Artikel mit Menge Titel und jeweiligem Preis eingeblendet Dar berhinaus wird ein Gesamtpreis sichtbar Sollen zus tzlich die Artikelbilder eingeblendet werden so kann der Parameter showimages mit dem Wert 1 hinzugef gt werden Alternativ stehen die folgenden Containeraufrufe zur Verf gung um nur einzelne Informationen einzublenden diese k nnen dann beliebig in die Vorlagen integriert werden beispielsweise auch zusammen mit Warenkorb Grafiken und Textlinks cp container module shop type cart_numtotal blendet die Anzahl der momentan im Warenkorb befindlichen Artikel ein cp container module shop type cart_numunique blendet die Anzahl der momentan im Warenkorb befindlichen unterschiedl Artikel ein cp container module shop type cart_price blendet den Gesamtpreis brutto ein 5 6 31 Container Artikel einblenden Sowohl einzelne Artikel als auch komplette Auflistungen von Artikeln aus einzelnen Kategorien etc lassen sich au erhalb des Shops auf beliebigen Seiten anzeigen und ber Vorlagen darstellen Zum Einsatz kommen hier die Container auf Basis der cp tags Wichtig f r die Einblendung eines einzelnen Artikels ist die Angabe des Parameters number Ist dieser vorhanden wird nur dieser
526. solid FFFFFF navigation_unterkategorie a hover color 000000 navigation_hauptkategorie a hover navigation_aktuell a hover text decoration none havigation_hauptkategorie a link navigation_hauptkategorie a hover navigation_hauptkategorie a visited color FFFFFF havigation_unterkategorie a hover background F1F1F1 text decoration none Auf der linken Seite sehen Sie ein Beispiel der fertigen Navigation mit den Navigationspunkten einer Webseite zum Thema Reiser amp Abenteuer die mittels der obenstehenden CSS Regeln gestaltet wurde Die einzelnen Haupt und Unterpunkte k nnen klar voneinander unterschieden werden ebenso ist die aktuelle Seite anders eingef rbt Die Navigationspunkte besitzen zus tzlich einen Mouseover Effekt zn wissen Sie wie Sie eine Navigation mit Contentpapst aufbauen Dieses Beispiel kann beliebig angepasst und leicht z B um eine dritte und vierte Ebene oder weitere Vorlagen erg nzt werden Prinzipiell kann alles realisiert werden was mittels CSS X HTML DHTML Javascript und Co m glich ist Sie k nnen sogar XML erzeugen und dies als Grundlage f r eine Flash Navigation Meran verwenden Mongolei Noch ein Tipp Um die Ladezeit f r das Navigationsmen erheblich zu senken sollten Sie in der Hauptvorlage z B der uE in htm den zus tzlichen Parameter cache integrieren Geben Sie f r diesen z B 86400 als Wert an dann wird die ne ae gesamte Navigat
527. ss array erstellt die Datei style css mit den Daten aus array 6 5 Dateifunktionen Mit den Methoden dieser Klasse k nnen verschiedenste Dateioperationen durchgef hrt werden Beispielsweise k nnen Dateien und komplette Ordner gel scht werden es k nnen Auflistungen der Dateien in einem Ordner angefordert werden usw Um diese Methoden in Module einzubinden muss die Datei functions cp files php per include oder include_once eingebunden werden 6 5 1 Funktions bersicht dieser Datei In der Klasse contentpapst_files in der Datei functions cp files php sind u a die folgenden Funktionen Methoden f r die Erstellung und Bearbeitung von Dateien und Ordnern vorhanden extension Liefert die Dateierweiterung einer Datei zur ck z B exe list_dirs Liefert ein Array mit den Unterordnern in einem Ordner zur ck list_files Liefert ein Array mit den Dateien in einem Ordner zur ck delete_dirs L scht ein Array an Ordnern aus dem Dateisystem delete_files L scht ein Array an Dateien aus dem Dateisystem 6 6 Datumsfunktionen Mit diesen Methoden der Date Klasse ist das Berechnen beliebiger Datumsangaben m glich Ausgehend von den bergebenen Parametern k nnen Schaltjahre Wochentage usw genau ermittelt werden Um die Methoden in Module einzubinden muss die Datei functions cp date php per include oder include_once eingebunden werden 6 6 1 check_date Alternativ zur Methode is_valid_date kann zu
528. ssel und MIME Typ als Wert var cp_mime_info mp3 gibt den MIME Typ f r mp3 zur ck Ergebnis ist audio mpeg 6 1 10 cp_module_exists Oftmals soll zwischen verschiedenen Contentpapst Modulen eine Verbindung hergestellt werden Da jedoch nicht immer gew hrleistet werden kann dass diese Module auch vorhanden sind muss vorab ihre Verf gbarkeit berpr ft werden Hierf r kann die Funktion cp_module_exists genutzt werden Der Funktion wird der Modul Name d h der Namen des Ordners in dem das Modul liegt bergeben Als Ergebnis werden TRUE oder FALSE zur ckgeliefert var cp_module_exists forum pr ft ob das Foren Modul vorhanden ist 6 1 11 cp_random_string cp_random_string ist eine Funktion zur Erzeugung von zufallsgenerierten Werten Diese bestehen aus einer Kombination von Buchstaben und Zahlen und k nnen beispielsweise bei der Generierung von Passw rtern zum Einsatz kommen ber den Parameter lenght kann die gew nschte L nge vorgegeben werden var cp_random_string 10 liefert einen 10 stelligen Wert zur ck z B A94ZUAI QOP 6 1 12 cp_read_cache Nach der Abfrage mittels cp_get_cache ob eine Seite im Cache vorhanden ist kann mit cp_read_cache bei Erfolg diese Seite aus dem Cache geladen und angezeigt werden var cp_read_cache cache full_ name liest den Cache von full name aus dem Ordner files 6 1 13 cp_set_cache F r umfangreichere I
529. ssenden Inhalten versorgen Um einen Newsletter im HTML Format zu versenden w hlen Sie im Newsletter Bereich als Versandart HTML aus Die notwendigen nderungen im Quelltext werden automatisch beim Versand vorgenommen 5 17 9 Import von Mitgliedsdaten Sollten Sie bereits ber einen bestehenden Datenstand an Email Adressen aus einem Newsletter etc verf gen so k nnen Sie diesen mittels der Funktion Mitgliedsdaten importieren in Contentpapst einbinden Gehen Sie hierzu im Newsletter Bereich auf die Mitgliedsverwaltung Hier haben Sie die Auswahl zwischen TXT und CSV Dateien Letztere k nnen Sie direkt aus Microsoft Outlook oder Excel bernehmen Beachten Sie dabei dass Sie nur Vorname Name und Email Adresse eines Eintrages exportieren sonst entstehen Fehler beim Import der Daten Zus tzlich zur Quelldatei haben Sie die M glichkeit Einstellungen bez glich des Newsletters und des Mitglieder Status zu treffen Durch die Eingabe eines Trennzeichens k nnen Sie auch TXT Dateien einlesen in denen die Email Adressen durch andere Zeichen getrennt werden Mitgliedsdaten als TXT oder CvVS Datel importieren 5 17 10 Kopf und Fu Bereich F r jeden Newsletter k nnen separate Kopf und Fu Bereiche angelegt werden welche in den einzelnen Ausgaben dann jeweils am Anfang bzw Ende automatisch eingef gt werden Diese Bereiche des Newsletters k nnen durch untenstehende Elemente angepasst werden U a ist es m glich den Newslett
530. st_help contentpapst_help contentpapst_help process Verarbeitet die Eintr ge der Anleitung und gibt diese zur ck process_html Verarbeitet einen Abschnitt und gibt diesen als HTML Quellcode aus process_include Bindet eine externe Datei ein und liefert deren Inhalt zur ck process_notice Erstellt die Hinweisfenster innerhalb der Eintr ge process_table Erstellt die Tabellen innerhalb der Eintr ge process_url Erstellt die URL s innerhalb der Eintr ge 6 9 145 Datei modules help class index php Funktionen in der Datei modules help class index php Name der Funktion Beschreibung Parameter contentpapst_gui_help metatags Konstruktor dient der Initialisierung der Klasse und einiger Variablen Behandelt die Einblendung der Metatags type number number field title search select_box select_section page search select_box select_section page search select_box select_section number page 1 content content filename type txt content title content url content search Stellt die Verbindung zur Volltextsuche her 6 9 146 Datei modules help class webservices php Funktionen in der Datei modules help class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 147 Datei modules help container php Funktionen in der Datei modu
531. steller Das Content Management System Contentpapst ist ein Produkt der sandoba de medien agentur aus Berlin sandoba de entwickelt gezielt E Business und E Commerce L sungen f r kleine und mittelst ndische Unternehmen Zu den Kerngebieten z hlt die Programmierung von dynamischen Webapplikationen auf PHP MySQL Basis erweitert um Technologien wie XML XSL Datenbanksysteme neben MySQL u a PostGreSQL Oracle ODBC usw sowie die Erstellung von Internetauftritten und sonstigen multimedialen Pr sentationen Die sandoba de medien agentur ist unter http www sandoba de zu erreichen 8 1 2 Partnerprogramm f r Produkte von sandoba de Wenn Sie wie wir es Ihnen w nschen mit Contentpapst zufrieden sein sollten k nnen Sie uns gerne weiterempfehlen Und dabei k nnen Sie auch zus tzlich verdienen Die sandoba de medien agentur bietet f r Contentpapst ein Partnerprogramm mit fester Provision am durch Sie erzielten Umsatz durch K ufe des Systems an Informieren Sie sich unter http www sandoba de unternehmen vertriebspartnerschaft ber das Partnerprogramm und wie Sie Ihre Provisionserl se durch Werbung steigern k nnen 8 1 3 Layouterstellung Installationsservice und weitere Dienstleistungen Die sandoba de medien agentur erstellt mit einem erfahrenen Team komplette Vorlagensets f r Ihre Webseite ganz nach Ihren Vorgaben Liegt Ihnen bereits ein fertiges Layout als Grafik vor oder soll das Layout einer bestehenden Webseite in Content
532. stellung im Shop cp tags f r diese Vorlage cp shop tpay_url URL der Zahlungsseite bei T Pay f r den Aufruf in einem Popup o 5 6 114 Vorlage payment yellowpay html Diese Vorlage liegt im Ordner modules shop templates payment und dient der Bezahlung per Yellowpay nach dem Abschluss der Bestellung im Shop cp tags f r diese Vorlage cp shop yellowpay_url URL der Zahlungsseite bei Yellowpay f r den Aufruf in einem Popup o 5 6 115 Vorlage recommend html Diese Vorlage liegt im Ordner modules shop templates und dient der Anzeige des Formulares f r die Weiterempfehlung von Artikeln cp tags f r diese Vorlage cp shop name Name des Artikels welcher weiterempfohlen werden soll cp shop number ID dieses Artikels 5 6 116 Vorlage recommend_success html Diese Vorlage liegt im Ordner modules shop templates und zeigt eine Meldung nach der Weiterempfehlung eines Artikels an cp tags f r diese Vorlage cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items 5 6 117 Vorlage register html Diese Vorlage liegt im Ordner modules shop templates und zeigt das Formular f r die Registrierung eines Kunden an cp tags f r diese Vorlage cp shop country Liste mit den L ndern des Gesch fts Liefergebietes des Online Shops Standard Land ist vorausgew hlt cp shop fav_countries 5 L nder des Gesch fts Liefergebietes in absteigender Reihenfolge aus denen die m
533. stellung mittels Webservices durchzuf hren sind folgende Schritte nacheinander zu befolgen Neuen Warenkorb anlegen Warenkorb mit Artikeln f llen Artikelanzahl anpassen optional Artikel entfernen optional Warenkorbinhalt anzeigen optional Warenkorb l schen optional Warenkorb absenden 33335235 Neuen Warenkorb anlegen Bevor Artikel zum Warenkorb hinzugef gt werden k nnen muss zuerst ein neuer Warenkorb ber eine spezielle URL angelegt werden U a wird in dieser URL der Parameter cart genutzt mit dem Wert create Als Ergebnis liefert CP Shop einen Userkey zur ck der nachfolgend diesen Warenkorb repr sentiert webservices php file shop amp cart create legt einen Warenkorb an Der Userkey sollte im Partner Shop hinterlegt werden Dies kann bspw per Session Cookie oder als Parameter ber die URL geschehen Wenn der Userkey nicht mehr vorhanden ist dann kann auch keine Verbindung mehr zwischen dem aktuellen Nutzer und dessen Warenkorb hergestellt werden Warenkorb mit Artikeln f llen Nachdem der Warenkorb angelegt und der Userkey gespeichert wurde kann im n chsten Schritt mit dem Hinzuf gen der neuen Artikel begonnen werden Der Parameter cart in der URL besitzt nun den Wert add Schrittweise werden dem CP Shop jetzt die einzelnen Artikel bermittelt zusammen mit der gew nschten Anzahl und dem Userkey F r jeden Artikel muss die shop interne Nummer aus dem Feld number bzw die normale Artikelnu
534. stik an 6 9 302 Datei modules shop admin statistic geo_maps php Beschreibung Funktionen in der Datei modules shop admin statistic geo_maps php Name der Funktion Beschreibung Parameter grab Liest die GEO Positionen f r die Kunden Bestellungen ein type array array type array array type array array array array array type array array type array array array array array type array array type array array type array array form kml Exportiert die Daten als KML Datei f r Google Earth form map Zeigt die Google Maps Karte mit den Kunden Bestellungen an form options Grundlegende Einstellungen zu dieser Statistik type set_options Speichert die Einstellungen zu dieser Statistik ab form show Zeigt die Daten der Statistik an array array 6 9 303 Datei modules shop admin statistic orders_conversionrate php Funktionen in der Datei modules shop admin statistic orders conversionrate php Name der Funktion Beschreibung Parameter calc_week_start Ermittelt den Timestamp f r den Anfang des Montags in einer bestimmten Woche in einem Jahr week year options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 304 Datei modules shop admin statistic orders_graphic php Funk
535. stimmte Begriffe Keywords die Anpassung des Quellcodes der Vorlagen eine regelm ige Erfolgskontrolle usw 7 1 10 K nnen dynamische Inhalte anderer Anbieter importiert werden Ja dies ist m glich allerdings abh ngig von der Art der Inhalte XML Inhalte k nnen Sie ebenso direkt importieren und anzeigen wie z B Inhalte per Javascript Ein Import von CSV oder SQL Inhalten kann im Administrationsbereich im Modul Sicherung Datenbank vorgenommen werden F r andere Inhalte und Scripte PHP usw gibt es die M glichkeit diese direkt in einer Vorlage einzubinden d h die Scripte in einem Artikel oder einer Vorlage zu platzieren bzw diese ber den Tag cp include durch Contentpapst verarbeiten zu lassen 7 1 11 K nnen cp tags in PHP Dateien verarbeitet werden Standardm ig werden cp tags die in der Ausgabe einer ber cp include eingebundenen PHP Datei enthalten sind aus Performancegr nden nicht verarbeitet Dies k nnen Sie jedoch leicht manuell aktivieren ffnen Sie hierzu die Datei functions php und f gen Sie in der Funktion cp_include vor RETURN string folgenden Quellcode ein include_once functions cp template php string cp_template_output cp_template_process string 1 0 Dann wird vor der endg ltigen Ausgabe der angelieferte Inhalt berpr ft alle darin enthaltenen cp tags werden verarbeitet und deren R ckgaben werden anstelle des cp tags integriert 7 1 12 Lassen sich
536. subscription_id Subscription ID festlegen 5 23 18 Fehlercodes meldungen vanillaXML Webshop liefert bei verschiedenen Methoden der API Fehlercodes meldungen zur ck Die wichtigsten dieser Meldungen sind hier aufgelistet zusammen mit den jeweiligen Methodennamen Keine Affiliate ID angegeben get_affiliate_link get_affiliate_id set_affiliate_id Keine L nderkennung angegeben get_locality set_locality Notwendige Angaben fehlen get_subscription_id set_subscription_id set_cache_time get_browse_node_link get_keyword_link Keine Amazon Webservices in diesem Land verf gbar Dieser Modus existiert nicht Status kann nur open oder closed sein Daten konnten erfolgreich geholt werden ou Ppw2hpnNnH o0 5 24 Webservices ber die Webservices k nnen verschiedene Systeme effizient miteinander verkn pft werden indem die Datei ber standardisierte und meist auf XML basierende Dateiformate ausgetauscht werden Contentpapst bietet diese M glichkeiten bereits in vielen Modulen 5 24 1 Allgemeines zu diesem Modul Wichtige URL s f r dieses Modul admin php file webservices Aufruf ber den Administrationsbereich index php file webservices amp Download der klip Datei Steuerungsdatei f r KlipFolio index php file webservices amp Download der letzten News Inhaltsdatei f r KlipFolio index php file webservices amp Ausgabe der News im XML Format RDF 0 9 5 24 2 Container Feeds von externen Webseiten in di
537. sw einbauen lassen Die Formular Funktionen stehen direkt in jeder Datei zur Verf gung welche als Modul integriert ist Eine Einbindung weiterer Dateien ist nicht notwendig 6 7 1 form_start_wysiwyg Wird in einem Formular ein WYSIWYG Editor eingesetzt so muss dieses Formular mit der Funktion form_start_wysiwyg begonnen werden Der Funktion wird hierzu beim Aufruf ein Formular Ziel und die gew nschte bergabemethode get post bergeben Standardm ig wird post genutzt form_start_wysiwyg nimmt zus tzlich eine berpr fung des Browsers des Benutzers vor form_start_wysiwyg admin php file controlling amp mode add_info post I Formular wird per post an das Modul controlling gesendet 6 7 2 form_wysiwyg Die Funktion form_wysiwyg ist das Kernst ck des in Contentpapst integrierten WYSIWYG Editors Mit dieser Funktion l sst sich der Editor komplett frei strukturieren Alle Optionen des Editors lassen sich einzeln abschalten so dass sowohl eine eingeschr nkte Version mit den wichtigsten Optionen zur Textbearbeitung sowie auch ein sehr komplexer WYSIWYG Editor f r die eigenen Module realisiert werden k nnen Die Funktion ben tigt zur Integration des WYSIWYG Editors alle Informationen in Form eines Arrays siehe Beispiel unten Zus tzlich muss das Formular mit der Funktion form_start_wysiwyg statt wie blich ber form_start begonnen werden url_rewrite Bearbeitungsmodus admin oder index wid
538. t Liefert Informationen ber einen Hersteller und dessen Produkte Sucht die passenden Artikel ber boolsche Verkn pfungen usw Liefert die Kundenmeinungen zu einer Artikelnummer ID Liefert Informationen ber die neuesten Artikel aus RSS Feed zur ck Aufruf http www domain de pfad webservices php file shop amp rssfeed yes amp companyl keyword limit section S ubert die Angaben im CDATA Elemente und schickt diese wieder zur ck Liefert Informationen ber die Kategorien Sucht hnliche Artikel und liefert deren Informationen F gt den Datensatz f r einen Artikel hinzu Sucht die Artikel in einer Wunschliste search_string form form form form string cdata ng form form row select_array form process Methode dient der Verarbeitung der ankommenden Informationen command form 6 9 206 Datei modules shop container php Funktionen in der Datei modules shop container php Name der Funktion Beschreibung Parameter shop_container Zentrale Zusammenstellung der Container f r die Ausgabe auf der Website Aufruf in den Vorlagen cp container forr module shop type 6 9 207 Datei modules shop count php Funktionen in der Datei modules shop count php Name der Funktion Beschreibung Parameter shop_category_views Z hlt die Anzahl der Zugriffe auf die Artikel einer Kategorie samt Unterkategorien number count 0 6 9 208 Datei mod
539. t auf der Webseite sind jedoch weiterhin die alten Einstellungen aktiv Andern Sie daher den CHMOD f r die Dateien und Ordner wie dies in der Installationsanleitung des Systems beschrieben wird 7 1 14 Nach der Aktivierung der Suchmaschinenfreundlichen URL s funktioniert die Seite nicht mehr Wenn unter Einstellungen gt Suchmaschinenfreundliche URL s die Suchmaschinenfreundlichen URL s aktiviert werden dann sollten die mod_rewrite Regeln automatisch in die Datei htaccess geschrieben werden Sollte dies nicht automatisch vorgenommen werden dann erh hen Sie bitte per FTP kurzfristig den CHMOD der Datei htaccess auf 755 bzw 777 Dann deaktivieren und aktivieren Sie die Suchmaschinenfreundlichen URL s wieder ber den Administrationsbereich Anschlie end sollten die mod_rewrite Regeln in der Datei htaccess vorhanden sein Nun kann der CHMOD per FTP bei Bedarf wieder auf den vorherigen Stand zur ckgesetzt werden Noch ein Hinweis Wenn das System in einem Unterordner betrieben wird dann ist vor der Aktivierung unter Einstellungen gt Allgemeine Einstellungen noct der Pfad zum CMS einzugeben Nur dann k nnen ber mod_rewrite die dynamischen URL s korrekt angesteuert werden 7 1 15 Sind fertige Vorlagen Sets verf gbar Jeder Lizenz von Contentpapst liegt mindestens ein fertiges Vorlagen Set bei Die Vorlagen Set dienen als Demonstration der Funktionen von Contentpapst und zum besseren Verst ndnis der Arbeitsweise Wei
540. t Angaben zum genutzten Betriebssystem des Besuchers zur ck M gliche R ckgabewerte sind u a Windows Linux Macintosh FreeBSD UNIX und AIX Der Funktion muss zur berpr fung der User Agent des Besuchers bergeben cp_statistic_os wird standardm ig innerhalb der Funktion cp_statistic_info mit ausgewertet os cp_statistic_os strtolower _SERVER HTTP_USER_AGENT liefert den Namen des Betriebssystems zur ck 6 15 URL Diese Funktionen erm glichen beispielsweise das Auslesen von Titel und Metatags einer Webseite oder die Aufl sung der URL in einzelne Teile Um die Funktionen in Module einzubinden muss die Datei functions cp url php per include oder include_once eingebunden werden 6 15 1 cp_url_element Diese Funktion liefert ein bestimmtes Element aus einer vorgegebenen URL zur ck Als Element k nnen scheme host port user pass path query und fragment genutzt werden cp_url_element http user www url de 80 ordner datei php variable 15 query Verf gbare Elemente einer URL scheme Schema Protokoll http host Host Domainname www url de port Port 80 user Benutzername rot pass Passwort path Pfad ordner datei php query Parameter variable 15 fragment Fragmente 6 15 2 cp_url_frameset Eine weitere Funktion zur Zerlegung von HTML Seiten ist cp_url_frameset Mit dieser Funktion lassen sich Framesets in die einzelnen Framequelle
541. t Angaben zum internen Feldnamen und zur Bezeichnung der Feldl nge Sichtbarkeit usw Sobald dieser Schritt abgeschlossen wurde legt CP Forms im Hintergrund alle Dateien des neuen Modules in einem neuen Ordner unter modules ORDNER NAME an und es kann sofort mit dem Einpflegen der Inhalte begonnen werden Die Darstellung der Inhalte eines solchen Modules erfolgt dabei stets ber die Container Dabei werden die standardm ig verf gbaren Container in weiteren genauer beschrieben Vorab noch ein Hinweis Wenn auch im ffentlichen Bereich Formulare zum Hinzuf gen neuer Eintr ge angezeigt werden sollen dann muss im Quelltext der Seite die CSS Datei f r CP Forms eingebunden werden Diese sorgt f r eine ordnungsgem e Anzeige der einzelnen Formularfelder Kopieren Sie dazu die Datei cpforms css aus dem Ordner themes backend in Ihren eigenen Vorlagenordner und binden Sie die CSS Datei ber folgende Zeile im Kopfbereich der Vorlage main htm ein lt link rel stylesheet href cp configuration main directory cp path cpforms css type text css media screen print gt Wichtige URL s f r dieses Modul admin php file forms Aufruf ber den Administrationsbereich 5 5 2 Besonderheiten bei der Feld und Modulbenennung Wenn Sie ein neues Modul ber CP Forms erstellen m ssen Sie bei der Bezeichnung der Datenfelder auf Ihre Eingaben achten Erlaubt sind hier nur alphanumerische Zeichen A Z a z 0 9 wobei am Anf
542. t in einem Array ablegt Alternativ kann auch direkt ein Text bergeben werden indem ein zweiter Parameter mit dem Wert 1 angeh ngt wird Die R ckgabe ist ein Array in welchem als Attribute eines Bildes width height border src und alt abgelegt sein k nnen Grafiken welche mehrfach auftreten werden ignoriert var cp_url_images datei htm filtert alle Bilder aus datei htm 6 15 5 cp_url_is_host Die Funktion cp_url_is_host berpr ft ob eine Datei auf dem lokalen bzw einem anderen Server liegt Dies kann u a zur Sicherung bei der Arbeit mit Dateien genutzt werden Der Funktion wird hierzu als Parameter die URL der Datei bergeben Im Erfolgsfall Datei ist lokal vorhanden wird TRUE zur ckgegeben andernfalls FALSE var cp_url_is_host http www yahoo com index php URL nicht auf lokalem Server vorhanden Ergebnis FALSE 6 15 6 cp_url_links Die Funktion cp_url_links dient der Gewinnung von Links von einer vorgegebenen URL Dies kann z B f r die Archivierung von ganzen Webseiten n tzlich sein Die Seite wird hierzu eingelesen und durchl uft eine Routine welche die Links herausfiltert und die einzelnen Attribute geordnet in einem Array ablegt Alternativ kann auch direkt ein Text bergeben werden indem ein zweiter Parameter mit dem Wert 1 angeh ngt wird Die R ckgabe ist ein Array in welchem als Attribute eines href und target abgelegt sein k nnen Links welche mehrf
543. t ist ber diese Datei wird die Bereitstellung der einzelnen Container geregelt Dies sind u a die vorgefertigen navigation_list level count 0 active 0 base 0 command form status admin form Navigationstypen oder komplett eigene Navigationen Aufruf in den Vorlagen cp container module navigation Ermittelt die ausgew hlten Navigationspunkte ausgehend vom untersten Navigationspunkt Ermittelt den Hauptnavigationspunkt f r die Anzeige der entsprechenden Vorlage 6 9 166 Datei modules news class admin php Funktionen in der Datei modules news class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_news 0 do_add_category do_add_category_2 do_add_news do_add_news_2 do_blocked_contact do_blocked_contact_2 do_category do_choose_news do_delete_category do_delete_comment do_delete_news do_duplicate_news do_edit_category do_edit_category_2 do_edit_comment do_edit_comment_2 do_edit_news do_edit_news_2 do_main do_main_results do_options do_set_options do_shortnavigation install Konstruktor dient der Initialisierung der Klasse und einiger Variablen Zeigt das Formular zum Hinzuf gen einer neuen Kategorie an F gt eine neue Kategorie zur Datenbank hinzu Zeigt das Formular zum Hinzuf gen einer neuen News an F gt eine neue News zur Datenbank hinzu Zeigt ein Formular an wenn eine News berei
544. t werden Lesen Sie dazu auch Erweiterte Informationen im Shop einbinden Vorlagen im Ordner partner f r den Partner Bereich partner account html bersichtsseite nach dem Login partner ads html Vorlage f r die Darstellung der Werbemittel f r die Partner partner edit_password html Formular f r die Bearbeitung des Passwortes partner login html Vorlage f r den Login der Partner partner logout html Vorlage f r den Logout der Partner partner message html Vorlage f r den Versand einer Nachricht an den Shop Betreiber partner options html Formular f r die Bearbeitung der allgemeinen Kontakt Daten partner order html Vorlage f r die Anzeige der bisherigen Provisionszahlungen partner partner_1 html Vorlage mit verschiedenen Fragen an den Partner vor einer Anmeldung partner partner_2 html Anmeldeformular f r das Partnerprogramm partner partner_no html Meldung welche ausgegeben wird wenn der Partner die gew nschten Kriterien nicht erf llt partner partner_success html Meldung welche ausgegeben wird wenn der Partner die Anmeldung erfolgreich abgeschlossen hat partner payment html Formular f r die Bearbeitung der Konto Daten partner recovery html Formular f r die Anforderung eines vergessenen Passwortes partner recovery_send html Vorlage nach der Anforderung eines vergessenen Passwortes partner statistic html Vorlage f r die Anzeige der Statistiken ber Klicks Verk ufe Vorlagen
545. t_clients php Funktionen in der Datei modules shop admin list_clients php Name der Funktion Beschreibung Parameter shop_list_clients Hauptseite f r die Kunden mit der Auflistung der vorhandenen Kunden und allen Optionen form shop_list_clients_content Stellt den Inhalt f r die Hauptseite der Kundenauflistung bereit form field_array 0 shop_list_clients_fields Aktualisiert die Auswahl der Spalten in der bersicht der Kunden form 6 9 253 Datei modules shop admin list_coupons php Funktionen in der Datei modules shop admin list coupons php Name der Funktion Beschreibung Parameter shop_activate_coupons Setzt den Status der Gutscheine auf Aktiviert array 0 shop_add_coupon F gt einen neuen Gutschein zur Datenbank hinzu form shop_clean_coupons Setzt den Status der Gutscheine auf Deaktiviert array shop_delete_coupon Entfernt einen in der Datenbank vorhandenen Gutschein number shop_delete_ coupons Entfernt alle ausgew hlten Wunschzettel aus der Datenbank array shop_edit_coupon Zeigt das Formular zur Bearbeitung berpr fung eines Gutscheines an number shop_edit_coupon_2 Aktualisiert die Angaben zu einem Gutschein in der Datenbank number form shop_export_coupons Gibt die noch nicht genutzten ffentlichen Gutscheincodes in einer kommaseparierten Liste aus shop_list_coupons Hauptseite f r die Erstellung und Verwaltung von Gutscheinen form 6 9 254 Datei modules shop
546. t_from contact sandoba de sandoba de medien agentur Absenderemail und name TO mail gt add_cc array test_a sandoba de test_b sandoba de CC Empf nger in Array Form mail gt add_bcc array test_c sandoba de test_ d sandoba de BCC Empf nger in Array Form mail gt set_ip IP Adresse des Versenders wird integriert mail gt set_priority 3 Priorit t normal mail gt set_reply_to reply to sandoba de Antworten gehen an diese Email Adresse content Dies ist ein kleiner TE lt em gt ST lt em gt HTML Inhalt der Email mail gt set_body content mail gt receive_receipt Lesebest tigung anfordern mail gt add_attachment ordner bild gif inline Bild anf gen wird in der Email angezeigt mail gt add_attachment ordner tool zip Datei anh ngen mail gt set_x_mailer systemname systemversion systemurl mail gt set_x_bounced systemname systemversion mail gt send Email wird versandt T gt 6 11 2 Funktions bersicht dieser Datei In der Klasse contentpapst_mail in der Datei functions cp mail php sind u a die folgenden Funktionen Methoden f r die Erstellung und Bearbeitung von Emails vorhanden add_attachment add_bcc add_cc create_header get_bcc get_cc get_attachment receive_receipt send send_smtp show_header set_bcc set_cc set_charset set_from set_options set_ip set_mime_types set_subje
547. tabellen In dieser Auflistung finden Sie alle durch Contentpapst in der Grundversion d h ohne zus tzliche Module wie CP Shop genutzten Datenbanktabellen In diesen werden die kompletten Inhalte gespeichert adminfaq Modul Anleitung Eintr ge aus der Anleitung adminfagsec Modul Anleitung Kategorien article Modul Artikel Speicherung der Artikel _article_views Modul Artikel Sichtbarkeit der Artikel f r Gruppen _articlerating Modul Artikel Bewertung der Artikel articlesection Modul Artikel Kategorien banner Modul Werbung Speicherung der einzelnen Werbeelemente bannerclients Modul Werbung Speicherung der Werbekunden _blocked Zugriffssperre f r Eintr ge einzelner Module bookmarks Pers nliche Bookmarks der Benutzer category Modul News Kategorien comment Modul News Kommentare zu den News domains Datenbanktabelle mit Domaink rzeln und L ndernamen _forms CP Forms Allg Angaben zu den Modulen _forms_access CP Forms Zugriffsrechte f r die Module forms_collections CP Forms Speicherung der Collections forms_datasets CP Forms Allg Angaben zu den Datens tzen der Module _forms_fields CP Forms Felder der einzelnen Module _forms_fields_access CP Forms Zugriffsrechte f r die Felder _forms_values CP Forms Werte der einzelnen Datens tze n _gallery Modul Galerie Speicherung der Bilddaten n _gallery_cat Modul Galer
548. tainer ekomi php Name der Funktion Beschreibung Parameter shop_container_ekomi Container f r die Anzeige der bei eKomi abgegebenen Bewertungen der Kunden form shop_container_ekomi_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 339 Datei modules shop container filter_sections php Funktionen in der Datei modules shop container filter_sections php Name der Funktion Beschreibung Parameter shop_container_filter_sections Container f r die Anzeige des Formulars zur Filterung der Artikel innerhalb einer Kategorie form 0 shop_container_filter_sections_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 340 Datei modules shop container interactive_attributes php Funktionen in der Datei modules shop container interactive attributes php Name der Funktion Beschreibung Parameter shop_container_interactive_attributes Container f r die Anzeige der Interaktiven Attribute zu einem Artikel shop_container_interactive_attributes_config Liefert Informationen ber den Aufbau des Containers zur ck 6 9 341 Datei modules shop container last_articles php Funktionen in der Datei modules shop container last_articles php Name der Funktion Beschreibung Parameter shop_container_last_articles Container f r die Anzeige der zuletzt im Shop aufgenommenen Artikel 0 shop_container_last_articles_config Liefert Informationen ber den Aufbau des C
549. tatistik und den Statistik Reporten F gt einen neuen Statistik Report zum System hinzu Liefert ein Array mit Angaben zu den verf gbaren Statistiken und Zeitr umen zur ck Ermittelt die Kunden mit den meisten Bestellungen L scht einen vorhandenen Statistik Report aus der Datenbank Formular f r die Bearbeitung eines vorhandenen Statistik Reports Aktualisiert die Angaben zu einem Statistik Report in der Datenbank Exportiert die Daten als CSV Datei Liefert den nach der Anzahl der Bestellungen n beliebtesten Artikel zur ck Ermittelt den nach Bewertungen Aufrufen beliebtesten Wunschzettel Ermittelt den beliebtesten Artikel in den Wunschzetteln Ermittelt die Kunden mit dem h chsten Umsatz Ermittelt den umfangreichsten Wunschzettel Zeigt einen Statistik Report samt den gew nschten Auswertungen an Ruft eine Funktion einer einzelnen Statistik aus einem Report auf form number form form number form number form form articledesc articletext form form level count 0 active 0 base ng level count 0 order position dir asc type number form form form form type number form array form form form array number number number type form array number form form shop_statistic_visualize_data Zeigt die Daten der Statistik an array array 0 6 9 287 Datei modu
550. te Suche an form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 98 Datei modules forms datatypes select php Funktionen in der Datei modules forms datatypes select php Name der Funktion Beschreibung Parameter check_javascript Clientseitige berpr fung des Inhaltes des Datentyps form check_php Serverseitige berpr fung des Inhaltes des Datentyps form clean S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank form create Zeigt das Formular Element f r diesen Datentyp an form generate Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp form array options Grundlegende Einstellungen zu diesem Datentyp type output Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form prosearch Zeigt das Formular Element f r die erweiterte Suche an form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 99 Datei modules forms datatypes select_checkboxes php Funktionen in der Datei modules forms datatypes select checkboxes php Name der Funktion Beschreibung Parameter check_javascript Clientseitige berpr fung des Inhaltes des Datentyps form check_php Serverseitige berpr fung des Inhaltes des Datentyps form clean S ubert den In
551. teRule de author artist L http DOMAIN index php file amazon amp mode search amp form type 2 amp q 3 amp language 1 amp mod_rewrite 1 L RewriteRule de a z_ details A Za z0 9 http DOMAIN index php file amazon amp mode details amp number 3 amp catalog 2 amp language 1 amp mod_rewrite 1 L RewriteRule de a z_ A Za z0 9 L 10 9 1 L 1 http DOMAIN index php file amazon amp mode node amp number 3 amp page 5 amp sort 6 amp catalog 2 amp language 1 amp mod_rewrite 1 L RewriteRule de a z_ IA Za z0 9 1 0 9 http DOMAIN index php file amazon amp mode node amp number 3 amp page 5 amp catalog 2 amp language 1 amp mod_rewrite 1 L RewriteRule de a z_ A Za z0 9 http DOMAIN index php file amazon amp mode node amp number 3 amp catalog 2 amp language 1 amp mod_rewrite 1 L RewriteRule de a z_ http DOMAIN index php file amazon amp mode catalog amp catalog 2 amp language 1 amp mod_rewrite 1 L DOMAIN ersetzen Sie bitte durch Ihren vollen Domainnamen sowie gegenbenenfalls den Pfad zum Verzeichnis in dem sich vanillaXML Webshop befindet Die URL s werden dann vom System meist automatisch im neuen Format generiert Um auch die Vorlagen in den Ordnern modules amazon templates und themes frontend zu ndern tauschen Sie die normalen Vorlagen mit den mod_rewrite Vorlagen aus z B wird cart
552. tellung an inkl nderungsm glichkeiten durch den Kunden number shop_client_edit_order_2 Aktualisiert die Angaben zu einer Bestellung z B Stornierung von Artikeln form 0 6 9 423 Datei modules shop public client_options php Funktionen in der Datei modules shop public client_options php Name der Funktion Beschreibung Parameter shop_client_options shop_client_options_2 Zeigt ein Formular f r die Aktualisierung der pers nlichen Daten an F hrt die Aktualisierung der pers nlichen Daten des Kunden im Shop durch 6 9 424 Datei modules shop public client_password php Funktionen in der Datei modules shop public client password php Name der Funktion Beschreibung Parameter shop_client_password shop_client_password_2 0 Zeigt ein Formular f r die Aktualisierung des Passwortes durch den Kunden an Aktualisiert die Angaben zum Passwort eines Kunden im Kunden Bereich 6 9 425 Datei modules shop public client_payment php Funktionen in der Datei modules shop public client payment php Name der Funktion Beschreibung Parameter shop_client_payment shop_client_payment_2 0 Zeigt die Zahlungseinstellungen eines Kunden im geschlossenen Kunden Konto an Aktualisiert die Angaben zu den Zahlungseinstellungen eines Kunden im Kunden Bereich 6 9 426 Datei modules shop public client_voucher php Funktionen in der Datei modules shop public client_ voucher php Name der
553. ter os Operating System Betriebssystem win Windows linux Linux mac Macintosh freebsd FreeBSD sunos i86 SunOS bot spider Suchmaschinen unix hp ux irix X11 Unix aix AIX Werte f r den Parameter javascript Javascript 0 1 Javascript ist im Browser aktiviert deaktiviert 4 1 34 cp container module user Dieser Tag integriert ein Formular f r das Einloggen im handlichen Format in die Seite Ist der Benutzer bereits eingeloggt wird eine Liste mit Links zur Mitgliederliste zur Bearbeitung des Profiles sowie zur Abmeldung eingeblendet Genutzt werden kann der Tag in den allgemeinen Seitenvorlagen 4 1 35 cp variable ber cp variable k nnen Sie auf die aktuelle PHP Server Konfiguration zugreifen und diese z B in den Artikeln und den Vorlagen weiterverwenden siehe dazu auch Einstellungen gt Server im Administrationsbereich Ebenfalls kann ber cp variable auf Parameter aus der URL zugegriffen werden Wichtig ist der cp tag cp variable language der stets die aktuelle Sprache des Benutzers enth lt w hrend die standardm ige Sprache der Webseite ber cp configuration main language abgerufen werden kann Beispiele f r die Verwendung dieses cp tags cp variable language genutzte Sprache cp variable REQUEST_URI REQUEST URI 5 Systemkomponenten Module Module sind eigenst ndige Teile des Systems Dies sind beispielsweise Kalender ein Online Shop Foren oder G
554. tere Vorlagen Sets k nnen Sie bei uns oder kooperierenden Agenturen bestellen Die Vorlagen Sets sind stets in einem Unterordner des Ordners themes ausgehend vom Contentpapst Hauptordner hinterlegt 7 1 16 Sind zus tzliche Schulungen erforderlich Ob ein Schulungsbedarf besteht ist unterschiedlich von der Art der Nutzung von Contentpapst Redakteure arbeiten komplett innerhalb des Administrationsbereiches im Browser und k nnen Contentpapst innerhalb nur weniger Stunden oder Tage verstehen und bedienen F r Entwickler gibt es zus tzliche Support M glichkeiten wie die integrierte Online Hilfe Support per Email oder im Forum sowie Tipps amp Tricks in der Knowledge Base und dem Entwickler Blog 7 1 17 Unterst tzt Contentpapst mehrere Sprachen Ja Contentpapst unterst tzt eine beliebige Anzahl an Sprachen Diese Sprachen werden ber das Modul Sprachverwaltung gepflegt Dort k nnen neue Sprachen hinzugef gt oder vorhandene Sprachen entfernt werden Zus tzlich bietet das Modul eine schnelle M glichkeit einzelne Sprachelemente der Module zu bearbeiten d h die vorhandenen bersetzungen abzu ndern usw Wenn Sie eine neue Sprache hinzugef gt haben dann k nnen Sie in der oberen rechten Ecke des Administrationsbereiches die neue Sprache im Dropdown Men ausw hlen Sobald Sie diese ausw hlen wechselt die Sprache und Sie k nnen sofort die gew nschten Inhalte in der neuen Sprache eingeben Auf der Benutzerseite k nnen Lin
555. tfernt alle Artikel von einem Wunschzettel eines Kunden URL index php file shop amp mode client_wishlist_deletelist amp number ID Aktualisiert die Angaben zum Wunschzettel eines Kunden in der Datenbank URL index php file shop amp mode client_wishlist_edit amp form Transferiert einen Artikel aus dem Warenkorb in einen Wunschzettel eines Kunden URL index php file shop amp mode client_wishlist_item_fromcart amp number 1ID Transferiert einen Artikel aus einem Wunschzettel in den Warenkorb eines Kunden URL index php file shop amp mode client_wishlist_item_tocart amp number ID Transferiert alle Artikel aus dem Warenkorb in einen Wunschzettel eines Kunden URL index php file shop amp mode client_wishlist_list_fromcart amp number ID Transferiert alle Artikel aus einem Wunschzettel in den Warenkorb eines Kunden URL index php file shop amp mode client_wishlist_list_tocart amp number ID Verschiebt einen Artikel zwischen mehreren Wunschzetteln eines Kunden URL index php file shop amp mode client_wishlist_move amp number D amp wishlist 1D 6 9 428 Datei modules shop public comparison php Funktionen in der Datei modules shop public comparison php Name der Funktion Beschreibung Parameter shop_add_comparison shop_count_comparison 0 shop_delete_comparison 0 F gt einen Artikel zum Artikelvergleich hinzu Z hlt die im Artikelvergleich liegenden Artikel Entfernt einen Artikel aus dem A
556. th Breite des Eingabefeldes height H he des Eingabefeldes title Name des Editors type Typ 1 neuer Inhalt 2 Datei ffnen dann ist content der Dateiname content Vorgegebener Inhalt des Eingabefeldes hide_buttons Einfaches Textfeld ohne Buttons width_percent Breite ist in Prozent angegeben height_percent H he ist in Prozent angegeben element start Beginn einer Buttonleiste element stop Ende einer Buttonleiste elements 0 n Buttonleiste mit Array der Buttons siehe unten allow Aktivierte Buttons all Alle Buttons sichtbar selected_border_color Rahmenfarbe bei Auswahl eines Buttons selected_background Hintergrundfarbe bei Auswahl eines Buttons hover_border_color Rahmenfarbe bei Mouseover eines Buttons hover_background Hintergrundfarbe bei Mouseover eines Buttons unselected_border_color Rahmenfarbe bei Abwahl eines Buttons unselected_background Hintergrundfarbe bei Abwahl eines Buttons return Ausgabemodus 0 direkt 1 R ckgabe an Variable Das untenstehende Beispiel zeigt den WYSIWYG Editor wie er auch im Artikel Modul zum Einsatz kommt Hier werden u a verschiedene Farben f r die einzelne Buttons vergeben zwei Leisten mit den gew nschten Buttons erzeugt und eine Gr e f r das Eingabefeld vergeben options url_rewrite admin options width 618 options height 350 options title articledesc options type 1 options content options hide_buttons
557. ticles lists php Name der Funktion Beschreibung Parameter shop_articles_lists Generiert die unterschiedlichen Listen anhand des bergebenen SQL Befehls 6 9 223 Datei modules shop admin attributes php Funktionen in der Datei modules shop admin attributes php Name der Funktion Beschreibung Parameter en F gt eine neue Artikelklasse hinzu Del on Entfernt die Zuordnungen von Artikeln zu einer bestimmten Artikelklasse Ben L scht die zugeordnete Datei eines Attributes eines Artikels in Entfernt die Zuordnung der Artikelklasse samt Attributen vom Artikel een Formular f r das Bearbeiten einer vorhandenen Artikelklasse we Aktualisiert die Angaben zu einer vorhandenen Artikelklasse in der Datenbank shop_group_attributes Hauptseite mit der bersicht ber die vorhandenen Artikelklassen und einem Formular zum Hinzuf gen shop_group_form Generiert das Formular zum Hinzuf gen Bearbeiten einer Artikelklasse SR Legt die Artikelklasse f r einen Artikel fest shop_set_attribute_values F gt die Attribute f r die Artikelklasse eines Artikels ein 0 6 9 224 Datei modules shop admin change_commission php Funktionen in der Datei modules shop admin change commission php Name der Funktion Beschreibung Parameter shop_change_commission ndert den Status einer Provision eines Partners nicht bezahlt bezahlt 0 shop_delete_commission L scht eine vorhandene Provision eines Partners z B b
558. tik und liefert diese als Array zur ck export Exportiert die Daten als CSV Datei options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 312 Datei modules shop admin statistic revenue_ quarters php Funktionen in der Datei modules shop admin statistic revenue quarters php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck export Exportiert die Daten als CSV Datei options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 313 Datei modules shop admin statistic revenue_weekdays php Funktionen in der Datei modules shop admin statistic revenue weekdays php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck export Exportiert die Daten als CSV Datei options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9 314 Datei modules shop admin statistic revenue_ weekly php Funktionen in der Datei modules shop admin statistic revenue weekly php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck export Exportiert die Daten als CSV Datei options Grundlegende Einstellungen zu dieser Statistik show Zeigt die Daten der Statistik an 6 9
559. tikels cp shop item section Name der ersten zugeordneten Kategorie cp shop item taxprice Bruttopreis des Artikels cp shop item url URL f r den Aufruf des Artikels im ffentlichen Bereich 5 6 100 Vorlage message html Diese Vorlage liegt im Ordner modules shop templates und ist die Standardvorlage f r die Ausgabe einer Meldung an den Besucher Kunden cp tags f r diese Vorlage cp shop message Textmeldung z B Fehlermeldung Der Inhalt der Meldung ist variabel cp shop order Alle Angaben zur Bestellung aus der Datenbanktabelle _shop_order cp shop target Button der den Besucher nach dem Durchlesen der Meldung auf eine variable Zielseite bringt 5 6 101 Vorlage partner ads html Diese Vorlage liegt im Ordner modules shop templates partner und dient der Anzeige der f r die Partner verf gbaren Werbemittel cp tags f r diese Vorlage cp shop partner Alle Angaben zum Partner aus der Datenbanktabelle _shop_partner 5 6 102 Vorlage partner options html Diese Vorlage liegt im Ordner modules shop templates partner und dient der Bearbeitung der allgemeinen Angaben im Partner Konto cp tags f r diese Vorlage cp shop partner Alle Angaben zum Partner aus der Datenbanktabelle _shop_partner cp shop partner country Auswahlformular f r die L nder Land des Partners ist vorausgew hlt 5 6 103 Vorlage partner order htmil Diese Vorlage liegt im Ordner modules sho
560. timmt Zeigt die Auflistung der am besten bewerteten Links an Zeigt die obere Leiste mit den Links zu den einzelnen Bereichen an Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Generiert die Breadcrumb Navigation f r den Seitenkopf Zeigt die Auflistung der erst k rzlich hinzugef gten Links an Zeichnet einen Klick auf einen Link auf und leitet anschlie end auf die externe Website weiter Zeigt die Suchfunktion f r die Links an Zeigt eine Kategorie mit den darin enthaltenen Links an Zeigt eine einzelne Kategorie ber eine Vorlage an Zeigt die Auflistung der am h ufigsten aufgerufenen Links an Zeigt das Formular f r die Bewertung eines Links an F gt eine neue Bewertung zu einem Link in die Datenbank ein Behandelt die Einblendung der Frontend Editing Leiste f r berechtigte Benutzer Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 156 Datei modules links class webservices php Funktionen in der Datei modules links class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen 6 9 157 Datei modules links container php Funktionen in der Datei modules links container php Name der Funktion Beschreibung Parameter form form action checkbox number number number number form number form number form sPath sFile form form fo
561. tionen in der Datei modules shop admin statistic orders graphic php Name der Funktion Beschreibung Parameter num_orders Erfasst die Anzahl der Bestellungen in einem bestimmten Zeitraum time_start time_stop array array options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 305 Datei modules shop admin statistic orders_ perhour php Funktionen in der Datei modules shop admin statistic orders perhour php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 306 Datei modules shop admin statistic orders_ value php Funktionen in der Datei modules shop admin statistic orders_value php Name der Funktion Beschreibung Parameter data Ermittelt die Daten der Statistik und liefert diese als Array zur ck array array export Exportiert die Daten als CSV Datei array options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statistik an array array 6 9 307 Datei modules shop admin statistic partner_maxamount php Funktionen in der Datei modules shop admin statistic partner maxamount php Name der Funktion Beschreibung Parameter options Grundlegende Einstellungen zu dieser Statistik type show Zeigt die Daten der Statist
562. tionen sind es die dem Benutzer die Struktur einer Webseite n herbringen und diesen anleiten weitere Bereiche zu erkunden Wichtig f r das Verst ndnis der Funktionsweise der cp tags ist das Prinzip der Rekursivit t ber die cp tags k nnen Inhalte wie z B ein Navigationspunkt aufgerufen werden die ber eine Vorlage gestaltet werden In dieser Vorlage k nnen wiederum cp tags enthalten sein die eine eigene Vorlage aufrufen usw Dies kann beliebig fortgef hrt werden bis in einer Vorlage keine cp tags mehr vorhanden sind bzw das Ergebnis leer ist In einer Vorlage k nnen beliebig viele cp tags enthalten sein Wir werden uns dieses Prinzip der Rekusivit t beim Aufbau einer Navigation zu nutze machen Nach Vollendung werden Sie ber eine Navigation verf gen die frei an die eigenen Bed rfnisse angepasst werden kann Mit dem Wissen ber den Aufbau von Navigationen k nnen Sie dann auch komplett eigene Navigationen konzipieren und verwirklichen Zuerst muss festgestellt werden dass in der Navigation jeder Navigationspunkt eine eindeutige ID besitzt Im Navigations Modul von Contentpapst ist diese ID direkt in der bersicht sichtbar Wenn Sie eine Navigation auf Ihrer Webseite aufbauen wollen m ssen Sie jetzt w hlen welcher Navigationspunkt der Ursprung Ihrer Navigation sein soll Der allgemeine Ursprung hat die ID 0 Im n chsten Schritt w hlen Sie die Vorlage aus in welchem die Navigation platziert werden soll Generel
563. tions_ekomi php Funktionen in der Datei modules shop admin options ekomi php Name der Funktion Beschreibung Parameter shop_options_ekomif Formular f r die Anpassung der Einstellungen f r eKomi shop_options _ekomi_export Startet den Mailversand zu den Kunden und exportiert die Angaben zu eKomi shop_set_options_ekomi Speichert die ge nderten Einstellungen f r eKomi in der Datenbank ab 0 6 9 266 Datei modules shop admin options_emails php Funktionen in der Datei modules shop admin options emails php Name der Funktion Beschreibung Parameter shop_options_emails Formular f r die Anpassung der Einstellungen f r die Emails shop_options emails array Liefert das Array mit den Email Vorlagen im CP Shop zur ck 0 shop_set_options_emails Speichert die ge nderten Einstellungen f r die Emails in den Dateien ab 0 6 9 267 Datei modules shop admin options_extpartner php Funktionen in der Datei modules shop admin options_extpartner php Name der Funktion Beschreibung Parameter shop_options_extpartner Aktualisiert die Einstellungen f r die externen Partnerprogramme in der Datenbank 6 9 268 Datei modules shop admin options_filter php Funktionen in der Datei modules shop admin options filter php Name der Funktion Beschreibung Parameter shop_options_filter Formular f r die Eingabe der Email Adressen und Adressen welche bei der Anmeldung eines Kunden oder bei der Bestellun
564. ts durch einen anderen Benutzer bearbeitet wird Versendet die Information an den anderen Benutzer per Email Zeigt die bersicht ber die Kategorien an Erm glicht eine gleichzeitige nderung mehrerer News z B Aktivierung Deaktivierung L scht eine vorhandene Kategorie aus der Datenbank L scht einen vorhandenen Kommentar zu einer News aus der Datenbank L scht eine vorhandene News aus der Datenbank samt der damit verkn pften Kommentare Kopiert eine bereits vorhandene News Zeigt das Formular f r die Bearbeitung einer vorhandenen Kategorie an Aktualisiert die Angaben zu einer Kategorie in der Datenbank Zeigt das Formular f r die Bearbeitung eines vorhandenen Kommentares an Aktualisiert die Angaben zu einem Kommentar in der Datenbank Zeigt das Formular f r die Bearbeitung einer vorhandenen News an Aktualisiert die Angaben zu einer vorhandenen News in der Datenbank Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Holt die zutreffenden News aus der Datenbank Zeigt das Formular f r die Bearbeitung der Einstellungen des Modules an Aktualisiert die Einstellungen zu diesem Modul in der Datenbank Zeigt die Kurznavigation auf der linken Seite an SQL und Dateianweisungen zur Installation des Modules form this_id form form form form number form action checkbox number number number redirect 1 number redirect 1 number form number form number
565. tuelle Jahr als Parameter genommen Bei Erfolg gibt die Methode true zur ck andernfalls false var date gt is_leap_year 2009 pr ft das Jahr 2009 Ergebnis false 6 6 5 is_valid_date Mit dieser Methode kann gepr ft werden ob ein Datum auch wirklich existiert D h Tag Monat und Jahr m ssen vorhanden sein und bestimmte Begrenzungen einhalten Tage pro Monat Schaltjahr usw Der Methode cp_valid_date werden hierzu Tag Monat und Jahr bergeben Als Ergebnis wird true oder false zur ckgegeben var date gt is_valid_date 29 3 2003 pr ft den 29 03 2003 Ergebnis true 6 6 6 mysql_timestamp Diese Methode ben tigt keinen Parameter sondern liefert einfach nur die aktuelle Zeit bzw das aktuelle Datum im von MySQL ben tigten Timestamp Format zur ck var date gt mysal_timestamp liefert das aktuelle Datum als MySQL Timestamp 6 6 7 week_monday Als Erweiterung der Methode first_monday wird week_monday eingesetzt Dieser Methode werden eine Kalenderwoche 1 52 sowie optional ein Jahr 4 stellig bergeben Als R ckgabewert erhalten Sie im Timestamp Format das Datum des Montags in dieser Kalenderwoche date gt week_monday 3 2005 liefert den Timestamp f r den Montag der 3 Kalenderwoche 2005 6 7 Formulare Alle Formulare in Contentpapst werden ber die API erzeugt da sich hier schnell berpr fungen der Formulardaten Ver nderungen der Felder u
566. tung von Kategorien number Aktualisiert die Daten zu einer Kategorie in der Datenbank form Zeigt eine Fehlermeldung zu einem Artikel an wenn dieser blockiert ist number Aktualisiert einen ber das Frontend bearbeiteten Artikel in der Datenbank form Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte form Holt die zutreffenden Artikel aus der Datenbank form Erm glich Konfiguration und Start der Quickstart Funktion form L st die Quickstart Funktion aus und erstellt Artikel Artikelkategorien und Navigationspunkte form Leitet vom Suchformular auf die eigentliche Suchergebnisseite weiter form level count 0 selection rights_mode Erstellt das Dropdown Men mit der Hierarchie der Kategorien Zeigt die Kurznavigation auf der linken Seite an Liefert die Anzeige der vorhandenen Artikel Erzeugt eine neue Aufgabe f r den Artikel bei zu geringen Berechtigungen Zeigt die Struktur der Kategorien und Artikel an Zeigt die Breadcrumb Navigation f r die Kategorien an Generiert die Baumstruktur mit den einzelnen Kategorien und Artikeln Aktiviert oder deaktiviert den Texteditor dauerhaft f r einen bestimmten Artikel Liefert den Feldinhalt f r die Sichtbarkeit von Artikeln f r die einzelnen Benutzergruppen und sofern vorhanden die Kundengruppen von CP Shop zur ck SQL und Dateianweisungen zur Installation des Modules SQL und Dateianweisungen zur Deinstallation des Modules row act
567. tusmeldungen zur ckgegeben siehe Statusmeldungen zip gt unpack alte_datei txt neue_datei txt pfad verzeichnis entpackt die Datei alte_datei txt 6 20 12 Statusmeldungen Je nach genutzter Methode werden unterschiedliche Statusmeldungen ber Erfolg Misserfolg einer Aktion zur ckgegeben Im Folgenden finden Sie eine Liste der h ufigsten Meldungen Leeres Ergebnis Information Datei ist nicht vorhanden Vorgang erfolgreich abgeschlossen Die Zieldatei konnte nicht geschrieben werden Es wurde keine Zieldatei angegeben Pack Cache Datei konnte nicht ge ffnet werden Datei konnte nicht im Archiv gefunden werden Unpack Ben tigte Erweiterung zlib und die Funktion gzopen konnten nicht geladen werden Unpack Die Zieldatei ist bereits vorhanden Es wurden bisher keine Dateien hinzugef gt 7 FAQ H ufig gestellte Fragen Hier haben wir Antworten auf Fragen zusammengetragen welche uns von unseren Kunden h ufig gestellt werden Diese Fragen k nnen sowohl technischer als auch gestalterischer oder inhaltlicher Natur sein Sollten Sie eine weitere Frage zu diesem System haben so kontaktieren Sie uns ber den Kundenservice Mit jedem Update des Systems wird die FAQ dann um weitere hilfreiche Antworten f r die wichtigsten Fragen erg nzt oo Pjpw2h1nh co 7 1 bersicht 7 1 0 Bei der Nutzung des Internet Information Server IIS treten vereinzelt Probleme auf Wenn Sie den Internet Information Serv
568. typs S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 106 Datei modules forms datatypes states_es php Funktionen in der Datei modules forms datatypes states_es php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output prosearch search show Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist Zeigt das Formular Element f r die erweiterte Suche an SQL Befehl zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 107 Datei modules forms datatypes states_fr php Funktio
569. u erh hen sollten Sie diesen ber den Parameter cache zus tzlich f r eine l ngere Zeit zwischenspeichern z B 86400 Sekunden f r einen Tag 5 23 8 Container Besondere Eigenschaften bei Elektronik DVD und Zeitschriften Vergleichbar zu den Plattformen bei Software etc gibt es f r die Kataloge Elektronik DVD und Zeitschriften zus tzliche Informationen in Form der detaillierten Eigenschaften beispielsweise die maximale Aufl sung bei einem Computer Monitor F r vanillaXML Webshop steht zur Einblendung dieser Informationen ein weiterer Container zur Verf gung cp container module amazon type features file abc xml Besondere Eigenschaften generiert aus der Datei abc xml Damit die richtige Datei als Datenquelle genutzt wird muss diese ber den Parameter file angegeben werden Allgemein sollte dieser Container nicht manuell gesetzt werden sondern wird direkt in der Detailansicht eines Produktes eingesetzt Auch diese Informationen k nnen wieder per CSS angepasst werden 5 23 9 Container Letzte Suchanfragen Um Ihre Besucher bei der Suche ein wenig zu inspirieren bietet es sich an die letzten Suchanfragen an geeigneter Stelle einzublenden Durch einen Klick auf die einzelnen Begriffe ist dann schnell ein Wechsel zur jeweiligen Ergebnisseite der Suche m glich H ufig nachgefragte Produkte k nnen so im Absatz noch weiter gest rkt werden ber die Parameter limit und catalog kann zus tzlich die Ausgabe
570. uch Informationen eines einzelnen Herstellers Sinnvolle Verwendungsm glichkeiten f r den Container sind u a die Anreicherung der Detailseite eines Artikels um Firmenname und Logo des Hersteller oder eine bersichtsseite im Shop auf der die gesamten Hersteller Lieferanten den Kunden pr sentiert werden Wie immer wird diese Flexibilit t durch Parameter beim Containeraufruf und die Nutzung unterschiedlicher Vorlagen erreicht cp container module shop type companies Standardanzeige cp container module shop type companies limit 5 order title max 5 Hersteller nach Titel geordnet cp container module shop type companies number 1 template company html Hersteller mit ID 1 und Vorlage Als Parameter werden wie oben ersichtlich bei diesem Container template Pfad zur Vorlage order Ordnung dir Ordnungsrichtung limit max Anzahl und start Startwert unterst tzt ber den zus tzlichen Parameter number k nnen Sie zudem die Ausgabe gezielt auf einen einzelnen Hersteller einschr nken Wird der Parameter template weggelassen verwendet CP Shop automatisch die Vorlage modules shop templates container companies html Innerhalb der Vorlagen k nnen alle Inhalte der Datenbanktabelle _shop_companies ber Tags im Format cp shop companies eingesetzt werden ist dabei stets durch den Namen der Tabellenspalte zu ersetzen bspw cp shop companies title f r den Firmennamen c
571. uchfunktion Standardvorlage f r die Darstellung einer Kategorie im Shop Standardvorlage f r die Darstellung einer leeren Kategorie im Shop Hauptvorlage ber diese wird das Layout des Shops bestimmt wichtig Standardvorlage f r Artikel die als Sonderangebot markiert wurden Vorlagen im Ordner articles f r die Darstellung der Artikel Detailseiten Welche Vorlagen in diesem Ordner enthalten sind ist abh ngig davon welche Vorlagen f r die Darstellung der Shop Artikel ben tigt werden Es kann hier eine beliebige Anzahl an Vorlagen angelegt werden die dann in den Formularen f r die Artikel zur Auswahl bereitgestellt werden zus tzlich zur Standardvorlage modules shop templates details html Vorlagen im Ordner cart f r den Warenkorb die Bestellung cart cart_O html cart cart_1 html cart cart_2 html cart cart_3 html cart cart_empty html cart cart_express html cart cart_sendto html cart checkout html Startseite des Warenkorbs mit einer Auflistung der momentan enthaltenen Artikel Dritte Seite im Bestellprozess Es wird die gew nschte Zahlungs und Versandart ausgew hlt Abschluss des Bestellprozesses mit einer bersicht der gemachten Angaben Gibt eine Meldung aus sobald der Warenkorb durch den Kunden geleert wurde M glichkeit zur Express Bestellung f r einen bereits im Shop eingeloggten Kunden Optionales Formular f r die Eingabe einer zus tzlichen Versandanschrift Vorlagen im Ordner
572. ue Shops errichten k nnen Diese Shops k nnen beliebig strukturiert und gestaltet werden die notwendigen Daten werden live von CP Shop ausgeliefert CP Shop wertet alle von Ihnen eingetragenen Artikel und Kategorien aus und stellt diese strukturiert zum Abruf ber HTTP per URL ber den Browser zur Verf gung Es wird sichergestellt dass nur freigeschaltete und verf gbare Artikel angezeigt werden Per Webservices sind so u a Daten zu Artikeln Kategorien und H ndlern abrufbar ber spezielle Parameter in der URL kann die Anzeige der Daten im XML Format beeinflusst werden Beispielsweise k nnen Artikel nach Titel Preis der EAN UPC Nummer der Artikelnummer Verkaufsrang und Bewertung geordnet werden Durch ein vorangestelltes oder wird die Richtung der Ordnung beeinflusst Zudem k nnen ber die Webservices spezielle RSS Produktdaten Feeds f r die Partner Ihres Partnerprogrammes bereitgestellt werden 5 6 127 Webservices Artikel Der wichtigste Grund f r den Einsatz von Webservices ist nat rlich die Verwendung der aktuellen Artikeldaten auf anderen Webseiten Daher ist dieser Aspekt hier besonders ausf hrlich beschrieben Die Abfrage der Artikel kann durch eine Reihe von Suchm glichkeiten gezielt eingeschr nkt werden Angezeigt werden allerdings stets nur Artikel die vorhanden d h Lagerbestand mind 1 bzw unendlich und ffentlich zug nglich sind Z B k nnen einzelne Begriffe im Titel gesucht werden oder es soll
573. uf cp container module navigation erm glicht Angaben zur Kategorie den zu verwendenden Vorlagen dem Stil usw Parameter f r diesen Container block Liste der nicht sichtbaren Navigations Punkte kommasepariert cache Cache Zeit der Navigation in Sekunden style Stil nur wenn Standardnavigation genutzt wird category bergeordnete Kategorie Oberste Ebene ist 0 komma separierte Angabe f r mehrsprachige Seiten z B 1 12 number alternativ zu category f r die direkte Anzeige eines Unterpunktes order Links ordnen m glich sind date hits number und title type Verwendete Tabelle news article navigation oder leer template Pfad zu einer Vorlage template_selected Pfad zur Vorlage wenn ein Navigationspunkt ausgew hlt wurde 1 template_subnodes Pfad zur Vorlage wenn Unterpunkte vorhanden sind optional optional optional optional optional optional optional erforderlicr optional optional 1 F r template_selected muss zus tzlich ber den Parameter selected_field das Feld der Datenbanktabelle angegeben werden welches die URL enth lt Bei der Navigationstabelle muss dies also selected_field nav_url sein 5 15 3 Eigene Navigationen anlegen Neben den Standardnavigationen die vor allem dem einfachen Einstieg in die Thematik der cp tags gedacht sind bietet Contentpapst fast unbegrenzte M glichkeiten zur Gestaltung individueller Navigationen Dies ist besonders wichtig denn die Naviga
574. uktor dient der Initialisierung der Klasse und einiger Variablen Umleitung auf die Startseite da kein Inhalt vorhanden ist Eine Email mit den Daten des Formulares wird zusammengestellt und verschickt Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 132 Datei modules friend class webservices php Funktionen in der Datei modules friend class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen 6 9 133 Datei modules friend container php Funktionen in der Datei modules friend container php Name der Funktion Beschreibung Parameter friend_container ber diese Datei wird die Bereitstellung der einzelnen Container geregelt F r das friend Modul ist dies lediglich die form command form forr Darstellung des Formulares Aufruf in den Vorlagen cp container module friend template vorlage html return zielseite php 6 9 134 Datei modules gallery class admin php Funktionen in der Datei modules gallery class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_gallery 0 do_add_category do_add_category_2 do_add_picture do_add_picture_2 do_category do_choose_gallery do_delete_category do_delete_comment do_delete_picture do_delete_preview_picture 0 do_edit_category do_edit_category_2 do_edit_comment
575. uktur cp gallery menu Auflistung der verf gbaren Kategorien cp gallery navigation Anzeige der Hauptmen punkte f r die Sortierung der Bilder usw cp gallery sum Bilderanzahl in der Kategorie der gesamten Galerie cp gallery titie Titel der jeweiligen Seite von der URL abh ngig cp pages Navigation zum Seitenwechsel z B 1 2 3 weiter 3 1 9 Vorlage guestbook_list htm Die Vorlage guestbook_list htm beschreibt den Aufbau eines G stebucheintrages und gliedert sich im Wesentlichen in die cp tags f r Kopf und Inhalt eines Eintrages Erg nzt werden diese durch Tags f r Zeitangaben die Email Adresse die IP Nummer den Link zur Webseite usw Sollten Sie eine Angabe nicht verwenden wollen so entfernen Sie diese aus der Vorlage oder ndern Sie die Einstellungen des G stebuch Modules cp tags f r diese Vorlage cp guest content Inhalt des G stebucheintrages cp guest date Datum der Eintragung cp guest email Emailadresse des Verfassers cp guest header Titel des G stebucheintrages cp guest homepage Homepage des Verfassers sofern vorhanden cp guest ip IP Adresse des Verfassers cp guest location Herkunftsland des Verfassers 3 1 10 Vorlage guestbook_site htm Mit der G stebuch bersicht l sst sich der grundlegende Aufbau des G stebuches ver ndern F gen Sie zus tzliche Grafiken oder Texte hinzu formatieren Sie die Darstellung der Eintr ge oder positionieren Sie Angaben wie den Counter
576. uktur hoher Beliebtheit Mittlerweile ist PHP zusammen mit einer MySQL Datenbank bereits in vielen preiswerten Webhosting Paketen enthalten Um alle Funktionen von Contentpapst nutzen zu k nnen bietet es sich an die GD Library zur hp dynamischen Generierung von Grafiken zu installieren Die GD Library ist eine standardm ig aktivierte Erweiterung von PHP und kann in Contentpapst beispielsweise zur Erstellung von grafischen Navigationsmen s oder f r die dynamische Anpassung der Grafiken verwendet werden Bereits im Systemen enthalten sind Funktionen zur Generierung von PDF Dokumenten Mit diesen k nnen der Administrator und die Redakteure auf Wunsch einzelne Seitenelemente wie z B Artikel oder News als PDF Datei generieren auf dem Server speichern lassen und so auch f r Print Medien bereitstellen Zusammengefasst sind die Systemanforderungen folgende PHP ab Version 4 3 auch 5 0 ist m glich MySQL Datenbank mit mindestens 5 MB Speicherplatz ab Version 3 23 optional die GD Library f r PHP ab Version 2 01 open_basedir Off safe_mode Off Einstellungen f r PHP mind 10 MB Webspace f r die Dateien von Contentpapst weiterer Webspace wird je nach Umfang der Nutzung ben tigt 3353533 Sie sehen also Contentpapst stellt trotz der umfangreichen Funktionen nur sehr geringe Systemanforderungen und kann daher bei fast jedem Webhoster eingesetzt werden Eine Liste mit bereits getesteten Webhostern haben wir unter http ww
577. ules forms container prosearch php Funktionen in der Datei modules forms container prosearch php Name der Funktion Beschreibung Parameter forms_container_prosearch 0 Container f r die Anzeige der erweiterten Suchfunktion im ffentlichen Bereich Aufruf in den Vorlagen cp container module MODULNAME type prosearch showfields title description limit 10 order number dir asc page 1 template vorlage html format html forms_container_prosearch_config Liefert Informationen ber den Aufbau des Containers zur ck 0 forms_container_prosearch_info Liefert den Titel des Containers zur ck 0 6 9 77 Datei modules forms container search php Funktionen in der Datei modules forms container search php Name der Funktion Beschreibung Parameter forms_container_search 0 forms_container_search_config 0 forms_container_search_info Container f r die Anzeige der Suchfunktion im ffentlichen Bereich Aufruf in den Vorlagen cp container module MODULNAME type search limit 10 order number dir asc template vorlage html format html Liefert Informationen ber den Aufbau des Containers zur ck Liefert den Titel des Containers zur ck command form forr forr forr forr forr forr 6 9 78 Datei modules forms datatypes author php Funktionen in der Datei modules forms datatypes author php Name der Funktion Bes
578. ules shop currency php Funktionen in der Datei modules shop currency php Name der Funktion Beschreibung Parameter shop_currency_choose Wechselt die W hrung des aktuellen Benutzers im Shop code shop_currency_export Formatiert eine W hrungsausgabe aus der Datenbank f r den Export nnnn nn string shop_currency_replace 0 Tauscht in der W hrungsangabe durch aus string type shop_currency_shorten Formatiert eine W hrungsausgabe aus der Datenbank in das bliche Format n nnn nn string 6 9 209 Datei modules shop misc php Funktionen in der Datei modules shop misc php Name der Funktion Beschreibung Parameter shop_clean_cart L scht Artikel aus dem Warenkorb die l nger als die max Speicherzeit dort liegen shop_create_userkey Erzeugt eine eindeutige Kennung f r einen Besucher Kunden Partner bereits vorhandene Kennungen f r Kunden werden bersprungen shop_db_config Aktualisiert die Einstellungen in der Datei modules shop config db php W hrungen db_tables Steuers tze Lieferstati shop_delete_item_frontend L scht einen Artikel aus dem Shop inkl aller Mediendateien Kundenmeinungen etc number 0 shop_filter_items Liefert eine SQL Abfrage f r die Filterung der Shop Artikel auf allen ffentlich zug nglichen Seiten des Online Shops zur ck u a Status verf gbare Anzahl Liefert den Preis eines Artikels bei einer bestimmten Anzahl zur ck wenn f r d
579. ules shop public return php Funktionen in der Datei modules shop public return php Name der Funktion Beschreibung Parameter shop_return Versendet die RMA R ckgabe Anforderungen an den Shop Betreiber 6 9 451 Datei modules shop public reviews php Funktionen in der Datei modules shop public reviews php Name der Funktion Beschreibung Parameter shop_add_review F gt eine neue Kundenmeinung zu einem Artikel in die Datenbank ein 6 9 452 Datei modules shop public search php Funktionen in der Datei modules shop public search php Name der Funktion Beschreibung Parameter shop_search Suchfunktion im ffentlichen Bereich des Shops shop_search_subsections Ermittelt die ID s der Unterkategorien einer Kategorie 0 6 9 453 Datei modules statistic class admin php Funktionen in der Datei modules statistic class admin php Name der Funktion Beschreibung Parameter contentpapst_gui_statistico Konstruktor dient der Initialisierung der Klasse und einiger Variablen 0 do_main Erste Seite des Statistik Modules Referer Grafik Allgemeine Statistik Zeitverlauf usw do_page_2 Zweite Seite des Statistik Modules Hits nach Browser Hits nach Betriebssystem Ger t Beliebteste Seiten H ufigste Herkunftsl nder der Besucher do_page_3 Dritte Seite des Statistik Modules H ufigste Suchbegriffe auf der Webseite Neueste Anfragen ber die Suchmaschinen H ufigste Anfragen
580. unctions cp image php img px py color text file_name align 0 lowerBound upperBound sampleCount yMinValue yMaxValue file_name margin labelMarginBottom labelMarginCenter labelMarginLeft labelMarginRight labelMarginTop pieRatio title file_name null v1 v2 Funktionen in der Datei functions cp image php Name der Funktion Beschreibung Parameter add_watermark brightness_contrast brightness_helper colorize colorpalette create gd_version get_colorcode get_quality get_type grayscale invert monochrome open piechart resize rotate save set_quality set_type show Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 15 Datei functions cp mail php watermark brightness contrast
581. unden das Kunden Konto an shop_set_login Login eines Kunden in das Kunden Konto form 6 9 442 Datei modules shop public logout php Funktionen in der Datei modules shop public logout php Name der Funktion Beschreibung Parameter shop_logout Logout eines Kunden aus dem Kunden Konto form 6 9 443 Datei modules shop public main php Funktionen in der Datei modules shop public main php Name der Funktion Beschreibung Parameter shop_main Hauptseite des ffentlichen Bereiches des Shops mit der Auflistung von Kategorien und Artikeln section form 6 9 444 Datei modules shop public partner php Funktionen in der Datei modules shop public partner php Name der Funktion Beschreibung Parameter shop_partner Erste Seite der Partneranmeldung mit dem Fragebogen form shop_partner_2 Zweite Seite der Partneranmeldung mit dem Formular f r die Kontaktangaben form shop_partner_account Partner Bereich mit Statistiken nderung der Partner Daten usw form shop_partner_ads Zeit die Sonderseite mit den Werbemitteln f r die Partner an form shop_partner_login Zeigt das Formular f r den Login bzw bei eingeloggten Partnern den Partnerbereich an form shop_partner_logout Logout eines Partner aus dem Partner Konto form shop_partner_message Zeigt ein Formular f r den Versand einer Email an den Shop Betreiber an form 0 shop_partner message 2 _Versendet die Email des Partners an den Shop
582. ung Parameter shop_container_category_box Container f r das Auswahlmen f r Kategorien form 0 shop_container_category_box_config Liefert Informationen ber den Aufbau des Containers zur ck 0 shop_section_box Generiert die Liste der Kategorien f r das Auswahlmen level count 0 6 9 329 Datei modules shop container category_list php Funktionen in der Datei modules shop container category_list php Name der Funktion Beschreibung Parameter shop_container_category_list Container f r das Anzeige der Kategorien in welchen ein Artikel enthalten ist form 0 shop_container_category_list_config Liefert Informationen ber den Aufbau des Containers zur ck 0 shop_container_category_list_path Generiert den Pfad der Kategorien eines Artikels von der untersten bis zur obersten Ebene number 0 6 9 330 Datei modules shop container companies php Funktionen in der Datei modules shop container companies php Name der Funktion Beschreibung Parameter shop_container_companies Container f r die Anzeige von Herstellerlisten und details form 0 shop_container_companies_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 331 Datei modules shop container comparison php Funktionen in der Datei modules shop container comparison php Name der Funktion Beschreibung Parameter shop_container_comparison Container f r die Anzeige der vom Kunden zum Vergleic
583. ung der Bewertung ber Sternchen usw m glich cp tags f r die Vorlagen des Containers cp shop owner_ratings comment Kommentar des Shop Betreibers cp shop owner_ratings label Bezeichnung des Attributes z B price f r das Preis Leistungs Verh ltnis cp shop owner_ratings rating Bewertung des Shop Betreibers 5 6 36 Container Eigene Artikellisten anzeigen Wenn neben der Auflistung von Artikeln einer Kategorie oder einzelner Artikel auch eigene Artikellisten angezeigt werden sollen dann ist dieser Listen Container zu verwenden ber diesen k nnen Sie beispielsweise eine Liste mit Artikeln generieren die Sie momentan in einer Sonderaktion z B Topten B cher Ausgezeichnete Weine 2003 anbieten oder die thematisch zusammengeh rig sind Damit eine solche Artikelliste angezeigt werden kann muss dem Container ber den Parameter show eine kommaseparierte Liste der ID s der gew nschten Artikel bergeben werden Optional kann ber den Parameter template noch die Vorlage festgelegt werden Standardm ig wird als Vorlage die Datei modules shop templatesj list html genutzt cp container module shop type list show 1 5 12 template sonderangebot html Zeigt die Artikel mit den ID s 1 5 und 12 ber die Vorlage sonderangebot html an 5 6 37 Container Herstellerlisten und details anzeigen ber diesen Container k nnen Sie bersichtslisten der im Shop vertretenen Hersteller anzeigen oder aber a
584. ungen zur Installation des Modules uninstall SQL und Dateianweisungen zur Deinstallation des Modules 6 9 31 Datei modules ads class base php Funktionen in der Datei modules ads class base php Name der Funktion Beschreibung Parameter do_menu contentpapst_ads do_menu Generiert die Auswahl f r die verf gbaren Typen von Werbung active mode get_array do_show Aktualisiert die Klickstatistik f r einen Banner und leitet zur URL weiter clicked 6 9 32 Datei modules ads class index php Funktionen in der Datei modules ads class index php Name der Funktion Beschreibung Parameter contentpapst_gui_ads do_client do_edit_client do_login_now do_main metatags search Konstruktor dient der Initialisierung der Klasse und einiger Variablen Generierung des Formulares zur Bearbeitung der Kundendaten Aktualisiert die Daten eines Kunden in der Datenbank Nimmt den Login des Benutzers vor bzw leitet auf die eigentliche Login Funktion weiter Hauptansicht des Modules mit der Auswahl der gew nschten Inhalte Behandelt die Einblendung der Metatags Stellt die Verbindung zur Volltextsuche her 6 9 33 Datei modules ads class webservices php Funktionen in der Datei modules ads class webservices php Name der Funktion Beschreibung Parameter process Methode dient der Verarbeitung der ankommenden Informationen 6 9 34 Datei modules ads container php Funkt
585. unktionen in der Datei modules shop admin options zones php Name der Funktion Beschreibung Parameter shop_options_zones Formular f r die Bearbeitung der Einstellungen der L nder und Zonen Verwaltung shop_set_options_zones Aktualisiert die Einstellungen zu den Zonen in der Datenbank 0 shop_set_options_zones map Aktualisiert die Zuordnung der L nder zu den Zonen in der Datenbank 0 shop_show_zones Wechselt zwischen der Anzeige aller Zonen und der Anzeige der L nder einer bestimmten Zone 6 9 283 Datei modules shop admin order php Funktionen in der Datei modules shop admin order php Name der Funktion Beschreibung Parameter shop_add_order Formular f r das Hinzuf gen einer neuen Bestellung shop_add_order_2 F gt auf der Basis der bergebenen Angaben eine neue Bestellung in die Datenbank ein shop_add_order_item F gt einer Bestellung einen weiteren Artikel hinzu shop_edit_order Formular f r die Bearbeitung einer vorhandenen Bestellung shop_edit_order_2 Aktualisiert die Angaben einer vorhandenen Bestellung in der Datenbank shop_edit_order_item ndert den Preis eines bestimmten Artikels in einer Bestellung form number number form form form form number form form form form form form form form form form show form form number form form shop_merge_order shop_merge_order_2 shop_send_order Formular f r das Zus
586. untry Auswahlformular f r die L nder Standard Land ist vorausgew hlt 5 6 75 Vorlage client account html Diese Vorlage liegt im Ordner modules shop templates client und dient der Anzeige der Startseite des Kundenbereiches cp tags f r diese Vorlage cp shop client Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients cp shop order Alle Angaben zur Bestellung aus der Datenbanktabelle _shop_order cp shop order order number Bestellnummer Format z B 1207 9291 cp shop order statusimage Bild zum aktuellen Status der Bestellung cp shop order statustext Text zum aktuellen Status der Bestellung cp shop num_order Anzahl der bisherigen Bestellungen des Kunden 5 6 76 Vorlage client edit_address html Diese Vorlage liegt im Ordner modules shop templates client und dient der Bearbeitung der zus tzlichen Lieferadressen im Kunden Konto cp tags f r diese Vorlage cp shop address Alle Angaben zum Kunden an dieser Lieferadresse aus der Datenbanktabelle _shop_clients cp shop address delete Button um eine Lieferadresse wieder l schen zu k nnen cp shop address gender Anrede des Kunden an dieser Lieferadresse Herr Frau cp shop client country Auswahlformular f r die L nder aktuelles Land ist vorausgew hlt cp shop client gender Auswahlformular f r die Anrede Herr Frau 5 6 77 Vorlage client edit_order html Diese Vorlage liegt im Ordner modules
587. uprights Diese Funktion ist eine Erweiterung der Funktion cp_user_rights ber cp_user_grouprights k nnen die detaillierten Benutzerberechtigungen eines Benutzers f r den Datensatz eines einzelnen Modules abgefragt werden Dies wird beispielsweise bei den Kategorien des Artikel Modules f r die Vergabe von Berechtigungen zum Hinzuf gen Bearbeiten L schen von Artikeln genutzt Der Funktion muss der Modulname die Nummer des Datensatzes und die Nummer der Berechtigung bergeben werden R ckgabewerte sind je nach Ergebnis 0 false oder 1 true 6 4 CSS Mit den CSS Funktionen k nnen Sie vorhandene CSS Dateien auslesen bearbeiten und wieder speichern Auch das Anlegen neuer CSS Dateien ist m glich Um diese Funktionen in Module einzubinden muss die Datei functions cp css php per include oder include_once eingebunden werden 6 4 1 cp_css_input Eine CSS Datei kann mit der Funktion cp_css_input eingelesen und in ein Array umgewandelt werden Dazu muss der Funktion lediglich der Pfad zur Datei bergeben werden var cp_css_input stylesheet css Datei stylesheet css einlesen 6 4 2 cp_css_output Die Funktion cp_css_output verwandelt ein zweidimensionales Array in eine fertige CSS Datei Das Array kann aus einer durch cp_css_input eingelesenen Datei stammen bzw manuell erstellt werden Neben dem Array muss der Funktion der Pfad zur neuen Datei bergeben werden cp_css_output style c
588. url decimals 4 address seconds 1800 install_check install_connect install_db install_error install_get_db install_license install_main install_setup install_step_1 install_step_2 install_step_3 install_step_4 install_step_5 Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 4 Datei update php Funktionen in der Datei update php Name der Funktion changes check_errors compare db_close db_connect db_escape_string db_fetch_array db_fetch_object db_list_dbs db_list_tables db_num_rows db_query db_select_db db_split flush form_button form_checkbox form_start form_stop format format_line get_cpforms get_database_fields get_database_tables get_directories get_files get_sites layout_footer layout_header show_config show_message showline simplexml2array simplexml2load wrap Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar
589. us tzlich weist jeder Artikel ein Feld date_added auf in dem das passende Datum zu finden ist 5 6 139 bersicht der vom Shop genutzten Vorlagen Bevor Sie Ihren Shop offiziell er ffnen sollten Sie zuerst alle Vorlagen im Ordner modules shop templates anpassen Dies sind u a Vorlagen f r die Gestaltung von Formularen Rechnungen Etiketten und Emails In den Standardvorlagen sehen Sie bereits welche cp tags verwendet werden k nnen und wie diese einzusetzen sind Wenn Ihnen der Verwendungszweck eines cp tags unklar sein sollte dann sollten Sie diesen Teil des Shops einfach aus der Benutzersicht live testen So sehen Sie wie sich dies sp ter auf Ihre Besucher und Kunden auswirken wird F r einzelne Vorlagen und Container gibt es in dieser Anleitung eine ausf hrlichere Erl uterung der jeweils verf gbaren cp tags Ordner Im Folgenden sehen Sie eine modules shop templates Auflistung der standardm ig mitgelieferten Vorlagen im Vorlagen direkt im Hauptordner templates f r verschiedene Grundfunktionen etc details html Standardvorlage f r die Detail Darstellung eines Artikels im Shop export_html html Vorlage f r den HTML Export von Artikeln list html Standardvorlage f r die Listen Darstellung der Artikels im Shop list_ cart html Standardvorlage f r die Listen Darstellung der Artikel im Warenkorb list_comparison html list_gallery html login html logout html maintenance html
590. values title der Titel des angezeigten Produktes an den Container bergeben D h dem Container form des CP Forms Modules forms_kontaktformular wird dieser Produktname direkt mit bermittelt so dass dieser im Formular weiterverarbeitet werden kann Statt des Tags cp forms values title kann aber nat rlich auch jeder andere cp tag bzw auch ein ganz normaler Text bergeben werden 5 5 4 Container Auflistungen auf der Webseite anzeigen Eine Auflistung von einzelnen Eintr gen eines mit CP Forms erstellten Modules wird wie gewohnt ber einen Container sowie die cp tags erstellt Dabei kann ber die Parameter des Containers frei angegeben werden wie die angezeigten Eintr ge formatiert Parameter template und geordnet sein sollen Parameter order und dir asc desc f r die Richtung wieviele Eintr ge max ausgegeben werden sollen Parameter limit und welche Seite angezeigt wird Parameter page Dieser Container gibt z B die ersten 5 Eintr ge des Modules jobs aus cp container module jobs type list page 1 limit 5 order date_added dir asc template modules jobs templates job_vorlage htmi Die Eintr ge sind im Beispiel nach dem Datum der Eintragung geordnet aufsteigend Zur Anzeige der Eintr ge wird die Vorlage job_vorlage html im Unterordner templates des Modules verwendet In der ber den Parameter template angegebenen Vorlage k nnen jeweils die in der cp tags Erkl rung des M
591. verf gbar query i Keine Beschreibung verf gbar query i Keine Beschreibung verf gbar query i Keine Beschreibung verf gbar query i Keine Beschreibung verf gbar query Keine Beschreibung verf gbar query Keine Beschreibung verf gbar result Keine Beschreibung verf gbar query Keine Beschreibung verf gbar query table connection action Keine Beschreibung verf gbar query connection Keine Beschreibung verf gbar query Keine Beschreibung verf gbar query Keine Beschreibung verf gbar query Keine Beschreibung verf gbar query Keine Beschreibung verf gbar query db_link Keine Beschreibung verf gbar query Keine Beschreibung verf gbar 6 9 6 Datei functions class database php Funktionen in der Datei functions class database php Name der Funktion Beschreibung Parameter delete_entry insert_entry select_entry update_entry Entfernt einen bestehenden Eintrag aus der Datenbank Aufruf GLOBALSI cpclass gt database gt delete_entry article 123 Entfernt den Artikel mit der ID 123 aus der Datenbank F gt einen neuen Eintrag in die Datenbank ein Aufruf GLOBALS cpclass gt database gt insert_entry article array field gt value field_2 gt Liefert die ID des neuen Eintrages zur ck L dt einen kompletten Eintrag oder eine einzelne Information e
592. vertical border_color bgcolor width 600 height 300 width 600 height 300 width 600 height 300 show_logo 1 show_title 1 show_label 1 show_background 1 x y img width 600 height 300 cy colorArray mode img x1 y1 x2 y2 color width 1 x1 y1 x2 y2 img py color text file_name img px py color text render_line render_logo render_pie render_text render_title reset set_border_bottom set_border_top set_borders set_logo set_margin set_margin_bottom set_margin_center set_margin_left set_margin_right set_margin_top set_pie_ratio set_title show sort_pie Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar Keine Beschreibung verf gbar 6 9 14 Datei f
593. vielseitigen Informationsm glichkeiten Testberichte Neuheiten aufmerksam Die Artikel aus CP Shop k nnen manuell ber Artikel gt Artikel exportieren gt Alternatives Format Preissuchmaschine de im von Preissuchmaschine de ben tigten CSV Format exportiert werden indem Sie Preissuchmaschine de als Alternativ Format ausw hlen Es erscheint ein Download Fenster mit der generierten Datei Damit Preissuchmaschine de allerdings auch alle Updates automatisch in die Datenbank bernimmt kann der automatische Export genutzt werden Standardm ig sind die Daten unter folgenden URL s abrufbar Artikeldaten im CSV Format index php file shop amp mode export amp clean yes amp type preissuchmaschine de Sie m ssen sich jetzt nur noch unter http www preissuchmaschine de anmelden und Ihre Shop Daten eingeben F r Ihren Shop ffnet sich so eine weitere interessante Plattform 5 6 17 Artikel exportieren zu Preiswa h l de ber den Export zu preiswal de k nnen Sie sich ein weiteres Shopping Portal f r Ihre Produkte erschlie en preiswal de konzentriert sich dabei auf Consumer Artikel aus den Bereichen Elektronik amp Photo Computer und TV amp DVD Damit Ihre Artikel bei www preiswal de gelistet werden m ssen Sie sich dort einmalig anmelden Ein Export im ben tigten Format ist unter diesem Link m glich bzw ber Artikel gt Artikel exportieren gt Alternatives Format Preiswal Artikeldaten im CSV Format index php file
594. vorhandene Mediendatei eines Artikels number selected type 0 shop_article_media_edit Bearbeitung der Mediendateien f r einen Artikel number selected 0 shop_article_media_edit_ 2 Aktualisiert die Mediendateien f r einen Artikel in der Datenbank form 0 6 9 219 Datei modules shop admin article_owner_rating php Funktionen in der Datei modules shop admin article owner rating php Name der Funktion Beschreibung Parameter shop_article_owner_rating Bearbeitung der Bewertung eines Artikels durch den Shop Betreiber number 0 shop_article owner_rating 2 Speichert die Bewertung eines Artikels durch den Shop Betreiber number form 0 6 9 220 Datei modules shop admin article_prices php Funktionen in der Datei modules shop admin article_prices php Name der Funktion Beschreibung Parameter shop_article_prices Bearbeitung der Preisstaffelung f r einen Artikel number 6 9 221 Datei modules shop admin article_reviews php Funktionen in der Datei modules shop admin article_reviews php Name der Funktion Beschreibung Parameter shop_article_reviews Bearbeitung der Kundenmeinungen f r einen Artikel shop_article_reviews_2 Aktualisierung einer Kundenmeinung f r einen Artikel 0 shop_article_reviews delete L scht eine vorhandenen Kundenmeinung komplett aus der Datenbank 0 6 9 222 Datei modules shop admin articles_lists php Funktionen in der Datei modules shop admin ar
595. w sandoba de support webhoster im test zusammengestellt 1 1 2 berpr fung der Systemanforderungen Contentpapst wird direkt auf einem Webserver installiert d h auf dem Server auf dem Sie auch normale HTML Seiten lagern Die Voraussetzung f r eine erfolgreiche Installation ist dass der Webserver ber PHP Programmiersprache ab Version 4 3 und eine MySQL Datenbank ab Version 3 23 verf gen Dies k nnen Sie berpr fen indem Sie folgenden Text in eine Datei mit dem Namen phpinfo php kopieren diese per FTP auf Ihren Webspace laden und ber den Browser aufrufen lt php phpinfo gt Sofern PHP ordnungsgem installiert ist sehen Sie in der Ausgabe des Browsers alle wissenswerten Informationen ber Ihren Webserver Installierte Erweiterungen von PHP uvm Direkt am Anfang der Ausgabe sehen Sie die Versionsnummer von PHP f r MySQL gibt es einen eigenen Abschnitt Eine bersicht zu den ben tigten Systemanforderungen der aktuellen Version finden Sie immer unter http www sandoba de Wenn Sie eine ltere PHP Version als 4 3 angezeigt bekommen oder ab die Systemanforderungen anderweitig nicht erf llt werden dann kann Contentpapst auf Ihrem Webserver nicht installiert werden 1 1 3 Updates Upgrades installieren Um Updates Upgrades f r das System zu installieren befolgen Sie die in der beiliegenden Anleitung erl uterten Schritte Diese beinhalten u a die Aktualisierung von Dateien per FTP und das Einspielen von SQ
596. ws html Aufruf ber den ffentlichen Bereich Suchmaschinenfreundliche URL s 5 16 2 Kommentare Kommentare von Besuchern werden je nach getroffener Einstellung News gt Modul Einstellungen sofort online gestellt bzw m ssen vorher von einem Redakteur freigeschalten werden Die M glichkeit Kommentare zu schreiben kann mittels der Vorlage f r die News Detailansicht eingeschr nkt oder ganz unterbunden werden Neu eingetroffene und noch nicht best tigte Kommentare werden im News Modul im unteren Bereich zusammen mit neuen Newseintr gen unter Meldung angezeigt Zu den Kommentaren einer News gelangt man indem man diese ber News bearbeiten ausw hlt Kommentare k nnen bearbeitet gel scht und im Status gesch tzt ffentlich verf gbar ge ndert werden 5 16 3 Laufzeit eingrenzen Die Angabe der Laufzeit einer News im Format TT MM JJ z B 20 03 2003 schr nkt die Sichtbarkeit dieser News im ffentlichen Bereich ein Es kann ein Anfangs und ein Enddatum bzw beides eingegeben werden So k nnen News verfasst und automatisch z B erst eine Woche sp ter ver ffentlicht werden Ebenso l sst sich eine zeitlich nur begrenzt g ltige News z B News ber die Teilnahme an einem Gewinnspiel nach Ablauf einer Zeit von der Webseite entfernen Es wird immer der Beginn des jeweils angegebenen Tages z B 20 03 2003 0 00 f r die Anzeige der News genutzt 5 16 4 News hinzuf gen Um News in das System zu integrieren greifen Sie
597. wyg radio php Name der Funktion Beschreibung Parameter wysiwyg_radio Liefert die Funktionalit t f r Optionsfelder form 6 9 59 Datei modules editor wysiwyg specialchars php Funktionen in der Datei modules editor wysiwyg specialchars php Name der Funktion Beschreibung Parameter wysiwyg_specialchars Liefert die Funktionalit t f r die Sonderzeichen 6 9 60 Datei modules editor wysiwyg table php Funktionen in der Datei modules editor wysiwyg table php Name der Funktion Beschreibung Parameter wysiwyg_table Liefert die Funktionalit t f r das Einf gen von Tabellen form 6 9 61 Datei modules editor wysiwyg textarea php Funktionen in der Datei modules editor wysiwyg textarea php Name der Funktion Beschreibung Parameter wysiwyg_textarea Liefert die Funktionalit t f r einen Textbereich form 6 9 62 Datei modules editor wysiwyg textfield php Funktionen in der Datei modules editor wysiwyg textfield php Name der Funktion Beschreibung Parameter wysiwyg_textfield Liefert die Funktionalit t f r Textfelder form 6 9 63 Datei modules editor wysiwyg wizard php Funktionen in der Datei modules editor wysiwyg wizard php Name der Funktion Beschreibung Parameter wysiwyg_wizard Liefert die Funktionalit t f r den cp tag Wizard form wysiwyg_wizard_title Formatiert die Anzeige innerhalb des cp tag Wizards string content 6 9 64
598. x_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 357 Datei modules shop container searches php Funktionen in der Datei modules shop container searches php Name der Funktion Beschreibung Parameter shop_container_searches Container f r die Anzeige der im Shop durchgef hrten Suchanfragen form 0 shop_container_searches_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 358 Datei modules shop container shipment php Funktionen in der Datei modules shop container shipment php Name der Funktion Beschreibung Parameter shop_container_shipment Container f r die Anzeige einer detaillierten Beschreibung der Versandarten form 0 shop_container_shipment_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 359 Datei modules shop container tag_cloud php Funktionen in der Datei modules shop container tag_cloud php Name der Funktion Beschreibung Parameter shop_container_tag_cloud Container f r die Anzeige der wichtigsten Keywords im Shop als Tagcloud Aufruf in den Vorlagen cp container forr 0 module xservices type tag_cloud limit shop_container_tag_cloud_config Liefert Informationen ber den Aufbau des Containers zur ck 0 6 9 360 Datei modules shop container variants php Funktionen in der Datei modules shop container variants php Name der Funktion Beschreibung Parameter sho
599. zess Der Kunde w hlt die gew nschten Zahlungs und Versandarten aus shop_cart_2_now Nimmt die Daten eines Neukunden entgegen und leitet zum dritten Schritt im Bestellprozess weiter 6 9 416 Datei modules shop public cart_3 php Funktionen in der Datei modules shop public cart 3 php Name der Funktion Beschreibung Parameter shop_cart_3 Vierter Schritt im Bestellprozess Alle eingegebenen Daten werden best tigt shop_cart_3_error Gibt einen Hinweis an den Benutzer aus wenn der Bestellwert zu gering zu hoch ist shop_cart_3_now Nimmt die Daten zu Zahlungs und Versandart entgegen und leitet zum vierten Schritt im Bestellprozess weiter 6 9 417 Datei modules shop public cart_add php Funktionen in der Datei modules shop public cart add php Name der Funktion Beschreibung Parameter forr form form form form shop_add F gt einen Artikel zum Warenkorb hinzu unter Beachtung von Lieferzeit Freigabe noch vorr tiger number amount return Anzahl etc o shop_add_interactive F gt einen Artikel zum Warenkorb hinzu samt den Werten f r die Interaktiven Attribute number form array 6 9 418 Datei modules shop public cart_change php Funktionen in der Datei modules shop public cart_change php Name der Funktion Beschreibung Parameter shop_cart_change Gleiche Funktion wie shop_change_values jedoch f r einzelne Artikel per Buttons action number
600. zum Partner aus der Datenbanktabelle _shop_partner 5 6 91 Vorlage emails de priceinfo tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Information des Shop Betreibers ber eine Wunschpreis Anforderung eines Besuchers cp tags f r diese Vorlage cp shop priceinfo Im Formular f r die Anforderung eines Wunschpreises eingegebene Daten 5 6 92 Vorlage emails de recommend tpl Diese Vorlage liegt im Ordner modules shop templates emails und dient der Weiterempfehlung eines Artikels durch einen Besucher Kunden cp tags f r diese Vorlage cp shop comment Eingebener Kommentar des Besuchers cp shop from_email Email Adresse des Absenders cp shop from_name Name des Absendes cp shop item Alle Angaben zum Artikel aus der Datenbanktabelle _shop_items cp shop item currency K rzel der aktuell ausgew hlten W hrung cp shop price taxpricee Brutto Preis des empfohlenen Artikels cp shop to_email Name des Empf ngers cp shop to_name Email Adresse des Empf ngers 5 6 93 Vorlage emails de recovery tpl Diese Vorlage liegt im Ordner modules shop templates emails und versorgt einen Kunden mit einem neuen Passwort f r sein Kunden Konto cp tags f r diese Vorlage cp shop client Alle Angaben zum Kunden aus der Datenbanktabelle _shop_clients cp shop client password Neu generiertes Passwort des Kunden in unverschl sselter Form 5 6 94 Vorlage em
601. zur Durchsuchung eines Feldes des Datentyps Gibt den Inhalt des Feldes nach Bearbeitung aus 6 9 86 Datei modules forms datatypes eshop php Funktionen in der Datei modules forms datatypes eshop php Name der Funktion Beschreibung Parameter check_javascript check_php clean create generate options output Clientseitige berpr fung des Inhaltes des Datentyps Serverseitige berpr fung des Inhaltes des Datentyps S ubert den Inhalt des Datentyps vor dem Einf gen in die Datenbank Zeigt das Formular Element f r diesen Datentyp an Formular Felder zur Erzeugung eines neuen Feldes mit diesem Datentyp Grundlegende Einstellungen zu diesem Datentyp Zeigt einen Feldtypen direkt ber index php file an wenn dies erforderlich ist form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form form form form form form form form form array type form prosearch Zeigt das Formular Element f r die erweiterte Suche an form search SQL Befehl zur Durchsuchung eines Feldes des Datentyps form show Gibt den Inhalt des Feldes nach Bearbeitung aus form 6 9 87 Datei modules forms
602. zw semi dynamisch erzeugt und k nnen dann tempor r in einem Cache zwischengespeichert werden Dies erm glicht einerseits die Darstellung einer stets aktuellen Seite gleichzeitig kann jedoch durch den Cache das Lastaufkommen drastisch gesenkt werden Diese dynamischen Seiten sind meist ber URL s mit angeh ngten Parametern erreichbar mit denen Contentpapst mitgeteilt wird beispielsweise welche Seite eines Artikels gerade gelesen wird Diese URL s z B index php file article amp mode detail number 32 amp page 5 k nnen problematisch sein wenn es um die Aufnahme in Suchmaschinen geht Einige Suchmaschinen indizieren dynamische Seiten aus verschiedenen Gr nden grunds tzlich nicht F r Contentpapst gibt es allerdings eine elegante L sung um diese Blockade zu umgehen Mit Hilfe der Option Suchmaschinenfreundliche URL s in den Einstellungen k nnen URL s auf ein normales HTML Format gebracht werden Hierzu werden Ver nderungen in der Datei htaccess vorgenommen Die weiter oben als Beispiel genannte Artikel Seite w re mit aktivierter Option z B auch unter artikelkategorie titel des artikels abrufbar F r Suchmaschinen und den Besucher augenscheinlich eine normale HTML Seite intern jedoch weiterhin PHP Um bei einem Apache Webserver diese Option nutzen zu k nnen muss die Erweiterung mod_rewrite installiert sein F r den Microsoft IIS Webserver wird ebenfalls ein Zusatztool ben tigt hier kann unter anderem IIS Rewrite zum Ei
Download Pdf Manuals
Related Search
Related Contents
Cisco AIR-ANTMNTGKIT= mounting kit Chapter One Your Success In Commercial Real Estate tutoriel pdf - Site de l`académie de Grenoble ADanger Documento User`s Manual Operation Guide 5174 PCIe-DAS1602/16 User's Guide Vacon 10 complete user manual.book HP SCANJET G 3010 User's Manual Copyright © All rights reserved.
Failed to retrieve file