Commons:Commonist/ja: Difference between revisions

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Content deleted Content added
Created page with '* [$mw Extension:UploadLocal] (利用が少なくアーカイブ済み)'
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(37 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{phab|T293543}}
<span style="font-size:xxx-large;"><span class="mw-translate-fuzzy">コモニストは現在機能しません!</span></span><br/>
<span style="font-size:xx-large;">代替策は[[Special:MyLanguage/Commons:Upload tools#Standalone desktop applications|Commons:アップロードツール]]を参照してください。</span>
<languages />
<languages />
[[File:Commonist.svg|right|thumb|Commonist のアイコンは[[w:ja:鎌と槌|鎌と槌]]のデザイン]]
[[File:Commonist.svg|thumb|Commonist のアイコンは[[w:ja:鎌と槌|鎌と槌]]のデザイン]]
[[File:Commonist "The Commonist 0.4.28".png|right|thumb|[[Linux]]版の Commonist 0.4.28]]
[[File:Commonist 1.10.0 screenshot.png|thumb|[[Linux]]版の Commonist 1.10.0]]
'''Commonist''' <small>(コモニスト)</small>は[[w:ja:フリーソフトウェア|無料の]] [[w:ja:Java|Java]] プログラムで、ウィキメディア・コモンズその他のメディアウィキのサイトに多数のファイルをまとめてアップロードできます。少し調整すると、どのウィキ形式のサイトにもファイルを掲載できます。
'''Commonist''' <small>(コモニスト)</small>は[[w:ja:フリーソフトウェア|フリーの]] [[w:ja:Java|Java]] プログラムで、ウィキメディア・コモンズあるいはその他の MediaWikiウィキ実装に多数のファイルをまとめてアップロードできます。


<span id="Installation"></span>
== インストール ==
== インストール ==


<span id="Install_Java_8_or_later"></span>
=== Java 8 以降をインストール ===
=== Java 8 以降をインストール ===


<div lang="en" dir="ltr" class="mw-content-ltr">
In order to install Commonist you need Java 8 or a newer version:
In order to install Commonist you need Java 8 or a newer version:
* If you have not already installed Java, go to [https://www.java.com/en/download/manual.jsp Java download page] and download the version for your operating system.
* If you have not already installed Java, go to [https://www.java.com/en/download/manual.jsp Java download page] and download the version for your operating system.
**For Ubuntu Linux use the built-in ''{{w|Ubuntu Software Center}}'' app, search for ''Java'', and install the [[w:OpenJDK|''OpenJDK Java 7 Runtime'']].
**For Ubuntu Linux use the built-in ''{{w|Ubuntu Software Center}}'' app, search for ''Java'', and install the [[w:OpenJDK|''OpenJDK Java 7 Runtime'']].
* Follow the steps of the Java installer.
* Follow the steps of the Java installer.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
=== Download and install the Commonist ===
=== Download and install the Commonist ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==== Easiest way ====
==== Easiest way ====
</div>
<div style="padding: 2em 1em; border: 1px solid blue; width: 20em; font-size: 20px; text-align: center;">
<div style="padding: 2em 1em; border: 1px solid blue; width: 20em; font-size: 20px; text-align: center;">
{{Clickable button|target=https://djini.de/commonist/ws/commonist.jnlp|text=Launch the '''Commonist'''<br><small>(Java webstart)</small>|iconPrimary=ui-icon-power|external=true|class=ui-button-green}}
{{Clickable button|target=https://djini.de/commonist/ws/commonist.jnlp|text=<span lang="en" dir="ltr" class="mw-content-ltr">Launch the '''Commonist'''</span><br><small>(Java webstart)</small>|iconPrimary=ui-icon-power|external=true|class=ui-button-green}}
<br /><small>Since the code isn't signed, you'll have to [https://www.java.com/en/download/faq/exception_sitelist.xml add an exception].</small>
<br /><small><span lang="en" dir="ltr" class="mw-content-ltr">Since the code isn't signed, you'll have to [https://www.java.com/en/download/faq/exception_sitelist.xml add an exception].</span></small>
</small></div>
</div>

<div lang="en" dir="ltr" class="mw-content-ltr">
The most specific exception you could add is https://djini.de/commonist/ws/commonist.jnlp but you could also add just the site https://djini.de. See https://www.java.com/en/download/faq/exception_sitelist.xml for details.
</div>

<div lang="en" dir="ltr" class="mw-content-ltr">
This is the easiest way to access Commonist. If this method leads to a permission error while trying to upload images, please download and run Commonist as explained below.
This is the easiest way to access Commonist. If this method leads to a permission error while trying to upload images, please download and run Commonist as explained below.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
==== Download & install ====
==== Download & install ====
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[https://www.java.com/en/download/manual.jsp https://www.java.com] provides a [[w:Java_virtual_machine#Execution_environment|Java Runtime Environment (JRE)]] that should be installed on your computer. JRE allows the cross-platform development of Software for Linux, Windows, Mac. Commonist Java Byte Code is executed by the JRE on your operating system.
[https://www.java.com/en/download/manual.jsp https://www.java.com] provides a [[w:Java_virtual_machine#Execution_environment|Java Runtime Environment (JRE)]] that should be installed on your computer. JRE allows the cross-platform development of Software for Linux, Windows, Mac. Commonist Java Byte Code is executed by the JRE on your operating system.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<u>'''Windows'''</u>
<u>'''Windows'''</u>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
# [https://djini.de/commonist/ Download the Commonist binary file] <code>commonist-x.x.x-bin.zip</code>
# [https://djini.de/commonist/ Download the Commonist binary file] <code>commonist-x.x.x-bin.zip</code>
</div>
# Extract the binary to your desktop. It will create a folder <code>commonist-x.x.x</code> (x replaced by version number).[http://gyazo.com/f49ce8d8803ae6481c19237684939026.png]
<div lang="en" dir="ltr" class="mw-content-ltr">
# Open Start >> run
# Extract the binary to your desktop. It will create a folder <code>commonist-x.x.x</code> (x replaced by version number).
# Type <code>cmd.exe</code> and click OK
</div>[http://gyazo.com/f49ce8d8803ae6481c19237684939026.png]
<div lang="en" dir="ltr" class="mw-content-ltr">
# Open Start >> run
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
# Type <code>cmd.exe</code> and click OK
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
# Type <code>chdir C:\</code>
# Type <code>chdir C:\</code>
#:This will change the directory to <code>C:\</code>
#:This will change the directory to <code>C:\</code>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
# Find the location of the bin folder in your newly extracted folder.
# Find the location of the bin folder in your newly extracted folder.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
# In the cmd window, change the directory to the folder where you extracted the bin folder. Type <code>cd</code> followed by the location of <code>commonist.bat</code> on your computer.
# In the cmd window, change the directory to the folder where you extracted the bin folder. Type <code>cd</code> followed by the location of <code>commonist.bat</code> on your computer.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
# Type in <code>commonist.bat</code> and press enter.
# Type in <code>commonist.bat</code> and press enter.
</div>
<!-- # {{red|Error at this point.}} -->
<!-- # {{red|Error at this point.}} -->
<div lang="en" dir="ltr" class="mw-content-ltr">
oder
oder
# download to <code>C:\Windows</code> and extract there
# download to <code>C:\Windows</code> and extract there
# draw <code>\bin\commonist.bat</code> with right mouse button to desktop and there "linkage"
# draw <code>\bin\commonist.bat</code> with right mouse button to desktop and there "linkage"
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<u>'''Unix-like, Linux and macOS'''</u>
<u>'''Unix-like, Linux and macOS'''</u>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Download <code>commonist-x.x.x.zip</code> from [https://djini.de/commonist/ djini.de/commonist/] to your /home folder. Unpack/extract it. It will create a new folder <code>commonist-x.x.x</code> (x replaced by version number).
Download <code>commonist-x.x.x.zip</code> from [https://djini.de/commonist/ djini.de/commonist/] to your /home folder. Unpack/extract it. It will create a new folder <code>commonist-x.x.x</code> (x replaced by version number).
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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.
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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Start Commonist with <code>bin/commonist</code> (After <code>chmod u+x bin/commonist</code> this may do). Browse down to the <code>/home/commonist-x.x.x/bin</code> folder and double click on <code>commonist</code>.
Start Commonist with <code>bin/commonist</code> (After <code>chmod u+x bin/commonist</code> this may do). Browse down to the <code>/home/commonist-x.x.x/bin</code> folder and double click on <code>commonist</code>.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<u>'''Ubuntu Linux'''</u>
<u>'''Ubuntu Linux'''</u>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
To hook Commonist to a '''launcher icon''' on the top tool bar, firstly right click this icon, [[File:Commonist.svg|20px]] and save as an SVG (not PNG) to '''Desktop'''. Now control drag the <code>commonist</code> file found in <code>/home/bin</code> 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 [[File:Commonist.svg|20px]] hammer & sickle icon.
To hook Commonist to a '''launcher icon''' on the top tool bar, firstly right click this icon, [[File:Commonist.svg|20px]] and save as an SVG (not PNG) to '''Desktop'''. Now control drag the <code>commonist</code> file found in <code>/home/bin</code> 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 [[File:Commonist.svg|20px]] hammer & sickle icon.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<u>'''Unity Desktop in Ubuntu 12.04'''</u>
<u>'''Unity Desktop in Ubuntu 12.04'''</u>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
This desktop presents significant hurdles.
This desktop presents significant hurdles.
First create two new folders on your Home page
First create two new folders on your Home page
* <code>commonist</code> or <code>sbin/commonist</code>
* <code>commonist</code> or <code>sbin/commonist</code>
* usr- with sub folders share/icons
* usr- with sub folders share/icons
you will need these later
you will need these later
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* Download the zip file, and extract it to commonist.
* Download the zip file, and extract it to commonist.
* Copy the <code>commonist.svg</code>, and save it in share/icons
* Copy the <code>commonist.svg</code>, and save it in share/icons
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
*Go to commonist/bin, find the commonist file, right click- select permissions, tick on execute.
*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
*From the Ubuntu Software Centre- Developer Tools- Java- install Open JDK Java 7 runtime
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
You now need to create the launcher. This has been disabled in 12.04. Two packets need to be installed using terminal.
You now need to create the launcher. This has been disabled in 12.04. Two packets need to be installed using terminal.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
In Terminal
In Terminal
</div>
sudo apt-get install gnome-panel
sudo apt-get install gnome-panel
sudo apt-get install ubuntu-tweak
sudo apt-get install ubuntu-tweak
nautilus -q
nautilus -q
<div lang="en" dir="ltr" class="mw-content-ltr">
::: [http://ubuntu-tweak.com Ubuntu-tweak] can be downloaded from the link. It hides in ''/downloads''. It is a deb file. Right click, and open and install using Ubuntu Software Center.
::: [http://ubuntu-tweak.com Ubuntu-tweak] can be downloaded from the link. It hides in ''/downloads''. It is a deb file. Right click, and open and install using Ubuntu Software Center.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Ubuntu Tweak is installed in Apps/Customization.
Ubuntu Tweak is installed in Apps/Customization.
Using Ubuntu-Tweak
Using Ubuntu-Tweak
Line 81: Line 150:
#Find “Create Launcher…” in the Disabled Scripts column and drag it to Enabled Scripts column under nautilus-scripts
#Find “Create Launcher…” in the Disabled Scripts column and drag it to Enabled Scripts column under nautilus-scripts
Back to the terminal
Back to the terminal
</div>
nautilus -q
nautilus -q


<div lang="en" dir="ltr" class="mw-content-ltr">
Go to ''sbin/commonist''. Right click anywhere on the folder and select Scripts -> Create Launcher… from the context menu
Go to ''sbin/commonist''. Right click anywhere on the folder and select Scripts -> Create Launcher… from the context menu
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
The Create Launcher dialog box pops up. Give a name, Commonist, Browse for the file (''sbin/commonist''), Add an the icon (''usr/share/icons'') and comment if you need. The launcher is created in the ''sbin/commonist'' folder.
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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Drag the launcher to the Unity Launcher and you are done.
Drag the launcher to the Unity Launcher and you are done.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<u>'''Mint 16 (Mate Desktop)'''</u>
<u>'''Mint 16 (Mate Desktop)'''</u>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Firstly copy the <code>Commonist.svg</code> icon from this page to your Desktop as a SVG not a PNG. (Right click this icon, [[file:Commonist.svg|20px]], save page)
Firstly copy the <code>Commonist.svg</code> icon from this page to your Desktop as a SVG not a PNG. (Right click this icon, [[file:Commonist.svg|20px]], save page)
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Create a ''/bin/commonist'' folder in ''home''. Download anywhere <code>commonist-x.x.x-bin.zip</code> from [https://djini.de/commonist/ djini.de/software/commonist]. Extract it into ''/bin/commonist''.
Create a ''/bin/commonist'' folder in ''home''. Download anywhere <code>commonist-x.x.x-bin.zip</code> from [https://djini.de/commonist/ djini.de/software/commonist]. Extract it into ''/bin/commonist''.
</div>
<!-- Seems to be unnecessary Oct 2015: Search for ''/bin/commonist/bin/commonist'', right click, on properties make this file ''executable''.-->
<!-- Seems to be unnecessary Oct 2015: Search for ''/bin/commonist/bin/commonist'', right click, on properties make this file ''executable''.-->
<div lang="en" dir="ltr" class="mw-content-ltr">
* 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: 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).
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* 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.
* 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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Usage ==
== Usage ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
With the installed version of Commonist:
With the installed version of Commonist:
:After Commonist is installed and started a small hammer and sickle icon will pop up.
:After Commonist is installed and started a small hammer and sickle icon will pop up.
Line 107: Line 196:
::Another window will pop up. Click "continue".
::Another window will pop up. Click "continue".
:The Commonist program will appear.
:The Commonist program will appear.
</div>


[[File:The Commonist 0.4.26.png|thumb|right|250px|Main screen of Commonist with filled in forms and images ready for upload]]
[[File:The Commonist 0.4.26.png|thumb|right|250px|<div lang="en" dir="ltr" class="mw-content-ltr">
Main screen of Commonist with filled in forms and images ready for upload
</div>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
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.
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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
; Promoting commonist
; Promoting commonist
Please place '''{{tlx|Commonist}}''' in the description box before uploading. On the newly created file page, this template will be displayed:
Please place '''{{tlx|Commonist}}''' in the description box before uploading. On the newly created file page, this template will be displayed:
</div>
{{Commonist}}
{{Commonist}}


<div lang="en" dir="ltr" class="mw-content-ltr">
Alternatively, for uploaders which prefer not to display the icon on their uploads, '''{{tlx|Commonist no icon}}''' may be used which functions in the same way:
Alternatively, for uploaders which prefer not to display the icon on their uploads, '''{{tlx|Commonist no icon}}''' may be used which functions in the same way:
</div>
{{Commonist no icon}}
{{Commonist no icon}}


<div lang="en" dir="ltr" class="mw-content-ltr">
These templates will not only help promote Commonist but it will place your files into hidden category named [[:Category:Uploaded with Commonist|Uploaded with Commonist]].
These templates will not only help promote Commonist but it will place your files into a hidden category named [[:Category:Uploaded with Commonist|Uploaded with Commonist]].
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Alternatively, when there's a second information to be shown, one may add a bar like {{tlx|Inkscape and Commonist}} or {{tlx|Adobe and Commonist}}.
Alternatively, when there's a second piece of information to be shown, one may add a bar like {{tlx|Inkscape and Commonist}} or {{tlx|Adobe and Commonist}}.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
When using {{T|Image generation}}, the optional parameter <code>$</code> adds the ''<code>[[File:Commonist.svg|14px]] uploaded with Commonist</code>'' box.
When using {{T|Image generation}}, the optional parameter <code>$</code> adds the ''<code>[[File:Commonist.svg|14px]] uploaded with Commonist</code>'' box.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
Users of Commonist may also place either {{tlx|User Commonist}} or {{tlx|User Commonist no icon}} on their user page.
Users of Commonist may also place either {{tlx|User Commonist}} or {{tlx|User Commonist no icon}} on their user page.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
=== General upload settings ===
=== General upload settings ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
In the upper left you see several fields of a mask below the label "general upload settings", on top of which you will find the fields necessary for the account you want to use for upload:
In the upper left you see several fields of a mask below the label "general upload settings", on top of which you will find the fields necessary for the account you want to use for upload:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; user
; user
: In the "user" field type in your user name of wiki where you want to upload your images. Note that you enter it without the User: prefix.
: In the "user" field type in your user name on the wiki where you want to upload your images. Note that you enter it without the User: prefix.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; password
; password
: Type in your password for this account there. It will be made invisible to the reader with asterisks (but will be transferred unencrypted over the internet.)
: Type in your password for this account there. It will be made invisible to the reader with asterisks (but will be transferred unencrypted over the internet.)
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; wiki
; wiki
: At the "wiki" drop down menu you can select the wiki where you want to upload the file. In case of Wikimedia Commons choose "commons". Note that within that wiki you need to own the very account you specified above. For a different wiki see [[#Commonist on Other Wikis|Commonist on Other Wikis]] below.
: At the "wiki" drop down menu you can select the wiki where you want to upload the file. In case of Wikimedia Commons choose "commons". Note that within that wiki you need to own the very account you specified above. For a different wiki see [[#Commonist on other wikis|Commonist on Other Wikis]] below.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
:Further down you can enter general information that will be embedded in the image descriptions of all images you upload. [[Template:Information]] is being used for the structured image description (See [[Commons:First steps]] for details about the template; in other wikis beside Commons a free form description without the use of a template is being used by Commonist).
:Further down you can enter general information that will be embedded in the image descriptions of all images you upload. [[Template:Information]] is being used for the structured image description (See [[Commons:First steps]] for details about the template; in other wikis beside Commons a free form description without the use of a template is being used by Commonist).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; description
; description
: There you can enter the global description in normal wiki syntax which will be displayed at all image pages of images you upload within that session.
: There you can enter the global description in normal wiki syntax which will be displayed at all image pages of images you upload within that session.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; source
; source
: Use a statement such as “Own work.” (or, even better, the internationalized {{Template|own}} template) if you created that file yourself. Otherwise please supply a
: Use a statement such as “Own work.” (or, even better, the internationalized {{Template|own}} template) if you created that file yourself. Otherwise please supply a
Line 145: Line 266:
:* Book source
:* Book source
:* etc.
:* etc.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
: Note that you can only enter one source for all images you upload at once.
: Note that you can only enter one source for all images you upload at once.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; date
; date
: Date of creation of the images you want to upload (or date of release if not available), preferably in [[w:en:ISO 8601|ISO 8601]] format, such as “<code><nowiki>taken on 2006-01-08</nowiki></code>” for an image taken on 8 January 2006.
: Date of creation of the images you want to upload (or date of release if not available), preferably in [[w:en:ISO 8601|ISO 8601]] format, such as “<code><nowiki>taken on 2006-01-08</nowiki></code>” for an image taken on 8 January 2006.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; author
; author
: Author(s) of the files. If you don’t know any individual, use the name of the institution(s) which released it. In case of self-made work, put your real name and your linked user name in parentheses, such as “<code><nowiki>John Q. Public ({{u|JQPublic}})</nowiki></code>”. This will read as “John Q. Public ([[User:JQPublic|JQPublic]])”. You might as well directly link your real name to the user name such as “<code><nowiki>[[User:JQPublic|John Q. Public]]</nowiki></code>”.
: Author(s) of the files. If you don’t know any individual, use the name of the institution(s) which released it. In case of self-made work, put your real name and your linked user name in parentheses, such as “<code><nowiki>John Q. Public ({{u|JQPublic}})</nowiki></code>”. This will read as “John Q. Public ([[User:JQPublic|JQPublic]])”. You might as well directly link your real name to the user name such as “<code><nowiki>[[User:JQPublic|John Q. Public]]</nowiki></code>”.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; categories
; categories
: Enter ''one'' specific category there that fits to all of your images you want to upload without the namespace prefix or leave it blank in case you want to add the images afterwards to a gallery page. <br />
: Enter ''one'' specific category there that fits to all of your images you want to upload without the namespace prefix or leave it blank in case you want to add the images afterwards to a gallery page. <br />
Line 155: Line 284:
[[Category:sambucus ebulus]]</nowiki></code><!--please see the Talk page to now more about this. Vatadoshu-->.<br />
[[Category:sambucus ebulus]]</nowiki></code><!--please see the Talk page to now more about this. Vatadoshu-->.<br />
That way you can enter categories containing commas. Be as specific as possible. Don’t add an image to an overcrowded root category like "Astronomy". In order to find a right category for your images the [http://tools.wikimedia.de/~daniel/WikiSense/CategoryTree.php?wikifam=commons.wikimedia.org&cat=ArticleType category tree] will help you a lot.
That way you can enter categories containing commas. Be as specific as possible. Don’t add an image to an overcrowded root category like "Astronomy". In order to find a right category for your images the [http://tools.wikimedia.de/~daniel/WikiSense/CategoryTree.php?wikifam=commons.wikimedia.org&cat=ArticleType category tree] will help you a lot.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; license
; license
: In Wikimedia Commons it is essential that every file is correctly licensed. So choose out of the "license" the license you want to use for your images. For correct licensing please see [[Special:MyLanguage/Commons:Licensing|Commons:Licensing]]. In case you did not find the right license leave it blank and have a look at [[Special:MyLanguage/Commons:Copyright tags|Commons:Copyright tags]] but don't forget to add the correct license tag afterwards, otherwise your files will be deleted without further notice.
: In Wikimedia Commons it is essential that every file is correctly licensed. So choose out of the "license" the license you want to use for your images. For correct licensing please see [[Special:MyLanguage/Commons:Licensing|Commons:Licensing]]. In case you did not find the right license leave it blank and have a look at [[Special:MyLanguage/Commons:Copyright tags|Commons:Copyright tags]] but don't forget to add the correct license tag afterwards, otherwise your files will be deleted without further notice.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
=== Image forms ===
=== Image forms ===
</div>


[[File:Commonist-viewer.png|thumb|right|250px|Image viewer of Commonist above the main screen]]
[[File:Commonist-viewer.png|thumb|right|250px|<div lang="en" dir="ltr" class="mw-content-ltr">
Image viewer of Commonist above the main screen
</div>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
On the top right you see two buttons labeled "deselect all" and "select all". Click these buttons to check/uncheck the upload status of all images in the current collection. The upload status is shown in the upload check box, next to each file thumbnail. You can manually check/uncheck single files, by clicking on the individual check boxes.
On the top right you see two buttons labeled "deselect all" and "select all". Click these buttons to check/uncheck the upload status of all images in the current collection. The upload status is shown in the upload check box, next to each file thumbnail. You can manually check/uncheck single files, by clicking on the individual check boxes.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Click (single click) on the image thumbnail and the full size image will appear in a separate window. (''See the screenshot.'')
Click (single click) on the image thumbnail and the full size image will appear in a separate window. (''See the screenshot.'')
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Next to each thumbnail, you will also find the following form fields:
Next to each thumbnail, you will also find the following form fields:
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; name
; name
: In the "name" field, you type the ''''destination file name'''' of the image. On starting, the ''local file name'' will automatically be displayed here and this will be used by default. You are ''strongly advised'' to change the local file name into something meaningful. This edit is non destructive. The file name will not be changed on your hard disk, just the destination file name.
: In the "name" field, you type the '''destination file name''' of the image. On starting, the ''local file name'' will automatically be displayed here and this will be used by default. You are ''strongly advised'' to change the local file name into something meaningful. This edit is non destructive. The file name will not be changed on your hard disk, just the destination file name.
: ''Take special note of this, you cannot rename your file once it has been uploaded.''
: ''Take special note of this, you cannot rename your file once it has been uploaded.''
: Non-descriptive file names - e. g. names like “DSC123456.jpg”, render them a lot harder to find and use. Also it is very likely that another user will try to upload a file with the very same name but with different content, and that file will be suggested for deletion.
: Non-descriptive file names - e. g. names like “DSC123456.jpg”, render them a lot harder to find and use. Also it is very likely that another user will try to upload a file with the very same name but with different content, and that file will be suggested for deletion.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; description
; description
: In the "description" field, you enter the description of that file. Use normal wiki syntax. This will be displayed on the image page; it will be appended to the general description. Please give a good description of the content of each file. What do you see, hear, or otherwise perceive? If it's an item of artwork, please provide a brief historical background. In case of scientific data, a brief scientific abstract of the file. Descriptions can be in any language, but it is always a good idea to include an English description as well. If you speak multiple languages, consider adding the description in each of them.<!-- <s>(simply use the *-sign for a list item at the beginning of a new line and the [[w:ISO 639|ISO-Code]] of the language in bold print and write after that the description in the specified language, like in this code example for English: "<code><nowiki>*'''en:''' Example description</nowiki></code>")</s> --> (Please use the language templates as described on [[Special:MyLanguage/Commons:Multilinguality|Commons:Multilinguality]], like in this code example for English: "{{tlx|en|Example description}}").
: In the "description" field, you enter the description of that file. Use normal wiki syntax. This will be displayed on the image page; it will be appended to the general description. Please give a good description of the content of each file. What do you see, hear, or otherwise perceive? If it's an item of artwork, please provide a brief historical background. In case of scientific data, a brief scientific abstract of the file. Descriptions can be in any language, but it is always a good idea to include an English description as well. If you speak multiple languages, consider adding the description in each of them.
</div><!-- <s>(simply use the *-sign for a list item at the beginning of a new line and the [[w:ISO 639|ISO-Code]] of the language in bold print and write after that the description in the specified language, like in this code example for English: "<code><nowiki>*'''en:''' Example description</nowiki></code>")</s> --> <div lang="en" dir="ltr" class="mw-content-ltr">
(Please use the language templates as described on [[Special:MyLanguage/Commons:Multilinguality|Commons:Multilinguality]], like in this code example for English: "{{tlx|en|Example description}}").
</div>
<!--:'''''Attention''''': You may wish using the Information template. Doing so without customization will cause nesting your info box into the automatically generated one; thus requiring afterwards editing each uploaded file. Commonist uses the image_commons.bpp located in the etc folder located beneath its working folder unless a customized version is found in your user directory. In that file anything ''except'' $(upload.description) may be deleted to avoid unnecessary cleanup.-->
<!--:'''''Attention''''': You may wish using the Information template. Doing so without customization will cause nesting your info box into the automatically generated one; thus requiring afterwards editing each uploaded file. Commonist uses the image_commons.bpp located in the etc folder located beneath its working folder unless a customized version is found in your user directory. In that file anything ''except'' $(upload.description) may be deleted to avoid unnecessary cleanup.-->
<div lang="en" dir="ltr" class="mw-content-ltr">
; permission
; permission
: Will be filled into the corresponding field in the [[:Template:Information]]
: Will be filled into the corresponding field in the [[:Template:Information]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; coordinates
; coordinates
: Specify geocoordinates here as comma-separated decimal values to put a [[:Template:Location_dec]] template on the image description page. Otherwise (i.e. if no two comma separated values are found) the string will be transmitted without changes; this is usefull if you would like to give your own formated geolocation string.
: Specify geocoordinates here as comma-separated decimal values to put a [[:Template:Location_dec]] template on the image description page. Otherwise (i.e. if no two comma separated values are found) the string will be transmitted without changes; this is usefull if you would like to give your own formated geolocation string.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
; categories
; categories
: In the "categories" field, you specify additional categories (without the category namespace prefix)<!-- for sorting of the image,--> separated by a vertical bar. Please also try to be as specific as possible. Try to avoid using more than two topic categories per image, they can be added later.
: In the "categories" field, you specify additional categories (without the category namespace prefix)<!-- for sorting of the image,--> separated by a vertical bar or pipe '''|'''. Please also try to be as specific as possible. Try to avoid using more than two topic categories per image, they can be added later.
</div>


=== Proxy ===
<span id="Proxy"></span>
=== プロキシ ===


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.
プロキシの設定は Java のシステム変数 http.proxyHosthttp.proxyPorthttp.nonProxyHosts から読み込みます。未設定の場合、環境変数 http_proxy を使用します。


=== Upload ===
<span id="Upload"></span>
=== アップロード ===


<div lang="en" dir="ltr" class="mw-content-ltr">
After you have finished your preparations for the upload click on the "upload" button in the lower right corner of the main window. There is a status bar at the bottom line explaining what Commonist is doing. You can cancel the upload at any time by clicking on "abort" next to the "upload" button. If everything works well, it will display first the login procedure and then the upload status of the single files there. If something went wrong please check if you typed in the correct user name, password and wiki.
After you have finished your preparations for the upload click on the "upload" button in the lower right corner of the main window. There is a status bar at the bottom line explaining what Commonist is doing. You can cancel the upload at any time by clicking on "abort" next to the "upload" button. If everything works well, it will display first the login procedure and then the upload status of the single files there. If something went wrong please check if you typed in the correct user name, password and wiki.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Every uploaded file will be added automatically to your [[Special:Watchlist|watchlist]], so that you can always track the changes by others to your files. Every uploaded file also will be added to a personal user gallery located at User:YOUR_USERNAME/gallery, grouped by upload jobs and upload date, with the image description as description of the thumbnail, so that you will automatically have a pleasant overview of all of your uploads.
Every uploaded file will be added automatically to your [[Special:Watchlist|watchlist]], so that you can always track the changes by others to your files. Every uploaded file also will be added to a personal user gallery located at User:YOUR_USERNAME/gallery, grouped by upload jobs and upload date, with the image description as description of the thumbnail, so that you will automatically have a pleasant overview of all of your uploads.
</div>


<span id="Copy_pasting"></span>
=== Copy pasting ===
=== コピー&ペースト ===


<div lang="en" dir="ltr" class="mw-content-ltr">
Mouse right click paste may not work. In Windows use <code>Ctrl</code>+<code>v</code> for paste, <code>Ctrl</code>+<code>c</code> for copy, <code>Ctrl</code>+<code>x</code> for cut, and Delete key for delete. Mouse drag highlighting should work as well as mouse copy from other applications.
Mouse right click paste may not work. In Windows use <code>Ctrl</code>+<code>v</code> for paste, <code>Ctrl</code>+<code>c</code> for copy, <code>Ctrl</code>+<code>x</code> for cut, and Delete key for delete. Mouse drag highlighting should work as well as mouse copy from other applications.
</div>


<span id="Commonist_on_other_wikis"></span>
== Commonist on Other Wikis ==
== 他のウィキで使われる Commonist ==


<div lang="en" dir="ltr" class="mw-content-ltr">
;Requirements:
'''Requirements''':
# Only wikis having file upload via <code>api.php</code> enabled are supported.
# Only wikis having file upload via <code>api.php</code> enabled are supported.
# The wiki must be running MediaWiki 1.16.0 and above (check your version at [[Special:Version]]).
# The wiki must be running MediaWiki 1.16.0 and above (check your version at [[Special:Version]]).
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Find the wikis.txt file. The wikis.txt file is also found in the bin folder here:
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
:C:\Users\t\Desktop\commonist-0.5.0-src\src\main\resources
A copy of wikis.txt may also be found also in <code>~/.commonist/wikis.txt</code>
A copy of wikis.txt may also be found also in <code>~/.commonist/wikis.txt</code>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
In this wikis.txt file add a line. This line consists of three fields:
In this wikis.txt file add a line. This line consists of three fields:
# Name of the wiki,
# Name of the wiki,
# language code or "_" and
# language code or "_" and
# the url of its api.php.
# the url of its api.php.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Kamelopedia, for example, looks like this:
Kamelopedia, for example, looks like this:
</div>
kamelopedia _ http://kamelopedia.mormo.org/api.php
kamelopedia _ http://kamelopedia.mormo.org/api.php
<div lang="en" dir="ltr" class="mw-content-ltr">
[http://gyazo.com/e9c517b7754d0457ee3eca34f4999b67.png Click here for a screenshot of wikis.txt as seen on text editor Notepad++]. Your format should look like lines 2 and 3.
[http://gyazo.com/e9c517b7754d0457ee3eca34f4999b67.png Click here for a screenshot of wikis.txt as seen on text editor Notepad++]. Your format should look like lines 2 and 3.
</div>


== Geocoding ==
<span id="Geocoding"></span>
== ジオコード ==
{{anchor|Commonist and Geocoding}}
{{anchor|Commonist and Geocoding}}
<div lang="en" dir="ltr" class="mw-content-ltr">
[[Special:MyLanguage/Commons:Geocoding|Geocoding]] is attaching geographic location information to files uploaded with commonist. If an image includes geocoding in the embedded [[Special:MyLanguage/Commons:EXIF|EXIF]] data, commonist extracts this data and places a {{tl|location dec}} template on the file (image) description page.
[[Special:MyLanguage/Commons:Geocoding|Geocoding]] is attaching geographic location information to files uploaded with commonist. If an image includes geocoding in the embedded [[Special:MyLanguage/Commons:EXIF|EXIF]] data, commonist extracts this data and places a {{tl|location dec}} template on the file (image) description page.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
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:
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:
</div>


<span id="Option_1:_Panorado_Flyer"></span>
=== Option 1: Panorado Flyer ===
=== オプション 1: Panorado Flyer ===


<div lang="en" dir="ltr" class="mw-content-ltr">
This option is for windows users with [http://earth.google.com/ Google Earth] and [http://www.panorado.com/en/index.php?PanoradoFlyer.php 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.
This option is for windows users with [http://earth.google.com/ Google Earth] and [http://www.panorado.com/en/index.php?PanoradoFlyer.php 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.
</div>


<span id="Option_2:_Google_Maps"></span>
=== Option 2: Google Maps ===
=== オプション 2: Google マップ ===


<div lang="en" dir="ltr" class="mw-content-ltr">
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.
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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* First create a bookmark (on Firefox: Bookmarks>Organise Bookmarks>New Bookmark) with the location as:
* First create a bookmark (on Firefox: Bookmarks>Organise Bookmarks>New Bookmark) with the location as:
</div>
** <code>''<nowiki>javascript:void(prompt('',"{{location dec|" + gApplication.getMap().getCenter().lat().toFixed(4) + "|" + gApplication.getMap().getCenter().lng().toFixed(4) + "}}"));</nowiki>''</code>
** <code>''<nowiki>javascript:void(prompt('',"{{location dec|" + gApplication.getMap().getCenter().lat().toFixed(4) + "|" + gApplication.getMap().getCenter().lng().toFixed(4) + "}}"));</nowiki>''</code>
<div lang="en" dir="ltr" class="mw-content-ltr">
For each image:
For each image:
* Open Commonist, and select the target image.
* Open Commonist, and select the target image.
Line 238: Line 426:
* Press Ctrl-C to copy this tag.
* 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.
* Switch to Commonist, click on the description field of the target image, press Ctrl-V to paste the tag.
</div>


<span id="Bugs_and_feedback"></span>
== Bugs and feedback ==
== バグとフィードバック ==


プログラムの執筆者にフィードバックを伝えるには、次の方法から選んでください。
For sending feedback to the program author please choose one:
# [https://github.com/ritschwumm/commonist/issues/new GitHub Issue Tracker] (preferred)
# [https://github.com/ritschwumm/commonist/issues/new GitHub 問題トラッカー] (推奨)
# [[Commons talk:Tools/Commonist|talk page]]
# [[Commons talk:Tools/Commonist|トークページ]]


<span id="License_and_Source"></span>
== License and Source ==
== ライセンスとソースコード ==


Commonist is licensed under the [http://www.gnu.org/copyleft/gpl.html GNU General Public License] ([[w:GNU General Public License|Wikipedia article]]).
Commonist [http://www.gnu.org/copyleft/gpl.html GNU 一般公衆ライセンス]のもと利用できます ([[w:GNU General Public License|ウィキペディアの記事「GNU GPL」]]参照)


The source code is available through [https://github.com/ritschwumm/commonist GitHub].
ソースコードは [https://github.com/ritschwumm/commonist GitHub] から入手できます。


<span id="See_also"></span>
== 関連項目 ==
== 関連項目 ==


* [http://www.mediawiki.org/wiki/Extension:UploadLocal Extension:UploadLocal] (利用が少なくアーカイブ済み)
* [http://www.mediawiki.org/wiki/Extension:UploadLocal Extension:UploadLocal] (利用が少なくアーカイブ済み)
* [[Special:MyLanguage/Commons:VicuñaUploader|Commons:VicuñaUploader]] – Vicuña uploader, another Java batch uploader
* [[Special:MyLanguage/Commons:VicuñaUploader|Commons:VicuñaUploader]] – ビギューナ・アップローダー Vicuña uploader Java プログラムで複数ファイルをまとめてアップロードするプログラム (日本語あり)
* [[w:Wikipedia:Scripts/ImageFileMigrator|Image File Migrator]] – a Python tool that can download files from one wiki and upload them to another.
* [[w:Wikipedia:Scripts/ImageFileMigrator|Image File Migrator]] – Python ツール。ウィキからダウンロードしたファイルを他のウィキにアップロードする。
* [[User:Nichalp/Upload script|User:Nichalp/Upload script]] – a Perl script to batch upload images by reading a [[w:Comma-separated values|CSV]] file.
* [[User:Nichalp/Upload script|User:Nichalp/Upload script]] – Perl スクリプト。[[w:ja:Comma-separated values|CSV]] (カンマ区切り) ファイルを読み込み、複数の画像ファイルをまとめてアップロード。
{{TNT|Commons upload tools}}
{{Commons upload tools}}


[[Category:Commons upload|{{PAGENAME}}]]
[[Category:Commons upload]]
[[Category:Commonist]]
[[Category:Commonist]]

Latest revision as of 15:06, 8 August 2024

コモニストは現在機能しません!
代替策はCommons:アップロードツールを参照してください。

Commonist のアイコンは鎌と槌のデザイン
Linux版の Commonist 1.10.0

Commonist (コモニスト)フリーの Java プログラムで、ウィキメディア・コモンズあるいはその他の MediaWikiウィキ実装に多数のファイルをまとめてアップロードできます。

インストール

Java 8 以降をインストール

In order to install Commonist you need Java 8 or a newer version:

Download and install the Commonist

Easiest way

 Launch the Commonist
(Java webstart)

Since the code isn't signed, you'll have to add an exception.

The most specific exception you could add is https://djini.de/commonist/ws/commonist.jnlp but you could also add just the site https://djini.de. See https://www.java.com/en/download/faq/exception_sitelist.xml for details.

This is the easiest way to access Commonist. If this method leads to a permission error while trying to upload images, please download and run Commonist as explained below.

Download & install

https://www.java.com provides a Java Runtime Environment (JRE) that should be installed on your computer. JRE allows the cross-platform development of Software for Linux, Windows, Mac. Commonist Java Byte Code is executed by the JRE on your operating system.

Windows

  1. Download the Commonist binary file commonist-x.x.x-bin.zip
  1. Extract the binary to your desktop. It will create a folder commonist-x.x.x (x replaced by version number).

[1]

  1. Open Start >> run
  1. Typ cmd.exe and click OK
  1. Typ chdir C:\
    This will change the directory to C:\
  1. Find the location of the bin folder in your newly extracted folder.
  1. In the cmd window, change the directory to the folder where you extracted the bin folder. Type cd followed by the location of commonist.bat on your computer.
  1. Type in commonist.bat and press enter.

oder

  1. download to C:\Windows and extract there
  2. draw \bin\commonist.bat with right mouse button to desktop and there "linkage"

Unix-like, Linux and macOS

Download commonist-x.x.x.zip from djini.de/commonist/ to your /home folder. Unpack/extract it. It will create a new folder commonist-x.x.x (x replaced by version number).

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 oder sbin/commonist
  • usr- with sub folders share/icons

you will need these later

  • Download the zip file, and extract it to commonist.
  • Copy the commonist.svg, and save it 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

You now need to create the launcher. This has been disabled in 12.04. Two packets need to be installed using terminal.

In Terminal

sudo apt-get install gnome-panel
sudo apt-get install ubuntu-tweak
nautilus -q
Ubuntu-tweak can be downloaded from the link. It hides in /downloads. It is a deb file. Right click, and open and install using Ubuntu Software Center.

Ubuntu Tweak is installed in Apps/Customization. Using Ubuntu-Tweak

  1. Select “Admins” tab, click on the “Scripts” from the Personal category
  2. You will see 2 columns Enabled Scripts and Disabled Scripts
  3. Find “Create Launcher…” in the Disabled Scripts column and drag it to Enabled Scripts column under nautilus-scripts

Back to the terminal

nautilus -q

Go to sbin/commonist. Right click anywhere on the folder and select Scripts -> Create Launcher… from the context menu

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.

Usage

With the installed version of Commonist:

After Commonist is installed and started a small hammer and sickle icon will pop up.
On Windows:
You will additionally see a terminal window which you can't close while the program is running.
Another window will pop up. Click "continue".
The Commonist program will appear.
Main screen of Commonist with filled in forms and images ready for upload

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:

 
This file was uploaded with Commonist.

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:

 
This file was uploaded with Commonist.

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.

General upload settings

In the upper left you see several fields of a mask below the label "general upload settings", on top of which you will find the fields necessary for the account you want to use for upload:

user
In the "user" field type in your user name on the wiki where you want to upload your images. Note that you enter it without the User: prefix.
password
Type in your password for this account there. It will be made invisible to the reader with asterisks (but will be transferred unencrypted over the internet.)
wiki
At the "wiki" drop down menu you can select the wiki where you want to upload the file. In case of Wikimedia Commons choose "commons". Note that within that wiki you need to own the very account you specified above. For a different wiki see Commonist on Other Wikis below.
Further down you can enter general information that will be embedded in the image descriptions of all images you upload. Template:Information is being used for the structured image description (See Commons:First steps for details about the template; in other wikis beside Commons a free form description without the use of a template is being used by Commonist).
description
There you can enter the global description in normal wiki syntax which will be displayed at all image pages of images you upload within that session.
source
Use a statement such as “Own work.” (or, even better, the internationalized {{Own}} template) if you created that file yourself. Otherwise please supply a
  • Link to a website
  • Name of an institution
  • Book source
  • etc.
Note that you can only enter one source for all images you upload at once.
date
Date of creation of the images you want to upload (or date of release if not available), preferably in ISO 8601 format, such as “taken on 2006-01-08” for an image taken on 8 January 2006.
author
Author(s) of the files. If you don’t know any individual, use the name of the institution(s) which released it. In case of self-made work, put your real name and your linked user name in parentheses, such as “John Q. Public ({{u|JQPublic}})”. This will read as “John Q. Public (JQPublic)”. You might as well directly link your real name to the user name such as “[[User:JQPublic|John Q. Public]]”.
categories
Enter one specific category there that fits to all of your images you want to upload without the namespace prefix or leave it blank in case you want to add the images afterwards to a gallery page.

To add several categories, in "categories" write: [[Category:VisualEditor-fr]] [[Category:sambucus ebulus]].
That way you can enter categories containing commas. Be as specific as possible. Don’t add an image to an overcrowded root category like "Astronomy". In order to find a right category for your images the category tree will help you a lot.

license
In Wikimedia Commons it is essential that every file is correctly licensed. So choose out of the "license" the license you want to use for your images. For correct licensing please see Commons:Licensing. In case you did not find the right license leave it blank and have a look at Commons:Copyright tags but don't forget to add the correct license tag afterwards, otherwise your files will be deleted without further notice.

Image forms

Image viewer of Commonist above the main screen

On the top right you see two buttons labeled "deselect all" and "select all". Click these buttons to check/uncheck the upload status of all images in the current collection. The upload status is shown in the upload check box, next to each file thumbnail. You can manually check/uncheck single files, by clicking on the individual check boxes.

Click (single click) on the image thumbnail and the full size image will appear in a separate window. (See the screenshot.)

Next to each thumbnail, you will also find the following form fields:

name
In the "name" field, you type the destination file name of the image. On starting, the local file name will automatically be displayed here and this will be used by default. You are strongly advised to change the local file name into something meaningful. This edit is non destructive. The file name will not be changed on your hard disk, just the destination file name.
Take special note of this, you cannot rename your file once it has been uploaded.
Non-descriptive file names - e. g. names like “DSC123456.jpg”, render them a lot harder to find and use. Also it is very likely that another user will try to upload a file with the very same name but with different content, and that file will be suggested for deletion.
description
In the "description" field, you enter the description of that file. Use normal wiki syntax. This will be displayed on the image page; it will be appended to the general description. Please give a good description of the content of each file. What do you see, hear, or otherwise perceive? If it's an item of artwork, please provide a brief historical background. In case of scientific data, a brief scientific abstract of the file. Descriptions can be in any language, but it is always a good idea to include an English description as well. If you speak multiple languages, consider adding the description in each of them.

(Please use the language templates as described on Commons:Multilinguality, like in this code example for English: "{{en|Example description}}").

permission
Will be filled into the corresponding field in the Template:Information
coordinates
Specify geocoordinates here as comma-separated decimal values to put a Template:Location_dec template on the image description page. Otherwise (i.e. if no two comma separated values are found) the string will be transmitted without changes; this is usefull if you would like to give your own formated geolocation string.
categories
In the "categories" field, you specify additional categories (without the category namespace prefix) separated by a vertical bar or pipe |. Please also try to be as specific as possible. Try to avoid using more than two topic categories per image, they can be added later.

プロキシ

プロキシの設定は Java のシステム変数 http.proxyHost、http.proxyPort、http.nonProxyHosts から読み込みます。未設定の場合、環境変数 http_proxy を使用します。

アップロード

After you have finished your preparations for the upload click on the "upload" button in the lower right corner of the main window. There is a status bar at the bottom line explaining what Commonist is doing. You can cancel the upload at any time by clicking on "abort" next to the "upload" button. If everything works well, it will display first the login procedure and then the upload status of the single files there. If something went wrong please check if you typed in the correct user name, password and wiki.

Every uploaded file will be added automatically to your watchlist, so that you can always track the changes by others to your files. Every uploaded file also will be added to a personal user gallery located at User:YOUR_USERNAME/gallery, grouped by upload jobs and upload date, with the image description as description of the thumbnail, so that you will automatically have a pleasant overview of all of your uploads.

コピー&ペースト

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

Requirements:

  1. Only wikis having file upload via api.php enabled are supported.
  2. 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:

  1. Name of the wiki,
  2. language code or "_" and
  3. the url of its api.php.

Kamelopedia, for example, looks like this:

kamelopedia _ http://kamelopedia.mormo.org/api.php

ジオコード

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:

オプション 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.

オプション 2: Google マップ

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.

バグとフィードバック

プログラムの執筆者にフィードバックを伝えるには、次の方法から選んでください。

  1. GitHub 問題トラッカー (推奨)
  2. トークページ

ライセンスとソースコード

Commonist はGNU 一般公衆ライセンスのもと利用できます (ウィキペディアの記事「GNU GPL」参照)。

ソースコードは GitHub から入手できます。

関連項目

  • Extension:UploadLocal (利用が少なくアーカイブ済み)
  • Commons:VicuñaUploader – ビギューナ・アップローダー Vicuña uploader は Java プログラムで複数ファイルをまとめてアップロードするプログラム (日本語あり)
  • Image File Migrator – Python ツール。ウィキからダウンロードしたファイルを他のウィキにアップロードする。
  • User:Nichalp/Upload script – Perl スクリプト。CSV (カンマ区切り) ファイルを読み込み、複数の画像ファイルをまとめてアップロード。