Commons:Commonist/de
Commonist funktioniert zur Zeit nicht!
Siehe Commons:Hochladewerkzeuge für Alternativen.
Commonist ist ein freies Java-Programm zum einfachen Hochladen einer größeren Anzahl von Dateien auf Wikimedia Commons oder anderen MediaWiki-Intallationen.
Installation
Installiere Java 8 oder Neuere
Um Commonist zu installieren, wird Java 8 oder eine neuere Version benötigt:
- Wenn Du Java noch nicht installiert hast, gehe zur Java-Download-Seite und lade die Version für Dein Betriebssystem herunter.
- Für Ubuntu Linux benutze die eingebaute Ubuntu Software Center-Anwendung, suche nach Java und installiere OpenJDK Java 7 Runtime.
- Befolge die Schritte des Java-Installationsprogramms.
Herunterladen und Installation von Commonist
Einfachster Weg
Da der Code nicht signiert ist, muss man eine Ausnahme hinzufügen.
Die genaueste Ausnahme, die Du hinzufügen kannst, ist https://djini.de/commonist/ws/commonist.jnlp Aber Du kannst auch einfache die Website https://djini.de hinzufügen. Siehe https://www.java.com/en/download/faq/exception_sitelist.xml für mehr Details.
Dies ist der einfachste Weg, um auf Commonist zuzugreifen. Wenn diese Methode zu einem Berechtigungsfehler beim Hochladen von Bildern führt, lade Commonist herunter und führe es wie unten beschrieben aus.
Herunterladen & Installation
https://www.java.com bietet eine Java-Laufzeitumgebung (englisch: Java Runtime Environment, JRE), die auf Deinem Computer installiert sein sollte. JRE erlaubt die Entwicklung von Software über die Plattformen hinweg für Linux, Windows und Mac. Commonist-Java-Bytecode wird von der JRE auf Deinem Betriebssystem ausgeführt.
Windows
- Lade die Commonist-Binärdatei herunter
commonist-x.x.x-bin.zip
- Extrahiere die Binärdatei auf Deinem Desktop. Es wird ein Ordner erstellt
commonist-x.x.x
(x ersetzt durch die Versionsnummer).[1] - Öffne Start >> Ausführen
- Gib
cmd.exe
ein und klicke auf OK - Gib
chdir C:\
ein- Dies wird das Verzeichnis zu
C:\
ändern
- Dies wird das Verzeichnis zu
- Finde den Speicherort des bin-Ordners in Deinem neu extrahierten Ordner.
- Ändere im cmd-Fenster das Verzeichnis in den Ordner, in den Du den bin-Ordner extrahiert hast. Gib
cd
gefolgt von dem Speicherort dercommonist.bat
auf Deinem Computer ein. - Gib
commonist.bat
ein und drücke die Eingabetaste.
oder
- Download nach
C:\Windows
und dort extrahieren - draw
\bin\commonist.bat
mit der rechten Maustaste auf den Desktop und dort "Verknüpfung"
Unix, Linux und macOS
Lade commonist-x.x.x.zip
von djini.de/commonist/ in Deinen /home-Ordner herunter und entpacke/extrahiere die Datei. Es wird ein neuer Ordner commonist-x.x.x
erstellt (x ersetzt durch die Versionsnummer).
Extracting it from File Roller will not create a folder. So first create a folder named "commonist" (or any name you like) inside your home folder. Then extract there the three folders included (bin, etc, lib). Go inside the bin folder, right click and change the properties of the commonist file to make it executable.
Start Commonist with bin/commonist
(After chmod u+x bin/commonist
this may do). Browse down to the /home/commonist-x.x.x/bin
folder and double click on commonist
.
Ubuntu Linux
To hook Commonist to a launcher icon on the top tool bar, firstly right click this icon, and save as an SVG (not PNG) to Desktop. Now control drag the commonist
file found in /home/bin
to the tool bar. In the pop-up dialogue, double click on the spring icon, you are asked to choose an icon, navigate to Desktop and select the hammer & sickle icon.
Unity desktop in Ubuntu 12.04
This desktop presents significant hurdles. First create two new folders on your Home page
commonist
orsbin/commonist
- usr- with sub folders share/icons
you will need these later
- Lade die Zip-Datei herunter und extrahiere sie in den Commonist.
- Kopiere die Datei
commonist.svg
und speichere sie in share/icons
- Go to commonist/bin, find the commonist file, right click- select permissions, tick on execute.
- From the Ubuntu Software Centre- Developer Tools- Java- install Open JDK Java 7 runtime
Nun muss der Launcher erstellt werden. Dies wurde in Version 12.04 deaktiviert. Zwei Pakete müssen über Terminal installiert werden.
Im Terminal
sudo apt-get install gnome-panel sudo apt-get install ubuntu-tweak nautilus -q
- Ubuntu-tweak kann über den Link heruntergeladen werden. Die deb-Datei befindet sich im Ordner /downloads. Mit der rechten Maustaste die Installation über das Ubuntu Software Center beginnen.
Ubuntu Tweak is installed in Apps/Customization. Using Ubuntu-Tweak
- Select “Admins” tab, click on the “Scripts” from the Personal category
- You will see 2 columns Enabled Scripts and Disabled Scripts
- Find “Create Launcher…” in the Disabled Scripts column and drag it to Enabled Scripts column under nautilus-scripts
Back to the terminal
nautilus -q
Im Ordner sbin/commonist mit der rechten Maustaste in den freien Bereich klicken und Scripts -> Create Launcher… aus dem Kontextmenü wählen.
The Create Launcher dialog box pops up. Give a name, Commonist, Browse for the file (sbin/commonist), Add the icon (usr/share/icons) and comment if you need. The launcher is created in the sbin/commonist folder.
Drag the launcher to the Unity Launcher and you are done.
Mint 16 (Mate Desktop)
Firstly copy the Commonist.svg
icon from this page to your Desktop as a SVG not a PNG. (Right click this icon, , save page)
Create a /bin/commonist folder in home. Download anywhere commonist-x.x.x-bin.zip
from djini.de/software/commonist. Extract it into /bin/commonist.
- Mint 16: Back to your desktop, right click, create launcher. In the Command dialog box browse through to ./bin/commonist/commonist-x.x.x/commonist, and click the icon to replace it with commonist.svg (where ever that was saved).
- Mint 16: But, with Mate, you can add this to the menu. right click Menu, Edit Menu. Then Application->Internet and Add item. In the Command dialog box type ./bin/commonist/commonist-x.x.x/commonist, and click the icon to replace it with commonist.svg (where ever that was saved). That bit was easy.
Verwendung
Mit der installierten Version von Commonist:
- Wenn das Programm nach der Installation startet, erscheint zunächst ein kleiner Startbildschirm mit einem Hammer-und-Sichel-Symbol.
- Unter Windows:
- Hier erscheint zusätzlich ein Terminal-Fenster, das während der Ausführung des Programmes nicht geschlossen werden kann.
- Ein weiteres Fenster erschient, das durch das Betätigen der „continue“-Schaltfläche übersprungen werden kann.
- Wenig später erscheint die Oberfläche von Commonist.
When the Commonist program has started, note in the lower left is a tree view of your file system. Choose the folder which contains the images you want to upload. After you have selected this folder you will notice a small status message at bottom that Commonist is reading the content of the folder. Commonist will display on the right side a preview of each file.
- Promoting commonist
Please place {{Commonist}} in the description box before uploading. On the newly created file page, this template will be displayed:
Alternatively, for uploaders which prefer not to display the icon on their uploads, {{Commonist no icon}} may be used which functions in the same way:
These templates will not only help promote Commonist but it will place your files into a hidden category named Uploaded with Commonist.
Alternatively, when there's a second piece of information to be shown, one may add a bar like {{Inkscape and Commonist}} or {{Adobe and Commonist}}.
When using {{Image generation}}, the optional parameter $
adds the uploaded with Commonist
box.
Users of Commonist may also place either {{User Commonist}} or {{User Commonist no icon}} on their user page.
Allgemeine Hochladeeinstellungen
Oben links werden unter der Überschrift „Einstellungen für alle Bilder“ mehrere Felder einer Maske angezeigt; oben findet man die Felder, die für das Konto benötigt werden, das man für den Upload verwenden möchte:
- Benutzer
- Trage hier deinen Benutzernamen für das Zielwiki ein. Beachte, dass das Präfix „Benutzer:“ entfällt.
- Passwort
- Trage hier das zugehörige Kennwort ein. Die einzelnen Zeichen werden hinter Sternchen verborgen, es wird bei der Anmeldung allerdings (wie auch sonst üblich) unverschlüsselt übertragen.
- Wiki
- Im Ausklappmenü „Wiki“ kann das Zielwiki ausgewählt werden. Für Hochladevorgänge in die Wikimedia Commons wähle „commons“. Beachte, dass Du im angegebenen Wiki das oben angegebene Benutzerkonto besitzen solltest. Für ein anderes Wiki siehe den Abschnitt Commonist auf anderen Wikis weiter unten.
Weiter unten können allgemeine Informationen angegeben werden, die auf die Dateibeschreibungsseiten aller hochgeladenen Dateien gesetzt werden. Template:Information wird für strukturierte Dateibeschreibungen genutzt (siehe Commons:Erste Schritte für Näheres zu dieser Vorlage, in anderen Wikis als Wikimedia Commons notiert Commonist die Beschreibungen ohne Vorlage als einfachen Fließtext).
- Beschreibung
- Hier kannst du eine Beschreibung (mit gewöhnlicher Wiki-Syntax) angeben, die bei sämtlichen auf einmal hochgeladenen Dateien dieser Sitzung eingetragen wird.
- Quelle
- Mache eine Erklärung wie „eigenes Werk.“ (oder, noch besser, die internationalisierte Vorlage {{Own}}), falls du die Datei selber geschaffen hast. Gib andernfalls bitte Folgendes an
- einen Verweis zu einer Website
- den Namen einer Institution
- ein Buch
- etc.
- Beachte, dass du bei jedem Hochladevorgang nur eine Quelle für alle zusammen hochgeladenen Dateien angeben kannst.
- Datum
- Entstehungsdatum der hochzuladenden Dateien (falls nicht verfügbar alternativ das Veröffentlichungsdatum), vorzugsweise im ISO-8601-Format, z.B. „
aufgenommen am 2006-01-08
“ bei einem Bild, das am 8. Januar 2006 aufgenommen wurde. - Autor
- Autor(en) der Dateien. Ist dir keine individuelle Person bekannt, so nimm den Namen der veröffentlichenden Institution. Im Falle selbstgeschaffener Werke schreibe bitte deinen echten Namen, gefolgt vom verknüpften Benutzernamen in Klammern: „
John Q. Public ({{u|JQPublic}})
“. Dies wird angezeigt als „John Q. Public (JQPublic)“. Du kannst genausogut auch deinen echten Namen mit deinem Benutzernamen verknüpfen: „[[User:JQPublic|John Q. Public]]
“. - Kategorien
- Gib dort eine bestimmte Kategorie ein, die zu allen Bildern passt, die Du hochladen möchtest, ohne das Namensraumpräfix, oder lasse sie leer, wenn Du die Bilder nachträglich zu einer Galerieseite hinzufügen möchtest.
Um mehrere Kategorien hinzuzufügen, schreibe dierse folgendermaßen: [[Category:VisualEditor-fr]]
[[Category:sambucus ebulus]]
<! - Bitte lies Diskussionsseite, um mehr darüber zu erfahren. Vatadoshu ->.
Auf diese Weise kannst Du Kategorien eingeben, die Kommas enthalten. Sei so genau wie möglich. Füge kein Bild zu einer überfüllten Stammkategorie wie "Astronomy" hinzu. Um passende Kategorien für deine Dateien zu finden, kann der Kategoriebaum sehr hilfreich sein.
- Lizenz
- Bei Wikimedia Commons ist von grundlegender Wichtigkeit, dass jede Datei korrekt lizenziert wird. Wähle daher aus den vorgegebenen Lizenzen die gewünschte aus. Für nähere Informationen zur korrekten Lizenzierung siehe Commons:Lizenzen. Falls die richtige Lizenz nicht zur Auswahl steht, kann das Feld auch vorerst leer gelassen werden. Vergiss in diesem Falle nicht, hinterher die korrekte Lizenz anzugeben (siehe dafür Commons:Lizenzvorlagen), da die Dateien ansonsten ohne weitere Ankündigung wieder gelöscht werden.
Image forms
Oben rechts sind zwei Schaltflächen mit den Beschriftungen „Auswahl entfernen“ (sämtliche Markierungen aufheben) und „Alle auswählen“. Betätige diese Schaltflächen, um das Hochladen für alle Dateien der aktuellen Sammlung ab- oder vorzuwählen. Der Status des Hochladevorganges wird in dem Kasten neben dem Vorschaubild jeder Datei angezeigt. Du kannst auch von Hand einzelne Dateien wählen oder abwählen, indem du die jeweiligen Häkchen der einzelnen Dateien setzt oder entfernst.
Klicke (einzelner Klick) auf das Vorschaubild, um das Bild in voller Größe in einem Extra-Fenster anzeigen zu lassen. (siehe Bildschirmfoto)
Neben jedem Vorschaubild befinden sich auch die folgenden Formularfelder:
- Name
- Trage hier den Zieldateinamen ein. Hier wird zunächst automatisch der lokale Name der angegebenen Datei eingetragen und standardmäßig verwendet, sofern er nicht geändert wird. Der letztliche Dateiname sollte möglichst aussagekräftig ausfallen. Das Ändern des Feldinhaltes beeinflusst die lokale Datei nicht, sondern nur den Namen der Zieldatei.
- Beachte, dass der Dateiname nach dem Hochladen nicht mehr geändert werden kann.
- Dateinamen ohne Aussagekraft, wie „DSC123456.jpg“, können das Auffinden und den Nutzen der Datei wesentlich erschweren. Auch ist es damit wahrscheinlicher, dass eine andere Datei mit demselben Namen aber anderem Inhalt hochzuladen versucht werden wird und die Datei zur Löschung vorgeschlagen wird.
- Beschreibung
- Trage hier die Beschreibung der Datei mit gewöhnlicher Wiki-Syntax ein. Diese wird auf der Beschreibungsseite der Datei angezeigt; sie wird an die allgemeine, für alle Dateien gültige Beschreibung angehängt. Gib jeweils eine gute Beschreibung des Inhalts der jeweiligen Datei an. (Was ist darin zu sehen, hören oder anderweitig wahrzunehmen?) Wenn es sich um ein künstlerisches Werk handelt, so umreiße knapp seinen historischen Hintergrund, oder gib im Falle wissenschaftlicher Daten eine knappe Zusammenfassung der Daten an. Die Beschreibungen können in jeder Sprache erfolgen, wobei es immer eine gute Idee ist, auch eine englischsprachige mitzuliefern. Wenn du mehrere Sprachen beherrschst, so erwäge die Beschreibung in jeder dieser Sprachen hinzuzufügen. (Bitte nutze dazu die Sprachvorlagen wie in Commons:Multilinguality beschrieben. Beispiel:
{{de|Beispielbeschreibung}}
).
- permission
- Will be filled into the corresponding field in the Template:Information
- Koordinaten
- Lege Geokoordinaten hier als durch Komma getrennte Dezimalwerte fest, um die Vorlage Template:Location_dec auf die Bildbeschreibungsseite zu setzen. Andernfalls (d. H. wenn keine zwei kommagetrennten Werte gefunden werden) wird die Zeichenfolge ohne Änderungen übertragen. Dies ist nützlich, wenn Du eine eigene formatierte Geolocation-Zeichenfolge angeben möchtest.
- Kategorien
- Gib hier zusätzliche Kategorien an (ohne das Namensraumpräfix „category:“), abgetrennt durch einen senkrechten Strich. Sei auch hier so treffend wie möglich. Versuche, mehr als zwei Themenkategorien pro Datei zu vermeiden, sie können später noch hinzugefügt werden.
Proxy
Proxy settings are read from Java's system properties http.proxyHost, http.proxyPort and http.nonProxyHosts. If these are not set, the environment variable http_proxy is used.
Datei-Upload
Nachdem die Vorbereitungen abgeschlossen sind, betätige die „Hochladen“-Schaltfläche in der unteren rechten Ecke des Hauptfensters. Nun erscheinen Meldungen in der Statusleiste am unteren Rand, die über die aktuelle Aktivität benachrichtigen. Das Hochladen kann jederzeit durch einen Klick auf „Abbrechen“ (neben der „Hochladen“-Schaltfläche) abgebrochen werden. Wenn alles ordnungsgemäß funktioniert, so wird hier zunächst über das Anmeldeverfahren berichtet, und dann werden nacheinander Fortschrittsanzeigen für die einzelnen Dateien angezeigt. Sollte etwas fehlschlagen, so prüfe die Angabe deines Benutzerrnamens, des zugehörigen Kennwortes und des (Ziel-)Wikis.
Jede hochgeladene Datei wird automatisch zu deiner Beobachtungsliste hinzugefügt, wodurch du jederzeit die Änderungen anderer an diesen Dateien (bzw. ihren Beschreibungsseiten) verfolgen kannst. Jede hochgeladene Datei wird weiterhin in eine persönliche Galerie eingefügt, die unter User:DEIN_BENUTZERNAME/gallery zu finden ist – gruppiert nach Hochladeaufträgen und Hochladedatum und mit der Dateibeschreibung unter den Vorschaubildern –, um automatisch eine gute Übersicht über alle von dir hochgeladenen Dateien zu haben.
Copy pasting
Mouse right click paste may not work. In Windows use Ctrl
+v
for paste, Ctrl
+c
for copy, Ctrl
+x
for cut, and Delete key for delete. Mouse drag highlighting should work as well as mouse copy from other applications.
Commonist auf anderen Wikis
Requirements:
- Only wikis having file upload via
api.php
enabled are supported. - The wiki must be running MediaWiki 1.16.0 and above (check your version at Special:Version).
Find the wikis.txt file. The wikis.txt file is also found in the bin folder here:
- C:\Users\t\Desktop\commonist-0.5.0-src\src\main\resources
A copy of wikis.txt may also be found also in ~/.commonist/wikis.txt
In this wikis.txt file add a line. This line consists of three fields:
- Name of the wiki,
- language code or "_" and
- the url of its api.php.
Kamelopedia, for example, looks like this:
kamelopedia _ http://kamelopedia.mormo.org/api.php
Click here for a screenshot of wikis.txt as seen on text editor Notepad++. Your format should look like lines 2 and 3.
Geocoding
Geocoding is attaching geographic location information to files uploaded with commonist. If an image includes geocoding in the embedded EXIF data, commonist extracts this data and places a {{Location dec}} template on the file (image) description page.
The best way to geocode your images is with a GPS receiver integrated in your camera or synchronised with a GPS logger on your computer. For those who don't have a GPS but know the location of the camera when the photo was taken there are two ways to geocode your images:
Option 1: Panorado Flyer
This option is for windows users with Google Earth and Panorado Flyer installed only. It's advantage is that you can easily set the camera heading. Search the location in Google Earth and place it in the middle of the screen. Rotate the satellite map so that the viewing direction of the image is equal to the upward direction of the screen. Then right click on your image in Explorer, Panorado Flyer->Get location from Google Earth, OK. Start Commonist and the coordinates text field will be filled automatically.
Option 2: Google Maps
An other way to save time is adding a special bookmark to the browser, and locating the position of the camera on a maps.google.com map. When the special bookmark is used, the browser generates geocode tag. This works on Linux and other operating systems.
- First create a bookmark (on Firefox: Bookmarks>Organise Bookmarks>New Bookmark) with the location as:
javascript:void(prompt('',"{{location dec|" + gApplication.getMap().getCenter().lat().toFixed(4) + "|" + gApplication.getMap().getCenter().lng().toFixed(4) + "}}"));
For each image:
- Open Commonist, and select the target image.
- Load maps.google.com in the browser.
- Search for the correct location.
- Click on "Satellite" if it helps to find the location more easily, and zoom in.
- Double Click on the exact location the media was recorded to zoom and center the map.
- Click on your bookmark and you'll get a prompt with the geocode tag to add to the image.
- Press Ctrl-C to copy this tag.
- Switch to Commonist, click on the description field of the target image, press Ctrl-V to paste the tag.
Bugs und Rückmeldung
Um Feedback an den Programmautor zu senden, wähle bitte eine Möglichkeit aus:
- GitHub Issue Tracker (bevorzugt)
- Diskussionsseite
Lizenz und Quelltext
Commonist ist lizenziert unter der GNU General Public License (Wikipedia-Artikel).
Der Quelltext ist auf GitHub verfügbar.
Siehe auch
- Extension:SpecialUploadLocal
- Commons:VicuñaUploader – Vicuña Uploader, ein weiterer Java Batch-Uploader
- Bild-Datei-Migrator – ein Python-Werkzeug, das Dateien von einem Wiki herunterladen und in ein anderes hochladen kann.
- User:Nichalp/Upload script – ein Perl-Skript zum Hochladen ganzer Stapel von Bildern mit Hilfe einer CSV-Datei.