prettier layout, tidier css, gorgeous upload form (still nonfunctional),

removed flags


git-svn-id: http://yolanda.mister-muffin.de/svn@341 7eef14d0-6ed0-489d-bf55-20463b2d70db
This commit is contained in:
erlehmann 2008-05-11 03:09:53 +00:00
parent 86aea64126
commit 84d2094846
21 changed files with 608 additions and 955 deletions

View file

@ -1,2 +0,0 @@
images in this folder taken from KDE marble distribution
flags are probably free of any copyright

Binary file not shown.

Before

Width:  |  Height:  |  Size: 191 B

View file

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg>
<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="600" viewBox="0 0 5 3">
<rect id="black_stripe" fill="#000" width="5" height="3"/>
<rect id="red_stripe" fill="#D00" width="5" height="2" y="1"/>
<rect id="gold_stripe" fill="#FFCE00" width="5" height="1" y="2"/>
</svg>

Before

Width:  |  Height:  |  Size: 351 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 699 B

View file

@ -1,154 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<!-- Created with Sodipodi ("http://www.sodipodi.com/") --><!-- /Creative Commons Public Domain --><!--
--><svg height="130" id="svg153" width="247" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<rdf:RDF xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<cc:Work rdf:about="">
<dc:title>United States</dc:title>
<dc:description></dc:description>
<dc:subject>
<rdf:Bag>
<rdf:li></rdf:li>
<rdf:li>united_nations_member</rdf:li>
<rdf:li>america</rdf:li>
<rdf:li>flag</rdf:li>
<rdf:li>unitedstates</rdf:li>
<rdf:li>north_america</rdf:li>
<rdf:li>sign</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent rdf:about="http://www.openclipart.org">
<dc:title>Daniel McRae</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Daniel McRae</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Daniel McRae</dc:title>
</cc:Agent>
</dc:rights>
<dc:date></dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<cc:license rdf:resource="http://web.resource.org/cc/PublicDomain"/>
<dc:language>en</dc:language>
</cc:Work>
<cc:License rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits rdf:resource="http://web.resource.org/cc/Reproduction"/>
<cc:permits rdf:resource="http://web.resource.org/cc/Distribution"/>
<cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/>
</cc:License>
</rdf:RDF>
</metadata>
<desc>
The United States of America flag, produced by Daniel McRae
</desc>
<defs id="defs155"/>
<sodipodi:namedview id="base"/>
<g id="g390">
<g id="g169" style="font-size:12;fill:#bd3d44;fill-opacity:1;">
<rect height="10.000000" id="rect156" style="font-size:12;fill:#bd3d44;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247.000000" x="0.000000" y="0.000000"/>
<rect height="10.000000" id="rect158" style="font-size:12;fill:#bd3d44;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247.000000" x="0.000000" y="20.000000"/>
<rect height="10" id="rect160" style="font-size:12;fill:#bd3d44;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="40"/>
<rect height="10" id="rect162" style="font-size:12;fill:#bd3d44;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="60"/>
<rect height="10.000000" id="rect164" style="font-size:12;fill:#bd3d44;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247.000000" x="0.000000" y="80.000000"/>
<rect height="10" id="rect166" style="font-size:12;fill:#bd3d44;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="100"/>
<rect height="10" id="rect168" style="font-size:12;fill:#bd3d44;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="120"/>
</g>
<g id="g177" style="font-size:12;fill:#ffffff;">
<rect height="10" id="rect157" style="font-size:12;fill:#ffffff;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="10"/>
<rect height="10" id="rect159" style="font-size:12;fill:#ffffff;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="30"/>
<rect height="10" id="rect161" style="font-size:12;fill:#ffffff;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="50"/>
<rect height="10" id="rect163" style="font-size:12;fill:#ffffff;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="70"/>
<rect height="10" id="rect165" style="font-size:12;fill:#ffffff;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="90"/>
<rect height="10" id="rect167" style="font-size:12;fill:#ffffff;fill-rule:evenodd;stroke-width:1pt;fill-opacity:1;" width="247" x="0" y="110"/>
</g>
</g>
<rect height="70" id="rect200" style="font-size:12;fill:#192f5d;fill-rule:evenodd;stroke-width:1pt;" width="98.8" x="0" y="0"/>
<g id="g274">
<g id="g218">
<g id="g194">
<polygon id="polygon207" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(8.2333333333,7)"/>
<polygon id="polygon188" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(24.7,7)"/>
<polygon id="polygon189" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(41.16666666667,7)"/>
<polygon id="polygon190" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(57.63333333,7)"/>
<polygon id="polygon191" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(74.1,7)"/>
<polygon id="polygon192" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(90.5666666666667,7)"/>
</g>
<g id="g205">
<polygon id="polygon193" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(16.46666666667,14)"/>
<polygon id="polygon201" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(32.93333333333,14)"/>
<polygon id="polygon202" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(49.4,14)"/>
<polygon id="polygon203" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(65.86666666667,14)"/>
<polygon id="polygon204" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(82.3333333333,14)"/>
</g>
</g>
<g id="g232" transform="translate(0,14)">
<g id="g233">
<polygon id="polygon234" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(8.2333333333,7)"/>
<polygon id="polygon235" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(24.7,7)"/>
<polygon id="polygon236" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(41.16666666667,7)"/>
<polygon id="polygon237" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(57.63333333,7)"/>
<polygon id="polygon238" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(74.1,7)"/>
<polygon id="polygon239" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(90.5666666666667,7)"/>
</g>
<g id="g240">
<polygon id="polygon241" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(16.46666666667,14)"/>
<polygon id="polygon242" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(32.93333333333,14)"/>
<polygon id="polygon243" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(49.4,14)"/>
<polygon id="polygon244" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(65.86666666667,14)"/>
<polygon id="polygon245" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(82.3333333333,14)"/>
</g>
</g>
<g id="g246" transform="translate(0,28)">
<g id="g247">
<polygon id="polygon248" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(8.2333333333,7)"/>
<polygon id="polygon249" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(24.7,7)"/>
<polygon id="polygon250" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(41.16666666667,7)"/>
<polygon id="polygon251" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(57.63333333,7)"/>
<polygon id="polygon252" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(74.1,7)"/>
<polygon id="polygon253" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(90.5666666666667,7)"/>
</g>
<g id="g254">
<polygon id="polygon255" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(16.46666666667,14)"/>
<polygon id="polygon256" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(32.93333333333,14)"/>
<polygon id="polygon257" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(49.4,14)"/>
<polygon id="polygon258" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(65.86666666667,14)"/>
<polygon id="polygon259" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(82.3333333333,14)"/>
</g>
</g>
<g id="g260" transform="translate(0,42)">
<g id="g261">
<polygon id="polygon262" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(8.2333333333,7)"/>
<polygon id="polygon263" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(24.7,7)"/>
<polygon id="polygon264" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(41.16666666667,7)"/>
<polygon id="polygon265" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(57.63333333,7)"/>
<polygon id="polygon266" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(74.1,7)"/>
<polygon id="polygon267" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(90.5666666666667,7)"/>
</g>
<g id="g268">
<polygon id="polygon269" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(16.46666666667,14)"/>
<polygon id="polygon270" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(32.93333333333,14)"/>
<polygon id="polygon271" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(49.4,14)"/>
<polygon id="polygon272" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(65.86666666667,14)"/>
<polygon id="polygon273" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(82.3333333333,14)"/>
</g>
</g>
<g id="g211" transform="translate(0,56)">
<polygon id="polygon212" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(8.2333333333,7)"/>
<polygon id="polygon213" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(24.7,7)"/>
<polygon id="polygon214" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(41.16666666667,7)"/>
<polygon id="polygon215" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(57.63333333,7)"/>
<polygon id="polygon216" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(74.1,7)"/>
<polygon id="polygon217" points="0,-4.004 0.898954009,-1.2373040455 3.808030291,-1.2373040455 1.454,0.472 2.353,3.239 0,1.529391909 -2.35349215,3.2393040455 -1.454538141067,0.472608091 -3.808030291,-1.2373040455 -0.898954009,-1.2373040455 0,-4.004 " sodipodi:arg1="-1.570796" sodipodi:arg2="-0.942477796" sodipodi:r1="4.004000" sodipodi:r2="1.529391909" style="font-size:12;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.125;stroke-dasharray:none;" transform="translate(90.5666666666667,7)"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View file

