# /*
# * v14_update.sql
# *
# * ZHW Zuercher Hochschule Winterthur
# * PhPepperShop Diplomarbeit DA Fei01/1
# * Autoren: ©2003, José Fontanil & Reto Glanzmann
# *
# * Version 1.4, basierend auf ER-Diagramm v.1.2.6
# *
# * CVS-Version / Datum: $Id: v14_update.sql,v 1.1 2004/03/17 15:33:34 roli Exp $ (10.07.2003)
# *
# * Updated die Shopdatenbank eines PhPepperShops v.1.3 auf die des Shops v.1.4
# *
# * einlesen z.B. mit mysql -u {grantor} -p dbname < ./v14_update.sql
# * (wobei mysql im Pfad sein muss. Anstelle von {grantor} den DB-User einsetzen.)
# *
# * Sicherheitsstatus:       *** ADMIN ***
# * ------------------------------------------------------------------------------
# *
# * Ablauf:
# * =======
# *
# * Es werden der Reihe nach alle Tabellen, in welchen es Aenderungen gab upgedated.
# * Es werden folgende Tabellen veraendert: artikel, bestellung, kunde, shop_settings,
# * artikel_bestellung, versandkostenpreise, kreditkarte
# * Neue Tabellen, welche erstellt werden: shop_settings_new
# * Danach werden noch Inserts durchgefuehrt umd Defaulteinstellungen einzufuegen
# * und zum Ende werden noch die Hilfetexte aktualisiert (Shop_Einstellungen_Menu_1
# * und Shop_Settings)
# *
# */

# /*
# * ------------------------------------------------------------------------------
# *
# * Tabellenveraenderungen ausfuehren
# */

CREATE INDEX IDX_artikel_3 ON `artikel` (Artikel_Nr);

ALTER TABLE `bestellung` ADD `clearing_id` VARCHAR(255) DEFAULT '' NOT NULL AFTER `Attributwert4`;
ALTER TABLE `bestellung` ADD `clearing_extra` TEXT DEFAULT '' NOT NULL AFTER `clearing_id`;
ALTER TABLE `bestellung` ADD `MwSt` DOUBLE DEFAULT 0.0 NOT NULL AFTER `Rechnungsbetrag`;
ALTER TABLE `bestellung` ADD `Bestellung_string` TEXT DEFAULT '' NOT NULL AFTER `Bestellung_bezahlt`;

ALTER TABLE `kunde` CHANGE `Kunden_Nr` `Kunden_Nr` VARCHAR(255) DEFAULT '0' NOT NULL;
ALTER TABLE `kunde` CHANGE `gesperrt` `gesperrt` VARCHAR(255) DEFAULT 'freigeschaltet' NOT NULL;
ALTER TABLE `kunde` ADD `expired` BIGINT(20) DEFAULT 0 NOT NULL AFTER `Session_ID`;
ALTER TABLE `kunde` ADD `Adresstyp` ENUM('Kunde','Rechnungsadresse','Lieferadresse') DEFAULT 'Kunde' NOT NULL AFTER `expired`;
ALTER TABLE `kunde` ADD `Adresstyp_Kunden_ID` VARCHAR(255) DEFAULT '0' NOT NULL AFTER `Adresstyp`;
CREATE INDEX IDX_kunde_2 ON `kunde` (Kunden_Nr);
# /* ALTER TABLE `kunde` ADD UNIQUE UC_kunde_2 (Kunden_Nr); */

ALTER TABLE `artikel_bestellung` ADD `Artikelname` VARCHAR(255) DEFAULT '' NOT NULL AFTER `FK_Bestellungs_ID`;
ALTER TABLE `artikel_bestellung` ADD `Preis` DOUBLE DEFAULT 0.0 NOT NULL AFTER `Artikelname`;
ALTER TABLE `artikel_bestellung` ADD `Gewicht` DOUBLE DEFAULT 0.0 NOT NULL AFTER `Preis`;

ALTER TABLE `shop_settings` CHANGE `ShopVersion` `ShopVersion` VARCHAR(56) DEFAULT 'Juli 2003, Version v.1.4 (via Update)' NOT NULL;
ALTER TABLE `shop_settings` CHANGE `SSL` `TLS_value` ENUM('N','Y') DEFAULT 'N' NOT NULL;
ALTER TABLE `shop_settings` ADD `Haendlermodus` ENUM('Y','N') DEFAULT 'N' NOT NULL AFTER `Zahl_nachkomma`;
ALTER TABLE `shop_settings` ADD `Haendler_login_text` TEXT AFTER `Haendlermodus`;
ALTER TABLE `shop_settings` ADD `tell_a_friend` ENUM('Y','N') DEFAULT 'N' NOT NULL AFTER `Haendler_login_text`;
ALTER TABLE `shop_settings` ADD `tell_a_friend_bcc` VARCHAR(255) DEFAULT '' NOT NULL AFTER `tell_a_friend`;
ALTER TABLE `shop_settings` ADD `my_account` ENUM('Y','N') DEFAULT 'N' NOT NULL AFTER `tell_a_friend_bcc`;
ALTER TABLE `shop_settings` ADD `check_user_country` ENUM('Y','N') DEFAULT 'N' NOT NULL AFTER `my_account`;
UPDATE `shop_settings` SET `Haendler_login_text` = 'Falls Sie schon Kunde bei uns sind, k&ouml;nnen sie jetzt Ihren Benutzernamen und Ihr Passwort eingeben. Sind Sie Neukunde, registrieren Sie sich bitte zuerst.';
UPDATE `shop_settings` SET `ShopVersion` = 'Juli 2003, Version v.1.4 (via Update)';
UPDATE `shop_settings` SET `Bestellungsmanagement`='Y'; # /* Ist ab v.1.4 definitiv eingeschaltet */

