FAQ

  1. Im generierten Vertrag werden die Umlaute nicht korrekt angezeigt.

    Die Datei fpdf.php im Ordner inc/contract aufrufen und die Funktion Cell suchen:

    function Cell($w,$h=0,$txt=”,$border=0,$ln=0,$align=”,$fill=0,$link=”)
        { 

    Nach der Zeile:

    if($txt!=='')
    {

    Dann das hier einfügen:

    $txt = iconv('utf8', 'cp1252', $txt); 

    Damit sollten dann die Umlaute richtig angezeigt werden.

  2. Kann ich den Vertrag und das Vertragsdesign anpassen?

    Das Design des Vertrags und auch die Vertragsinhalte können Sie in der unverschlüsselten Datei inc/contract/generateContract_org.php anpassen.

    Bitte benennen Sie nach Änderung des Designs die Datei in generateContract.php um, damit Ihre Änderungen bei einem Update von webspaceOrder erhalten bleiben.

  3. Wie installiere ich ein Plugin?

    Nach dem Download des Plugins das zip-File entpacken und in den Ordner inc/modules kopieren. Danach lässt sich das Modul im Adminbereich aktivieren und einrichten.

  4. Es werden zwar pdf-Dateien angelegt und versendet, doch die Dateien sind kaputt.

    Bitte prüfen Sie, ob das Script auf das Verzeichnis "dokumente" Zugriff hat. Nur dann können die pdf-Dateien korrekt erzeugt werden. Dies ist meist der Fall, wenn der Server per safe_mode geschützt ist und mod_php verwendet wird.

  5. Die Installation funktioniert nicht: "Permission denied".

    Bitte prüfen Sie, ob das Script auf die Dateien und Verzeichnise Zugriff hat. Nur dann kann die automatische Installation durchgeführt werden. Dies ist meist der Fall, wenn der Server per safe_mode geschützt ist und mod_php verwendet wird.

    Sollte der Safe Mode an sein und Sie mod_php verwenden, dann müssen Sie der Datei config_sample.php im Verzeichnis "administration" volle Zugriffsrechte (chmod 777) gewähren. Zusätzlich sollten Sie dem Verzeichnis "dokumente" auch mit chmod 777 versehen.

  6. Wie kann ich mehrere Navigationsmenüs erstellen?

    Sie müssen im Adminbereich so genannte Navi-Portlets anlegen. Jedes Portlet steht für ein Menü und kann dann über die Portlet-Id angesteuert werden.

  7. Wie kann ich das Design meiner Installation anpassen?

    Anpassung Design:

    Im Ordner templates finden Sie in Unterordner alle Templates, die Sie ganz nach Ihren Bedürfnissen anpassen können.

    • Ordnername/header.tpl.php: Header Datei
    • Ordnername/footer.tpl.php: Footer Datei
    • description.tpl.php: Erklärungen rechts von der Bestellseite 1 (Anschrift)
    • agbDescription.tpl.php: Erklärungstexte rechts von Bestellseite 2 (AGB)
    • successPage.tpl.php: Seite, die bei erfolgreicher Bestellung erscheint
    • paypalSuccess.tpl.php: Seite, die bei Bestellung mit Bezahlung per Paypal erscheint
    • errorPage.tpl.php: Seite, die bei fehlender Tarifid erscheint

    Alle weiteren Einstellungen können über den Adminbereich getätigt werden.

  8. Wie installiere ich Webspaceorder?

    Entpacken Sie die zip-Datei und kopieren die Daten per FTP in das Installationsverzeichnis. Jetzt können Sie das Installationsverzeichnis über den Browser aufrufen und es startet der webbasierte Installer. Folgen Sie einfach den Installationsschritten.

  9. Wie steuere ich die Menüausgabe im Template?

    Durch die Unterkategorien/Seiten hat sich der Aufruf des Menüs im Template verändert. Es gibt ab sofort zwei Möglichkeiten das Menü einzubauen in ein Template:

    Horizontales Menü:
    Wer ein horizontales Menü verwenden möchte, kann das über folgenden Aufruf tun (top steht für die Art des Menüs):
    <?=$domaincheck->mainMenu('top') ?>

    So ruft man dann die zugehörige Unternavigation auf:
    <?=$domaincheck->secondMenu() ?>

    Vertikales Menü:
    Wer ein vertikales Menü erstellen will, der nimmt folgenden Aufruf:
    <?=$domaincheck->mainMenu('left','1') ?>
    left steht dabei für das vertikale Menü. Der zweite Parameter (hier 1) steht dafür, ob die Unterpunkte erst eingeblendet werden, wenn der jeweilige Oberpunkt ausgewählt ist oder ob die alle (Unter-)Menüpunkte immer angezeigt werden. 

    Portlets

    Die Menüs können auch mit einem dritten Parameter aufgerufen werden:

    <?=$domaincheck->mainMenu('left','1',1) ?>

    Dieser dritte Parameter steht für das Menü, dass angezeigt werden soll. Im Adminbereich wird hinter dem Menünamen die jeweilige ID angezeigt und muss dann hier angegeben werden.

  10. Wie richte ich die suchmaschinenfreundlichen URLs ein?

    Wenn die SEO Urls (im Adminbereich aktivierbar) verwendet werden, dann muss eine htaccess Datei mit folgendem Inhalt angelegt werden:
    RewriteEngine On
    # Wichtig: Diesen Pfad anpassen
    RewriteBase /04_scriptonline/Webspaceorder/webspaceorder_1.6.1/

    #Detailseite
    RewriteRule ^(.*)__(.*).html$ index.php?page=detail&tarif=$2 [L]

    #Bestell-Link
    RewriteRule ^(.*)_(.*)_(.*).html$ index.php?page=domaincheck&tarif=$2&domcheck=$3 [L]

    #Bestell-Link ohne Domaincheck
    #RewriteRule ^(.*)_(.*)_(.*).html$ index.php?page=domaincheck&tarif=$2&domcheck=1 [L]

    # Kategorien umschreiben
    RewriteRule ^(.*),(.*).html$ index.php?cat_id=$2 [L]

    # Domaincheck ohne ausgewählten Tarif
    RewriteRule ^domaincheck.html$ index.php?page=domaincheck&tarif=&domcheck=0 [L]

    # Domaincheck mit ausgewählten Tarif
    #RewriteRule ^(.*),(.*)/domaincheck.html$ index.php?page=domaincheck&tarif=$2&domcheck=0 [L]

    # Tarifuebersicht, wenn kein Tarif ausgewählt
    RewriteRule ^tarifuebersicht.html$ index.php?page=domaincheck&tarif=&domcheck=0 [L]

  11. Direktanlage der Kunden: Welche Confixx Versionen werden unterstützt?

    Es werden alle offiziellen Confixx-Versionen unterstützt, ab Version 3.

    Hier finden Sie die Anleitung, wie Sie die Schnittstelle konfigurieren.

  12. Wie installiere ich den IonCube Loader?

    1. Downloaden Sie den für Ihren Server passenden IonCube Loader:
      http://www.ioncube.com/loaders.php
    2. Am Server entpacken
    3. Den Loader in der php.ini aktivieren mit folgendem Eintrag (Pfad anpassen nicht vergessen/richtige Version auswählen):

      zend_extension = /pfad/zu/ioncube/ioncube_loader_lin_x.x.so

    4. Apache gegebenenfalls neu starten

    Nach der erfolgreichen Installation muss der IonCube Loader in der phpinfo Ausgabe erscheinen.

  13. Kostet der IonCube Loader etwas?

    Nein der IonCube Loader ist kostenfrei und kann hier runtergeladen werden:

    http://www.ioncube.com/loaders.php

  14. Welche Systemvorraussetzungen benötigt Webspaceorder?

    • PHP5
    • MySQL: ab Version 4
    • IonCube Loader