@ -9,8 +9,8 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="156"
height="64"
width="180"
height="40"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.45.1"
@ -61,7 +61,7 @@
xlink:href="#linearGradient9183"
id="linearGradient2275"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(3.22852,34.8125)"
gradientTransform="translate(11.22852,34.8125)"
x1="43.5"
y1="30.257181"
x2="43.5"
@ -95,19 +95,19 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="5.2214934"
inkscape:cx="91.101066"
inkscape:cy="36.70651"
inkscape:cx="88.688928"
inkscape:cy="24.166553"
inkscape:document-units="px"
inkscape:current-layer="layer1"
width="156px"
height="64px"
width="180px"
height="44px"
borderlayer="true"
showborder="true"
inkscape:showpageshadow="false"
showgrid="true"
gridspacingx="1px"
gridspacingy="1px"
gridempspacing="4"
gridspacingx="0.5px"
gridspacingy="0.5px"
gridempspacing="2"
objecttolerance="10000"
gridtolerance="10000"
inkscape:grid-points="true"
@ -132,28 +132,28 @@
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-1.6015625,-31.15625)">
transform="translate(-2.5097656,-31)">
<rect
rx="10"
ry="10"
y="32.5"
x="47.5"
height="37.5"
width="104.5"
x="55"
height="37"
width="106"
id="rect9191"
style="fill:none;fill-opacity:1;stroke:#5e0606;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
<rect
style="fill:#ef2929;fill-opacity:1;stroke:url(#linearGradient2275);stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect3347"
width="104.5"
height="37.5"
x="47.5"
width="106"
height="37"
x="55"
y="32.5"
ry="10"
rx="10" />
<g
id="g8236"
transform="translate(0,-2)">
transform="translate(8,-2)">
<text
xml:space="preserve"
style="font-size:64px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Sans"
@ -181,7 +181,7 @@
</g>
<g
id="g8242"
transform="translate(0,-2)">
transform="translate(8,-2)">
<text
sodipodi:linespacing="125%"
id="text3337"
@ -207,17 +207,5 @@
y="66.664062"
style="font-size:36px;font-weight:normal;fill:#eeeeec;fill-opacity:1;stroke:url(#linearGradient6241);stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">landa</tspan></text>
</g>
<text
xml:space="preserve"
style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:125%;writing-mode:lr-tb;text-anchor:end;fill:#555753;fill-opacity:1;stroke:#31580c;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Sans"
x="155.2373"
y="85.536133"
id="text4175"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4177"
x="155.2373"
y="85.536133"
style="font-size:15px;text-align:end;text-anchor:end;fill:#555753;stroke:none">Placeholder Logo™</tspan></text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.7 KiB

After

Width:  |  Height:  |  Size: 8 KiB

View file