ALTER TABLE `versandkostenpreise` ADD `Postcard` ENUM('N','Y') DEFAULT 'N' NOT NULL AFTER `Treuhandzahlung`;

ALTER TABLE `kreditkarte` CHANGE `Handling` `Handling` ENUM('intern','extern','saferpay','postfinance') DEFAULT 'intern' NOT NULL;

# /*
# * ------------------------------------------------------------------------------
# *
# * Neue Tabellen shop_settings_new hinzufuegen
# */

CREATE TABLE shop_settings_new
(
       name VARCHAR(250) NOT NULL DEFAULT '',  #/* Auf 250 beschraenkt, weil MySQL Keys maximal...  */
       gruppe VARCHAR(250) NOT NULL DEFAULT '',#/* 500 Zeichen lang sein duerfen (name + gruppe)    */
       wert TEXT NOT NULL DEFAULT '',
       security ENUM('user','admin') NOT NULL DEFAULT 'admin',
       PRIMARY KEY (name, gruppe),
       UNIQUE UC_name_gruppe (name, gruppe)
);

# /*
# * ------------------------------------------------------------------------------
# *
# * Seit PhPepperShop v.1.4 werden neue Shopsettings nur noch in der neuen Tabelle
# * shop_settings_new nach dem Key:Value Prinzip gespeichert
# */

INSERT INTO shop_settings_new (name,gruppe,wert,security)
       VALUES ('ArtikelSuchInkrementAnzeige','shop_settings','unten','user');


# /*
# * ------------------------------------------------------------------------------
# *
# * Defaultkonfiguration der beiden neuen Zahlungsmoeglichkeiten Saferpay / B+S
# * und PostFinance yellowpay inkl. PostFinance Debit Direct (Postcard)
# */

INSERT INTO zahlung_weitere (Gruppe, Bezeichnung, verwenden, payment_interface_name,
            Par1, Par2, Par3, Par4, Par5, Par6, Par7, Par8, Par9, Par10)
       VALUES ('Kreditkarte', 'Saferpay', 'N', 'saferpay_init.php',
            'Login', '', 'Passwort', '', 'ACCOUNT_ID', '', '', '', '', '');
INSERT INTO zahlung_weitere (Gruppe, Bezeichnung, verwenden, payment_interface_name,
            Par1, Par2, Par3, Par4, Par5, Par6, Par7, Par8, Par9, Par10)
       VALUES ('Kreditkarte', 'Postfinance', 'N', 'postfinance_interface.php',
            'shop_id', '', 'DeliveryPaymentType', 'deferred', 'is_testaccount', 'N', '', '', '', '');

# /*
# * ------------------------------------------------------------------------------
# *
# * Hilfetexte updaten: Shop_Einstellungen_Menu_1 und Shop_Settings
# */

