Aktuelle Änderungen: - Euro Umstellung auch auf der Einzelproduktseite - Download der Bestelldaten verbessert - Kreditkartenprüfnummer. - Online Zahlungsart yellowpay (www.yellowpay.ch) eingebaut. (Optional gegen Aufpreis). Auf der Seite Warenkorb, Zahlungsarten kann die Zahlungsart aktiviert werden. Damit wird der Warenkorb an yellowpay übergeben. - Bestellung automatisch an den gewählten Lieferanten weiterleiten. In der Artikeldatenbank auf der Seite Lieferanten kann man seine Lieferanten mit E-Mail Adresse eingeben. Es kann eine in Excel angelegte Lieferanten Liste importiert werden. Dazu in Excel die Spalten mit angeben, in der Form: firma strasse plz ort email Klaus Hagenlocher GmbH Schafhauser Str. 2 71106 Magstadt info@hagenlocher.com Hagenlocher Schafhauser Str. 2 71106 Magstadt ism@internetshopmaker.de Die Datensätze dann in der Excel Tabelle markieren und ins Clipboard kopieren (Strg+C), danach in die Artikeldatenbank auf Datei/Excel Daten in Lieferanten importieren gehen. Im ISM auf der Seite Warenkorb / Bestätigung / Auftragsbestätigung kann man das Feld Lieferanten E-Mail [LIEFERANTENEMAIL] aktivieren und Bestell E-Mail an Lieferanten weiterleiten aktivieren. Damit erscheint im Warenkorb eine Drop Down Liste mit den angelegten Lieferanten. Der Kunde kann seinen gewünschten Lieferanten auswähen und somit geht die Bestellung auch automatisch an den gewählten Lieferanten (und an den Shopbetreiber). Im Memofeld kann ein bel. Text bzw. HTML Code eingegeben werden. - Lagerverfügbarkeit mit Bildanzeige (z.B. Ampel) möglich. Auf der Seite Warenkorb / Lager kann man diese Funktion aktivieren "Lagerstatus in Suchmaschine darstellen". Unten können dann die Bilder definiert werden. Die Anzeige wird in der Artikeldatenbank über die Felder "Lagerbestand" und "Mindestbestand" gesteuert. Ist der Lagerbestand größer als der Mindestbestand wird "grün" angezeigt, bei kleiner dem Mindestbestand "gelb" und bei 0 (nichts auf Lager) "rot". Diese Funktion ist in Kombination mit "Bestellungen nicht ausführen, wenn Lagerbestand unter 0" sinnvoll (ein Schalter weiter oben. Als Anwendungsgebiete sind z.B. Eintrittskartenverkauf, Lastminute Angebote usw. möglich, also alles wo ein begrenztes Angebot vorliegt und der Kunde auch visuell informiert werden sollte. Man könnte z.B. auch die Abteilungen grundsätzlich über die Suchmaschine anzeigen lassen. Wie das geht ist ab Besten in einem Textfeld ersichtlich. Gehen Sie in ein bel. Textfeld (z.B. auf der Seite AGB) und klicken Sie per Doppelklick in ein Textfeld. Im jetzt aufgehenden Fenster gibt es einen "Abteilung einfügen" Schalter. Diesen anklicken und die gewünschte Abteilung wählen. Somit wird der HTML Code eingefügt. Diesen kann man dann z.B. auf einen eigene Start oder Katalogseite einbinden, analog die anderen Abteilungen. Somit werden alle Seiten dynamisch auf dem Server generiert und die "abteilungsname.html" werden nicht benötigt. Der Nachteil hier ist, dass nicht bei jeder Abteilungsseiten eine individuelle Kopf- oder Fusszeile erstellt werden kann. - Anzeige des Lagerstatus Lieferbar auch über die Ausgabe der gefundenen Produkte die über die Suchmaschine gesucht worden sind. - Unter ISM/Warenkorb/Lager kann man jetzt angeben "Bestellung nicht ausführen, wenn Lagerbestand unter 0 ist". Damit können z.B. Kartenshops erstellt werden. Die Lagerverwaltung muss dazu aktiviert werden. Achten Sie darauf, dass unter Einstellungen/Server/Dateirechte das Dateirecht der Datendateien auf 667 steht. Soll der Text "Nicht genügend auf Lager" individuell geändert werden müssen, dann laden Sie die Datei ism1.pl in Ihren Texteditor und suchen Sie nach $notonstock - dort können Sie dann Ihren bel. Text / HTML Code platzieren. Sichern Sie dann die ism1.pl, da diese jeweils beim neu erstellen des Shops wieder überschrieben wird. - Unter Einstellungen/Shop/Shop Design kann unten die Dateiendung der Seiten angegeben werden. Standard ist .html ! Soll ein "Partner Shop Programm" emöglich gemacht werden, dann muss hier die Endung .php3 oder .php eingestellt werden. Funktionsweise: Der Shopbetreiber kann anderen Homepagebesitzern anbieten, einen Link / Bestellseite auf seinen Shop zu platzieren. Wird dann über diesen Partner bestellt, so erhält der Partner z.B. eine Provision. Damit der Shopbetreiber weiss, von woher die Bestellung kam (also von welcher Partnerhomepage) muss der Shopbetreiber dem Partner eine ShopID vergeben. Der Partner setzt jetzt auf seiner Homepage z.B. einen Link auf eine bestimmte Abteilung : http://www.shopbetreiber.de/computer.php3?ShopID=3932 Jetzt wird die ShopID bis zur Bestellung übergeben und bei der Bestellemail mit angegeben. Somit weiss der Shopbetreiber, dass über 3932 bestellt wurde. Soll z.B. auf die Startseite des Shops gesprungen werden, dann ist der Link z.B.: http://www.shopbetreiber.de/index.php3?ShopID=3932 Unter ISM/Warenkorb/Auftragsbestätigung/Bestätigung muss man bei den E-Mails mit der rechten Maustaste dann noch das Feld ShopID setzen. - Unter Einstellungen/Shop kann ein Schalter Zurück definiert werden. Dieser wird dann auf jeder Seite angezeigt und der User gelangt dann zur vorherigen Seite (history.back()). - In der Katalogseite (menu.html) werden die Abteilungen in der DropDown Box (go Box) und die Links sortiert ausgegeben. - Wird im Warenkorb der Europreis nicht markiert, dann wird er auch nicht bei der Auftragsbesätigung angezeit. - Unter Design der Abteilungen kann jetzt der Kopftext und der Fusstext bel. groß sein. Achtung : Die bisherigen dort eingetragenen Texte sind beim Update auf 2.5 verloren, d.h. Sie sollten die vorher sichern und dann nochmals eingeben. - CSS Vorbereitung. Es kann eine ism.css Datei verwendet werden, um das Design des ganzen Shops über diese eine Style Datei zu steuern. Diese Datei muss mit in das Shop Verzeichnis geladen werden. (Ab der nächsten Version können dann alle Einstellungen über diese Datei erfolgen). Diese Funktion wird schrittweise für alle Seiten ausgebaut. Aktiviert werden kann die CSS Funktion unter Einstellungen / Shop / Farben. - Im Warenkorb können jetzt aus der Einzelprodukt Bestellfunktion weitere Artikel mit Bestellfunktion angeboten werden. Markieren Sie den gewünschten Artikel in der Artikeldatenbank mit der Rechten Maustaste und wählen Sie dann "Artikel für Einzelproduktbestellung aus". Danach gehen Sie im ISM auf die Seite Warenkorb und klicken Sie bei Layout Seite 1 per Doppelklick in ein Textfeld. Dort wählen Sie dann bei Shop-Bausteine den rechten Schalter (oder STRG+V) Damit wird der Artikel mit Bestellfunktion eingefügt. Wichtig. Da auf dieser Seite der Warenkorb aktuallisiert werden muss, müssen Sie noch folgenden Link einfügen : Warenkorb aktualisieren - Bestellnummer (Order_Nr) kann jetzt auf den Auftragsbestätigungen mit gedruckt werden. Die Nummer ist als Variable bei Warenkorb / Auftragsbestätigung / Email bei den E-Mails setzbar. Rufen Sie das Feld in den E-Mails mit der rechten Maustaste / Sonstige Daten auf. - Es sind jetzt auch Auftragsbestätigungen über das Server NT Mailprogramm wsendmail.exe möglich. Bei diesem Mailprogramm dürfen Sie auf der Seite Warenkorb/Auftragsbestätigung im Subject kein Leerzeichen eingeben. - Betragsfelder etwas vergrößert, für Beträge über 1 Mio. - Kopf-/Fusszeile für alle Seiten. Unter Einstellungen/Shop kann jetzt eine Kopf-/Fusszeile eingegeben werden. Hier ist bel. HTML Code möglich. - Dateirechte für das Datenverzeichnis kann jetzt gesetzt werden. Einstellungen/Server/Erweiterte Einstellungen In der Regel reicht 755 aus, bei manchen Servern ist jedoch 767 notwendig. - Verbesserte Auftragsbestätigung. - Weiterer frei definierbarer Text für die Auftragsbestätigung eingebbar. Warenkorb/Bestätigung/Auftragsbestätigung/Bildschirm - In der Artikeldatenbank können jetzt über das Kalkulationsmodul die Preise von ALLEN Abteilungen auf einmal geändert werden. - Die Bilddateinamen mit Artikelnummer und Bezeichnung werden beim Hochladen in einer Datei imagelist.txt gespeichert. Damit verliert man bei vielen Bildern nicht den Überblick, welches Bild zu welchem Artikel gehört. - Die Bildlaufleiste in der Navigationsleiste wurde auf Auto,Yes,No erweitert. - Beim Bild wurde ab und zu ein Background gesetzt. Wurde verbessert. - Beim Import können im Memofeld bel. viele Felder aus einer Externen Datei zugewiesen werden (einfach per Drag und Drop die Felder reinziehen). Jetzt kann optional angewählt werden, ob der Feldname auch erscheinen soll - z.B. als Überschrift. - Es sind jetzt Proxiserverzugänge möglich. - Unter den Einstellungen/Server kann man jetzt verschiedene Profile anlegen und somit den Shop auch auf verschiedenen Server erstellen. Nach einem Update von Version 2.1 auf 2.2 muss zuerst unter Einstellungen/Server oben das eingestellte Profil geprüft werden. Es heist "Server". Version 2.2 - Upload von externen Dateien möglich. Es ist möglich externe Dateien automatisch auf den Server upzuloaden. Die Dateien können auf der Seite Shop erstellen, ganz rechts unten beim Schalter Upload Externe Dateien definiert werden. - Beim Design der Abteilungen / Sonstiges, kann man bei den Links optional "das Fenster in einem eigenen Fenster öffnen" markieren. - Beim WebTrade Modul, kann ein Perl Code eingefügt werden, der bei erfolgreicher Kreditkartenbelastung ausgeführt wird. Da ist z.B. die Einbindung eines Registrierungscodes / Zugangsdaten möglich. - Bildformate bei der Navigationsleiste auswählbar - Jetzt sind auch Artikelnummern mit Leerzeichen möglich. - Man kann beim Design der Abteilungen bei den Spaltenfarben jeden zweiten Artikel grau darstellen, falls gewünscht. - Verbesserte Auswertungen / Statistiken der eingegangenen Bestellungen. Im ISM / Bestellungen verarbeiten kann das Modul gestartet werden. - Wenn der Warenkorb geloescht wurde, wird die HTTPS - Funktion beim Ruecksprung in das Menue nicht beendet. Verbessert. - Online Kreditkarten Zahlungen Ab der Version 2.1 können Kreditkarten Online beim Bestellvorgang verifiziert und belastet werden. Nur wenn die Karte gültig ist geht der Bestellvorgang durch. Auf der Seite Warenkorb/Zahlungsarten kann diese Funktion eingeschaltet werden. Dabei ist ein Vertrag mit WebTrade notwendig, da das Modul über diese Zahlungsgesellschaft läuft. Weitere Infos www.webtrade.net. Gerne können wir die gesamten Anmeldungen für Sie erledigen. Online ELV Zahlungen. Mit dem gleichen Modul können auch Online Bankeinzugsermächtigungen getätig werden. Die Bankverbindung wird Online geprüft und bei Richtigkeit sofort dem Händlerkonto gutgeschrieben. Auf der Seite Warenkorb/Zahlungsarten muss dazu eine Zahlungsart ELV (beim Tabellenfeld Kreditkarte) angelegt werden. Bei Warenkorb/Adressdaten/Weitere Daten müssen die zwei Felder Kontonummer und BLZ aktiviert werden. - Beim gleichzeitigen Hochladen von Newsletter und Suchmaschine wurde die suchen.html nicht hochgeladen. - Auf der Bestätigungsseite kann man den Index Button unterdrücken, falls bei Einstellungen/Shop kein Button angegeben ist. - Lagerverwaltung. Wurden Artikelnummern mit Leerzeichen eingegeben, dann wurde der Bestand nicht gefunden. - Rundung des Preises war bei manchen Browsern fehlerhaft, sobald eine größere Stückzahl eines Artikels bestellt worden ist. - Auf der Einproduktseite sind jetzt auch Artikel mit Eigenschaften bestellbar. - Die .cgi Version beim Hochladen des Shops verbessert (.pl Version lief) - Newsletterversand verbessert - Kundennummer und Passwort wurde auf der Auftragsbestätigung vertauscht gedruckt. - Wichtig! Bitte überprüfen. Es ist ggf. auf der Seite Warenkorb, dort wo die Bestelltabelle definiert wird, das Feld "Versandkosten anzeigen" zu markieren. Das Feld ist neu. - Unterschiede bei Netscape und Explorer bei den Cookies verbessert. - Felder Bestand, Mindestbestand, Liefertage, Liefertage nicht auf Lager auch in der Formularsicht der Artikeldatenbank eingebbar. - Farbproblem bei der Zwischenüberschrift verbessert. - Auf der Navigationsleiste wurde die Schriftfarbe bei Texteinträgen nicht gesetzt. - Auf der Seite Warenkorb wurden 2 Tabellenüberschiften in verschiedenen Schriftarten dargestellt. Verbessert. - Auf der Seite AGB wurde das Hintergrundbild nicht richtig gesetzt. - Offline Warenkorb (z.B. für CD Katalog) / Shop für nicht CGI/Perl Server (T-Online/AOL...). Löschen der Artikel im Warenkorb verbessert. Zusätzlich erscheint im Warenkorb eine Möglichkeit die Bestellung auch auszudrucken. - ShopSelector: Über den ShopSelector kann man bequem die Shops (bei mehreren Lizenzen) starten. Auch bei einer Shoplizenz ist das Starten so bequem. Darüber lassen sich die einzelnen Module bequem starten: ShopSelector - ISM (Designer) - ISM Artikeldatenbank - ISM Import Zu beachten ist, dass vor einem Wechsel zu einem anderen Shop die Datenbank, Import und ISM (Designer) geschlossen werden muss. Auch sollte vor einem Import die ISM Artikeldatenbank und der ISM (Designer) geschlossen sein, da es sonst zu Datenbankkonflikten kommen kann. Beim Import sollte also nur das Import-Modul offen sein. Haben Sie mehrere Lizenzen erworben, dann können Sie mit dem ShopSelector weitere Shops erzeugen und verwalten. Bei mehreren Lizenzen erhalten Sie eine andere Lizenznummer, die im ISM unter Hilfe / Registration eingegeben werden muss. Danach kann im ShopSelector ein weiterer Shop mit neuer Datenbank angelegt werden. Dabei wird der zuletzt markierte Shop/Datenbank mit den Einstellungen übernommen. Somit müssen die Grundeinstellungen nicht nochmals neu eingegeben werden. Tipp: Wird der weitere Shop auf dem gleichen Server installiert, dann sollte das Shopverzeichnis und das Datenverzeichnis ein anderes sein (z.B. shop2, daten2). - Import: Der Import wurde komplett geändert. Es sind jetzt zusätzlich der Impport aus Excel, Access und Textdateien möglich. Funktionen: Auf der Linken Seite sieht man die Abteilungen, die eventuell schon angelegt sind. Mit Datei / Bearbeiten wird die selectierte Abteilung geöffnet. Wird die Abteilung gewechselt, dann muss wieder auf Datei/Bearbeiten gewählt werden um die Datei zu öffen. Bemerkung. Das Modul sollte nur für den Import sein, so dass auf der Rechten Seite nicht die vollen Funktionen (Kalkulationsmodul usw.) wie in der Datenbank vorhanden sind. Man kann die Abteilungsnamen ändern, löschen, kopieren und neu anlegen. Oben bei Datei/Import kann man eine externe Datenbank in die selectierte Abteilung importieren. Zuerst wählt man die Art der Datenbank aus. Dann gibt man an, wo die zu importierende Quelle/Datenbank liegt. Der Vorwärtsschalter wird immer dann aktiv, falls alle notwendigen Eingaben gemacht worden sind. Im 2. Schritt sieht man von der Quelle die Felder und auf der rechten Seite die Felder von der ISM Datenbank. Hier muss man die Felder der Quelle der ISM Datenbank zuordnen, indem man mit der Maus den Feldnamen markiert und in die rechte Tabelle reinzieht. Dort selbst kann man die Wahl markieren und löschen oder verschieben. Sind die Felder auf der rechten Seite rot, dann war das eine Zuordnung von einem früheren Import und die Felder existieren hier nicht. Man muss diese also löschen und neu zuordnen. Im 3. Schritt kann man den Seperator wählen, also das Feld das als Seperator dienen soll. Danach erfolgt der Import. Auch sollte vor einem Import die ISM Artikeldatenbank und der ISM (Designer) geschlossen sein. - Doppelte Suchergebnisse bei Suchmaschine mit Link unterdrückt. - Auf der Einzelproduktseite wurde der Preis in der Form 199,8 ausgegeben, jetzt wurde die Ausgabe auf die Form 199,80 verbessert. - Lagerverwaltung. Im der Artikeldatenbank können die Felder Liefertage,Liefertage nicht auf Lager, Bestand und Mindestbestand eingegeben werden. Wird im ISM auf der Seite Warenkorb / Lager die Lagerverwaltung aktiviert, dann werden bei einer Bestellung die Bestände runtergezählt. Wird "Liefertage im Warenkorb anzeigen" aktiviert, dann werden die Liefertage hinter den Artikel angegeben. In den Bestelltabellen erscheint ein weiterer Schalter "Verfügbar" - sofern dieser Schalter bei Einstellungen/Shop bei den Schaltern definiert worden ist. Damit kann man die Verfügbarkeit eines Artikels abfragen. Wird in der Artikeldatenbank kein Besand eingegeben, dann kommt bei aktivierter Lagerverwaltung die Lieferzeit "sofort". - Versandkosten vom Land abhängig. Auf der Seite Warenkorb können auf der 2. Seite die Versandkosten für verschiedene Länder definiert werden. Wird diese Funktion aktiviert, dann wird eine 2. Warenkorbseite notwendig. Diese kann hier im Design angelegt werden. Bei der Definition der Länder muss das Land gleich geschrieben werden, wie in der Auswahlbox - am Besten die Länder übernehmen wählen und dann dahinter die Versandkosten dazu eingeben. Die Versandkosten müssen in der Form eingegeben werden: Land;Versandkosten d.h. hinter dem Land ein ; und dann der Betrag. Der Betrag in der Form 12.50. Also mit Punkt. - Wurde ein Artikel mit einer Artikelnummer die Leerzeichen enthält angelegt und dazu dem Artikel noch Eigenschaften zugeordnet, dann klappte die Bestellung nicht. Verbessert. - Beim Versand kam nach dem letzten versenden der E-Mails ein Internal Server Error. Verbessert. - In den Memofeldern (per Doppelklick zu öffnen) kann man jetzt besser HTML Code eingeben. Wichtig: Vorher wurden die Memofelder mit dem
Tag formatiert. Das fällt jetzt weg. D.h., wenn Sie den eingegebenen Text wie bisher formatieren möchten, dann geben Sie am Textanfangein und am Textende. - Falls in der Artikeldatenbank ein großes Bild definiert worden ist, wird beim Klick auf das keine Bild jetzt ein weiteres Fenster mit dem großen Bild geöffnet. - Falls unter Einstellungen/Shop "mit Kundenregistrierung" gewählt wird, dann werden die bei einer Bestellung eingegebenen Bestelldaten in einer Datei auf dem Server gespeichert. Dabei wird auch ein Cookie gesetzt. Falls der Kunde ein weiteres Mal bestellt, dann werden anhand dem Cookie die Kundendaten gesucht und der Warenkorb gleich ausgefüllt. Diese Kundendatei kann jetzt auch verschlüsselt auf dem Server angelegt werden. Wichtig: Sollten schon Kundendaten in der Datei sein, dann müssen die zuvor bei Datenbanken/Kundendatenbank einlesen eingelesen werden (falls die Daten benötigt werden). Danach muss unter Einstellungen/Shop/Kundenregistrierung unten mit dem Schalter "Datenbank neu anlegen" die Datei neu angelegt werden. Danach den Shop/Warenkorb neu erstellen und danach werden die Daten verschlüsselt gepeichert. - Unter Einstellungen/Server kann man den Spezialfalle "Cookies URL" erstellen. Wenn der Shop für das Setzen der Cookies einen speziellen URL benötigt, dann diesen hier eingeben. Sonst dieses Feld leer lassen ! - Löschen der Bestellungen im Warenkorb verbessert. Wird bei der Stückzahl eine 0 eingegeben, dann wird diese Position gelöscht. - Suchmaschine, Artikelnummer suchen: es kann jetzt auch nach Teilen von Artikelnummern gesucht werden. Es muss also nicht die exakte Artikelnummer eingegeben werden. - Wurde bei den E-Mail Auftragsbestätigungen in der Auftragsbestätigung ein Sonderzeichen wie @ (z.B. info@x.com) angegeben kam eine Fehlermeldung. Man musste es durch \@ ersetzen. Dieses wird jetzt automaitsch gemacht. - Werden unter Einstellungen / Shop keine Schalter definiert, dann erscheinen diese auch nicht auf den Seiten. Bisher erschien ein Link. - Codierung der Bestelldatei auf dem Server. Damit sind die Bestelldaten selbst bei Hackerangriffen oder sogar vom Provider unlesbar. - Bestelldatum in der Bestelldatei auf dem Server verbessert - Setzen Cookies bei Katalog Shops (Shops die nicht mit CGI laufen sollen) verbessert - Beim Erstellen eines Kataloges (Shop für eine CD) wird jetzt eine Druckfunktion statt E-Mail senden sichtbar. - Bei den AGBs wurden die Bilderpfade nicht richtig gesetzt. - Dateiendung .pl oder .cgi einstellbar. Manche Server benötigen .cgi statt .pl Dieses kann bei den Einstellungen/Server angegeben werden. - Export der Bestellungen in dBase Dateien erweitert und verbessert. - Newletter E-Mail Modul. Der Pfad zum Perlprogramm war nicht richtig. Verbessert. - Artikeldatenbank. Beim Ändern von Abteilungsnamen hatte es ab und zu Probleme gegeben. Verbessert. - Bestellungen in verschiedene Formate exportieren. Bei den Bestellungen kann unter Export die Kundendaten und Bestelldatei in verschiedene Formate (Excel, HTML, Word, Text, usw.) exportiert werden. - Warengruppe auf der Seite Warenkorb, Bestelldatenbank und Auftragsbestätigung. Es kann jetzt optional das Feld Warengruppe mit angezeigt werden. Damit sind z.B. gleiche Artikelnummern in verschiedenen Warengruppen besser unterscheidbar. - Artikelnummer auf der Seite Warenkorb. Die Artikelnummer kann jetzt optional auf der Seite Warenkorb angezeigt, oder nicht angezeigt werden. - Pfad zum Warenkorb, wenn dieser mit SSL verschlüsselt werden soll. Bei den Einstellungen -> Server -> Eigenschaften muss jetzt unten die URL zum Shop- verzeichnis eingegeben werden, sofern der Warenkorb per SSL verschlüsselt übertragen werden soll (SSL muss auf Ihrem Server installiert sein). Z.B. www.ihrname.com falls der Shop im Grundverzeichnis liegt, oder www.ihrname.com/shop falls der Shop im Unterverzeichnis shop liegt. - Funktion, zum setzen von Artikeln an beliebigen Stellen in einer Homepage oder im Shop mit Bestellfunktion. Damit kann im Shop in den Memofeldern ein einzelner Artikel mit Bestellfunktion eingefügt werden. Vorgang: Artikeldatenbank und ISM starten. In der Artikeldatenbank den gewünschten Artikel mit der Rechten Maustaste im Menü markieren. Dann in den ISM wechseln und dann in einem Memofeld auf den neuen Schalter "Artikel einfügen" klicken. Jetzt kann noch die Beschreibung des Artikels, ggf. ein Bild mit eingebunden werden. Tip. Soll der Artikel auf einer anderen Seite (auserhalb den Seiten die von ISM erstellt werden) eingefügt werden - also mit Bestellfunktion - dann markieren Sie den Artikel analog in der Artikeldatenbank und fügen den Artikel mit Strg+C in Ihrem HTML Editor ein. Wichtig dabei ist, dass Sie oben in der HTML Seite, innerhalb dem HEAD Tag (am besten gleich nam dem Tag) folgendes mit eingeben: - Ein Tip zum Artikelimport. Wunsch: Vorhandene ISM Artikel anhand einer Datenbank (z.B. vom Hersteller/Distributor) abgleichen und nur vorhandene Artikel neu importieren - Preisaktuallisierung: 1. Sie müssen einmalig Ihre Artikel importieren und in den ISM Datenbanken vorliegen haben. Also die Artikel die Sie verkaufen. Wie auch immer. Damit die zu vergleichenden Artikelnummern da sind. 2. Import. Sie müssen für jede Abteilung die Sie in ISM angelegt haben folgenden Importablauf durchführen: a) Im ersten Schritt wählen Sie "SQL Anweisung", geben Sie folgendes ein (diese SQL Anweisungen können Sie dann für jede Abteilung speichern und bei Preisänderungen öffnen uns kurz ausführen): --------------------------------------------- SELECT * FROM "c:\import\mac_dbf.dbf" AS t1, "c:\ism\ism\shop1\tabellen\hardware.db" AS t2 WHERE t1.artikel_nr = t2.artikel_nr --------------------------------------------- wobei: "c:\ism\ism\shop1\tabellen\hardware.db": Das ist jetzt der Abgleich für die Abteilung hardware. Sollte die bei Ihnen z.B. Software heisen, dann geben Sie Software.db ein. "c:\import\mac_dbf.dbf" Das ist Ihre Datei vom Hersteller/Distributor Nach dem Ausführen gehen Sie zum 2. Schritt, wählen Ihre Felder aus (das müssen Sie nur einmalig machen, denn das bleibt gepeichert) und starten dann den Import in die gewünschte Datei (löschen und zufügen). Fertig. So für jede Abteilung. - Artikeldatenbank. Man kann jetzt in das Feld "Detailierte Beschreibung" mehrere Datenbankfelder aus der externen Datei importieren. Z.B. können somit in das Feld "Detailierte Beschreibung" ein existierendes Feld Garantie, Zustand, usw. dazugenommen werden. Damit werden diese Informationen später im Shop im Textfeld untereinander aufgelistet. Somit ist auch eine andere Darstellung möglich. In der Artikeldatenbank -> Import wählen. Dort dann die zu importierende Datei wählen. Dann die Felder zuordnen. Dann können im rechten Teil dem Feld Detailierte Beschreibung weitere Felder zugeordnet werden, auch wieder per Klick auf den Schalte. Jedem Feld kann eine bel. Beschreibung vorgestellt werden "Bezeichnung", in dem man in der Tabelle unten mit der Bildlaufleiste in das Feld "Bezeichnung" geht und einen bel. Text eingibt (sogar HTML Code möglich). - Im Warenkorb und in der Auftragsbestätigung war bisher nur eine schwarze Schriftart möglich. - Für die Suchmaschine kann ein Text eingegeben, der erscheint wenn kein Artikel gefunden wurde. - Die ismcookie-lib.pl wurde nicht automatisch hochgeladen. - Es wurde ein "Meta" Tag eingebaut, damit die Bestellseiten im Browser immer neu geladen werden. Somit ist sichergestellt, dass der Kunde die Seite nicht von seinem Cach lädt, sondern die neue Seite vom Server, beim 2. Besuch des Shops. - Artikeldatenbank. Wurde bei der Artikelbezeichnung ein ; eingegeben, dass wurde der Artikel nicht richtig angezeigt, da das ; ein Cookietrenner ist. Jetzt wird der ; in ein , umgewandelt. - Artikeldatenbank. Es werden jetzt Abteilungen mit Umlauten abgefangen und automatisch z.B. ä in ae geändert. Bei Unix Servern sind keine Umlaute möglich. - Bei NT Servern muss oft der ganze Pfad zu weiteren CGI-Modulen/Programmen angegeben werden. Das wird z.B. bei der Kundenregistrierung und Top100 benötigt. Dazu gibt es jetzt bei Einstellungen/Server ein weiteres Feld. Das ist aber nur ein Sonderfall, sofern der Server von Ihrem Provider so konfiguriert wurde. - Rabattberechnung mit Werten z.B. 12.4% ermöglicht. Bisher nur volle Zahlen wie 12 möglich. - Top 100 Produkte. Diese Option kann auf der Seite Suchmaschine / Top 100 aktiviert werden. Damit werden die Bestellungen identifiziert über Artikelnummer summiert. Z.B 5 Bestellungen vom Artikel 12312 und 300 Bestellungen vom Artikel A398420 usw... Die Aktuallisierung erfolgt automatisch. Der Code wird erzeugt, sobald bei Shop erstellen die Suchmaschine neu erstellt wird - wichtig dabei ist, dass auf der Seite Suchmaschine der Schalter "Suchmaschine erstellen" aktiviert worden ist und unten "Bestelltabelle und Link" markiert ist. Wenn Sie dann noch den Code http://www.ihrserver/cgi-bin/top100n.pl (wobei cgi-bin Ihr CGI-Verzeichnis und n Ihre Shopnummer - in der Regel 1 - sein muss) an bel. Stelle in Ihrem HTML Code platzieren (z.B. über einen Schalter/Link ) dann werden die Top 100 Artikel mit Bestellmöglichkeit ausgegeben. Die Datenbank auf dem Server ist dann die ismtop100n.txt - wobei n wieder die Shopnummer ist. Diese Datei muss im Datenverzeichnis auf dem Server liegen und kann bearbeitet werden, sofern die Struktur nicht verändert wird. Diese Funktion wird noch mehr erweitert und automatisiert. Wichtig: Soll diese Funktion aktiviert werden, dann laden Sie zuvor die Bestellungen runter (sofern Sie diese Funktion nutzen) und gehen Sie bei Einstellungen / Server auf Verzeichnisse und klicken Sie "Datenbanken erstellen" an. Damit werden die Datenbanken Bestellungen, Top100 und Kundenregistrierung neu und LEER angelegt ! - Wichtig : Es muss bei den Einstellungen / Server das Mailverzeichnis jetzt mit dem / vorne eingegeben werden ! Nicht bei NT Servern, die blat.exe verwenden. - Weitere 8 Felder im Warenkorb. Diese können auf der Seite Warenkorb / Weitere Felder definiert werden. Damit können z.B. Bankverbindungen, Alter und weitere bel. Daten vom Kunden gefordert werden. Diese Felder können auch in die Email (Auftragsbestätigung und Bestellung) übernommen werden. Dazu ist bei Warenkorb/ Auftragsbestätigung / Email-Schalter das entsprechende Feld mit der rechten Maustaste auszuwählen. - NT Email Versand. Auf manchen NT Servern ist kein Mailprogramm installiert. Wir haben deshalb den Versand der Mail mit blat.exe ermöglicht. Sobald es ein NT Server ist und blat.exe bei den Einstellungen / Server / Verzeichnissen eingegeben wird, wird dieser Code erzeugt. - Kundendaten bei einer Zweitbestellung finden und die Felder im Warenkorb automatisch ausfüllen. Diese Diese Option kann unter Einstellungen / Shop aktiviert werden. Wird diese Funktion aktiviert, dann werden die Kundendaten anhand der EMail-Adresse und eines Passwortes (wird derzeit noch automatisch vergeben) auf dem Server gespeichert und beim Zweitbesuch des Kunden erkannt und ausgelesen. Somit muss der Kunde nicht wieder alles neu eingeben. Änderungen der Kundendaten werden dabei aktuallisiert. Diese Kundendatenbank kann auch unter Datenbanken / Kunden und Bestellungen automatisch vom Server geladen werden. Wichtig: Soll diese Funktion aktiviert werden, dann laden Sie zuvor die Bestellungen runter (sofern Sie diese Funktion nutzen) und gehen Sie bei Einstellungen / Server auf Verzeichnisse und klicken Sie "Datenbanken erstellen" an. Damit werden die Datenbanken Bestellungen, Top100 und Kundenregistrierung neu und LEER angelegt ! - Bilderverzeichnisse und Bilder lokal darstellen. Auch dieses sollte in der aktuellen Version jetzt möglich sein. Beim Anlegen des Bilderverzeichnisses bei Einstellungen/Server wird die gleiche Pfadstruktur auf der Festplatte wie später im Internet angelegt. GGf. müssen Sie dieses Verzeichnis neu eingeben, damit dieses jetzt angelegt wird. War Ihr Bilderverzeichnis nicht bilder, dann müssen Sie die Bilder neu auswählen, wenn diese lokal angezeigt werden sollen. - Kunden wiedererkennen und begrüßen. Diese Option kann unter Einstellungen / Shop aktiviert werden. Dann wird hinter der Willkommensmeldungen (bei Shop / Layout) der Namen des Kunden gezeigt, sobald der Kunde seine erste Bestellung getätigt hat. Tip. Soll die Begrüßung an einer anderen Stelle erscheinen, weil Sie z.B. Ihre eigene Startseite haben, dann kopieren Sie von der vom ISM erstellten homepage.html diesen Code raus und übertragen Sie den in die gewünschte Stelle. - Gesamtpreisliste. In der Artikeldatenbank, unter Tools kann eine Gesamtpreisliste erstellt werden. Diese wird im .txt (.cvs Excel) Format im gewünschten Verzeichnis erstellt. Die Felder werden in "" eingeschlossen und durch ; getrennt. Diese Preisliste kann dann von Excel oder von einer Textverarbeitung gelesen werden. - Auf der Seite Katalog wurden die 3 Felder, die bisher auf 200 Zeichen beschränkt waren, auf Textfelder für unendlich große Eingabefelder geändert. Deshalb sind nach dem Update diese Felder neu auszufüllen. - Shopbaustein Abteilung Schalter einfügen. In den Texteingabefeldern (die per Doppelklick geöffnet werden können), kann man mit der rechten Maustaste den Shopbaustein Abteilung überall an bel. Stelle einfügen. Wichtig: Die Abteilung wird dabei dynamisch zur Laufzeit aus den Datenbanken generiert. Analog der Suchmaschine. Die Einstellungen (Design, Felder,...) werden unter "Design der Abteilungen" bei der Spezialabteilung "searchdesign" definiert. - Shopbaustein Suchen. In den Texteingabefeldern (die per Doppelklick geöffnet werden können), kann man mit der rechten Maustaste den Shopbaustein Suchenmaschine überall an bel. Stelle einfügen. Die Einstellungen selbst werden auf der Seite Suchmaschine wie bisher angegeben. - Shopbaustein Newsletter. In den Texteingabefeldern (die per Doppelklick geöffnet werden können), kann man jetzt mit der rechten Maustaste den Shopbaustein Newsletter überall an bel. Stelle einfügen. Die Einstellungen selbst wird auf der Seite Newsletter wie bisher angegeben. - Die Auftragsbestätigung enthält jetzt die Absender-Email Adresse. Bisher wurde die vom Server genommen. Jetzt die, die auf der Seite Warenkorb unter Auftragsbestätigung eingetragen ist. - Bei den Einstellungen / Server wird das Bilderverzeichnis definiert. Damit lokal auf dem Rechner die Bilder auch angezeigt werden, wird jetzt unterhalb den ausgabe-Verzeichnis das Bilderverzeichnis angelegt und die Bilder dort reinkopiert. Nicht lokal werden die Bilder angezeigt, wenn beim Shopverzeichnis ein Pfad eingegeben ist. Dann werden die Bilder nur Online im Internet angezeigt. - Memos mit Scroll Bar - Der Dezimaltrenner kann bei den Einstellungen / Shop / Währung definiert werden. Damit gibt es keine Probleme, wenn bei den Ländereinstellungen ein Land mit anderen Dezimaltrennern eingestellt ist. - Bei den Bestellungen wurde der Bestellmonat nicht richtig übertragen. Verbessert. - Mehrsprachige Version - Datenverzeichnisproblem bei der Bestelltabelle auf dem Server optimiert. - Suchmaschine optimiert. Beim IE wurden die Artikelbilder, falls die Größe auf 0 sitzt nicht angezeit. - Gültigkeitsprüfungen der Kreditkarten optimiert. Das Feld "Kartennummer prüfen" muss im ISM markiert sein. - Beim Erstellen der Server-Verzeichnisse gab es ab und zu Probleme. Verbessert. - CHMOD Rechte für das Datenverzeichnis und den Bestelldateien optimiert. - Beim erstmaligen Erstellen der Verzeichnisse kann das Datenverzeichnis und die Bestelldateien neu und leer erstellt werden. - Das Löschen der Bestelldatei war nicht immer in allen Kombinationen möglich Das wurde verbessert. - Bei manchen Servern muss im CGI Script ein virtueller Pfad um auf Dateien zuzugreifen angegeben werden. Dieser kann jetzt bei den Servereinstellungen definiert werden. - Bei NT Server wurde die eMail Auftragsbestätigung verbessert. Oft ist das NT Mailprogramm c:/perl/postmail.exe, das wird jetzt bei den Servereinstellungen in das Mailverzeichnis so eingegeben. - Bei NT Server wurde das Hochladen ab und zu abgebrochen, da ISM den chmod Befehl anwenden wollte, der bei NT nicht möglich ist. - Im Warenkorb wurden bei manchen Browsern die Felder versetzt dargestellt, verbessert. - Download der Bestelldatenbank verbessert. - Die Serververzeichnisse können direkt bei den Servereinstellungen erstellt werden. - Upload des Shops verbessert. Upload läuft jetzt wesentlich schneller. - Mailingliste / Newsletter verbessert. Es könnenjetzt auch die Farben gesetzt werden. - Ausschneiden und einfügen von Artikeln (cut & paste). Man kann in der Artikeldatenbank ein Artikel mit der rechten Maustaste ausschneiden und an einer bel. Position wieder einfügen. Auch in einer anderen Abteilung. - Jetzt erscheint das Erstelldatum der Seiten auf allen Seiten unten. Diese Option kann beim Design auch ausgeschaltet werden. - In den Bestellseiten, kann die Zwischenüberschrift (Spearator) jetzt bel. groß sein, also auch mehrere Zeilen, oder sogar bel. HTML Code mit Bildern usw. - SSL Funktion bei Warenkorb verbessert - Bei den Einstellungen / Server kann jetzt der Dateiname für die Bestelldatei auf dem Server individuell definiert werden. Je individueller der Name ist, desto sicherer ist diese Datei gegen eventuellen Zugriffs- versuch von außen geschützt. Vor Betrieb der neuen Version diesen Eintrag unbedingt überprüfen ! - Erstellenschalter und Upload geändert. Jetzt sind die gewünschten Shopteile zu markieren und können dann mit einem Schalter hochgeladen werden. - Warenkorb. Die Artikelsuche für den Warenkorb verbessert. Wurden in verschiedenen Abteilungen gleiche Artikelnummern vergeben, dann wurde der falsche Artikel gefunden. - Warenkorb. Die Artikelsuche wurde optimiert. Bei den Cookies werden die Abteilungs- namen mit übergeben. - Für die Suchenseite wird die Auswahlbox jetzt sortiert erstellt. - FTP Status Anzeige. Beim vorzeitigen klicken auf Abbruch, stürzte das Programm manchmal ab. - FTP Status Anzeige. Jetzt wird eine Liste angezeigt, anhand dieser man die hochgeladenen Dateinamen sehen kann. - Einzelproduktseite bei der neuen Artikeldatenbank eingebaut. Wird das Feld "Einproduktseite" auf Ja gesetzt, dann wird eine HTML Seite mit Bestellfunktion erzeugt. - Formulareingabe. Die Artikel können jetzt auch in einem Formular eingegeben werden. Die Bilddateien, Texte, Nummern, usw. können alle per Doppelklick eingelesen werden. - In der Formulareingabe werden jetzt .gif und .jpg Bilder angezeigt.