
https: //yourip/canvasser/author/php/recover.php
Kopieren Sie die Dateien auf einen Webserver / eine Lampe / MAMP / WAMP.
Erstellen Sie eine .htaccess -Datei in Ihrem Canvasser -Verzeichnis.
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ author/php/api.php [L]
Möglicherweise müssen Sie auch zulassen, dass Ihre .htaccess -Datei die Regeln umschreiben.
sudo nano /etc/apache2/sites-available/000-default.conf
Bearbeiten Sie den virtuellenHost, indem Sie den Inhalt hinzufügen.
<VirtualHost *:80>
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
. . .
</VirtualHost>
Wenn Sie Ubuntu oder eine andere Linux -Distribution ausführen, müssen Sie möglicherweise mod_rewrite aktivieren.
sudo a2enmod rewrite
sudo service restart apache2
Möglicherweise müssen Sie auch die Größe des maximalen Beitrags erhöhen und die Dateigröße in Ihrer Php.ini -Datei hochladen. Zum Beispiel - LAMP müsste sudo gedit /etc/php/7.0/apache2/php.ini
Dann suchen Sie nach:
upload_max_filesize
Und dann ändern Sie es in einen größeren Wert wie:
upload_max_filesize = 10M
Außerdem müssen Sie sich ändern
post_max_size
um dem Wert zu entsprechen, den Sie in max upload_max_filesize einstellen
post_max_size = 10M
Starten Sie Ihren Apache -Dienst neu.
sudo service restart apache2
Navigieren Sie zu YourWebserver /Canvasser/Autor//
Lesen Sie die Tutorials im Lernfenster oder sehen Sie sich einige Beispiele an, indem Sie das Beispielfenster erweitern.
Mit dem folgenden Format können Sie Befehle aus anderen DOM -Elementen aus anderen DOM -Elementen ausstellen:
<div data-canvasser="activity" data-canvasser-command='[{"command":"selectonly", "item":"objectID"}]'>CLICK ME</div>
Dies klickt auf das Objekt. Stellen Sie sicher, dass das Data-Canvasser-Tag in den Einstellungen mit dem "CanvasdomName" übereinstimmt. Die ObjektID ist nicht der Name des Objekts. Derzeit müssen Sie das JSON -Fenster verwenden, um die tatsächliche ID zu finden. Sie können mehrere Befehle pro Klick ausstellen, da sich der JSON in einem Array befindet.
https://nodejs.org/en/download/package-manager/
Installieren Sie node.js v4 curl -sl https://deb.nodesource.com/setup_4.x | sudo -e bash -sudo apt -pt -Get -y -Nodejs installieren
oder v6: curl -sl https://deb.nodesource.com/setup_6.x | sudo -e bash -sudo apt -pt -Get -y -Nodejs installieren
https://github.com/mishoo/uglifyjs2
Uglifyjs ~/documents/convasser/canvasser.js--compress--screw-ie8--mangle-output ~/documents/canvasser/canvasser.min.js
Schauen Sie sich das Wiki an!