# /* Shop_Einstellungen_Menu_1 --------------------------------------------------- */
UPDATE hilfe SET Hilfetext = "
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
  <tr>
    <td colspan=\"2\">
        <h3>Administrationsmodus</h3>
    </td>
  </tr>
    <td colspan=\"2\">
        Die Administration des Shops ist in zwei Teile eingeteilt: Betrieb des Shops und Konfiguration des Shops. Dieser Hilfetext stellt eine &Uuml;bersicht &uuml;ber die Funktionen im Administrationsmodus dar.
        <br><br>ACHTUNG: Teile des Administrationstools lassen sich nicht mehr mit dem Netscape in der Version 4.7x bearbeiten. Getestet wurde mit den Browsern Mozilla/Netscape 7.x und mit dem Microsoft<small><sup>®</sup></small>
        Internet Explorer 6.0.
        <BR><BR>
    </td>
  </tr>
  <tr>
    <td colspan=\"2\">
        <hr><h4><i>Betrieb des Shops</i></h4><br>
    </td>
  </tr>
  <tr>
    <td valign=\"top\">
        <B>Artikel</B>
    </td>
    <td>
        Im Artikelmanagement k&ouml\;nnen Sie die Artikel des Shops verwalten. Die Anzahl defaultm&auml\;ssig dargestellter Optionen und Variationen k&ouml\;nnen Sie in den allgemeinen Shop-Einstellungen konfigurieren. Sie k&ouml\;nnen:
        <ul>
          <li>Neuen Artikel einf&uuml\;gen</li>
          <li>Bestehenden Artikel bearbeiten</li>
          <li>Bestehenden Artikel l&ouml\;schen</li>
        </ul><br>
    </td>
  </tr>
  <tr>
    <td valign=\"top\">
        <B>Kategorien</B>
    </td>
    <td>
        Im Kategorienmanagement k&ouml\;nnen Sie die Kategorien und Unterkategorien des Shops verwalten. Sie k&ouml\;nnen:
        <ul>
          <li>Neuen Kategorien / Unterkategorien einf&uuml\;gen</li>
          <li>Bestehenden Kategorien / Unterkategorien umbenennen</li>
          <li>Bestehenden Kategorien / Unterkategorien l&ouml\;schen</li>
          <li>Bestehende Kategorien / Unterkategorien frei verschieben</li>
        </ul><br>
    </td>
  </tr>
  <tr>
    <td valign=\"top\">
        <B>Kunden/<br>Bestellungen</B>
    </td>
    <td>
        Dieser Punkt wurde neu &uuml;berarbeitet. Hier k&ouml;nnen die Kunden verwaltet werden und die Bestellungen der
        einzelnen Kunden. Man kann auch neue Kunden anlegen, Kunden sperren und l&ouml;schen und deren Bestellungen l&ouml;schen.
        <BR><BR>
    </td>
  </tr>
  <tr>
    <td valign=\"top\">
        <B>Import/<br>Export</B>
    </td>
    <td>
        (Befindet sich zuunterst im Administrations Men&uuml;) Falls dieser Punkt nicht vorhanden ist, so wurde das ev. optional
        erh&auml;ltliche Import-/Exportmodul zum PhPepperShop nicht installiert. Wenden Sie sich dann bitte an die <a href=\"mailto:developers@phpeppershop.com\">
        Entwickler</a>. Mit diesem Modul lassen sich eine nahezu unbeschraenkte Anzahl von Artikeln einf&uuml;gen / updaten und / oder
        exportieren. Das Dateiformat ist jeweils CSV (Komma separierte Daten).
        <BR><BR>
    </td>
  </tr>
  <tr>
    <td colspan=\"2\">
        <hr><h4><i>Konfiguration des Shops</i></h4><br>
    </td>
  </tr>
  <tr>
    <td valign=\"top\">
        <B>Shop-Einstellungen&nbsp;</B>
    </td>
    <td>
        <B>Allgemeine Shop-Einstellungen</B>
        <BR>
        Hier werden die allgemeinen Shop-Einstellungen konfiguriert. Nach der Installation des Shops, sollten Sie hier zuerst alle Einstellungen &uuml\;berpr&uuml\;fen:
        <ul>
          <li>Adressinformationen des Shopbetreibers &auml\;ndern</li>
          <li>Akzeptierte Zahlungsarten konfigurieren</li>
          <li>Masseinheit / W&auml\;hrung festlegen</li>
          <li>Weitere Shop-Konfigurationen vornehmen (`SSL`, Thumbnail-Breite, ...)</li>
          <li>Anzahl Optionen / Variationen zur Artikel Bearbeitung festlegen</li>
          <li>Anzahl gleichzeitig angezeigte Suchresultate festlegen</li>
          <li>Allgemeine Gesch&auml\;ftsbedingungen definieren</li>
          <li>...</li>
        </ul>
        <BR><B>Layout Management</B>
        <BR>
        Hier k&ouml\;nnen Sie den Look des Shops Ihren W&uuml\;nschen anpassen. Sie k&ouml\;nnen:
        <ul>
          <li>Hintergrundfarbe, -bild und die Framegr&ouml\;sse f&uuml\;r jeden Frame individuell einstellen</li>
          <li>Oben links dynamisch entweder ein Logo, den Shopnamen oder gar nichts anzeigen lassen</li>
          <li>Den Administrationsstern ein- und ausschalten</li>
          <li>Das im Shop verwendete Font-Set &auml\;ndern</li>
          <li>F&uuml\;r jeden Frame die Schrifteinstellungen konfigurieren</li>
        </ul>
        <BR><B>MwSt Management</B>
        <BR>
        Hier k&ouml\;nnen Sie die MwSt-Einstellungen f&uuml;r den Shop vornehmen:
        <ul>
          <li>Einstellung: MwSt-pflichtig oder nicht vornehmen</li>
          <li>MwSt-Nummer angeben</li>
          <li>MwSt-S&auml;tze definieren</li>
          <li>MwSt-S&auml;tze Kategorien und Unterkategorien (und somit deren Artikel) zuordnen</li>
          <li>Beschreibungen der MwSt-S&auml;tze editieren</li>
        </ul>
        <BR><B>Bilder (Hintergrund & Shoplogo) hochladen</B>
        <BR>
        Hier k&ouml\;nnen Sie das Logo oben links und die Hintergrundbilder der Frames hochladen. Es werden die Formate GIF, JPG und PNG unterst&uuml\;tzt. Wenn Sie ein JPG Bild mit der Dateiendung JPEG haben, benennen Sie es vor dem Einf&uuml\;gen in JPG um, weil es sonst nicht als JPG-Bild erkannt wird.
        <BR><BR><B>Versandkosteneinstellungen</B>
        <BR>
        Hier k&ouml\;nnen Sie die vom Shop verwendeten Versandkosten konfiguriert werden. Es werden diverse Berechnungsmethoden zur Verf&uuml\;gung gestellt. Sie k&ouml\;nnen hier zudem w&auml\;hlen, welche Zahlungsmittel bei welchen Versandkosten erlaubt sind. Weiter l&auml\;sst sich ein Mindermengenzuschlag und eine Nachnahmegeb&uuml\;hr festlegen. Diese kann aber nur bearbeitet werden, wenn in den allgemeinen Shop-Einstellungen Nachnahme als erlaubte Zahlungsart eingeschaltet wurde.
        <BR><BR><B>Kundenattribute bearbeiten</B>
        <BR>
        Sie k&ouml\;nnen hier w&auml\;hlen, welche Informationen Sie vom Kunden ben&ouml\;tigen. Ein Pizza-Service wird voraussichtlich kein Interesse am Land eines Kunden haben, wohin gegen eine internationale Spedition dieses Kundenattribut ben&ouml\;tigt. Man kann auch selbst definierte Attribute definieren und konfigurieren.
        <BR><BR><B>Datenbank Backup</B>
        <BR>
        Hier k&ouml\;nnen Sie ein Backup ihres Shops anlegen. Weiter kann die Backup-Strategie konfiguiert werden. Auch Restores (Zur&uuml\;cklesen der Backups) werden hier erledigt.
        <BR><BR><B>Shop Konfiguration ansehen</B>
        <BR>
        Unter diesem Men&uuml;punkt verbirgt sich eine Konfigurations&uuml;bersicht. Man sieht auf einen Blick die gesamte Shopkonfiguration. Diese beinhaltet neben der PhPepperShop-Version auch die Konfiguration der Datenbankanbindung und des Webservers.<BR>Weiter ist eine kleine <I>Diagnosefunktion</I> integriert. Sie &uuml;berpr&uuml;ft die Konsistenz der Datenbankkonfiguration und zeigt an, welche Bildformate PHP hier unterst&uuml;tzt.<BR>Zum Schluss wird noch die gesamte PHP-Konfiguration des Webservers ausgegeben (phpinfo-Funktion).
    </td>
  </tr>