@ -31,6 +31,20 @@
<string id="footer_source_code">get source code</string>
<string id="footer_report_bug">report bug</string>
<!-- fieldset captions -->
<string id="fieldset_comments">Comments</string>
<string id="fieldset_description">Description</string>
<string id="fieldset_embed">Embedding</string>
<string id="fieldset_license">License</string>
<string id="fieldset_login">Login</string>
<string id="fieldset_metadata">Metadata</string>
<string id="fieldset_pluginhelp">Plugin Help</string>
<string id="fieldset_preview">Preview</string>
<string id="fieldset_results">Results</string>
<string id="fieldset_search">Search</string>
<string id="fieldset_upload">Upload form</string>
<string id="fieldset_video">Video</string>
<!-- front page -->
<string id="button_find">Find</string>
<string id="button_lucky">Instant Access</string>
@ -90,8 +104,8 @@
<string id="information_comment_created">Your comment has been submitted.</string>
<string id="information_registered">Your account has been created.</string>
<string id="information_uploaded">Your file has been uploaded. It will be available at </string>
<string id="information_settings_changed">Your successfully changed your settings.</string>
<string id="information_video_not_yet_available">The video being requested is not yet available. The overall sum of video queued is:</string>
<string id="information_settings_changed">Your settings have been updated.</string>
<string id="information_video_not_yet_available">The video being requested is not yet available. The Server has to convert </string>
<!-- warnings -->
<string id="warning_no_results">There are no results satisfying your query.</string>
@ -161,23 +175,27 @@
<string id="instruction_rights">Specify the copyright owner of the video.</string>
<string id="instruction_license">Specify the license, preferably by URL.</string>
<string id="instruction_license_cc">Optionally, choose Creative Commons licensing.</string>
<string id="instruction_license_cc_remix">Modification is <xhtml:em>allowed</xhtml:em>.</string>
<string id="instruction_license_cc_sharealike">Modification is <xhtml:em>allowed</xhtml:em>, as long as derivatives use the same license.</string>
<string id="instruction_license_cc_noderivatives">Modification is <xhtml:em>not allowed</xhtml:em>.</string>
<string id="instruction_license_cc_remix_question">
Is <xhtml:em>modification</xhtml:em> of the video allowed ?
</string>
<string id="instruction_license_cc_remix">
Modification is <xhtml:em>allowed</xhtml:em>.
</string>
<string id="instruction_license_cc_sharealike">
Modification is <xhtml:em>allowed</xhtml:em>, as long as others share alike.
</string>
<string id="instruction_license_cc_noderivatives">
Modification is <xhtml:em>not allowed</xhtml:em>.
</string>
<string id="instruction_license_cc_commercial_question">
Is <xhtml:em>commercial use</xhtml:em> of the video allowed ?
</string>
<string id="instruction_license_cc_commercial">
Commercial use is <xhtml:em>allowed</xhtml:em>.
</string>
<string id="instruction_license_cc_noncommercial">
Commercial use is <xhtml:em>not allowed</xhtml:em>.
</string>
<string id="this_is_page_1">This is page 1 of 5.</string>
<string id="this_is_page_2">This is page 2 of 5.</string>
<string id="this_is_page_3">This is page 3 of 5.</string>
<string id="this_is_page_4">This is page 4 of 5.</string>
<string id="this_is_page_5">This is page 5 of 5.</string>
<string id="button_page_1">back to page 1</string>
<string id="button_page_3">back to page 3</string>
<string id="button_page_4">back to page 4</string>
<!-- languages -->
<string id="language_en-us">English</string>
@ -194,22 +212,22 @@
<string id="comment_post">Post</string>
<string id="video_plugin_help">
<h1>Common Questions</h1>
<xhtml:h1>Common Questions</xhtml:h1>
<h2>Why Not Use Flash ?</h2>
<p>
Many video sharing sites use the <a href="http://www.adobe.com/de/products/flashplayer/"><em>Adobe Flash Plugin</em></a> to play embedded video.
We disapprove of that because <em>Flash</em> is <em>proprietary</em> (not <a href="http://www.gnu.org/philosophy/free-sw.html"><em>free software</em></a>).
</p>
<p>
<xhtml:h2>Why Not Use Flash ?</xhtml:h2>
<xhtml:p>
Many video sharing sites use the <xhtml:a href="http://www.adobe.com/de/products/flashplayer/"><xhtml:em>Adobe Flash Plugin</xhtml:em></xhtml:a> to play embedded video.
We disapprove of that because <xhtml:em>Flash</xhtml:em> is <xhtml:em>proprietary</xhtml:em> (not <xhtml:a href="http://www.gnu.org/philosophy/free-sw.html"><xhtml:em>free software</xhtml:em></xhtml:a>).
</xhtml:p>
<xhtml:p>
Additionally, well-known video formats like <a href="http://en.wikipedia.org/wiki/Divx"><em>DivX</em></a> or <a href="http://en.wikipedia.org/wiki/H264"><em>H.264</em></a> are <a href="http://en.wikipedia.org/wiki/H264#Patent_licensing">patent-encumbered</a> in many countries.
Because license fees have to be paid for usage, it might be a legal risk to include them in free software:
<a href="http://www.gnu.org/"><em>GNU</em></a>/<a href="http://kernel.org/"><em>Linux</em></a> distributions like <a href="http://www.debian.org/"><em>Debian</em></a> or <a href="http://www.ubuntu.com/"><em>Ubuntu</em></a> do not include them in their default installation.
</p>
<p>
</xhtml:p>
<xhtml:p>
Therefore, Yolanda uses the <a href="http://en.wikipedia.org/wiki/Ogg"><em>Ogg</em></a> container format containing the codecs <a href="http://www.theora.org/"><em>Theora</em></a> and <a href="http://www.vorbis.com/"><em>Vorbis</em></a>, which are maintained by <a href="http://www.xiph.org/"><em>Xiph.org</em></a>.
As of 2008, <em>Ogg</em> and <em>Vorbis</em> are free of patent claims and all known patents regarding <em>Theora</em> have been donated to the public.
</p>
</xhtml:p>
<h2>Which Plugins Do I Have to Download ?</h2>
<p>

View file

@ -12,6 +12,12 @@ Please replace the colors in this file with suitable Tango! equivalents.
Remove this notice as soon as this file holds only Tango! colors.
*/
/*
links "Sky Blue 2" #3465a4
borders "Aluminium 5" #555753;
*/
a
{
/* what color is this ? */
@ -27,10 +33,6 @@ a
color: #cc0000;
}
a:hover
{
}
a.footer,
a.header,
div.footer,
@ -47,115 +49,53 @@ a
border-color: #c0c0c0;
}
div
{
/* "Aluminium 5" */
border-color: #555753;
}
div.messagebox
{
}
div.messagebox#error
.messagebox#error
{
/* "Scarlet Red 1" + 30 luminosity */
background-color: #f46060;
}
div.messagebox#information
.messagebox#information
{
/* "Chameleon 1" + 30 luminosity */
background-color: #a9ec68;
}
div.messagebox#warning
.messagebox#warning
{
/* "Orange 1" */
background-color: #fcaf3e;
}
div.page-number
{
/* "Aluminium 5" */
border-color: #555753;
}
div.result
{
}
div.result img
{
/* "Aluminium 5" */
border-color: #555753;
}
fieldset
div,
div.result img,
fieldset,
#footer,
#header
{
/* "Aluminium 5" */
border-color: #555753;
}
/* TODO: make images configureable (maybe via symlinks?) */
/* TODO: make images configurable (maybe via symlinks?) */
li#search_custom_one
{
list-style-image: url(../../images/tango/16x16/actions/document-new.png)
list-style-image: url(../../images/tango/16x16/actions/document-new.png) !important;
}
li#search_custom_two
{
list-style-image: url(../../images/tango/16x16/actions/document-save.png)
list-style-image: url(../../images/tango/16x16/actions/document-save.png) !important;
}
li#search_custom_three
{
list-style-image: url(../../images/tango/16x16/emblems/emblem-favorite.png)
list-style-image: url(../../images/tango/16x16/emblems/emblem-favorite.png) !important;
}
span.duration
{
}
span.heading
{
}
span.instruction
{
/* "Aluminium 5" */
color: #555753;
}
span.instruction,
span.protip
{
/* "Aluminium 5" */
color: #555753;
}
ul
{
}
ul#footer,
ul#header
{
/* "Aluminium 5" */
border-color: #555753;
}
ul#footer li:hover,
ul#header li:hover
{
/* Aluminium 1 */
background-color: #eeeeec;
}
ul#footer li a,
ul#footer li a
{
}
ul#queries
{
}