</table>
       "
WHERE Hilfe_ID ="Shop_Einstellungen_Menu_1";

# /* Shop_Settings --------------------------------------------------- */
UPDATE hilfe SET Hilfetext = "
<H3 ALIGN=LEFT>Allgemeine Shopeinstellungen</H3>
<P ALIGN=LEFT>Hier k&ouml;nnen Sie die zentralen Shopeinstellungen
vornehmen.</P>
<TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=0 FRAME=VOID RULES=NONE>
    <COL WIDTH=16*>
    <COL WIDTH=52*>
    <COL WIDTH=189*>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Adressinformationen Shopbetreiber</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>F&uuml;llen Sie in diesem Abschnitt Ihre Adresse
            ein.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Shopname:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Geben Sie in dieses Feld Ihren Shopnamen ein. Dieser
            wird an verschiedenen Stellen des Shops verwendet und erscheint
            auch auf der E-Mail-Bestellbest&auml;tigung f&uuml;r den Kunden.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>E-Mail Adresse:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Die E-Mail-Adresse m&uuml;ssen Sie unbedingt
            angeben! An diese Adresse werden Ihnen die Bestellungen Ihrer
            Kunden gemailt. Wenn Sie hier keine &Auml;nderunge vornehmen,
            wird es eine Fehlermdelung nach dem E-Mailversand geben.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Mehrwertsteuereinstellungen</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>In den Shopversionen bis und mit v.1.1 konnte man an dieser Stelle alle
            MwSt-Einstellungen vornehmen.<br><br>Seit v.1.2 hat man nun die M&ouml;glichkeit
            pro Artikel einen eigenen MwSt-Satz zu definieren. Diese Funktionalit&auml;t ben&ouml;tigte
            ein umfangreicheres MwSt-Management.
            An dieser Stelle wird das MwSt-Management nur noch ein- und ausgeschaltet, sowie global geltende Angaben gemacht.
            Sobald der Shop als MwSt-pflichtig konfiguriert wurde, erscheint im Hauptmen&uuml; ein Eintrag f&uuml;r das
            MwSt-Management. Alle Einstellungen k&ouml;nnen jetzt dort durchgef&uuml;hrt werden. Neu kann man die Artikelpreise
            seit dieser Shopversion auch exkl. MwSt angeben. Die Mehrwertsteuer wird dann jeweils noch auf den Artikelpreis dazuaddiert.
            <br><br>Sie finden das neue MwSt-Men&uuml; an zweiter Stelle in der Rubrik Allgemeine Shopeinstellungen im Adminmen&uuml;.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Akzeptierte Zahlungsarten</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>In diesem Abschnitt k&ouml;nnen Sie w&auml;hlen,
            welche Zahlungsarten Sie in Ihrem Shop akzeptieren wollen.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Vorauskasse:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Aktivieren Sie diese Checkbox, wenn Sie die
            Bezahlung per Vorauskasse aktivieren wollen.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Konto:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Dieser Text wird dem Kunden in der
            Bestellbest&auml;tigung ausgegeben, falls dieser die Zahlungsart
            Vorauskasse w&auml;hlt. Sie k&ouml;nnen hier zum Beispiel Ihre
            Kontoinformationen eingeben, damit der Kunde das Geld darauf
            einzahlen kann.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Rechnung:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Zahlungsart Rechnung aktiviert/nicht aktiviert</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Lastschrift:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Zahlungsart Lastschrift aktiviert/nicht aktiviert</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Nachnahme:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Zahlungsart Nachnahme aktiviert/nicht aktiviert.
            W&auml;hlt ein Kunde die Zahlungsart Nachnahme, wird ihm ein
            Pauschalpreis f&uuml;r die entstehenden Nachnahmegeb&uuml;hren auf
            den Rechnungsbetrag addiert. Die H&ouml;he des Betrags kann im
            Men&uuml; Versandkosten-Einstellungen fest gesetzt werden.</P>
        </TD>
    </TR>


    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>billBOX:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT><a href=\"http://www.billbox.ch/\" target=\"_new\">billBOX</a> bietet eine raffinierte
            Payment Methode an. Der Kunde kann im Shop via Handy einkaufen. F&uuml;r
            PhPepperShop-Betreiber bietet billBOX spezielle Konditionen an, informieren
            Sie sich <a href=\"http://www.phpeppershop.com/index_billbox.html\" target=\"_new\">hier</a>. </P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Kreditkarten:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Aktivieren Sie diese Checkbox, wenn Sie die
            Bezahlung mit Kreditkarten aktivieren wollen.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>&nbsp;&nbsp;&nbsp;- Institut:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Geben Sie den Namen der Kreditkartenanbieter ein.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>&nbsp;&nbsp;&nbsp;- aktiv:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Mit diesen Checkboxen k&ouml;nnen Sie alle
            Kreditkarten getrennt voneinander aktivieren/deaktivieren.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>&nbsp;&nbsp;&nbsp;- Handling:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>F&uuml;r jede Kreditkarte kann eingestellt werden,
            wie die Kreditkartendaten erfasst werden.<BR>
            <B>extern:</B> Die Kreditkartendaten werden von
            einem externen Zahlungsinstitut erfasst.<BR>
            <B>intern:</B> Der Kunde gibt seine
            Kreditkartendaten direkt im Shop ein. Wir raten Ihnen <I>dringend</I>,
            die SSL-Verschl&uuml;sselung einzuschalten! Damit VISA / Eurocard
            einen Mailorder-Vertrag eingehen, muss der Mailversand an Sie
            zudem noch verschl&uuml;sselt werden -> Siehe Kapitel
            Erfahrungen, GNU-PG in der Shopanleitung (Bericht).</P>
        </TD>
    </TR>
    <tr VALIGN=TOP>
        <td WIDTH=6%>

            <p ALIGN=LEFT><br>
            </p>
        </td>
        <td WIDTH=20%>
            <p ALIGN=LEFT>Saferpay / B+S:</p>
        </td>
        <td WIDTH=74%>
            <p ALIGN=LEFT><a href=\"http://www.saferpay.ch\" target=\"_new\">Saferpay</a> oder
            <a href=\"http://www.bscardservice.de\" target=\"_new\">B+S Card Service</a> bieten sichere
            Unterst&uuml;tzung von Kreditkartenanbindungen zu finanziell attraktiven Preisen.<br>

            <i>Um diesen Dienst nutzen zu k&ouml;nnen, muss der Provider Saferpay / B+S unterst&uuml;tzen!
            Da eine spezifische Krypto-Software auf dem Webserver des Providers installiert sein muss.</i><br>
            Ist dies bei Ihrem Provider der Fall, so kann der Dienst umgehend benutzt werden. Man muss lediglich
            die von Saferpay oder B+S Card Service erhaltenen Zugangsdaten (Account-ID, Login, Passwort) eingeben,
            bei den gew&uuml;nschten Kreditkarten das Handling auf Saferpay / B+S setzen und schon kann es losgehen.<br>
            Wenn man <i>alle</i> Kreditkartenzahlungen &uuml;ber Saferpay oder B+S Card Service laufen l&auml;sst, so
            reicht es, wenn man nur eine Kreditkarte aktiviert l&auml;sst und dort das Handling auf Saferpay / B+S setzt.
            Dem Kunden wird dann keine Kreditkarten Selectbox mehr angezeigt. Die Auswahl erfolgt dann im Men&uuml; von
            Saferpay / B+S.<br>Achtung: Um diese Zahlungsform benutzen zu k&ouml;nnen, muss der Shopkunde JavaScript
            eingeschaltet haben.
            </p>

        </td>
    </tr>
    <tr VALIGN=TOP>
        <td WIDTH=6%>
            <p ALIGN=LEFT><br>
            </p>
        </td>
        <td WIDTH=20%>
            <p ALIGN=LEFT>PostFinance yellowpay:</p>

        </td>
        <td WIDTH=74%>
            <p ALIGN=LEFT>Diese L&ouml;sung f&uuml;r den Schweizer Markt besticht durch ein grandioses Angebot (Angaben vom
            Juni 2003): Wenn man ein Geschäftskonto bei der Schweizer Post eröffnet (kostenfrei) und sich zum yellowpay Dienst
            <a href=\"admin_hilfe_neu.php?darstellen=1\" target=\"_new\">anmeldet</a>, profitiert man von folgenden Konditionen:<br>
            Pro Zahlung mit der Postcard (Debit Direct) fallen eine Grundtaxe von 50 Rappen und 2% des Verkaufspreises (bei yellownet-Bezahlung
            2.5%) an. Das wars! Keine Initialkosten, keine monatlichen Grundgebühren - gar nichts! Man kann also fast zum
            Nulltarif das in der Schweiz sehr weitverbreitete Zahlungsmittel Postcard mit über 2,4 Millionen Inhaberinnen und Inhaber eines Gelben Kontos einbinden.<br>
            PostFinance bietet mit yellowpay aber auch Kreditkartenhandling an.<br>Achtung: Um diese Zahlungsform benutzen zu k&ouml;nnen, muss der Shopkunde JavaScript
            eingeschaltet haben.<br>
            <i>Testaccount:</i> PostFinance bietet auch Testaccounts an, mit welchen man zuerst einmal den Betrieb simulieren kann. Wenn man einen
            Testaccount angefordert hat, so wird intern eine andere URL verwendet, und man muss dies dem PhPepperShop mit einem H&auml;kchen
            bei Testaccount mitteilen. Damit man das Anfrageformular einfach ausf&uuml;llen kann, haben wir auch eine
            <a href=\"admin_hilfe_neu.php?darstellen=1\" target=\"_new\">Hilfe</a> eingebaut, welche die wichtigsten Angaben gleich anzeigt.
            <i>Authorisierung:</i> Hier hat man die M&ouml;glichkeit zwischen \"immediate\" (sofort) und \"deferred\" (verz&ouml;gert)
            zu w&auml;hlen. Wenn man deferred autorisiert, so kann der Shopadministrator die Zahlungen sp&auml;ter &uuml;ber das webbasierte
            Backoffice von PostFinance zur Verarbeitung freigeben oder stornieren. Bei \"immediate\" wird eine Zahlung wenn m&ouml;glich immer
            sofort freigegeben. Der Shopbesitzer hat hierbei keine Freischaltm&ouml;glichkeiten.
            </p>

        </td>
    </tr>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Treuhandzahlung:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Aktivieren Sie diese Checkbox, wenn Sie den Kunden
            die Bezahlung &uuml;ber einen Treuhandservice erlauben wollen.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>&nbsp;&nbsp;&nbsp;- Kosten-<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;verteilung:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Hier wird mit einem Prozentwert (0-100) festgelegt, wieviel % der anfallenden
            Treuhandkosten dem Kunden belastet werden. Wenn man hier z.B. 50 eingibt, so werden die Kosten zu
            gleichen Teilen vom Versender und Kunden getragen. Im Warenkorb, in der Bestellbest&auml;tigung und
            im Bestellungs-E-Mail kommt jeweils nur der vom Kunden getragene Anteil zum Vorschein.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>&nbsp;&nbsp;&nbsp;- Kosten-<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;zuordnung:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Hier wird festgelegt, bis zu welchem Bestellwert wieviele Treuhandskosten anfallen. Man hat
            insgesamt neun Zuordnungsfelder zur Verf&uuml;gung, welche schon einmal mit einem Standardwert vorbelegt
            sind. Beim eingegebenen Bestellwert, sind Versand und Verpackungskosten (auch Nachnahmegeb&uuml;hr und
            Mindermengenzuschlag) nicht miteingerechnet.<br>Wenn der Bestellungswert h&ouml;her ausf&auml;llt, als der
            h&ouml;chste hier definierte Bestellungswert, so werden fiktive, proportional zum h&ouml;chsten hier
            definierten Bestellungswert, berechnete Treuhandskosten verwendet (Bsp. Max. definierter Bestellungswert = 50´000.00
            mit zugeordneten Treuhandskosten von 70.00, aktueller Bestellungswert im Warenkorb = 100´000.00 -> Treuhandskosten =
            140.00). Auf diese Weise sind alle denkbaren Betr&auml;ge mit vern&uuml;nftig berechneten Treuhandkosten abgedeckt.<br>
            Wenn der Shop MwSt pflichtig ist, so gelten f&uuml;r die Treuhandkosten folgende Eingaberegeln: Sind die Preise inkl. MwSt
            definiert, so muss man auch die Treuhandkosten inkl. MwST eingeben. Sind die Preise im Shop exkl. MwSt definiert, so m&uuml;ssen
            auch die Treuhandkosten exkl. MwSt eingegeben werden.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Masseinheiten</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>Zur Einstellung von L&auml;nder- und
            Branchenspezifischen Masseinheiten</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>W&auml;hrung:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Legt fest, welche W&auml;hrung im Shop verwendet
            werden soll. Wenn man den Euro (\&euro) verwenden will, kann
            man auch das Euro-Zeichen (AltGr+E) verwenden.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Gewichtsmass:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Definiert die Gewichtseinheit, die f&uuml;r die
            Versandkostenberechnung nach Gewicht benutzt wird.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Shop-Konfiguration</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>Verschiedene Shopeinstellungen</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Breite der Mini-Bilder in Pixel:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Wenn Sie ein Artikelbild hochladen, wird davon
            automatisch eine kleine Voransicht erstellt, die dann im Shop
            angezeigt wird. Diese sogenannten Thumbnails haben alle die
            gleiche Breite, welche hier festgelegt werden kann.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Maximale Session Zeit:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Jedem Shopbesucher wird beim Betreten des Shops eine
            Identifikationsnummer zugeteilt. Sie wird nach einer gewissen Zeit
            wieder gel&ouml;scht. Diese Zeit k&ouml;nnen Sie hier in Anzahl
            Sekunden einstellen.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>SSL:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Wenn Sie die SSL-Verschl&uuml;sselung aktivieren,
            sind alle Seiten, die ausgegeben werden, nachdem sich der Kunde
            eingeloggt hat, SSL-verschl&uuml;sselt. ACHTUNG!! Der Web-Server
            muss f&uuml;r SSL-Verschl&uuml;sselung eingerichtet sein, damit
            diese Funktion gebraucht werden kann. Wenden Sie sich bei
            Unklarheiten an Ihren Provider.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Anzahl Suchresultate:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>In diesem Feld k&ouml;nnen Sie eingeben, wie viele
            Suchresultate pro Suchresultatseite ausgegeben werden. Wenn auf
            eine Suchanfrage eines Kunden viele Treffer zur&uuml;ckgegeben
            werden, kann er sich einfach durch die Suchresultatseiten
            durchbl&auml;ttern.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Anzahl gleichzeitig angezeigter Artikel einschr&auml;nken:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Ist diese Option aktiviert, so erscheint rechts daneben eine Eingabebox
            in welcher man die Anzahl gleichzeitig angezeigter Artikel einer Kategorie definieren
            kann und ob man die Anzeige oberhalb der Artikel, unterhalb oder an beiden Orten sehen m&ouml;chte.
            Werden danach die Allgemeinen Shopeinstellungen gespeichert, so werden den Kunden
            fortan nur noch die definierte Anzahl Artikel einer Kategorie gleichzeitig angezeigt.<br>
            <i>Hinweis:</i> Wenn sie zuvor direkte Links auf Artikel erstellt haben (siehe Hilfe in der
            Artikeleingabemaske) so m&uuml;ssen diese nach dem Aktivieren dieses Features wieder neu
            angelegt werden, da nun zusaetzlich in diesem Link die Seite angegeben werden muss, in welchem
            sich der Artikel befindet.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Artikel sortieren nach:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Hier kann man festlegen, nach welchen Attributen die aufgelisteten Artikel einer Kategorie
            sortiert angezeigt werden sollen. Man kann z.B. nach Preis sortiert anzeigen. Wenn man ein anderes Sortierkriterium
            als den Artikelnamen w&auml;hlt, so wird automatisch als sekund&auml;res Sortierkriterium der Artikelname hinzu
            gef&uuml;gt (immer aufsteigend). Auf diese Weise hat man innerhalb der bevorzugten Sortierung immer noch ein
            alphabetisches Sortiersystem.</P>
            <P>Weiter kann man noch definieren ob man die Sortierung aufsteigend (a zuerst) oder absteigend (Z zuerst) haben will.
            </P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Zahlenformat der Preise &auml;ndern:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Weil in verschiedenen L&auml;ndern die Zahlen anders formatiert dargestellt werden, muss man je nach Land
            diese Einstellungen anpassen.<br>Um eine Zahl einfach lesbar darzustellen gibt es drei Angaben, welche man definieren muss:
            <ul>
                <li>
                  Tausender Trennzeichen: Dieses Zeichen trennt die Zahl in tausender-Schritten auf (1\'000, 1\'000\'000).
                </li>
                <li>
                  Dezimal Trennzeichen: Hier geht es um die Trennung des Ganzzahlbereichs und des Fliesskommabereichs (10.95)
                </li>
                <li>
                  Anzahl Nachkommastellen: Diese Anzahl gibt die Stellen an, welche nach dem Dezimal Trennzeichen noch angegeben werden. (Kein Runden!)
                </li>
            </ul>
            Die Defaulteinstellungen sind in der Schweiz &uuml;blich. In Deutschland z.B. m&uuml;sste man das Tausender Trennzeichen
            zu einem Punkt und das Dezimaltrennzeichen in ein Komma ab&auml;ndern.
            </P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Tell-a-Friend:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Wenn man Tell-a-Friend einschaltet, so erscheint in der Artikelansicht f&uuml;r jeden Artikel ein Link
            mit welchem Shopkunden ihren Freunden den jeweiligen Artikel via E-Mail empfehlen k&ouml;nnen. Vielen Dank an dieser
            Stelle an Ralph Grad f&uuml;r seine Vorlage.
            </P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Automatische Landeserkennung:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Wenn die automatische Erkennung des Landes vom Shopkunden eingeschaltet ist, so wird beim
            Betreten der Kasse eines noch nicht registrierten Shopkunden ein Zugriff auf die Datenbank von ip-to-country.com
            durchgef&uuml;hrt. Dieser kostenlose Service erlaubt es nummerische IP-Adressen L&auml;ndern zuzuordnen.<br>
            Da dieser Zugriff etwas Zeit kostet, kann es je nach Performance des eigenen Webservers zu Verz&ouml;gerungen
            bei der Darstellung kommen, wir haben aus Sicherheitsgr&uuml;nden dieses Feature optional eingebaut und per
            default ausgeschaltet.<br>
            Als Anmerkung sei hier noch erw&auml;hnt, dass die Erkennung der L&auml;nder nur etwa zu 98% gelingt. Dies weil
            gewisse Leute ueber Proxy Server in anderen L&auml;ndern surfen und andererseits, weil gewisse IP-Eintr&auml;ge
            auch veraltet sein k&ouml;nnen. Die Datenbank wird monatlich erneuert. Man kann auch auf den Fernzugriff verzichten
            indem man die Datenbank herunterl&auml;dt und lokal benutzt.
            </P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>H&auml;ndlermodus:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Wenn man seinen Shop f&uuml;r einen geschlossenen Kundenkreis anbieten will, wie es viele Grossisten und H&auml;ndler tun,
            so muss man den H&auml;ndlermodus einschalten. Wenn der H&auml;ndlermodus eingeschaltet ist, wird jeder (potentielle) Kunde
            vor dem Betreten des Shops nach einem Login und einem Passwort gefragt. Hat er keinen, vorher vom Shopadministrator angelegten
            Useraccount, so kann der Kunde den Shop <i>nicht</i> betreten. ACHTUNG: Bevor man den Shop im H&auml;ndlermodus betreibt, sollte man
            tunlichst vorher einen eigenen Useraccount f&uuml;r sich selbst anlegen.<br>Weiter ist zu beachten, dass die Indizierung f&uuml;r
            Suchmaschinen bei eingeschaltetem H&auml;ndlermodus deaktiviert ist.
            </P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>H&auml;ndlermodus Login Text:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>In diesem Textfeld kann man den Begr&uuml;ssungstext angeben, welche Kunden zu Gesicht bekommen, wenn sie
            den Shop betreten wollen. HTML-Tags werden vollumf&auml;nglich ausgewertet, man kann also auch Links zu weiteren Seiten benutzen
            (z.B. ein eigens verfasstes Anmeldeformular, ...). Es k&ouml;nnen maximal 64kByte Textdaten verwendet werden (MySQL Datenbank).
            </P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT>&nbsp;
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>&nbsp;
            </P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>&nbsp;
            </P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Artikel bearbeiten</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>In dieser Eingabegruppe k&ouml;nnen sie bestimmen,
            wie viele Options-/Varianten-Eingabefelder bei der
            Bearbeitung/Erstellung eines Artikels angezeigt werden sollen.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Anzahl Optionsfelder:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Anzahl Optionsfelder, die mindestens ausgegeben
            werden, wenn der Administrator einen Artikel neu erstellt oder
            bearbeitet.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Anzahl Variationsfelder:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Anzahl Variationsfelder, die mindestens ausgegeben
            werden, wenn der Administrator einen Artikel neu erstellt oder
            bearbeitet.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>leere Optionsfelder:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Anzahl der leeren Optionsfelder, die beim Bearbeiten
            des Artikels ausgegeben werden, wenn ein Artikel schon viele
            Optionen hat.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>leere Variationsfelder:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Anzahl der leeren Variationsfelder, die beim
            Bearbeiten des Artikels ausgegeben werden, wenn ein Artikel schon
            viele Varianten hat.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Anzahl Variationsgruppen:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Hier kann man die Anzahl der in der Artikeleingabemaske
            verf&uuml;gbaren Variationsgruppeneingabefelder definieren. Mit Variationsgruppen
            kann man komfortabel Variationen in einzelnen Gruppen, passend benamst, zusammenfassen.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Anzahl Texteingabefelder:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Hier wird die Anzahl gleichzeitig verf&uuml;gbarer Texteingabefelder pro Artikel
            definiert. Die hier angegebene Anzahl definiert die Anzahl konfigurierbarer Texteingabefelder in
            der Artikeleingabemaske. Kunden k&ouml;nnen auf diese unkomplizierte Weise preisunabh&auml;ngige
            Informationen angeben. Diese Daten werden im Warenkorb, in der Bestellbest&auml;tigung und im Bestellungs-
            E-Mail aufgelistet.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT>Gesamtpreis auf 0.05 runden:</P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT>Ist diese Funktionalit&auml;t eingeschaltet (H&auml;ckchen sichtbar), so wird der Gesamtpreis (Total
            einer Bestellung) auf 0.05 gerundet. Dies ist insbesondere in der Schweiz usus. Diese Funktion arbeitet dennoch
            W&auml;hrungsunabh&auml;ngig.</P>
        </TD>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Allgemeine Gesch&auml;ftsbedingungen</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>In dieses Textfeld k&ouml;nnen Sie Ihre Allgemeinen
            Gesch&auml;ftsbedingungen einf&uuml;gen. Diese werden dem Kunden
            zur Akzeptierung angezeigt, bevor die Bestellung abgeschickt
            werden kann. HTML-Tags, die sich im Text befinden, werden
            interpretiert. Sie k&ouml;nnen zum Beispiel einen Teil des Textes
            Fett formatiert ausgeben.</P>
        </TD>
    </TR>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Anmerkung zur Impressumspflicht in Deutschland</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>In Deutschland ist es seit dem 1. Januar 2002 <i>Pflicht</i> auf jeglicher
            Homepage leicht erkennbar, unmittelbar erreichbar und st&auml;ndig verf&uuml;gbar ein Impressum
            anzubieten. Da ein Shopsystem grunds&auml;tzlich nicht die Portalseite einer Onlinepr&auml;senz darstellt
            wurde darauf Verzichtet ein dynamisch erzeugtes Impressum einzubinden.<br>Am einfachsten erstellt man
            eine statische HTML-Seite mit allen ben&ouml;tigten Angaben und verlinkt sie mit der Portalseite.
            </P>
        </TD>
    </TR>
    </TR>
    <TR VALIGN=TOP>
        <TD WIDTH=6%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=20%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
        <TD WIDTH=74%>
            <P ALIGN=LEFT><BR>
            </P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT><I><B>Anmerkung zur MwSt-Nummer und UIN in Deutschland</B></I></P>
        </TD>
    </TR>
    <TR>
        <TD COLSPAN=3 WIDTH=100% VALIGN=TOP>
            <P ALIGN=LEFT>In Deutschland muss man seit dem 1. Juli 2002 zwei MwSt-Nummern angeben.
            Die eine f&uuml;r Gesch&auml;fte mit dem Rest der Welt (MwSt.-Id. Nummer), die andere
            wird vom &ouml;rtlichen Finanzamt vergeben und soll dem Umsatzsteuerbetrug vorbeugen.<br>
            Da die eine via Admintool zu definierende MwSt-Nummer (in der Schweiz gibts nur eine...)
            in der Datenbank als VARCHAR(127)-Typ implementiert ist, kann man hier ohne Probleme auch
            einen bis zu 127-Zeichen langen Text eingeben. Wir schalgen deshalb vor, hier einfach
            folgenden Eintrag zu machen:
            <blockquote>(MwSt-ID:127/128/129&nbsp;&nbsp;&nbsp;UIN:DE16431200)</blockquote>
            (oder wie auch immer diese beiden Nummern genau heissen / aussehen). Bitte nicht vergessen,
            dass im E-Mail noch die Bezeichnung \'MwSt-Nummer:\' vorneweg erscheint.<br> Wo erscheint
            dieser MwSt-Nummer-Eintrag &uuml;berall: Diese Nummer wird nur im Admintool zu Editierzwecken
            angezeigt und im jeweiligen Bestellungs-E-Mail an die Kunden resp. den Administrator &uuml;bergeben.
            </P>
        </TD>
    </TR>
</TABLE>
       "
WHERE Hilfe_ID ="Shop_Settings";

# /* ----------------------------------------------------------- End of File Marke */