View file

@ -12,40 +12,6 @@ Purpose of this file is to provide decorations, such as:
- css pseudo-content that isn't graphics (:before, :after)
*/
body
{
font-family: sans-serif;
font-size: 8pt;
/* font-weight: bold;*/
margin: 1.5em;
text-align: center;
}
a
{
text-decoration: none;
}
a:focus
{
}
a:hover
{
text-decoration: underline;
}
a.tag
{
margin-left: 0.25em;
margin-right: 0.25em;
}
code
{
font-family: monospace;
}
div
{
border-style: solid;
@ -145,24 +111,6 @@ div#preview
margin-right: 22em;
}
div#preview form
{
}
div#preview form button[name="playback"]
{
/* crude center hack (second part in fake6.css) */
margin-left: -15em;
margin-top: -7.5em;
}
div#preview form button[name="download"]
{
/* crude center hack (second part in fake6.css) */
margin-left: 0em;
margin-top: -7.5em;
}
div#preview img
{
}
@ -213,14 +161,6 @@ div#preview
{
}
fieldset
{
border-style: solid;
border-width: 1px;
margin: 0.5em;
padding: 1em;
}
h1
{
font-weight: normal;
@ -305,34 +245,6 @@ table
text-align: justify;
}
ul#header
{
/* don't overlapt with the site logo */
margin-left: 260px !important;
}
ul#footer,
ul#header
{
border-style: solid;
border-width: 1px;
font-weight:bold;
list-style-type: none;
margin: 0.5em;
}
ul li
{
}
ul#footer li a,
ul#header li a
{
font-size: 1em;
line-height: 3em;
padding: 1em;
}
ul#account-actions,
ul#queries
{

View file

@ -9,5 +9,5 @@ Purpose of this file is to import color, decoration and structure stylesheets.
*/
@import "colors/tango.css";
@import "decoration/bridget.css";
@import "structure/fake6.css";

View file

@ -8,322 +8,251 @@ This file is licensed under the WTF Public License
Purpose of this file is to provide the structure of the layout, such as:
- display style (block, inline, inline-block etc.)
- size of (width, height)
- spacing (margin, padding)
Please clear this file of any CSS properties that do not define structure.
Remove this notice as soon as this file holds only structural CSS.
*/
body
{
min-height: 100%;
}
a
{
text-decoration: underline;
}
a:focus
blockquote
{
width: 15em;
}
blockquote:before
{
content: open-quote;
font-size: 2em;
margin-left: 7.5em;
}
a:hover
blockquote:after
{
content: close-quote;
font-size: 2em;
margin-right: 7.5em;
}
a.tag
body
{
font-family: sans-serif;
font-size: 10pt;
margin: 1.5em;
min-height: 100%;
min-width: 40em;
text-align: center;
}
code
{
font-family: monospace;
}
fieldset
{
border-style: solid;
border-width: 1px;
margin: 0.5em;
padding: 1em;
}
q:before
{
display: block;
float: left;
content: open-quote;
}
div
q:after
{
content: close-quote;
}
/* ids */
#license,
#description,
#loginbox,
#metadata,
#tagcloud,
#searchbar
{
clear: right;
float: right;
width: 15em;
text-align: left;
}
#searchbar
{
margin-top: 0em;
}
/* classes */
.result
{
display: inline-block;
}
/* forms */
button[name="upload"]
{
width: 15em;
height: 15em;
}
input[type="text"],
input[type="password"],
textarea
{
width: 15em;
}
textarea
{
height: 10em;
}
form fieldset
{
}
div.cc-license
form ol
{
display: inline-block;
text-align: left;
}
form li
{
clear: right;
float: right;
width: 18em;
list-style: none;
}
div.cc-license img
{
}
div.comments
{
}
div.description
{
clear: right;
float: right;
width: 18em;
}
#loginbox
{
clear: right;
float: right;
width: 18em;
}
div.messagebox
{
}
div.messagebox span.message
{
display:block;
}
div.metadata
{
clear: right;
float: right;
width: 18em;
}
div.page-number
{
display: inline-block;
font-size: 40px;
height: 32px;
width: 32px;
overflow: visible;
}
div.pluginhelp
{
}
div.pluginhelp h3
{
clear: left;
}
div.protip-embed
{
}
div#preview
{
position: relative;
}
div#preview form
{
height: 100%;
width: 100%;
}
div#preview form button
{
/* crude center hack (second part in bridget.css) */
position: absolute;
top: 50%;
left: 50%;
width: 15em;
height: 15em;
}
div#preview img
{
}
div.results
{
}
div.results div.result
{
/*
at this point, browsers such as firefox 2.0 mess up
*/
display: inline-block;
}
div.results div.result img
{
}
div.results div.result img.flag
{
position: relative;
/* flag is 32px wide and has 1px borders */
right: 34px;
margin-right: -34px;
}
#searchbar
{
float: right;
width: 18em;
}
div.splashbox
{
}
div.tagcloud
{
clear: right;
float: right;
width: 18em;
}
div.video
form label
{
display: inline-block;
margin-bottom: 0.5em;
margin-top: 0.5em;
padding: 0px;
vertical-align: top;
width: 15em;
}
div.videoccdata
form fieldset fieldset
{
border: none;
margin-bottom: 0.5em;
margin-right: 0px;
margin-left: 0px;
margin-top: 0.5em;
padding: 0px;
}
div.videoccdata img
{
}
div.videotitle
form fieldset fieldset label
{
font-size: 1.5em;
display: block;
margin: 0px;
/* padding of outer fieldset needs to be substracted */
margin-left: 14.5em;
padding: 0px;
width: auto;
}
form
#preview
{
position: relative;
}
form fieldset
#preview form
{
height: 100%;
width: 100%;
}
form fieldset input[type="text"]
#preview form button
{
/* crude center hack (second part in bridget.css) */
position: absolute;
top: 50%;
left: 50%;
width: 15em;
height: 15em;
}
form fieldset button[name="upload"]
#preview form button[name="playback"]
{
width: 15em;
height: 15em;
/* crude center hack (second part in fake6.css) */
margin-left: -15em;
margin-top: -7.5em;
}
img
{
}
#preview form button[name="download"]
{
/* crude center hack (second part in fake6.css) */
margin-left: 0em;
margin-top: -7.5em;
}
/* images */
img#logo
{
float: left;
height: 3em;
float: left;
border-width: 0px;
}
img.antipixel
{
padding: 1em;
border-width: 0px;
}
img.icon-mediaplayer
{
float: left;
float: left;
}
li
/* header and footer */
#footer,
#header
{
border-style: solid;
border-width: 1px;
clear: right;
display: block;
height: 3em;
font-weight: bold;
list-style-type: none;
margin: 0.5em;
}
li#search_custom_one
{
}
li#search_custom_two
{
}
li#search_custom_three
{
}
p
#header
{
margin-left: 180px;
}
span
{
}
span.duration
#footer > *,
#header > *
{
float: left;
margin-left: 0.5em;
margin-right: 0.5em;
}
span.heading
#footer > * a,
#header > * a
{
display: block;
line-height: 3em;
padding-left: 0.5em;
padding-right: 0.5em;
}
span.instruction
{
}
span.protip
{
}
table.metadata,
table.metadata-upload
{
border-width: 0px;
border-collapse: collapse;
width: 100%;
}
table.metadata td.metadata-content,
table.metadata td.metadata-title,
table.metadata-upload td.metadata-content
{
text-align: left;
width: 50%;
}
table.metadata td.metadata-title
{
width: 40%;
}
table.metadata-upload td.metadata-title
{
text-align: right;
width: 50%;
}
td.metadata-title
{
color: #606060;
}
ul
{
}
ul#account-actions
{
}
ul#footer,
ul#header
{
clear: right;
display: block;
height: 3em;
}
ul#footer li,
ul#header li
{
float: left;
}
ul#footer li a,
ul#header li a
{
}
ul#queries
{
}

View file

@ -52,6 +52,8 @@ $video->appendChild( getElementDC( "replaces", "xsd:normalizedString") );
$video->appendChild( getElementDC( "rightsHolder", "xsd:normalizedString") );
$video->appendChild( getElementDC( "source", "xsd:normalizedString") );
$video->appendChild( getElementDC( "license", "xsd:normalizedString") );
# this is absolutely wrong, there is no dcterms:data
$video->appendChild( getElementDC( "data", "xsd:base64Binary") );
$instance->appendChild($video);

View file

@ -46,19 +46,19 @@
-->
<a href="http://validator.w3.org/">
<img alt="XHTML 1.1" src="/images/badges/xhtml 1.1.png" />
<img alt="XHTML 1.1" class="antipixel" src="/images/badges/xhtml 1.1.png" />
</a>
<a href="http://jigsaw.w3.org/css-validator/">
<img alt="CSS" src="/images/badges/css.png" />
<img alt="CSS" class="antipixel" src="/images/badges/css.png" />
</a>
<a href="http://www.theora.org/">
<img alt="Ogg Theora" src="/images/badges/ogg theora.png" />
<img alt="Ogg Theora" class="antipixel" src="/images/badges/ogg theora.png" />
</a>
<a href="http://www.opensource.org/">
<img alt="Open Source" src="/images/badges/open source.png" />
<img alt="Open Source" class="antipixel" src="/images/badges/open source.png" />
</a>
<br />

View file

@ -34,20 +34,6 @@
</a>
</li>
<!--
"login with openid" is obsolete and will be removed in future iterations
-->
<li>
<a>
<xsl:attribute name="href">
<xsl:value-of select="$site_strings[@id='path_login']" />
</xsl:attribute>
<xsl:value-of select="$lang_strings[@id='login']" />
</a>
</li>
</xsl:when>
<xsl:otherwise>

View file

@ -9,7 +9,7 @@
<xsl:template name="message">
<div class="messagebox">
<fieldset class="messagebox">
<xsl:attribute name="id">
<xsl:value-of select="/page/message/@type" />
@ -38,7 +38,7 @@
</span>
</div>
</fieldset>
</xsl:template>

View file

@ -9,11 +9,15 @@
<xsl:template name="pluginhelp">
<fieldset class="pluginhelp">
<fieldset class="pluginhelp">
<xsl:copy-of select="$lang_strings[@id='video_plugin_help']/node()" />
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_pluginhelp']" />
</legend>
</fieldset>
<xsl:copy-of select="$lang_strings[@id='video_plugin_help']/node()" />
</fieldset>
</xsl:template>

View file

@ -11,28 +11,36 @@
<xsl:for-each select="//page/results">
<h1>
<xsl:value-of select="$lang_strings[@id='results_heading_1']" />&#160;
<xsl:value-of select="//results/@pagesize * (//results/@currentpage - 1) + 1" />&#160;
<xsl:value-of select="$lang_strings[@id='results_heading_2']" />&#160;
<xsl:choose>
<xsl:when test="(//results/@pagesize * //results/@currentpage) &lt; //results/@resultcount">
<xsl:value-of select="//results/@pagesize * //results/@currentpage" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="//results/@resultcount" />
</xsl:otherwise>
</xsl:choose>&#160;
<xsl:value-of select="$lang_strings[@id='results_heading_3']" />&#160;
<xsl:value-of select="//results/@resultcount" />&#160;
<xsl:value-of select="$lang_strings[@id='results_heading_4']" />
</h1>
<fieldset class="results">
<xsl:call-template name="results-listing"/>
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_results']" />
</legend>
<xsl:if test="//results/@lastpage &gt; 1">
<xsl:call-template name="pagination-arrows"/>
</xsl:if>
<h1>
<xsl:value-of select="$lang_strings[@id='results_heading_1']" />&#160;
<xsl:value-of select="//results/@pagesize * (//results/@currentpage - 1) + 1" />&#160;
<xsl:value-of select="$lang_strings[@id='results_heading_2']" />&#160;
<xsl:choose>
<xsl:when test="(//results/@pagesize * //results/@currentpage) &lt; //results/@resultcount">
<xsl:value-of select="//results/@pagesize * //results/@currentpage" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="//results/@resultcount" />
</xsl:otherwise>
</xsl:choose>&#160;
<xsl:value-of select="$lang_strings[@id='results_heading_3']" />&#160;
<xsl:value-of select="//results/@resultcount" />&#160;
<xsl:value-of select="$lang_strings[@id='results_heading_4']" />
</h1>
<xsl:call-template name="results-listing"/>
<xsl:if test="//results/@lastpage &gt; 1">
<xsl:call-template name="pagination-arrows"/>
</xsl:if>
</fieldset>
</xsl:for-each>
@ -40,54 +48,44 @@
<xsl:template name="results-listing">
<div class="results">
<xsl:for-each select="result">
<div class="result">
<a>
<xsl:attribute name="href">
<xsl:value-of select="rdf:RDF/cc:Work/dc:identifier" />
<xsl:for-each select="result">
<div class="result">
<a>
<xsl:attribute name="href">
<xsl:value-of select="rdf:RDF/cc:Work/dc:identifier" />
</xsl:attribute>
<img>
<xsl:attribute name="src">
<xsl:value-of select="@thumbnail" />
</xsl:attribute>
<img>
<xsl:attribute name="src">
<xsl:value-of select="@thumbnail" />
</xsl:attribute>
<xsl:attribute name="alt">
<xsl:value-of select="rdf:RDF/cc:Work/dc:title" />
</xsl:attribute>
</img>
<img class="flag">
<xsl:attribute name="src">
<xsl:value-of select="concat('/images/flags/', rdf:RDF/cc:Work/dc:language, '.png')" />
</xsl:attribute>
<xsl:attribute name="alt">
<xsl:value-of select="rdf:RDF/cc:Work/dc:language" />
</xsl:attribute>
</img>
</a>
<br />
<a>
<xsl:attribute name="href">
<xsl:value-of select="rdf:RDF/cc:Work/dc:identifier" />
<xsl:attribute name="alt">
<xsl:value-of select="rdf:RDF/cc:Work/dc:title" />
</xsl:attribute>
<xsl:value-of select="rdf:RDF/cc:Work/dc:title" />
</a>
<br />
<span class="duration">
<xsl:variable name="hours" select="floor(@duration div 3600)" />
<xsl:variable name="minutes" select="floor((@duration - $hours*3600) div 60)" />
<xsl:variable name="seconds" select="@duration - $minutes*60 - $hours*3600" />
<xsl:choose>
<xsl:when test="$hours=0">
<xsl:value-of select="concat(format-number($minutes, '00'), ':', format-number($seconds, '00'))" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat($hours, ':', format-number($minutes, '00'), ':', format-number($seconds, '00'))" />
</xsl:otherwise>
</xsl:choose>
</span>
</div>
</xsl:for-each>
</div>
</img>
</a>
<br />
<a>
<xsl:attribute name="href">
<xsl:value-of select="rdf:RDF/cc:Work/dc:identifier" />
</xsl:attribute>
<xsl:value-of select="rdf:RDF/cc:Work/dc:title" />
</a>
<br />
<span class="duration">
<xsl:variable name="hours" select="floor(@duration div 3600)" />
<xsl:variable name="minutes" select="floor((@duration - $hours*3600) div 60)" />
<xsl:variable name="seconds" select="@duration - $minutes*60 - $hours*3600" />
<xsl:choose>
<xsl:when test="$hours=0">
<xsl:value-of select="concat(format-number($minutes, '00'), ':', format-number($seconds, '00'))" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat($hours, ':', format-number($minutes, '00'), ':', format-number($seconds, '00'))" />
</xsl:otherwise>
</xsl:choose>
</span>
</div>
</xsl:for-each>
</xsl:template>
<xsl:template name="pagination-arrows">
@ -116,6 +114,7 @@
<img src="./images/tango/go-previous.png" />
</a>
<!-- divitis, this div is not necessary -->
<div class="page-number">
<xsl:value-of select="//results/@currentpage" />
</div>

View file

@ -10,4 +10,6 @@
<xsl:template name="tagbar">
</xsl:template>
<!-- here be tags -->
</xsl:stylesheet>

View file

@ -18,149 +18,179 @@
</xsl:attribute>
<fieldset>
<table>
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_upload']" />
</legend>
<ol>
<xsl:for-each select="/page/xforms:instance/*/*">
<tr>
<td>
<label>
<xsl:attribute name="for">
<li>
<label>
<xsl:attribute name="for">
<xsl:value-of select="name()"/>
</xsl:attribute>
<xsl:value-of select="name()"/>
</label>
<xsl:choose>
<xsl:when test="@xsi:type='xsd:base64Binary'">
<input type="file">
<xsl:attribute name="id">
<xsl:value-of select="name()"/>
</xsl:attribute>
<xsl:value-of select="name()"/>
</label>
</td>
</xsl:attribute>
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
<td>
<xsl:choose>
</input>
</xsl:when>
<xsl:when test="@xsi:type='xsd:base64Binary'">
<input type="file">
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
</input>
</xsl:when>
<xsl:when test="@xsi:type='xsd:normalizedString'">
<input type="text">
<xsl:attribute name="id">
<xsl:value-of select="name()"/>
</xsl:attribute>
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
</input>
</xsl:when>
<xsl:when test="@xsi:type='xsd:normalizedString'">
<input type="text">
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
</input>
</xsl:when>
<xsl:when test="@xsi:type='xsd:string'">
<textarea>
<xsl:attribute name="id">
<xsl:value-of select="name()"/>
</xsl:attribute>
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
</textarea>
</xsl:when>
<xsl:when test="@xsi:type='xsd:string'">
<textarea>
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
</textarea>
</xsl:when>
<xsl:when test="@xsi:type='xsd:date'">
<select>
<xsl:attribute name="id">
<xsl:value-of select="name()"/>
</xsl:attribute>
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
<option>
<xsl:value-of select="$lang_strings[@id='unit_day']"/>
</option>
<xsl:call-template name="for-loop">
<xsl:with-param name="start">1</xsl:with-param>
<xsl:with-param name="end">31</xsl:with-param>
<xsl:with-param name="element">option</xsl:with-param>
</xsl:call-template>
</select>
<select>
<option>
<xsl:value-of select="$lang_strings[@id='unit_month']"/>
</option>
<xsl:call-template name="for-loop">
<xsl:with-param name="start">1</xsl:with-param>
<xsl:with-param name="end">12</xsl:with-param>
<xsl:with-param name="element">option</xsl:with-param>
</xsl:call-template>
</select>
<select>
<option>
<xsl:value-of select="$lang_strings[@id='unit_year']"/>
</option>
<xsl:call-template name="for-loop">
<xsl:with-param name="start">1890</xsl:with-param>
<xsl:with-param name="end">2008</xsl:with-param>
<xsl:with-param name="element">option</xsl:with-param>
</xsl:call-template>
</select>
</xsl:when>
<xsl:when test="@xsi:type='xsd:language'">
<select>
<xsl:attribute name="id">
<xsl:value-of select="name()"/>
</xsl:attribute>
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
<option>
<xsl:value-of select="name()"/>
</option>
<xsl:variable name="language" select="//@locale" />
<xsl:for-each select="$language_strings">
<xsl:when test="@xsi:type='xsd:date'">
<select>
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
<option>
<xsl:value-of select="$lang_strings[@id='unit_day']"/>
</option>
<xsl:call-template name="for-loop">
<xsl:with-param name="start">1</xsl:with-param>
<xsl:with-param name="end">31</xsl:with-param>
<xsl:with-param name="element">option</xsl:with-param>
</xsl:call-template>
</select>
<select>
<option>
<xsl:value-of select="$lang_strings[@id='unit_month']"/>
</option>
<xsl:call-template name="for-loop">
<xsl:with-param name="start">1</xsl:with-param>
<xsl:with-param name="end">12</xsl:with-param>
<xsl:with-param name="element">option</xsl:with-param>
</xsl:call-template>
</select>
<select>
<option>
<xsl:value-of select="$lang_strings[@id='unit_year']"/>
</option>
<xsl:call-template name="for-loop">
<xsl:with-param name="start">1890</xsl:with-param>
<xsl:with-param name="end">2008</xsl:with-param>
<xsl:with-param name="element">option</xsl:with-param>
</xsl:call-template>
</select>
</xsl:when>
<xsl:when test="@xsi:type='xsd:language'">
<select>
<xsl:attribute name="name">
<xsl:value-of select="name()"/>
</xsl:attribute>
<option>
<xsl:value-of select="name()"/>
<xsl:attribute name="value">
<xsl:value-of select="short" />
</xsl:attribute>
<!--
<xsl:if test="$short=$language">
<xsl:attribute name="selected">selected</xsl:attribute>
</xsl:if>
-->
<xsl:value-of select="name[@lang='en']" /><!-- language hardcoded to en - this will be solved through simple if/else -->
<xsl:value-of select="name[@lang=$language]" />
<xsl:value-of select="$language" /><!-- debug debug debug -->
</option>
<xsl:variable name="language" select="//@locale" />
</xsl:for-each>
<xsl:for-each select="$language_strings">
</select>
</xsl:when>
<option>
</xsl:choose>
<xsl:attribute name="value">
<xsl:value-of select="short" />
</xsl:attribute>
<!--
<xsl:if test="$short=$language">
<xsl:attribute name="selected">selected</xsl:attribute>
</xsl:if>
-->
<xsl:value-of select="name[@lang='en']" /><!-- language hardcoded to en - this will be solved through simple if/else -->
<xsl:value-of select="name[@lang=$language]" />
<xsl:value-of select="$language" /><!-- debug debug debug -->
</option>
</xsl:for-each>
</select>
</xsl:when>
</xsl:choose>
</td>
</tr>
</li>
</xsl:for-each>
</table>
</fieldset>
<li>
<fieldset>
<legend>
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_remix_question']/node()" />
</legend>
<label for="remix">
<input id="remix" type="radio" name="modification" value="remix" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_remix']/node()" />
</label>
<label for="sharealike">
<input id="sharealike" type="radio" name="modification" value="sharealike" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_sharealike']/node()" />
</label>
<label for="noderivatives">
<input id="noderivatives" type="radio" name="modification" value="noderivatives" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_noderivatives']/node()" />
</label>
</fieldset>
</li>
<fieldset>
<input type="radio" name="modification" value="remix" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_remix']/node()" />
<br />
<input type="radio" name="modification" value="sharealike" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_sharealike']/node()" />
<br />
<input type="radio" name="modification" value="noderivatives" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_noderivatives']/node()" />
</fieldset>
<li>
<fieldset>
<legend>
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_commercial_question']/node()" />
</legend>
<label for="commercial">
<input id="commercial" type="radio" name="commercial" value="commeercial" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_commercial']/node()" />
</label>
<label for="noncommercial">
<input id="noncommercial" type="radio" name="commercial" value="noncommercial" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_noncommercial']/node()" />
</label>
</fieldset>
</li>
<fieldset>
<legend>
allow commercial use ?
</legend>
<input type="radio" name="commercial" value="true" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_commercial']/node()" />
<br />
<input type="radio" name="commercial" value="false" />
<xsl:copy-of select="$lang_strings[@id='instruction_license_cc_noncommercial']/node()" />
</fieldset>
</ol>
<fieldset>
<br />
<button name="upload" type="submit">
<xsl:attribute name="value">

View file

@ -9,23 +9,6 @@
<xsl:template name="video">
<!--
<div class="videotitle">
<xsl:value-of select="//video/rdf:RDF/cc:Work/dc:title" />
<xsl:variable name="hours" select="floor(//video/@duration div 3600)" />
<xsl:variable name="minutes" select="floor((//video/@duration - $hours*3600) div 60)" />
<xsl:variable name="seconds" select="//video/@duration - $minutes*60 - $hours*3600" />
<xsl:choose>
<xsl:when test="$hours=0">
(<xsl:value-of select="concat(format-number($minutes, '00'), ':', format-number($seconds, '00'))" />)
</xsl:when>
<xsl:otherwise>
(<xsl:value-of select="concat($hours, ':', format-number($minutes, '00'), ':', format-number($seconds, '00'))" />)
</xsl:otherwise>
</xsl:choose>
</div>
-->
<script type="text/javascript">
<!--
@ -44,7 +27,7 @@
function show_movie()
{
document.getElementById('video').style.display = 'inline';
document.getElementById('video').style.display = 'block';
document.getElementById('preview').style.display = 'none';
window.setTimeout("hide_movie()",
]]>
@ -52,7 +35,7 @@
<!--
window.setTimeout is the stupidest hack i could imagine
it doesn't work reliably because of BUFFERING, but
3 seconds for initializing should be enough for now ...
3 seconds for initializing should be enough for short video ...
-->
<xsl:value-of select="(//video/@duration + 3) * 1000" />
<xsl:text disable-output-escaping="yes">
@ -69,29 +52,14 @@
<xsl:call-template name="video-metadata" />
<!--
<xsl:call-template name="video-actions" />
-->
<xsl:call-template name="video-object" />
<div class="protip-embed">
<xsl:value-of select="$lang_strings[@id='protip_embed']" />
<br />
<code>
&lt;object data="<xsl:value-of select="concat(//rdf:RDF/cc:Work/dc:identifier, 'embed=true')" />"
type="application/xml"
width=<xsl:value-of select="//video/@width + 24" />
height=<xsl:value-of select="//video/@height + 48" />
/&gt;
</code>
</div>
<xsl:call-template name="video-protip-embed" />
<!--
comment system is broken (similar to the german online petition system)
if a video ever gets OVER NEIN THOUSAND comments, the shit hits the fan
-->
<xsl:call-template name="commentform"/>
<xsl:call-template name="comments"/>
@ -99,21 +67,29 @@
<xsl:template name="comments">
<div class="comments">
<xsl:call-template name="commentform"/>
<fieldset id="comments">
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_comments']" />
</legend>
<xsl:for-each select="//comments/comment">
<div class="comment">
<a>
<xsl:attribute name="href">
/user/<xsl:value-of select="@username" />
</xsl:attribute>
<xsl:value-of select="@username" />
</a>:
<br />
<fieldset class="comment">
<legend>
<a>
<xsl:attribute name="href">
/user/<xsl:value-of select="@username" />
</xsl:attribute>
<xsl:value-of select="@username" />
</a>
</legend>
<!-- TODO: somehow use <xsl:element name="{local-name()}"> to remove the xhtml namespace prefix -->
<xsl:copy-of select="node()" />
</div>
</fieldset>
</xsl:for-each>
</div>
</fieldset>
</xsl:template>
@ -121,30 +97,28 @@
<xsl:choose>
<xsl:when test="not(//@username='')">
<div class="commentform">
<form method="post">
<xsl:attribute name="action">
<xsl:value-of select="//video/rdf:RDF/cc:Work/dc:identifier" />
</xsl:attribute>
<fieldset>
<br />
<textarea name="comment" cols="30" rows="3" />
<br />
<input type="submit" name="send">
<xsl:attribute name="value">
<xsl:value-of select="$lang_strings[@id='comment_post']" />
</xsl:attribute>
</input>
</fieldset>
</form>
</div>
<form method="post">
<xsl:attribute name="action">
<xsl:value-of select="//video/rdf:RDF/cc:Work/dc:identifier" />
</xsl:attribute>
<fieldset>
<br />
<textarea name="comment" cols="30" rows="3" />
<br />
<input type="submit" name="send">
<xsl:attribute name="value">
<xsl:value-of select="$lang_strings[@id='comment_post']" />
</xsl:attribute>
</input>
</fieldset>
</form>
</xsl:when>
<xsl:otherwise>
<div class="commentform">
<fieldset id="commentform">
<span class="protip">
<xsl:value-of select="$lang_strings[@id='login_to_comment']" />
</span>
</div>
</fieldset>
</xsl:otherwise>
</xsl:choose>
@ -152,7 +126,12 @@
<xsl:template name="video-cclicense">
<div class="cc-license">
<fieldset id="license">
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_license']" />
</legend>
<!--
TODO: make image paths relative
TODO: internationalized alt attributes
@ -216,35 +195,24 @@
</xsl:if>
</xsl:for-each>
</a>
</div>
</fieldset>
</xsl:template>
<!--
<xsl:template name="video-actions">
<div class="button-download">
<a>
<xsl:attribute name="href">
<xsl:value-of select="//video/rdf:RDF/cc:Work/@rdf:about" />
</xsl:attribute>
<img src="/images/tango/document-save.png" />
</a>
<br />
<a>
<xsl:attribute name="href">
<xsl:value-of select="//video/rdf:RDF/cc:Work/@rdf:about" />
</xsl:attribute>
<xsl:value-of select="$lang_strings[@id='video_download']" />
</a>
<br />
(<xsl:value-of select="format-number(number(round(//video/@filesize) div 1048576), '0.0#')" />&#160;<xsl:value-of select="$lang_strings[@id='unit_megabytes']" />)
</div>
</xsl:template>
filesize
<xsl:value-of select="format-number(number(round(//video/@filesize) div 1048576), '0.0#')" />&#160;<xsl:value-of select="$lang_strings[@id='unit_megabytes']" />)
-->
<xsl:template name="video-description">
<div class="description">
<fieldset id="description">
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_description']" />
</legend>
<h1>
<xsl:value-of select="//video/rdf:RDF/cc:Work/dc:title" />&#160;
<span class="duration">
@ -262,13 +230,17 @@
</span>
</h1>
<xsl:value-of select="//video/rdf:RDF/cc:Work/dc:description" />
</div>
</fieldset>
</xsl:template>
<xsl:template name="video-metadata">
<div class="metadata">
<fieldset id="metadata">
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_metadata']" />
</legend>
<table class="metadata">
@ -343,35 +315,48 @@
</table>
</div>
</fieldset>
</xsl:template>
<xsl:template name="video-object">
<object type="application/ogg" id="video">
<fieldset id="video">
<xsl:attribute name="width">
<xsl:value-of select="//video/@width" />
</xsl:attribute>
<xsl:attribute name="height">
<xsl:value-of select="//video/@height" />
</xsl:attribute>
<xsl:attribute name="data">
<xsl:value-of select="concat(//video/rdf:RDF/cc:Work/@rdf:about,'view=true')" />
</xsl:attribute>
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_video']" />
</legend>
<div class="messagebox" id="error">
<span class="message">
<xsl:value-of select="$lang_strings[@id='error_no_ogg_plugin']" />
</span>
</div>
<object type="application/ogg">
<xsl:call-template name="pluginhelp" />
<xsl:attribute name="width">
<xsl:value-of select="//video/@width" />
</xsl:attribute>
<xsl:attribute name="height">
<xsl:value-of select="//video/@height" />
</xsl:attribute>
<xsl:attribute name="data">
<xsl:value-of select="concat(//video/rdf:RDF/cc:Work/@rdf:about,'view=true')" />
</xsl:attribute>
</object>
<fieldset class="messagebox" id="error">
<div id="preview" style="display: none;">
<span class="message">
<xsl:value-of select="$lang_strings[@id='error_no_ogg_plugin']" />
</span>
</fieldset>
<xsl:call-template name="pluginhelp" />
</object>
</fieldset>
<fieldset id="preview" style="display: none;">
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_preview']" />
</legend>
<img>
<xsl:attribute name="src">
@ -421,7 +406,28 @@
</button>
</form>
</div>
</fieldset>
</xsl:template>
<xsl:template name="video-protip-embed">
<fieldset id="protip-embed">
<legend>
<xsl:value-of select="$lang_strings[@id='fieldset_embed']" />
</legend>
<xsl:value-of select="$lang_strings[@id='protip_embed']" />
<br />
<code>
&lt;object data="<xsl:value-of select="concat(//rdf:RDF/cc:Work/dc:identifier, 'embed=true')" />"
type="application/xml"
width=<xsl:value-of select="//video/@width + 24" />
height=<xsl:value-of select="//video/@height + 48" />
/&gt;
</code>
</fieldset>
</xsl:template>