kune-commits
Threads by month
- ----- 2026 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
November 2011
- 1 participants
- 57 discussions
Author: vjrj_
Date: 2011-11-23 22:43:57 +0100 (Wed, 23 Nov 2011)
New Revision: 1623
Modified:
wp-theme/kothers/donate-es.php
wp-theme/kothers/donate-fr.php
wp-theme/kothers/donate.php
Log:
Modified: wp-theme/kothers/donate-es.php
===================================================================
--- wp-theme/kothers/donate-es.php 2011-11-23 21:41:35 UTC (rev 1622)
+++ wp-theme/kothers/donate-es.php 2011-11-23 21:43:57 UTC (rev 1623)
@@ -166,7 +166,7 @@
</p>
<h3>Dona usando tu Banco</h3>
<p>
- <a href="/bank-info/">Visita nuestra página de información bancaria</a>
+ <a href="http://comunes.org/bank-info/">Visita nuestra página de información bancaria</a>
</p>
<p>
A menos que especifiques lo contrario, te añadiremos a la lista de donantes.
Modified: wp-theme/kothers/donate-fr.php
===================================================================
--- wp-theme/kothers/donate-fr.php 2011-11-23 21:41:35 UTC (rev 1622)
+++ wp-theme/kothers/donate-fr.php 2011-11-23 21:43:57 UTC (rev 1623)
@@ -167,7 +167,7 @@
</p>
<h3>Donnez via votre banque</h3>
<p>
- <a href="/bank-info/">Voyez la page concernant nos informations bancaires</a>
+ <a href="http://comunes.org/bank-info/">Voyez la page concernant nos informations bancaires</a>
</p>
<p>
À moins que vous ne précisiez le contraire, nous vous ajouterons à notre liste de donateurs.
Modified: wp-theme/kothers/donate.php
===================================================================
--- wp-theme/kothers/donate.php 2011-11-23 21:41:35 UTC (rev 1622)
+++ wp-theme/kothers/donate.php 2011-11-23 21:43:57 UTC (rev 1623)
@@ -167,7 +167,7 @@
</p>
<h3>Give using your Bank</h3>
<p>
- <a href="/bank-info/">See our Bank account info page</a>
+ <a href="http://comunes.org/bank-info/">See our Bank account info page</a>
</p>
<p>
Unless you specify the contrary, we will add you to our donor list.
1
0
Author: vjrj_
Date: 2011-11-23 22:41:35 +0100 (Wed, 23 Nov 2011)
New Revision: 1622
Added:
wp-theme/kimages/kune-logo-pp.png
Modified:
wp-theme/kothers/donate-es.php
wp-theme/kothers/donate-fr.php
wp-theme/kothers/donate.php
Log:
Added: wp-theme/kimages/kune-logo-pp.png
===================================================================
(Binary files differ)
Property changes on: wp-theme/kimages/kune-logo-pp.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: wp-theme/kothers/donate-es.php
===================================================================
--- wp-theme/kothers/donate-es.php 2011-11-23 21:36:12 UTC (rev 1621)
+++ wp-theme/kothers/donate-es.php 2011-11-23 21:41:35 UTC (rev 1622)
@@ -93,18 +93,18 @@
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>10 €/mes </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>15 €/mes </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>20 €/mes </span></a></li>
<li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
-Dona a kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="otro valor" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Dona a kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-pp.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="otro valor" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
Introduce otros valores y pulsa Intro" style="text-align:center;"> €/mes </form> </li>
</ul>
</div>
@@ -112,21 +112,21 @@
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>10
$/mes </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>15
$/mes </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>20
$/mes </span></a></li>
<li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
-Dona a kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="otro valor" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="Introduce otros valores y pulsa Intro" style="text-align:center;">
+Dona a kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-pp.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="otro valor" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="Introduce otros valores y pulsa Intro" style="text-align:center;">
$/mes </form> </li>
</ul>
</div>
@@ -134,32 +134,32 @@
<div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
+Dona a kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
+Dona a kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
+Dona a kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
+Dona a kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
</ul>
</div>
<div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
+Dona a kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
+Dona a kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
+Dona a kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
+Dona a kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
</ul>
</div>
<div style="clear:both;"></div>
<p>
Para otras cantidades usa <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">este enlace para Euros</a> o <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Dona a kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">este otro para Dólares(USD).</a>
+Dona a kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">este enlace para Euros</a> o <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">este otro para Dólares(USD).</a>
</p>
<p>
Por favor considera donar más si puedes permitírtelo.
Modified: wp-theme/kothers/donate-fr.php
===================================================================
--- wp-theme/kothers/donate-fr.php 2011-11-23 21:36:12 UTC (rev 1621)
+++ wp-theme/kothers/donate-fr.php 2011-11-23 21:41:35 UTC (rev 1622)
@@ -93,18 +93,18 @@
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>10 €/mois </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>15 €/mois </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>20 €/mois </span></a></li>
<li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
-Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="autre montant" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-pp.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="autre montant" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
Tapez une autre valeur et appuyez sur Entrer" style="text-align:center;"> €/mois </form> </li>
</ul>
</div>
@@ -112,21 +112,21 @@
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>10
$/mois </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>15
$/mois </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>20
$/mois </span></a></li>
<li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
-Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="autre montant" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-pp.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="autre montant" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
Tapez une autre valeur et appuyez sur Entrer" style="text-align:center;">
$/mois </form> </li>
</ul>
@@ -135,32 +135,32 @@
<div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
+Donate to kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
+Donate to kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
+Donate to kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
+Donate to kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
</ul>
</div>
<div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
+Donate to kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
+Donate to kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
+Donate to kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
+Donate to kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
</ul>
</div>
<div style="clear:both;"></div>
<p>
Pour d'autres montants utilisez <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">ce lien pour les euros</a> or <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">ce lien pour les dollars US.</a>
+Donate to kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">ce lien pour les euros</a> or <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">ce lien pour les dollars US.</a>
</p>
<p>
Merci d'envisager de donner plus si vous pouvez.
Modified: wp-theme/kothers/donate.php
===================================================================
--- wp-theme/kothers/donate.php 2011-11-23 21:36:12 UTC (rev 1621)
+++ wp-theme/kothers/donate.php 2011-11-23 21:41:35 UTC (rev 1622)
@@ -93,18 +93,18 @@
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>10 €/month </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>15 €/month </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>20 €/month </span></a></li>
<li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
-Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="other value" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-pp.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="other value" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
Type other value and press Enter" style="text-align:center;"> €/month </form> </li>
</ul>
</div>
@@ -112,21 +112,21 @@
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>10
$/month </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>15
$/month </span></a></li>
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
-Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
" class="current"><span>20
$/month </span></a></li>
<li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
-Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="other value" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-pp.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="other value" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
Type other value and press Enter" style="text-align:center;">
$/month </form> </li>
</ul>
@@ -135,32 +135,32 @@
<div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
+Donate to kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
+Donate to kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
+Donate to kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
+Donate to kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
</ul>
</div>
<div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
+Donate to kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
+Donate to kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
+Donate to kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
+Donate to kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
</ul>
</div>
<div style="clear:both;"></div>
<p>
For other amounts use <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">this link for Euros</a> or <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
-Donate to kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">this one for USD.</a>
+Donate to kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">this link for Euros</a> or <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">this one for USD.</a>
</p>
<p>
Please consider donating more if you can afford it.
1
0
Author: vjrj_
Date: 2011-11-23 22:36:12 +0100 (Wed, 23 Nov 2011)
New Revision: 1621
Modified:
wp-theme/kothers/donate-es.php
wp-theme/kothers/donate-fr.php
wp-theme/kothers/donate.php
Log:
Modified: wp-theme/kothers/donate-es.php
===================================================================
--- wp-theme/kothers/donate-es.php 2011-11-23 21:33:16 UTC (rev 1620)
+++ wp-theme/kothers/donate-es.php 2011-11-23 21:36:12 UTC (rev 1621)
@@ -59,7 +59,7 @@
background: url("../kimages/btn-orange.png") no-repeat scroll left top transparent;
}
</style>
-<p>Kune es una plataforma para la promoción de los métodos colaborativos, los contenidos compartidos y el conocimiento libre. Su objetivo es mejorar/modernizar/replicar la labor que hace <a href="http://ourproject.org" target="_blank">ourproject.org</a>, pero de un modo más sencillo, expandiendo sus capacidades para la construcción de comunidades. Permite la creación de espacios online para el desarrollo de trabajo colaborativo, donde organizaciones e individuos puedan construir sus proyectos online, coordinar una agenda común, desarrollar reuniones virtuales y conocer personas y organizaciones con intereses similares.</p>
+<p style="margin-top: -20px;">Kune es una plataforma para la promoción de los métodos colaborativos, los contenidos compartidos y el conocimiento libre. Su objetivo es mejorar/modernizar/replicar la labor que hace <a href="http://ourproject.org" target="_blank">ourproject.org</a>, pero de un modo más sencillo, expandiendo sus capacidades para la construcción de comunidades. Permite la creación de espacios online para el desarrollo de trabajo colaborativo, donde organizaciones e individuos puedan construir sus proyectos online, coordinar una agenda común, desarrollar reuniones virtuales y conocer personas y organizaciones con intereses similares.</p>
<p>Kune es una iniciativa de la <a href="http://comunes.org/" target="_blank">Asociación Comunes</a>, una organización sin animo de lucro centrada en el fomento de los Bienes Comunes, esos recursos que son propiedad de un colectivo o compartidos dentro de poblaciones. Comunes funciona como un paraguas para una serie de iniciativas interrelacionadas, y esta dirigida completamente por voluntarios.</p>
Modified: wp-theme/kothers/donate-fr.php
===================================================================
--- wp-theme/kothers/donate-fr.php 2011-11-23 21:33:16 UTC (rev 1620)
+++ wp-theme/kothers/donate-fr.php 2011-11-23 21:36:12 UTC (rev 1621)
@@ -59,7 +59,7 @@
background: url("../kimages/btn-orange.png") no-repeat scroll left top transparent;
}
</style>
-<p>Kune est FIXME</p>
+<p style="margin-top: -20px;">Kune est FIXME</p>
<p>Kune est une initiative de l'association <a href="http://comunes.org/" target="_blank">Comunes</a>, une organisation à but non-lucratif qui soutient les Biens Communs, ces ressources collectivement possédées et partagées par les populations. Comunes sert d'hébergeur pour de multiples initiatives liées, et est entièrement mené par des volontaires.</p>
Modified: wp-theme/kothers/donate.php
===================================================================
--- wp-theme/kothers/donate.php 2011-11-23 21:33:16 UTC (rev 1620)
+++ wp-theme/kothers/donate.php 2011-11-23 21:36:12 UTC (rev 1621)
@@ -59,7 +59,7 @@
background: url("../kimages/btn-orange.png") no-repeat scroll left top transparent;
}
</style>
-<p>Kune is a platform for encouraging collaboration, content sharing & free culture. It aims to improve/modernize/replicate the labor of what <a href="http://ourproject.org/" target="_blank">ourproject.org</a> does, but in an easier manner and expanding on its features for community-building. It allows for the creation of online spaces of collaborative work, where organizations and individuals can build projects online, coordinate common agendas, set up virtual meetings and join people/orgs with similar interests.</p>
+<p style="margin-top: -30px;">Kune is a platform for encouraging collaboration, content sharing & free culture. It aims to improve/modernize/replicate the labor of what <a href="http://ourproject.org/" target="_blank">ourproject.org</a> does, but in an easier manner and expanding on its features for community-building. It allows for the creation of online spaces of collaborative work, where organizations and individuals can build projects online, coordinate common agendas, set up virtual meetings and join people/orgs with similar interests.</p>
<p>Kune is an initiative under the umbrella of the <a href="http://comunes.org/" target="_blank">Comunes Association</a>, a nonprofit organization focused on the encouragement of the Commons, those resources collectively owned or shared among populations. Comunes serves as legal umbrella for multiple related initiatives, and is fully driven by volunteers.</p>
1
0
Author: vjrj_
Date: 2011-11-23 22:33:16 +0100 (Wed, 23 Nov 2011)
New Revision: 1620
Added:
wp-theme/kimages/btn-blue.png
wp-theme/kimages/btn-orange.png
Modified:
wp-theme/kothers/donate-es.php
wp-theme/kothers/donate-fr.php
wp-theme/kothers/donate.php
Log:
Added: wp-theme/kimages/btn-blue.png
===================================================================
(Binary files differ)
Property changes on: wp-theme/kimages/btn-blue.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: wp-theme/kimages/btn-orange.png
===================================================================
(Binary files differ)
Property changes on: wp-theme/kimages/btn-orange.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: wp-theme/kothers/donate-es.php
===================================================================
--- wp-theme/kothers/donate-es.php 2011-11-23 21:22:32 UTC (rev 1619)
+++ wp-theme/kothers/donate-es.php 2011-11-23 21:33:16 UTC (rev 1620)
@@ -1,3 +1,64 @@
+<style type="text/css">
+.cm-btn ul {
+ background-color: #FFFFFF;
+ clear: left;
+ float: left;
+ list-style: none outside none;
+ margin: 10px 0;
+ padding: 5px;
+}
+.cm-btn-line ul {
+ border-bottom: 1px solid #E7E7E7;
+}
+.cm-btn ul li {
+ display: inline;
+ float: left;
+ margin: 0 10px;
+}
+.cm-btn ul li a {
+ color: #999999;
+ cursor: pointer;
+ float: left;
+ font: 900 14px/22px "Arial",Helvetica,sans-serif;
+ text-decoration: none;
+}
+.cm-btn ul li a span {
+ float: left;
+ margin: 0 10px 0 -10px;
+ padding: 1px 8px 5px 18px;
+ position: relative;
+}
+.cm-btn ul.blue li a.current, .cm-btn ul.blue li a:hover {
+ background: url("../kimages/btn-blue.png") no-repeat scroll right top transparent;
+}
+.cm-btn ul.blue li a.current {
+ color: #13335B;
+}
+.cm-btn ul.blue li a:hover {
+ color: #951400;
+}
+.cm-btn ul.blue li a:active {
+ color: #029A00;
+}
+.cm-btn ul.blue li a.current span, .cm-btn ul.blue li a:hover span {
+ background: url("../kimages/btn-blue.png") no-repeat scroll left top transparent;
+}
+.cm-btn ul.orange li a.current, .cm-btn ul.orange li a:hover {
+ background: url("../kimages/btn-orange.png") no-repeat scroll right top transparent;
+}
+.cm-btn ul.orange li a.current {
+ color: #FFFFFF;
+}
+.cm-btn ul.orange li a:hover {
+ color: #951400;
+}
+.cm-btn ul.orange li a:active {
+ color: #029A00;
+}
+.cm-btn ul.orange li a.current span, .cm-btn ul.orange li a:hover span {
+ background: url("../kimages/btn-orange.png") no-repeat scroll left top transparent;
+}
+</style>
<p>Kune es una plataforma para la promoción de los métodos colaborativos, los contenidos compartidos y el conocimiento libre. Su objetivo es mejorar/modernizar/replicar la labor que hace <a href="http://ourproject.org" target="_blank">ourproject.org</a>, pero de un modo más sencillo, expandiendo sus capacidades para la construcción de comunidades. Permite la creación de espacios online para el desarrollo de trabajo colaborativo, donde organizaciones e individuos puedan construir sus proyectos online, coordinar una agenda común, desarrollar reuniones virtuales y conocer personas y organizaciones con intereses similares.</p>
<p>Kune es una iniciativa de la <a href="http://comunes.org/" target="_blank">Asociación Comunes</a>, una organización sin animo de lucro centrada en el fomento de los Bienes Comunes, esos recursos que son propiedad de un colectivo o compartidos dentro de poblaciones. Comunes funciona como un paraguas para una serie de iniciativas interrelacionadas, y esta dirigida completamente por voluntarios.</p>
@@ -28,7 +89,7 @@
}
}
</script>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
@@ -47,7 +108,7 @@
Introduce otros valores y pulsa Intro" style="text-align:center;"> €/mes </form> </li>
</ul>
</div>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
@@ -70,7 +131,7 @@
</ul>
</div>
<h3>Donación Única</h3>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
Dona a kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
@@ -82,7 +143,7 @@
Dona a kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
</ul>
</div>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
Dona a kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
Modified: wp-theme/kothers/donate-fr.php
===================================================================
--- wp-theme/kothers/donate-fr.php 2011-11-23 21:22:32 UTC (rev 1619)
+++ wp-theme/kothers/donate-fr.php 2011-11-23 21:33:16 UTC (rev 1620)
@@ -1,3 +1,64 @@
+<style type="text/css">
+.cm-btn ul {
+ background-color: #FFFFFF;
+ clear: left;
+ float: left;
+ list-style: none outside none;
+ margin: 10px 0;
+ padding: 5px;
+}
+.cm-btn-line ul {
+ border-bottom: 1px solid #E7E7E7;
+}
+.cm-btn ul li {
+ display: inline;
+ float: left;
+ margin: 0 10px;
+}
+.cm-btn ul li a {
+ color: #999999;
+ cursor: pointer;
+ float: left;
+ font: 900 14px/22px "Arial",Helvetica,sans-serif;
+ text-decoration: none;
+}
+.cm-btn ul li a span {
+ float: left;
+ margin: 0 10px 0 -10px;
+ padding: 1px 8px 5px 18px;
+ position: relative;
+}
+.cm-btn ul.blue li a.current, .cm-btn ul.blue li a:hover {
+ background: url("../kimages/btn-blue.png") no-repeat scroll right top transparent;
+}
+.cm-btn ul.blue li a.current {
+ color: #13335B;
+}
+.cm-btn ul.blue li a:hover {
+ color: #951400;
+}
+.cm-btn ul.blue li a:active {
+ color: #029A00;
+}
+.cm-btn ul.blue li a.current span, .cm-btn ul.blue li a:hover span {
+ background: url("../kimages/btn-blue.png") no-repeat scroll left top transparent;
+}
+.cm-btn ul.orange li a.current, .cm-btn ul.orange li a:hover {
+ background: url("../kimages/btn-orange.png") no-repeat scroll right top transparent;
+}
+.cm-btn ul.orange li a.current {
+ color: #FFFFFF;
+}
+.cm-btn ul.orange li a:hover {
+ color: #951400;
+}
+.cm-btn ul.orange li a:active {
+ color: #029A00;
+}
+.cm-btn ul.orange li a.current span, .cm-btn ul.orange li a:hover span {
+ background: url("../kimages/btn-orange.png") no-repeat scroll left top transparent;
+}
+</style>
<p>Kune est FIXME</p>
<p>Kune est une initiative de l'association <a href="http://comunes.org/" target="_blank">Comunes</a>, une organisation à but non-lucratif qui soutient les Biens Communs, ces ressources collectivement possédées et partagées par les populations. Comunes sert d'hébergeur pour de multiples initiatives liées, et est entièrement mené par des volontaires.</p>
@@ -28,7 +89,7 @@
}
}
</script>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
@@ -47,7 +108,7 @@
Tapez une autre valeur et appuyez sur Entrer" style="text-align:center;"> €/mois </form> </li>
</ul>
</div>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
@@ -71,7 +132,7 @@
</ul>
</div>
<h3>Simple don</h3>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
Donate to kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
@@ -83,7 +144,7 @@
Donate to kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
</ul>
</div>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
Donate to kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
Modified: wp-theme/kothers/donate.php
===================================================================
--- wp-theme/kothers/donate.php 2011-11-23 21:22:32 UTC (rev 1619)
+++ wp-theme/kothers/donate.php 2011-11-23 21:33:16 UTC (rev 1620)
@@ -1,3 +1,64 @@
+<style type="text/css">
+.cm-btn ul {
+ background-color: #FFFFFF;
+ clear: left;
+ float: left;
+ list-style: none outside none;
+ margin: 10px 0;
+ padding: 5px;
+}
+.cm-btn-line ul {
+ border-bottom: 1px solid #E7E7E7;
+}
+.cm-btn ul li {
+ display: inline;
+ float: left;
+ margin: 0 10px;
+}
+.cm-btn ul li a {
+ color: #999999;
+ cursor: pointer;
+ float: left;
+ font: 900 14px/22px "Arial",Helvetica,sans-serif;
+ text-decoration: none;
+}
+.cm-btn ul li a span {
+ float: left;
+ margin: 0 10px 0 -10px;
+ padding: 1px 8px 5px 18px;
+ position: relative;
+}
+.cm-btn ul.blue li a.current, .cm-btn ul.blue li a:hover {
+ background: url("../kimages/btn-blue.png") no-repeat scroll right top transparent;
+}
+.cm-btn ul.blue li a.current {
+ color: #13335B;
+}
+.cm-btn ul.blue li a:hover {
+ color: #951400;
+}
+.cm-btn ul.blue li a:active {
+ color: #029A00;
+}
+.cm-btn ul.blue li a.current span, .cm-btn ul.blue li a:hover span {
+ background: url("../kimages/btn-blue.png") no-repeat scroll left top transparent;
+}
+.cm-btn ul.orange li a.current, .cm-btn ul.orange li a:hover {
+ background: url("../kimages/btn-orange.png") no-repeat scroll right top transparent;
+}
+.cm-btn ul.orange li a.current {
+ color: #FFFFFF;
+}
+.cm-btn ul.orange li a:hover {
+ color: #951400;
+}
+.cm-btn ul.orange li a:active {
+ color: #029A00;
+}
+.cm-btn ul.orange li a.current span, .cm-btn ul.orange li a:hover span {
+ background: url("../kimages/btn-orange.png") no-repeat scroll left top transparent;
+}
+</style>
<p>Kune is a platform for encouraging collaboration, content sharing & free culture. It aims to improve/modernize/replicate the labor of what <a href="http://ourproject.org/" target="_blank">ourproject.org</a> does, but in an easier manner and expanding on its features for community-building. It allows for the creation of online spaces of collaborative work, where organizations and individuals can build projects online, coordinate common agendas, set up virtual meetings and join people/orgs with similar interests.</p>
<p>Kune is an initiative under the umbrella of the <a href="http://comunes.org/" target="_blank">Comunes Association</a>, a nonprofit organization focused on the encouragement of the Commons, those resources collectively owned or shared among populations. Comunes serves as legal umbrella for multiple related initiatives, and is fully driven by volunteers.</p>
@@ -28,7 +89,7 @@
}
}
</script>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
@@ -47,7 +108,7 @@
Type other value and press Enter" style="text-align:center;"> €/month </form> </li>
</ul>
</div>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
@@ -71,7 +132,7 @@
</ul>
</div>
<h3>Single donation</h3>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
Donate to kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
@@ -83,7 +144,7 @@
Donate to kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
</ul>
</div>
- <div class="mc-btn mc-btn-line">
+ <div class="cm-btn cm-btn-line">
<ul class="blue">
<li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
Donate to kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
1
0
Author: vjrj_
Date: 2011-11-23 22:22:32 +0100 (Wed, 23 Nov 2011)
New Revision: 1619
Added:
wp-theme/kimages/kune-logo-400px.png
wp-theme/kothers/donate-es.php
wp-theme/kothers/donate-fr.php
wp-theme/kothers/donate.php
Log:
Added: wp-theme/kimages/kune-logo-400px.png
===================================================================
(Binary files differ)
Property changes on: wp-theme/kimages/kune-logo-400px.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: wp-theme/kothers/donate-es.php
===================================================================
--- wp-theme/kothers/donate-es.php (rev 0)
+++ wp-theme/kothers/donate-es.php 2011-11-23 21:22:32 UTC (rev 1619)
@@ -0,0 +1,116 @@
+<p>Kune es una plataforma para la promoción de los métodos colaborativos, los contenidos compartidos y el conocimiento libre. Su objetivo es mejorar/modernizar/replicar la labor que hace <a href="http://ourproject.org" target="_blank">ourproject.org</a>, pero de un modo más sencillo, expandiendo sus capacidades para la construcción de comunidades. Permite la creación de espacios online para el desarrollo de trabajo colaborativo, donde organizaciones e individuos puedan construir sus proyectos online, coordinar una agenda común, desarrollar reuniones virtuales y conocer personas y organizaciones con intereses similares.</p>
+
+<p>Kune es una iniciativa de la <a href="http://comunes.org/" target="_blank">Asociación Comunes</a>, una organización sin animo de lucro centrada en el fomento de los Bienes Comunes, esos recursos que son propiedad de un colectivo o compartidos dentro de poblaciones. Comunes funciona como un paraguas para una serie de iniciativas interrelacionadas, y esta dirigida completamente por voluntarios.</p>
+
+<p>Si quieres ayudar a Kune, por favor considera donar a la <a href="http://comunes.org/" target="_blank">Asociación Comunes</a>, la cual proporciona todos los recursos técnicos y legales para que Kune exista.</p>
+
+<h3>Donación Mensual Regular (la más necesaria para nosotros)</h3>
+<script language="JavaScript">
+var focused = false;
+var defaultVal = "otro valor";
+
+function fieldFocused(form) {
+ focused = true;
+ if (form.a3.value == defaultVal) {
+ form.a3.value = "";
+ }
+}
+
+function validate(form) {
+ var value = form.a3.value;
+ var parsed = parseInt(value);
+ if (value != '' && parsed && value == parsed) {
+ focused = false;
+ form.submit();
+ }
+ if (value == '') {
+ form.a3.value = defaultVal;
+ }
+}
+</script>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>10 €/mes </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>15 €/mes </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>20 €/mes </span></a></li>
+ <li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
+Dona a kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="otro valor" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Introduce otros valores y pulsa Intro" style="text-align:center;"> €/mes </form> </li>
+ </ul>
+ </div>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>10
+$/mes </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>15
+$/mes </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Dona a kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>20
+$/mes </span></a></li>
+ <li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
+Dona a kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="otro valor" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="Introduce otros valores y pulsa Intro" style="text-align:center;">
+$/mes </form> </li>
+ </ul>
+ </div>
+ <h3>Donación Única</h3>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
+ </ul>
+ </div>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
+ </ul>
+ </div>
+ <div style="clear:both;"></div>
+ <p>
+ Para otras cantidades usa <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">este enlace para Euros</a> o <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Dona a kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">este otro para Dólares(USD).</a>
+ </p>
+ <p>
+ Por favor considera donar más si puedes permitírtelo.
+ </p>
+ <h3>Dona usando tu Banco</h3>
+ <p>
+ <a href="/bank-info/">Visita nuestra página de información bancaria</a>
+ </p>
+ <p>
+ A menos que especifiques lo contrario, te añadiremos a la lista de donantes.
+ </p>
+ <p>
+ Si tienes alguna duda, por favor contáctanos en donate(arroba)ourproject(punto)org
+ </p>
+ <h3>¡Muchas Gracias!</h3>
Added: wp-theme/kothers/donate-fr.php
===================================================================
--- wp-theme/kothers/donate-fr.php (rev 0)
+++ wp-theme/kothers/donate-fr.php 2011-11-23 21:22:32 UTC (rev 1619)
@@ -0,0 +1,117 @@
+<p>Kune est FIXME</p>
+
+<p>Kune est une initiative de l'association <a href="http://comunes.org/" target="_blank">Comunes</a>, une organisation à but non-lucratif qui soutient les Biens Communs, ces ressources collectivement possédées et partagées par les populations. Comunes sert d'hébergeur pour de multiples initiatives liées, et est entièrement mené par des volontaires.</p>
+
+<p>Si vous voulez aider Kune, merci de soutenir cette action en faisant un don à <a href="http://comunes.org/" target="_blank">l'association Comunes</a>. Comunes gère les donations de plusieurs projects, dont Kune. Toute donation faite à partir de cette page ira au projet Kune, pour lui donner les ressources techniques et légales nécessaires.</p>
+
+<h3>Dons réguliers tous les mois (ce qui nous est le plus nécessaire)</h3>
+<script language="JavaScript">
+var focused = false;
+var defaultVal = "autre montant";
+
+function fieldFocused(form) {
+ focused = true;
+ if (form.a3.value == defaultVal) {
+ form.a3.value = "";
+ }
+}
+
+function validate(form) {
+ var value = form.a3.value;
+ var parsed = parseInt(value);
+ if (value != '' && parsed && value == parsed) {
+ focused = false;
+ form.submit();
+ }
+ if (value == '') {
+ form.a3.value = defaultVal;
+ }
+}
+</script>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>10 €/mois </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>15 €/mois </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>20 €/mois </span></a></li>
+ <li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
+Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="autre montant" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Tapez une autre valeur et appuyez sur Entrer" style="text-align:center;"> €/mois </form> </li>
+ </ul>
+ </div>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>10
+$/mois </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>15
+$/mois </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>20
+$/mois </span></a></li>
+ <li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
+Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="autre montant" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Tapez une autre valeur et appuyez sur Entrer" style="text-align:center;">
+$/mois </form> </li>
+ </ul>
+ </div>
+ <h3>Simple don</h3>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
+ </ul>
+ </div>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
+ </ul>
+ </div>
+ <div style="clear:both;"></div>
+ <p>
+ Pour d'autres montants utilisez <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">ce lien pour les euros</a> or <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">ce lien pour les dollars US.</a>
+ </p>
+ <p>
+ Merci d'envisager de donner plus si vous pouvez.
+ </p>
+ <h3>Donnez via votre banque</h3>
+ <p>
+ <a href="/bank-info/">Voyez la page concernant nos informations bancaires</a>
+ </p>
+ <p>
+ À moins que vous ne précisiez le contraire, nous vous ajouterons à notre liste de donateurs.
+ </p>
+ <p>
+ Si vous avez des doutes, contactez-nous à donate at ourproject dot org.
+ </p>
+ <h3>Merci beaucoup !</h3>
Added: wp-theme/kothers/donate.php
===================================================================
--- wp-theme/kothers/donate.php (rev 0)
+++ wp-theme/kothers/donate.php 2011-11-23 21:22:32 UTC (rev 1619)
@@ -0,0 +1,117 @@
+<p>Kune is a platform for encouraging collaboration, content sharing & free culture. It aims to improve/modernize/replicate the labor of what <a href="http://ourproject.org/" target="_blank">ourproject.org</a> does, but in an easier manner and expanding on its features for community-building. It allows for the creation of online spaces of collaborative work, where organizations and individuals can build projects online, coordinate common agendas, set up virtual meetings and join people/orgs with similar interests.</p>
+
+<p>Kune is an initiative under the umbrella of the <a href="http://comunes.org/" target="_blank">Comunes Association</a>, a nonprofit organization focused on the encouragement of the Commons, those resources collectively owned or shared among populations. Comunes serves as legal umbrella for multiple related initiatives, and is fully driven by volunteers.</p>
+
+<p>If you want to help Kune, please consider donating to this project through the <a href="http://comunes.org/" target="_blank">Comunes Association</a>. Comunes manages the funding of several initiatives, Kune among them. Thus, any donation given from this page will go to the Kune project, in order to maintain the technical resources needed. </p>
+
+<h3>Regular donation per month (the most necessary for us)</h3>
+<script language="JavaScript">
+var focused = false;
+var defaultVal = "other value";
+
+function fieldFocused(form) {
+ focused = true;
+ if (form.a3.value == defaultVal) {
+ form.a3.value = "";
+ }
+}
+
+function validate(form) {
+ var value = form.a3.value;
+ var parsed = parseInt(value);
+ if (value != '' && parsed && value == parsed) {
+ focused = false;
+ form.submit();
+ }
+ if (value == '') {
+ form.a3.value = defaultVal;
+ }
+}
+</script>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>10 €/month </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>15 €/month </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>20 €/month </span></a></li>
+ <li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
+Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="other value" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Type other value and press Enter" style="text-align:center;"> €/month </form> </li>
+ </ul>
+ </div>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>10
+$/month </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>15
+$/month </span></a></li>
+ <li><a href="
+ https://www.paypal.com/cgi-bin/webscr?cmd=_xclick-subscriptions&business=do…
+Donate to kune.ourproject.org&image_url=http://kune.ourproject.org/kimages/kune-logo-…
+" class="current"><span>20
+$/month </span></a></li>
+ <li><form action="https://www.paypal.com/cgi-bin/webscr" method="get"> <input type="hidden" name="business" value="donate(a)ourproject.org"> <input type="hidden" name="cmd" value="_xclick-subscriptions"> <input type="hidden" name="item_name" value="
+Donate to kune.ourproject.org"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="t3" value="M"> <input type="hidden" name="p3" value="1"> <input type="hidden" name="src" value="1"> <input type="hidden" name="image_url" value="http://kune.ourproject.org/kimages/kune-logo-400px.png"> <input type="hidden" name="sra" value="1"> <input type="hidden" name="lc" value="us"> <input type="text" size="10" value="other value" name="a3" onFocus="fieldFocused(this.form)" onBlur="validate(this.form)" title="
+Type other value and press Enter" style="text-align:center;">
+$/month </form> </li>
+ </ul>
+ </div>
+ <h3>Single donation</h3>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&amount=150&image_url=http://kune.ourp…" class="current"><span>150 € </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&amount=300&image_url=http://kune.ourp…" class="current"><span>300 € </span></a></li>
+ </ul>
+ </div>
+ <div class="mc-btn mc-btn-line">
+ <ul class="blue">
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&amount=25&image_url=http://kune.ourpr…" class="current"><span>25 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&amount=75&image_url=http://kune.ourpr…" class="current"><span>75 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&amount=150&image_url=http://kune.ourp…" class="current"><span>150 $ </span></a></li>
+ <li><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&amount=300&image_url=http://kune.ourp…" class="current"><span>300 $ </span></a></li>
+ </ul>
+ </div>
+ <div style="clear:both;"></div>
+ <p>
+ For other amounts use <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=EUR&image_url=http://kune.ourproject.org/…">this link for Euros</a> or <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@ourpro…
+Donate to kune.ourproject.org¤cy_code=USD&image_url=http://kune.ourproject.org/…">this one for USD.</a>
+ </p>
+ <p>
+ Please consider donating more if you can afford it.
+ </p>
+ <h3>Give using your Bank</h3>
+ <p>
+ <a href="/bank-info/">See our Bank account info page</a>
+ </p>
+ <p>
+ Unless you specify the contrary, we will add you to our donor list.
+ </p>
+ <p>
+ If you have doubts please contact us at donate at ourproject dot org.
+ </p>
+ <h3>Thanks indeed!</h3>
1
0
Author: vjrj_
Date: 2011-11-23 15:33:50 +0100 (Wed, 23 Nov 2011)
New Revision: 1618
Removed:
trunk/src/main/java/org/waveprotocol/box/webclient/client/HistorySupport.java
trunk/src/main/java/org/waveprotocol/wave/client/wavepanel/impl/toolbar/EditToolbar.java
Modified:
trunk/.classpath
trunk/CREDITS
trunk/img/kune-logos.svg
trunk/pom.xml
trunk/src/main/java/cc/kune/barters/client/BartersClientTool.java
trunk/src/main/java/cc/kune/blogs/client/BlogsClientTool.java
trunk/src/main/java/cc/kune/chat/client/ChatClientTool.java
trunk/src/main/java/cc/kune/core/client/cnt/FoldableContentPresenter.java
trunk/src/main/java/cc/kune/core/client/groups/newgroup/NewGroupPanel.java
trunk/src/main/java/cc/kune/core/client/registry/ContentCapabilitiesRegistry.java
trunk/src/main/java/cc/kune/core/client/sitebar/search/SitebarSearchPanel.java
trunk/src/main/java/cc/kune/core/client/state/StateManager.java
trunk/src/main/java/cc/kune/docs/client/DocsClientTool.java
trunk/src/main/java/cc/kune/events/client/EventsClientTool.java
trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java
trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenter.java
trunk/src/main/java/cc/kune/gspace/client/viewers/AbstractFolderViewerPanel.java
trunk/src/main/java/cc/kune/gspace/client/viewers/ContentViewerPanel.java
trunk/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java
trunk/src/main/java/cc/kune/lists/client/ListsClientTool.java
trunk/src/main/java/cc/kune/tasks/client/TasksClientTool.java
trunk/src/main/java/cc/kune/wave/client/KuneStagesProvider.java
trunk/src/main/java/cc/kune/wave/client/WebClient.java
trunk/src/main/java/cc/kune/wiki/client/WikiClientTool.java
Log:
NEW - # 135: Some Calendar integration
http://kune.ourproject.org/issues/ticket/135
NEW - # 163: Empty messages in Views where not logged shoul be different to logged
http://kune.ourproject.org/issues/ticket/163
CLOSED - # 62: Tool links should point to the previous content (not the root)
http://kune.ourproject.org/issues/ticket/62
Wave updated with many fixes and lib upgrades
Big bug fix: you can now safety move to other locations while editing a wave
Attachments now should work also in Group Space
Modified: trunk/.classpath
===================================================================
--- trunk/.classpath 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/.classpath 2011-11-23 14:33:50 UTC (rev 1618)
@@ -12,19 +12,19 @@
<classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar" sourcepath="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar" sourcepath="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/box/0.3.5/box-0.3.5.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/box-src/0.3.5/box-src-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/box/0.3.7/box-0.3.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/box-src/0.3.7/box-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/box-src/0.3.7/box-src-0.3.7-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar"/>
<classpathentry kind="var" path="M2_REPO/c3p0/c3p0/0.9.1/c3p0-0.9.1.jar" sourcepath="M2_REPO/c3p0/c3p0/0.9.1/c3p0-0.9.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar" sourcepath="M2_REPO/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client/0.3.5/client-0.3.5.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-common/0.3.5/client-common-0.3.5.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-common-src/0.3.5/client-common-src-0.3.5.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-scheduler-src/0.3.5/client-scheduler-src-0.3.5.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-src/0.3.5/client-src-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client/0.3.7/client-0.3.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-common/0.3.7/client-common-0.3.7.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-common-src/0.3.7/client-common-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/client-common-src/0.3.7/client-common-src-0.3.7-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-scheduler-src/0.3.7/client-scheduler-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/client-scheduler-src/0.3.7/client-scheduler-src-0.3.7-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-src/0.3.7/client-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/client-src/0.3.7/client-src-0.3.7-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/cobogw/gwt/cobogw/1.3.1/cobogw-1.3.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/common-src/0.3.5/common-src-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/common-src/0.3.7/common-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/common-src/0.3.7/common-src-0.3.7-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar" sourcepath="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2.jar" sourcepath="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.4/commons-codec-1.4.jar" sourcepath="M2_REPO/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar"/>
@@ -33,8 +33,8 @@
<classpathentry kind="var" path="M2_REPO/commons-io/commons-io/1.3.1/commons-io-1.3.1.jar" sourcepath="M2_REPO/commons-io/commons-io/1.3.1/commons-io-1.3.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5.jar" sourcepath="M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1.jar" sourcepath="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/communication-src/0.3.5/communication-src-0.3.5.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/concurrencycontrol-src/0.3.5/concurrencycontrol-src-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/communication-src/0.3.7/communication-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/communication-src/0.3.7/communication-src-0.3.7-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/concurrencycontrol-src/0.3.7/concurrencycontrol-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/concurrencycontrol-src/0.3.7/concurrencycontrol-src-0.3.7-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/net/sourceforge/cssparser/cssparser/0.9.5/cssparser-0.9.5.jar" sourcepath="M2_REPO/net/sourceforge/cssparser/cssparser/0.9.5/cssparser-0.9.5-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar" sourcepath="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/net/sf/dozer/dozer/4.0/dozer-4.0.jar" sourcepath="M2_REPO/net/sf/dozer/dozer/4.0/dozer-4.0-sources.jar"/>
@@ -55,7 +55,7 @@
<classpathentry kind="var" path="M2_REPO/com/allen_sauer/gwt/log/gwt-log/gwt-log/3.0.1/gwt-log-3.0.1.jar"/>
<classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-servlet/2.1.1/gwt-servlet-2.1.1.jar" sourcepath="M2_REPO/com/google/gwt/gwt-servlet/2.1.1/gwt-servlet-2.1.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1.jar" sourcepath="M2_REPO/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/gwt-util-src/0.3.5/gwt-util-src-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/gwt-util-src/0.3.7/gwt-util-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/gwt-util-src/0.3.7/gwt-util-src-0.3.7-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/com/allen_sauer/gwt/voices/gwt-voices/gwt-voices/2.0.0/gwt-voices-2.0.0.jar"/>
<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-all/0.5/gwtp-all-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-all/0.5/gwtp-all-0.5-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-clients-common/0.5/gwtp-clients-common-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-clients-common/0.5/gwtp-clients-common-0.5-sources.jar"/>
@@ -111,16 +111,16 @@
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-profile/2.0/maven-profile-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-profile/2.0/maven-profile-2.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-project/2.0/maven-project-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-project/2.0/maven-project-2.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-repository-metadata/2.0/maven-repository-metadata-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-repository-metadata/2.0/maven-repository-metadata-2.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/media-src/0.3.5/media-src-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/media-src/0.3.7/media-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/media-src/0.3.7/media-src-0.3.7-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar" sourcepath="M2_REPO/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/model-src/0.3.5/model-src-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/model-src/0.3.7/model-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/model-src/0.3.7/model-src-0.3.7-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/mvel/mvel2/2.0.16/mvel2-2.0.16.jar" sourcepath="M2_REPO/org/mvel/mvel2/2.0.16/mvel2-2.0.16-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/mysql/mysql-connector-java/5.1.13/mysql-connector-java-5.1.13.jar"/>
<classpathentry kind="var" path="M2_REPO/net/sourceforge/nekohtml/nekohtml/1.9.15/nekohtml-1.9.15.jar" sourcepath="M2_REPO/net/sourceforge/nekohtml/nekohtml/1.9.15/nekohtml-1.9.15-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0.jar" sourcepath="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/proto-msg/0.3.5/proto-msg-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/proto-msg/0.3.7/proto-msg-0.3.7.jar"/>
<classpathentry kind="var" path="M2_REPO/org/w3c/css/sac/1.3/sac-1.3.jar" sourcepath="M2_REPO/org/w3c/css/sac/1.3/sac-1.3-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-android-driver/2.12.0/selenium-android-driver-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-android-driver/2.12.0/selenium-android-driver-2.12.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-api/2.12.0/selenium-api-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-api/2.12.0/selenium-api-2.12.0-sources.jar"/>
@@ -144,9 +144,9 @@
<classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0.1/stax-api-1.0.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/testng/testng/6.2.1/testng-6.2.1.jar" sourcepath="M2_REPO/org/testng/testng/6.2.1/testng-6.2.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/tigase/tigase-xmltools/3.3.5/tigase-xmltools-3.3.5.jar" sourcepath="M2_REPO/tigase/tigase-xmltools/3.3.5/tigase-xmltools-3.3.5-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/util-src/0.3.5/util-src-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/util-src/0.3.7/util-src-0.3.7.jar" sourcepath="M2_REPO/org/waveprotocol/util-src/0.3.7/util-src-0.3.7-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-5/wagon-provider-api-1.0-alpha-5.jar" sourcepath="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-5/wagon-provider-api-1.0-alpha-5-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/waveprotocol/waveinabox-server-0.3/0.3.5/waveinabox-server-0.3-0.3.5.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/waveprotocol/waveinabox-server-0.3/0.3.7/waveinabox-server-0.3-0.3.7.jar"/>
<classpathentry kind="var" path="M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1.jar" sourcepath="M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar"/>
<classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar" sourcepath="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2-sources.jar"/>
Modified: trunk/CREDITS
===================================================================
--- trunk/CREDITS 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/CREDITS 2011-11-23 14:33:50 UTC (rev 1618)
@@ -24,6 +24,6 @@
* Daniel Jiménez for the initial help and coordination
* Johnattan Rupire, William Austen Bradbury and Rana Hassan for their web contributions and
translations
-* Bastien Guerry for his French translation
+* Bastien Guerry for his French translation and for his ideas, feedback, support, inspiration
* and <URL:http://ourproject.org> and again <URL:http://xsto.info> and
<URL:http://iepala.es> for sharing with us their resources
Modified: trunk/img/kune-logos.svg
===================================================================
--- trunk/img/kune-logos.svg 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/img/kune-logos.svg 2011-11-23 14:33:50 UTC (rev 1618)
@@ -57,15 +57,15 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="1.27"
- inkscape:cx="372.04724"
- inkscape:cy="526.18109"
+ inkscape:zoom="1"
+ inkscape:cx="518.29119"
+ inkscape:cy="649.99995"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="1078"
inkscape:window-height="1867"
- inkscape:window-x="0"
- inkscape:window-y="24"
+ inkscape:window-x="1"
+ inkscape:window-y="52"
showguides="true"
inkscape:guide-bbox="true"
inkscape:guide-points="true"
@@ -543,10 +543,10 @@
<g
inkscape:export-ydpi="90"
inkscape:export-xdpi="90"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px.png"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px-low.png"
transform="matrix(0.31973654,0,0,0.31973654,157.58786,-7.1498137)"
id="g3289"
- style="opacity:0.4">
+ style="opacity:0.5">
<g
id="g3291"
transform="translate(380,-30)">
@@ -556,7 +556,7 @@
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
id="path3293"
d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ style="font-size:58.13353347999999698px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
inkscape:connector-curvature="0" />
<g
inkscape:export-ydpi="399.59854"
@@ -568,38 +568,38 @@
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3297"
d="m 60.321717,411.99998 377.014613,0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247000000033;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3299"
d="m 252.61203,788.60332 0,-377.01178"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958000000355;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3301"
d="m 252.86937,597.15755 377.0124,0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721000000248;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3303"
d="m 437.45588,596.97447 0,-377.01491"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195000000463;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path3305"
d="m 372.87905,411.27704 64.93441,0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947905999999364;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
inkscape:connector-curvature="0" />
</g>
</g>
<text
transform="scale(-1,1)"
xml:space="preserve"
- style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ style="font-size:58.94304656999999992px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
x="-1306.0667"
y="1115.2828"
id="text3307"
@@ -610,7 +610,7 @@
y="1115.2828">cc</tspan></text>
<text
xml:space="preserve"
- style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ style="font-size:87.16403198000000430px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
x="1218.1743"
y="1115.0084"
id="text3311"
@@ -716,5 +716,96 @@
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/favicon-demo.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90" />
+ <g
+ transform="translate(-64.205696,-101.81263)"
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-low.png"
+ id="g4171"
+ style="opacity:0.5">
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353347999999698px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
+ id="path4173"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <g
+ id="g4175"
+ transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247000000033;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path4177"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958000000355;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path4179"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721000000248;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path4181"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195000000463;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path4183"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947905999999364;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path4185"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ </g>
+ <g
+ id="g4187"
+ transform="matrix(0.1111494,0,0,0.111008,214.3621,-79.296659)"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-icon16-low.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ style="opacity:0.5">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247000000033;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path4189"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958000000355;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path4191"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721000000248;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path4193"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195000000463;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path4195"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947905999999364;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path4197"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
</g>
</svg>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/pom.xml 2011-11-23 14:33:50 UTC (rev 1618)
@@ -19,6 +19,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<slf4j.version>1.6.1</slf4j.version>
<openjpa.version>2.0.1</openjpa.version>
+ <wiab.version>0.3.7</wiab.version>
<skipTests>true</skipTests>
</properties>
<repositories>
@@ -528,12 +529,12 @@
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>proto-msg</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>gwt-util-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
@@ -543,52 +544,52 @@
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>box</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>box-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>model-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client-common</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client-common-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>waveinabox-server-0.3</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>proto-msg</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>gwt-util-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
@@ -598,67 +599,67 @@
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>box</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>box-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>model-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client-common</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client-common-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>common-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>util-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>concurrencycontrol-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>client-scheduler-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>media-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>org.waveprotocol</groupId>
<artifactId>communication-src</artifactId>
- <version>0.3.5</version>
+ <version>${wiab.version}</version>
</dependency>
<dependency>
<groupId>net.sourceforge.findbugs</groupId>
Modified: trunk/src/main/java/cc/kune/barters/client/BartersClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/barters/client/BartersClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/barters/client/BartersClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -33,6 +33,8 @@
public class BartersClientTool extends FoldableAbstractClientTool {
+ private static final String THERE_ISN_T_ANY_BARTER = "There isn't any barter. ";
+
@Inject
public BartersClientTool(final I18nTranslationService i18n, final ToolSelector toolSelector,
final ContentCapabilitiesRegistry cntCapRegistry, final NavResources navResources) {
@@ -63,8 +65,10 @@
registerContentTypeIcon(TYPE_FOLDER, navResources.folder());
registerContentTypeIcon(TYPE_ROOT, navResources.folder());
registerContentTypeIcon(TYPE_BARTER, navResources.barter());
- registerEmptyMessages(TYPE_FOLDER, i18n.t("This folder is empty"));
- registerEmptyMessages(TYPE_ROOT, i18n.t("There isn't any barter"));
+ registerEmptyMessages(TYPE_FOLDER, i18n.t(THERE_ISN_T_ANY_BARTER + "You can create some here"));
+ registerEmptyMessages(TYPE_ROOT, i18n.t(THERE_ISN_T_ANY_BARTER));
+ registerEmptyMessagesNotLogged(TYPE_FOLDER, i18n.t(THERE_ISN_T_ANY_BARTER));
+ registerEmptyMessagesNotLogged(TYPE_ROOT, i18n.t(THERE_ISN_T_ANY_BARTER));
}
}
Modified: trunk/src/main/java/cc/kune/blogs/client/BlogsClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/blogs/client/BlogsClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/blogs/client/BlogsClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -68,6 +68,8 @@
registerUploadTypesAndMimes(TYPE_UPLOADEDFILE);
registerEmptyMessages(TYPE_ROOT, i18n.t("There isn't any blog, create one"));
registerEmptyMessages(TYPE_BLOG, i18n.t("This blog hasn't any post, create one"));
+ registerEmptyMessagesNotLogged(TYPE_ROOT, i18n.t("There isn't any blog"));
+ registerEmptyMessagesNotLogged(TYPE_BLOG, i18n.t("This blog hasn't any post"));
}
}
Modified: trunk/src/main/java/cc/kune/chat/client/ChatClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/ChatClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/chat/client/ChatClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -57,8 +57,10 @@
private void registerIcons() {
registerContentTypeIcon(TYPE_ROOM, res.groupChat());
- registerEmptyMessages(TYPE_ROOM, i18n.tWithNT("See the archive of old conversations"
- + TextUtils.IN_DEVELOPMENT_P, "with Brackets"));
+ final String emptyMsg = i18n.tWithNT("See the archive of old conversations"
+ + TextUtils.IN_DEVELOPMENT_P, "with Brackets");
+ registerEmptyMessages(TYPE_ROOM, emptyMsg);
+ registerEmptyMessagesNotLogged(TYPE_ROOM, emptyMsg);
}
}
Modified: trunk/src/main/java/cc/kune/core/client/cnt/FoldableContentPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/cnt/FoldableContentPresenter.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/core/client/cnt/FoldableContentPresenter.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -19,8 +19,6 @@
*/
package cc.kune.core.client.cnt;
-import org.waveprotocol.box.webclient.client.HistorySupport;
-
import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
import cc.kune.common.client.notify.NotifyUser;
import cc.kune.core.client.services.FileDownloadUtils;
@@ -39,156 +37,153 @@
import com.google.inject.Provider;
-public abstract class FoldableContentPresenter extends AbstractContentPresenter implements FoldableContent {
+public abstract class FoldableContentPresenter extends AbstractContentPresenter implements
+ FoldableContent {
- private final GuiActionDescCollection actionRegistry;
- private final Provider<FileDownloadUtils> downloadProvider;
- private final I18nTranslationService i18n;
- private final Provider<MediaUtils> mediaUtils;
- protected final Session session;
- private final ActionContentToolbar toolbar;
- private final String toolName;
- private String uploadType;
- private String waveType;
+ private final GuiActionDescCollection actionRegistry;
+ private final Provider<FileDownloadUtils> downloadProvider;
+ private final I18nTranslationService i18n;
+ private final Provider<MediaUtils> mediaUtils;
+ protected final Session session;
+ private final ActionContentToolbar toolbar;
+ private final String toolName;
+ private String uploadType;
+ private String waveType;
- public FoldableContentPresenter(final String toolName, final StateManager stateManager, final Session session,
- final ActionContentToolbar toolbar, final GuiActionDescCollection actionRegistry,
- final Provider<FileDownloadUtils> downloadProvider, final I18nTranslationService i18n,
- final Provider<MediaUtils> mediaUtils) {
- this.toolName = toolName;
- this.session = session;
- this.toolbar = toolbar;
- this.actionRegistry = actionRegistry;
- this.downloadProvider = downloadProvider;
- this.i18n = i18n;
- this.mediaUtils = mediaUtils;
- stateManager.onStateChanged(true, new StateChangedHandler() {
- @Override
- public void onStateChanged(final StateChangedEvent event) {
- setState(event.getState());
- }
- });
- }
+ public FoldableContentPresenter(final String toolName, final StateManager stateManager,
+ final Session session, final ActionContentToolbar toolbar,
+ final GuiActionDescCollection actionRegistry, final Provider<FileDownloadUtils> downloadProvider,
+ final I18nTranslationService i18n, final Provider<MediaUtils> mediaUtils) {
+ this.toolName = toolName;
+ this.session = session;
+ this.toolbar = toolbar;
+ this.actionRegistry = actionRegistry;
+ this.downloadProvider = downloadProvider;
+ this.i18n = i18n;
+ this.mediaUtils = mediaUtils;
+ stateManager.onStateChanged(true, new StateChangedHandler() {
+ @Override
+ public void onStateChanged(final StateChangedEvent event) {
+ setState(event.getState());
+ }
+ });
+ }
- private String getContentBody(final StateContentDTO state) {
- final String contentBody = state.getContent();
- return contentBody;
- }
+ private String getContentBody(final StateContentDTO state) {
+ final String contentBody = state.getContent();
+ return contentBody;
+ }
- public String getToolName() {
- return toolName;
- }
+ public String getToolName() {
+ return toolName;
+ }
- public String getUploadType() {
- return uploadType;
- }
+ public String getUploadType() {
+ return uploadType;
+ }
- public String getWaveType() {
- return waveType;
- }
+ public String getWaveType() {
+ return waveType;
+ }
- @Override
- public void refreshState() {
- setState(session.getContentState());
+ @Override
+ public void refreshState() {
+ setState(session.getContentState());
+ }
+
+ protected void setContent(final StateContentDTO state) {
+ final String typeId = state.getTypeId();
+ NotifyUser.info(typeId);
+ if (typeId.equals(getUploadType())) {
+ setUploadedContent(state);
+ } else if (typeId.equals(getWaveType())) {
+ setNormalContent(state);
+ // setWaveContent(state.getContent());
+ } else {
+ setNormalContent(state);
}
+ view.attach();
+ }
- protected void setContent(final StateContentDTO state) {
- final String typeId = state.getTypeId();
- NotifyUser.info(typeId);
- if (typeId.equals(getUploadType())) {
- setUploadedContent(state);
- } else if (typeId.equals(getWaveType())) {
- setNormalContent(state);
- // setWaveContent(state.getContent());
- } else {
- setNormalContent(state);
- }
- view.attach();
+ private void setNormalContent(final StateContentDTO state) {
+ final String contentBody = getContentBody(state);
+ if (contentBody == null || contentBody.length() == 0) {
+ if (state.getContentRights().isEditable()) {
+ view.setInfoMessage(i18n.t("There is no text in this page. Feel free to edit this page"));
+ } else {
+ view.setInfoMessage(i18n.t("There is no text in this page"));
+ }
+ } else {
+ view.setRawContent(contentBody);
}
+ }
- private void setNormalContent(final StateContentDTO state) {
- final String contentBody = getContentBody(state);
- if (contentBody == null || contentBody.length() == 0) {
- if (state.getContentRights().isEditable()) {
- view.setInfoMessage(i18n.t("There is no text in this page. Feel free to edit this page"));
- } else {
- view.setInfoMessage(i18n.t("There is no text in this page"));
- }
+ protected void setState(final StateAbstractDTO state) {
+ toolbar.detach();
+ if (state instanceof StateContainerDTO) {
+ final StateContainerDTO stateCntCtx = (StateContainerDTO) state;
+ if (stateCntCtx.getToolName().equals(toolName)) {
+ // This tool
+ if (stateCntCtx instanceof StateContentDTO) {
+ setState((StateContentDTO) stateCntCtx);
} else {
- view.setRawContent(contentBody);
+ setState(stateCntCtx);
}
+ }
}
+ }
- protected void setState(final StateAbstractDTO state) {
- toolbar.detach();
- if (state instanceof StateContainerDTO) {
- final StateContainerDTO stateCntCtx = (StateContainerDTO) state;
- if (stateCntCtx.getToolName().equals(toolName)) {
- // This tool
- if (stateCntCtx instanceof StateContentDTO) {
- setState((StateContentDTO) stateCntCtx);
- } else {
- setState(stateCntCtx);
- }
- }
- }
- }
+ protected void setState(final StateContainerDTO state) {
+ setToolbar(actionRegistry);
+ attach();
+ }
- protected void setState(final StateContainerDTO state) {
- setToolbar(actionRegistry);
- attach();
- }
+ protected void setState(final StateContentDTO state) {
+ setToolbar(actionRegistry);
+ attach();
+ }
- protected void setState(final StateContentDTO state) {
- setToolbar(actionRegistry);
- attach();
- }
+ private void setToolbar(final GuiActionDescCollection collection) {
+ // toolbar.disableMenusAndClearButtons();
+ toolbar.addAll(collection);
+ toolbar.attach();
+ }
- private void setToolbar(final GuiActionDescCollection collection) {
- // toolbar.disableMenusAndClearButtons();
- toolbar.addAll(collection);
- toolbar.attach();
+ private void setUploadedContent(final StateContentDTO state) {
+ final String contentBody = state.getContent();
+ final StateToken token = state.getStateToken();
+ final BasicMimeTypeDTO mimeType = state.getMimeType();
+ if (mimeType != null) {
+ final FileDownloadUtils fileDownloadUtils = downloadProvider.get();
+ if (mimeType.isImage()) {
+ view.showImage(fileDownloadUtils.getImageUrl(token),
+ fileDownloadUtils.getImageResizedUrl(token, ImageSize.sized), false);
+ } else if (mimeType.isPdf()) {
+ view.showImage(fileDownloadUtils.getImageUrl(token),
+ fileDownloadUtils.getImageResizedUrl(token, ImageSize.sized), true);
+ } else if (mimeType.isMp3()) {
+ view.setRawContent(mediaUtils.get().getMp3Embed(token));
+ } else if (mimeType.isOgg()) {
+ view.setRawContent(mediaUtils.get().getOggEmbed(token));
+ } else if (mimeType.isFlv()) {
+ view.setRawContent(mediaUtils.get().getFlvEmbed(token));
+ } else if (mimeType.isAvi()) {
+ view.setRawContent(mediaUtils.get().getAviEmbed(token));
+ } else if (mimeType.isText()) {
+ view.setContent(contentBody, true);
+ } else {
+ view.setNoPreview();
+ }
+ } else {
+ view.setNoPreview();
}
+ }
- private void setUploadedContent(final StateContentDTO state) {
- final String contentBody = state.getContent();
- final StateToken token = state.getStateToken();
- final BasicMimeTypeDTO mimeType = state.getMimeType();
- if (mimeType != null) {
- final FileDownloadUtils fileDownloadUtils = downloadProvider.get();
- if (mimeType.isImage()) {
- view.showImage(fileDownloadUtils.getImageUrl(token),
- fileDownloadUtils.getImageResizedUrl(token, ImageSize.sized), false);
- } else if (mimeType.isPdf()) {
- view.showImage(fileDownloadUtils.getImageUrl(token),
- fileDownloadUtils.getImageResizedUrl(token, ImageSize.sized), true);
- } else if (mimeType.isMp3()) {
- view.setRawContent(mediaUtils.get().getMp3Embed(token));
- } else if (mimeType.isOgg()) {
- view.setRawContent(mediaUtils.get().getOggEmbed(token));
- } else if (mimeType.isFlv()) {
- view.setRawContent(mediaUtils.get().getFlvEmbed(token));
- } else if (mimeType.isAvi()) {
- view.setRawContent(mediaUtils.get().getAviEmbed(token));
- } else if (mimeType.isText()) {
- view.setContent(contentBody, true);
- } else {
- view.setNoPreview();
- }
- } else {
- view.setNoPreview();
- }
- }
+ public void setUploadType(final String uploadType) {
+ this.uploadType = uploadType;
+ }
- public void setUploadType(final String uploadType) {
- this.uploadType = uploadType;
- }
-
- private void setWaveContent(final String id) {
- view.setEditableWaveContent(HistorySupport.waveRefFromHistoryToken(id), false);
- }
-
- public void setWaveType(final String waveType) {
- this.waveType = waveType;
- }
+ public void setWaveType(final String waveType) {
+ this.waveType = waveType;
+ }
}
Modified: trunk/src/main/java/cc/kune/core/client/groups/newgroup/NewGroupPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/groups/newgroup/NewGroupPanel.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/core/client/groups/newgroup/NewGroupPanel.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -21,6 +21,7 @@
import cc.kune.common.client.notify.NotifyLevel;
import cc.kune.common.client.notify.NotifyLevelImages;
+import cc.kune.common.client.tooltip.Tooltip;
import cc.kune.common.client.ui.MaskWidgetView;
import cc.kune.common.client.ui.dialogs.BasicTopDialog;
import cc.kune.common.client.ui.dialogs.BasicTopDialog.Builder;
@@ -145,15 +146,9 @@
publicDescField.setValidationDelay(1000);
form.add(publicDescField);
- tag1 = new TextField<String>();
- tag1.setTabIndex(4);
- tag1.setFieldLabel(i18n.t("Group tags"));
- tag1.setName(TAGS_FIELD);
- tag1.setWidth(DefaultForm.BIG_FIELD_WIDTH);
- tag1.setAllowBlank(false);
- tag1.setTitle(i18n.t("type some keyword that define your group"));
- tag1.setValidationDelay(1000);
- form.add(tag1);
+ form.add(createTagField(tag1));
+ // form.add(createTagField(tag2));
+ // form.add(createTagField(tag3));
final FieldSet groupTypeFieldSet = new FieldSet();
groupTypeFieldSet.setHeading(i18n.t("Group type"));
@@ -197,6 +192,18 @@
return form;
}
+ private TextField<String> createTagField(TextField<String> tag) {
+ tag = new TextField<String>();
+ tag.setTabIndex(4);
+ tag.setFieldLabel(i18n.t("Group tags"));
+ tag.setName(TAGS_FIELD);
+ tag.setWidth(DefaultForm.BIG_FIELD_WIDTH);
+ tag.setAllowBlank(false);
+ Tooltip.to(tag, i18n.t("type some keyword that define your group"));
+ tag.setValidationDelay(1000);
+ return tag;
+ }
+
@Override
public void focusOnShorName() {
shortNameField.focus();
Modified: trunk/src/main/java/cc/kune/core/client/registry/ContentCapabilitiesRegistry.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/registry/ContentCapabilitiesRegistry.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/core/client/registry/ContentCapabilitiesRegistry.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -31,6 +31,7 @@
private final DropableRegistry dropable;
private final EmailSubscribeAbleRegistry emailSubscribeAble;
private final EmptyMessagesRegistry emptyMessagesRegistry;
+ private final EmptyMessagesRegistry emptyMessagesRegistryNotLogged;
private final IconsRegistry iconsRegistry;
private final LicensableRegistry licensable;
private final NewMenusForTypeIdsRegistry newMenus;
@@ -54,6 +55,7 @@
final RateableRegistry rateable, final TageableRegistry tageable,
final RenamableRegistry renamable, final TranslatableRegistry translatable,
final VersionableRegistry versionable, final EmptyMessagesRegistry emptyMessagesRegistry,
+ final EmptyMessagesRegistry emptyMessagesRegistryNotLogged,
final XmppComentableRegistry xmppComentable, final XmppNotifyCapableRegistry xmppNotifyCapable,
final ShowDeletedRegistry showDeleted) {
this.authorable = authorableRegistry;
@@ -73,6 +75,8 @@
this.translatable = translatable;
this.versionable = versionable;
this.emptyMessagesRegistry = emptyMessagesRegistry;
+ this.emptyMessagesRegistryNotLogged = emptyMessagesRegistryNotLogged;
+
this.xmppComentable = xmppComentable;
this.xmppNotifyCapable = xmppNotifyCapable;
this.showDeleted = showDeleted;
@@ -114,6 +118,10 @@
return emptyMessagesRegistry;
}
+ public EmptyMessagesRegistry getEmptyMessagesRegistryNotLogged() {
+ return emptyMessagesRegistryNotLogged;
+ }
+
public IconsRegistry getIconsRegistry() {
return iconsRegistry;
}
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/search/SitebarSearchPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/search/SitebarSearchPanel.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/search/SitebarSearchPanel.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -41,7 +41,7 @@
private static final int SEARCH_TEXT_HEIGHT = 13;
private static final int SEARCH_TEXT_WIDTH_BIG = 160;
- private static final int SEARCH_TEXT_WIDTH_SMALL = 120;
+ private static final int SEARCH_TEXT_WIDTH_SMALL = 80;
public static final String SITE_SEARCH_BUTTON = "kune-ssp-searchbt";
public static final String SITE_SEARCH_TEXTBOX = "kune-ssp-tbox";
private final PushButton searchButton;
Modified: trunk/src/main/java/cc/kune/core/client/state/StateManager.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/state/StateManager.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/core/client/state/StateManager.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -26,8 +26,21 @@
public interface StateManager {
+ /**
+ * @param listener
+ * you can use this {@link BeforeActionListener} to intercept changes
+ * of state (for instance if you are editing and what to save, etc.
+ */
void addBeforeStateChangeListener(BeforeActionListener listener);
+ /**
+ * This permits to add custom #framents to urls and its associated actions
+ *
+ * @param token
+ * the url #fragment
+ * @param historyTokenCallback
+ * the action that will be executed when the previous url fragment
+ */
void addSiteToken(String token, HistoryTokenCallback historyTokenCallback);
String getCurrentToken();
Modified: trunk/src/main/java/cc/kune/docs/client/DocsClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/docs/client/DocsClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/docs/client/DocsClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -35,6 +35,8 @@
public class DocsClientTool extends FoldableAbstractClientTool {
+ private static final String EMPTY_CREATE_SOME = "This folder is empty. You can create some document or folder here.";
+
@Inject
public DocsClientTool(final I18nTranslationService i18n, final ToolSelector toolSelector,
final ContentCapabilitiesRegistry cntCapRegistry, final NavResources navResources) {
@@ -66,8 +68,10 @@
registerContentTypeIcon(TYPE_ROOT, navResources.folder());
registerContentTypeIcon(TYPE_DOCUMENT, navResources.page());
registerUploadTypesAndMimes(TYPE_UPLOADEDFILE);
- registerEmptyMessages(TYPE_FOLDER, i18n.t("This folder is empty"));
- registerEmptyMessages(TYPE_ROOT, i18n.t("This folder is empty"));
+ registerEmptyMessagesNotLogged(TYPE_FOLDER, i18n.t(EMPTY));
+ registerEmptyMessagesNotLogged(TYPE_ROOT, i18n.t(EMPTY));
+ registerEmptyMessages(TYPE_FOLDER, i18n.t(EMPTY_CREATE_SOME));
+ registerEmptyMessages(TYPE_ROOT, i18n.t(EMPTY_CREATE_SOME));
}
}
Modified: trunk/src/main/java/cc/kune/events/client/EventsClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/events/client/EventsClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/events/client/EventsClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -60,7 +60,8 @@
private void registerIcons() {
registerContentTypeIcon(TYPE_ROOT, navResources.folder());
registerContentTypeIcon(TYPE_MEETING, navResources.calendar());
- registerEmptyMessages(TYPE_ROOT, i18n.t("There isn't any meeting"));
+ registerEmptyMessages(TYPE_ROOT, i18n.t("There isn't any meeting, create one"));
+ registerEmptyMessagesNotLogged(TYPE_ROOT, i18n.t("There isn't any meeting"));
}
}
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/FoldableAbstractClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -31,6 +31,7 @@
public abstract class FoldableAbstractClientTool extends AbstractClientTool {
+ protected static final String EMPTY = "This folder is empty";
protected final ContentCapabilitiesRegistry contentCapabilitiesRegistry;
protected final I18nTranslationService i18n;
protected final NavResources navResources;
@@ -87,6 +88,10 @@
contentCapabilitiesRegistry.getEmptyMessagesRegistry().register(contentTypeId, message);
}
+ public void registerEmptyMessagesNotLogged(final String contentTypeId, final String message) {
+ contentCapabilitiesRegistry.getEmptyMessagesRegistryNotLogged().register(contentTypeId, message);
+ }
+
protected void registerLicensableTypes(final String... typeIds) {
contentCapabilitiesRegistry.getLicensable().register(typeIds);
}
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenter.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenter.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -124,13 +124,16 @@
final ToolSelectorItem tool = tools.get(oldTool);
checkTool(tool);
tool.setSelected(false);
- tool.setToken(oldToken);
+ if (newToken != null && oldToken != null && newToken.getGroup().equals(oldToken.getGroup())) {
+ // only if we don't change of group
+ tool.setToken(oldToken);
+ }
}
if (TextUtils.notEmpty(newTool)) {
final ToolSelectorItem tool = tools.get(newTool);
checkTool(tool);
tool.setSelected(true);
- tool.setToken(newToken.copy().clearDocument().clearFolder());
+ tool.setGroupShortName(newToken.getGroup());
}
}
Modified: trunk/src/main/java/cc/kune/gspace/client/viewers/AbstractFolderViewerPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/viewers/AbstractFolderViewerPanel.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/gspace/client/viewers/AbstractFolderViewerPanel.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -23,7 +23,6 @@
import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
import cc.kune.common.client.ui.HasEditHandler;
import cc.kune.common.client.ui.UiUtils;
-import cc.kune.common.client.utils.TextUtils;
import cc.kune.core.client.dnd.FolderViewerDropController;
import cc.kune.core.client.dnd.KuneDragController;
import cc.kune.core.client.registry.ContentCapabilitiesRegistry;
@@ -136,9 +135,8 @@
}
@Override
- public void showEmptyMsg(final String contentTypeId) {
+ public void showEmptyMsg(final String emptyMessage) {
+ emptyLabel.setText(emptyMessage);
gsArmor.getDocContainer().add(emptyPanel);
- final String msg = capabilitiesRegistry.getEmptyMessagesRegistry().getContentTypeIcon(contentTypeId);
- emptyLabel.setText(TextUtils.empty(msg) ? i18n.t("This is empty.") : i18n.t(msg));
}
}
Modified: trunk/src/main/java/cc/kune/gspace/client/viewers/ContentViewerPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/viewers/ContentViewerPanel.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/gspace/client/viewers/ContentViewerPanel.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -30,12 +30,14 @@
import org.waveprotocol.wave.model.waveref.WaveRef;
import org.waveprotocol.wave.util.escapers.GwtWaverefEncoder;
+import cc.kune.common.client.actions.BeforeActionListener;
import cc.kune.common.client.actions.ui.IsActionExtensible;
import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
import cc.kune.common.client.errors.UIException;
import cc.kune.common.client.ui.HasEditHandler;
import cc.kune.common.client.ui.UiUtils;
import cc.kune.core.client.registry.ContentCapabilitiesRegistry;
+import cc.kune.core.client.state.StateManager;
import cc.kune.core.shared.dto.StateContentDTO;
import cc.kune.core.shared.i18n.I18nTranslationService;
import cc.kune.gspace.client.GSpaceArmor;
@@ -97,7 +99,7 @@
@Inject
public ContentViewerPanel(final GSpaceArmor wsArmor, final WaveClientProvider waveClient,
final ContentCapabilitiesRegistry capabilitiesRegistry, final I18nTranslationService i18n,
- final EventBus eventBus) {
+ final EventBus eventBus, final StateManager stateManager) {
this.gsArmor = wsArmor;
this.waveClientProv = waveClient;
this.capabilitiesRegistry = capabilitiesRegistry;
@@ -110,6 +112,15 @@
waveClear();
}
});
+ stateManager.addBeforeStateChangeListener(new BeforeActionListener() {
+ @Override
+ public boolean beforeAction() {
+ // This fix lot of problems when you are editing and move to other
+ // location (without stop editing)
+ waveClear();
+ return true;
+ }
+ });
}
@Override
Modified: trunk/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -25,6 +25,7 @@
import cc.kune.common.client.ui.EditEvent;
import cc.kune.common.client.ui.EditEvent.EditHandler;
import cc.kune.common.client.ui.HasEditHandler;
+import cc.kune.common.client.utils.TextUtils;
import cc.kune.core.client.actions.ActionRegistryByType;
import cc.kune.core.client.registry.ContentCapabilitiesRegistry;
import cc.kune.core.client.registry.IconsRegistry;
@@ -97,7 +98,7 @@
void setSubheaderActions(GuiActionDescCollection actions);
- void showEmptyMsg(String contentTypeId);
+ void showEmptyMsg(String message);
}
private final ActionRegistryByType actionsRegistry;
@@ -140,7 +141,8 @@
final String name = content.getName();
final Object icon = mimeType != null ? getIcon(stateToken, typeId, mimeType) : getIcon(stateToken,
typeId, status);
- final String tooltip = getTooltip(stateToken, mimeType, capabilitiesRegistry.isDragable(typeId) && rights.isAdministrable());
+ final String tooltip = getTooltip(stateToken, mimeType, capabilitiesRegistry.isDragable(typeId)
+ && rights.isAdministrable());
if (status.equals(ContentStatus.inTheDustbin)
&& (!capabilitiesRegistry.showDeleted(typeId) && !session.getShowDeletedContent())) {
// Don't show
@@ -176,7 +178,15 @@
private void createChildItems(final ContainerDTO container, final AccessRights containerRights) {
if (container.getContents().size() + container.getChilds().size() == 0) {
- getView().showEmptyMsg(container.getTypeId());
+ String msg = null;
+ final String typeId = container.getTypeId();
+ if (session.isLogged()) {
+ msg = capabilitiesRegistry.getEmptyMessagesRegistry().getContentTypeIcon(typeId);
+ } else {
+ msg = capabilitiesRegistry.getEmptyMessagesRegistryNotLogged().getContentTypeIcon(typeId);
+ }
+ final String emptyMessage = TextUtils.empty(msg) ? i18n.t("This is empty.") : i18n.t(msg);
+ getView().showEmptyMsg(emptyMessage);
} else {
// Folders
for (final ContainerSimpleDTO childFolder : container.getChilds()) {
Modified: trunk/src/main/java/cc/kune/lists/client/ListsClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/client/ListsClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/lists/client/ListsClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -66,8 +66,12 @@
registerContentTypeIcon(TYPE_POST, navResources.email());
final String noWave = i18n.t("There is nothing posted yet. Post something");
final String noList = i18n.t("There isn't any list, create one");
+ final String noWaveNotLogged = i18n.t("There is nothing posted yet");
+ final String noListNotLogged = i18n.t("There isn't any list");
registerEmptyMessages(TYPE_ROOT, noList);
registerEmptyMessages(TYPE_LIST, noWave);
+ registerEmptyMessagesNotLogged(TYPE_ROOT, noListNotLogged);
+ registerEmptyMessagesNotLogged(TYPE_LIST, noWaveNotLogged);
// registerShowDeleted();
}
Modified: trunk/src/main/java/cc/kune/tasks/client/TasksClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/tasks/client/TasksClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/tasks/client/TasksClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -35,6 +35,8 @@
public class TasksClientTool extends FoldableAbstractClientTool {
+ private static final String NO_TASK = "There isn't any task";
+
@Inject
public TasksClientTool(final I18nTranslationService i18n, final ToolSelector toolSelector,
final ContentCapabilitiesRegistry cntCapRegistry, final NavResources navResources) {
@@ -66,9 +68,11 @@
registerContentTypeIcon(TYPE_FOLDER, navResources.taskfolder());
registerContentTypeIcon(TYPE_TASK, navResources.task());
registerContentTypeIcon(TYPE_TASK, ContentStatus.inTheDustbin, navResources.taskdone());
- final String noTask = i18n.t("There isn't any task, create one");
- registerEmptyMessages(TYPE_ROOT, noTask);
- registerEmptyMessages(TYPE_FOLDER, noTask);
+ final String noTaskLogged = i18n.t(NO_TASK + ", create one");
+ registerEmptyMessages(TYPE_ROOT, noTaskLogged);
+ registerEmptyMessages(TYPE_FOLDER, noTaskLogged);
+ registerEmptyMessagesNotLogged(TYPE_ROOT, NO_TASK);
+ registerEmptyMessagesNotLogged(TYPE_FOLDER, NO_TASK);
registerShowDeleted(TYPE_FOLDER, TYPE_ROOT, TYPE_TASK);
}
Modified: trunk/src/main/java/cc/kune/wave/client/KuneStagesProvider.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/KuneStagesProvider.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/wave/client/KuneStagesProvider.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -36,11 +36,8 @@
import org.waveprotocol.wave.client.wavepanel.view.dom.ModelAsViewProvider;
import org.waveprotocol.wave.client.wavepanel.view.dom.full.BlipQueueRenderer;
import org.waveprotocol.wave.client.wavepanel.view.dom.full.DomRenderer;
-import org.waveprotocol.wave.model.conversation.Conversation;
-import org.waveprotocol.wave.model.conversation.ConversationBlip;
import org.waveprotocol.wave.model.conversation.ConversationView;
import org.waveprotocol.wave.model.id.IdGenerator;
-import org.waveprotocol.wave.model.id.ModernIdSerialiser;
import org.waveprotocol.wave.model.waveref.WaveRef;
import com.google.gwt.dom.client.Element;
@@ -124,7 +121,7 @@
@Override
protected AsyncHolder<StageTwo> createStageTwoLoader(StageOne one) {
return haltIfClosed(new StageTwoProvider(
- this.one = one, waveRef.getWaveId(), channel, isNewWave, idGenerator, profiles) {
+ this.one = one, waveRef, channel, isNewWave, idGenerator, profiles) {
// Kune patch
@Override
protected DomRenderer createRenderer() {
@@ -193,33 +190,8 @@
}
private void handleExistingWave(StageThree three) {
- // If there's blip reference then focus on that blip.
- String documentId = waveRef.getDocumentId();
- if (documentId != null) {
- ModelAsViewProvider views = two.getModelAsViewProvider();
BlipQueueRenderer blipQueue = two.getBlipQueue();
- ConversationView wave = two.getConversations();
blipQueue.flush();
- // Find conversation
- Conversation conversation;
- if (waveRef.hasWaveletId()) {
- String id = ModernIdSerialiser.INSTANCE.serialiseWaveletId(waveRef.getWaveletId());
- conversation = wave.getConversation(id);
- } else {
- // Unspecified wavelet means root.
- conversation = wave.getRoot();
- }
- if (conversation != null) {
- // Find selected blip.
- ConversationBlip blip = wave.getRoot().getBlip(documentId);
- if (blip != null) {
- BlipView blipUi = views.getBlipView(blip);
- if (blipUi != null) {
- two.getStageOne().getFocusFrame().focus(blipUi);
- }
- }
- }
- }
}
public void destroy() {
Modified: trunk/src/main/java/cc/kune/wave/client/WebClient.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/WebClient.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/wave/client/WebClient.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -28,6 +28,7 @@
import org.waveprotocol.box.webclient.client.ClientEvents;
import org.waveprotocol.box.webclient.client.ClientIdGenerator;
import org.waveprotocol.box.webclient.client.DebugMessagePanel;
+import org.waveprotocol.box.webclient.client.HistoryProvider;
import org.waveprotocol.box.webclient.client.HistorySupport;
import org.waveprotocol.box.webclient.client.RemoteViewServiceMultiplexer;
import org.waveprotocol.box.webclient.client.Session;
@@ -183,6 +184,12 @@
final String message = stack.asString().replace("<br>", "\n");
REMOTE_LOG.severe(message);
NotifyUser.logError(message);
+ NotifyUser.showProgress("Error in editor");
+ new Timer() {
+ @Override
+ public void run() {
+ NotifyUser.hideProgress();
+ }}.schedule(3000);
}
});
}
@@ -285,7 +292,19 @@
//setupConnectionIndicator();
// Done in StateManager
- HistorySupport.kuneInit(tokenMatcher, session);
+ HistorySupport.init(new HistoryProvider() {
+ @Override
+ public String getToken() {
+ final String currentToken = History.getToken();
+ String waveToken = currentToken;
+ // FIXME what about preview?
+ if (tokenMatcher.isGroupToken(currentToken) || tokenMatcher.isHomeToken(currentToken)) {
+ waveToken = session.getContentState().getWaveRef();
+ LOG.info("Kune URL: " + currentToken + " = " + waveToken);
+ }
+ return waveToken;
+ }
+ });
loginImpl();
Modified: trunk/src/main/java/cc/kune/wiki/client/WikiClientTool.java
===================================================================
--- trunk/src/main/java/cc/kune/wiki/client/WikiClientTool.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/cc/kune/wiki/client/WikiClientTool.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -34,6 +34,8 @@
public class WikiClientTool extends FoldableAbstractClientTool {
+ private static final String EMPTY_FOLDER = "This folder is empty, create some wikipage or folder";
+
@Inject
public WikiClientTool(final I18nUITranslationService i18n, final ToolSelector toolSelector,
final ContentCapabilitiesRegistry cntCapRegistry, final NavResources navResources) {
@@ -65,8 +67,10 @@
registerContentTypeIcon(TYPE_ROOT, navResources.folder());
registerContentTypeIcon(TYPE_WIKIPAGE, navResources.wikipage());
registerUploadTypesAndMimes(TYPE_UPLOADEDFILE);
- registerEmptyMessages(TYPE_FOLDER, i18n.t("This folder is empty"));
- registerEmptyMessages(TYPE_ROOT, i18n.t("This wiki is empty"));
+ registerEmptyMessages(TYPE_FOLDER, i18n.t(EMPTY_FOLDER));
+ registerEmptyMessages(TYPE_ROOT, i18n.t(EMPTY_FOLDER));
+ registerEmptyMessagesNotLogged(TYPE_FOLDER, i18n.t("This folder is empty"));
+ registerEmptyMessagesNotLogged(TYPE_ROOT, i18n.t("This wiki is empty"));
}
}
Deleted: trunk/src/main/java/org/waveprotocol/box/webclient/client/HistorySupport.java
===================================================================
--- trunk/src/main/java/org/waveprotocol/box/webclient/client/HistorySupport.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/org/waveprotocol/box/webclient/client/HistorySupport.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -1,85 +0,0 @@
-// @formatter:off
-/*
- * Copyright 2010 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
-
-package org.waveprotocol.box.webclient.client;
-
-import javax.annotation.Nullable;
-
-import org.waveprotocol.box.webclient.client.events.Log;
-import org.waveprotocol.wave.model.waveref.InvalidWaveRefException;
-import org.waveprotocol.wave.model.waveref.WaveRef;
-import org.waveprotocol.wave.util.escapers.GwtWaverefEncoder;
-
-import cc.kune.core.client.state.TokenMatcher;
-
-/**
- * Contains the code to interface the history event mechanism with the client's
- * event bus. At the moment, a history token encodes a wave id or wave ref.
- */
-public class HistorySupport {
- private static final Log LOG = Log.get(HistorySupport.class);
- private static TokenMatcher tokenMatcher;
- private static cc.kune.core.client.state.Session session;
- public static void kuneInit(TokenMatcher tokenMatcher, cc.kune.core.client.state.Session session) {
- HistorySupport.tokenMatcher = tokenMatcher;
- HistorySupport.session = session;
- }
- public static void init() {
-// History.addValueChangeHandler(new ValueChangeHandler<String>() {
-// @Override
-// public void onValueChange(ValueChangeEvent<String> event) {
-// String encodedToken = event.getValue();
-// if (encodedToken == null || encodedToken.length() == 0) {
-// return;
-// }
-// WaveRef waveRef = waveRefFromHistoryToken(encodedToken);
-// if (waveRef == null) {
-// LOG.info("History token contains invalid path: " + encodedToken);
-// return;
-// }
-// LOG.info("Changing selected wave based on history event to " + waveRef.toString());
-// ClientEvents.get().fireEvent(new WaveSelectionEvent(waveRef));
-// }
-// });
- }
-
- /**
- * @param encodedToken token to parse into waveref
- * @return null if cannot parse into valid waveRef
- */
- @Nullable
- public static WaveRef waveRefFromHistoryToken(String encodedToken) {
- LOG.info("Encoded token: " + encodedToken);
- String waveToken = encodedToken;
- if (tokenMatcher.isGroupToken(encodedToken) || tokenMatcher.isHomeToken(encodedToken)) {
- waveToken = session.getContentState().getWaveRef();
- LOG.info("Kune URL: " + encodedToken + " = " + waveToken);
- }
- try {
- return GwtWaverefEncoder.decodeWaveRefFromPath(waveToken);
- } catch (InvalidWaveRefException e) {
- return null;
- }
- }
-
- public static String historyTokenFromWaveref(WaveRef ref) {
- return GwtWaverefEncoder.encodeToUriPathSegment(ref);
- }
-
- private HistorySupport() {
- }
-}
Deleted: trunk/src/main/java/org/waveprotocol/wave/client/wavepanel/impl/toolbar/EditToolbar.java
===================================================================
--- trunk/src/main/java/org/waveprotocol/wave/client/wavepanel/impl/toolbar/EditToolbar.java 2011-11-19 15:02:45 UTC (rev 1617)
+++ trunk/src/main/java/org/waveprotocol/wave/client/wavepanel/impl/toolbar/EditToolbar.java 2011-11-23 14:33:50 UTC (rev 1618)
@@ -1,610 +0,0 @@
-// @formatter:off
-/**
- * Copyright 2010 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-package org.waveprotocol.wave.client.wavepanel.impl.toolbar;
-
-import org.waveprotocol.box.webclient.client.HistorySupport;
-import org.waveprotocol.wave.client.common.util.WaveRefConstants;
-import org.waveprotocol.wave.client.doodad.link.Link;
-import org.waveprotocol.wave.client.doodad.link.Link.InvalidLinkException;
-import org.waveprotocol.wave.client.editor.Editor;
-import org.waveprotocol.wave.client.editor.EditorContext;
-import org.waveprotocol.wave.client.editor.EditorContextAdapter;
-import org.waveprotocol.wave.client.editor.content.CMutableDocument;
-import org.waveprotocol.wave.client.editor.content.ContentElement;
-import org.waveprotocol.wave.client.editor.content.ContentNode;
-import org.waveprotocol.wave.client.editor.content.misc.StyleAnnotationHandler;
-import org.waveprotocol.wave.client.editor.content.paragraph.Paragraph;
-import org.waveprotocol.wave.client.editor.content.paragraph.Paragraph.LineStyle;
-import org.waveprotocol.wave.client.editor.toolbar.ButtonUpdater;
-import org.waveprotocol.wave.client.editor.toolbar.ParagraphApplicationController;
-import org.waveprotocol.wave.client.editor.toolbar.ParagraphTraversalController;
-import org.waveprotocol.wave.client.editor.toolbar.TextSelectionController;
-import org.waveprotocol.wave.client.editor.util.EditorAnnotationUtil;
-import org.waveprotocol.wave.client.gadget.GadgetXmlUtil;
-import org.waveprotocol.wave.client.wavepanel.impl.toolbar.attachment.AttachmentPopupWidget;
-import org.waveprotocol.wave.client.wavepanel.impl.toolbar.gadget.GadgetSelectorWidget;
-import org.waveprotocol.wave.client.wavepanel.view.AttachmentPopupView;
-import org.waveprotocol.wave.client.wavepanel.view.AttachmentPopupView.Listener;
-import org.waveprotocol.wave.client.widget.popup.UniversalPopup;
-import org.waveprotocol.wave.client.widget.toolbar.SubmenuToolbarView;
-import org.waveprotocol.wave.client.widget.toolbar.ToolbarButtonViewBuilder;
-import org.waveprotocol.wave.client.widget.toolbar.ToolbarView;
-import org.waveprotocol.wave.client.widget.toolbar.ToplevelToolbarWidget;
-import org.waveprotocol.wave.client.widget.toolbar.buttons.ToolbarClickButton;
-import org.waveprotocol.wave.client.widget.toolbar.buttons.ToolbarToggleButton;
-import org.waveprotocol.wave.media.model.AttachmentIdGenerator;
-import org.waveprotocol.wave.media.model.AttachmentIdGeneratorImpl;
-import org.waveprotocol.wave.model.document.util.FocusedRange;
-import org.waveprotocol.wave.model.document.util.LineContainers;
-import org.waveprotocol.wave.model.document.util.Point;
-import org.waveprotocol.wave.model.document.util.XmlStringBuilder;
-import org.waveprotocol.wave.model.id.IdGenerator;
-import org.waveprotocol.wave.model.wave.ParticipantId;
-import org.waveprotocol.wave.model.waveref.WaveRef;
-import org.waveprotocol.wave.util.escapers.GwtWaverefEncoder;
-
-import com.google.common.base.Preconditions;
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.dom.client.Document;
-import com.google.gwt.dom.client.Element;
-import com.google.gwt.dom.client.Style.Unit;
-import com.google.gwt.http.client.URL;
-import com.google.gwt.user.client.History;
-import com.google.gwt.user.client.Window;
-
-/**
- * Attaches actions that can be performed in a Wave's "edit mode" to a toolbar.
- * <p>
- * Also constructs an initial set of such actions.
- *
- * @author kalman(a)google.com (Benjamin Kalman)
- */
-public class EditToolbar {
-
- /**
- * Container for an alignment.
- */
- private static final class Alignment {
- public final String description;
- public final String iconCss;
- public final LineStyle style;
- public Alignment(final String description, final String iconCss, final LineStyle style) {
- this.description = description;
- this.iconCss = iconCss;
- this.style = style;
- }
- }
-
- /**
- * Handler for click buttons added with {@link EditToolbar#addClickButton}.
- */
- public interface ClickHandler {
- void onClicked(EditorContext context);
- }
-
- /**
- * Container for a font family.
- */
- private static final class FontFamily {
- public final String description;
- public final String style;
- public FontFamily(final String description, final String style) {
- this.description = description;
- this.style = style;
- }
- }
-
- private static <E> E[] asArray(final E... elements) {
- return elements;
- }
- /**
- * Attaches editor behaviour to a toolbar, adding all the edit buttons.
- */
- public static EditToolbar create(final ParticipantId user, final IdGenerator idGenerator) {
- final ToplevelToolbarWidget toolbarUi = new ToplevelToolbarWidget();
- final EditorToolbarResources.Css css = EditorToolbarResources.Loader.res.css();
- return new EditToolbar(css, toolbarUi, user, idGenerator);
- }
- private final AttachmentIdGenerator attachmentIdGenerator;
- private final EditorToolbarResources.Css css;
-
- private final EditorContextAdapter editor = new EditorContextAdapter(null);
- private final ToplevelToolbarWidget toolbarUi;
-
- private final ButtonUpdater updater = new ButtonUpdater(editor);
-
- private final ParticipantId user;
-
- private EditToolbar(final EditorToolbarResources.Css css, final ToplevelToolbarWidget toolbarUi,
- final ParticipantId user, final IdGenerator idGenerator) {
- this.css = css;
- this.toolbarUi = toolbarUi;
- this.user = user;
- attachmentIdGenerator = new AttachmentIdGeneratorImpl(idGenerator);
- }
-
- /**
- * Adds a button to this toolbar.
- */
- public void addClickButton(final String icon, final ClickHandler handler) {
- final ToolbarClickButton.Listener uiHandler = new ToolbarClickButton.Listener() {
- @Override
- public void onClicked() {
- handler.onClicked(editor);
- }
- };
- new ToolbarButtonViewBuilder().setIcon(icon).applyTo(toolbarUi.addClickButton(), uiHandler);
- }
-
- private void createAlignButtons(final ToolbarView toolbar) {
- final SubmenuToolbarView submenu = toolbar.addSubmenu();
- new ToolbarButtonViewBuilder()
- .setIcon(css.alignDrop())
- .applyTo(submenu, null);
- submenu.setShowDropdownArrow(false); // Icon already has dropdown arrow.
- final ToolbarView group = submenu.addGroup();
- for (final Alignment alignment : asArray(
- new Alignment("Left", css.alignLeft(), Paragraph.Alignment.LEFT),
- new Alignment("Centre", css.alignCentre(), Paragraph.Alignment.CENTER),
- new Alignment("Right", css.alignRight(), Paragraph.Alignment.RIGHT))) {
- final ToolbarToggleButton b = group.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setText(alignment.description)
- .setIcon(alignment.iconCss)
- .applyTo(b, createParagraphApplicationController(b, alignment.style));
- }
- }
-
- private void createBoldButton(final ToolbarView toolbar) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.bold())
- .applyTo(b, createTextSelectionController(b, "fontWeight", "bold"));
- }
-
- private void createClearFormattingButton(final ToolbarView toolbar) {
- new ToolbarButtonViewBuilder()
- .setIcon(css.clearFormatting())
- .applyTo(toolbar.addClickButton(), new ToolbarClickButton.Listener() {
- @Override public void onClicked() {
- EditorAnnotationUtil.clearAnnotationsOverSelection(editor, asArray(
- StyleAnnotationHandler.key("backgroundColor"),
- StyleAnnotationHandler.key("color"),
- StyleAnnotationHandler.key("fontFamily"),
- StyleAnnotationHandler.key("fontSize"),
- StyleAnnotationHandler.key("fontStyle"),
- StyleAnnotationHandler.key("fontWeight"),
- StyleAnnotationHandler.key("textDecoration")
- // NOTE: add more as required.
- ));
- createClearHeadingsListener().onClicked();
- }
- });
- }
-
- private ToolbarClickButton.Listener createClearHeadingsListener() {
- return new ParagraphTraversalController(editor, new ContentElement.Action() {
- @Override public void execute(final ContentElement e) {
- e.getMutableDoc().setElementAttribute(e, Paragraph.SUBTYPE_ATTR, null);
- }
- });
- }
-
- private void createFontFamilyButton(final ToolbarView toolbar) {
- final SubmenuToolbarView submenu = toolbar.addSubmenu();
- new ToolbarButtonViewBuilder()
- .setIcon(css.fontFamily())
- .applyTo(submenu, null);
- submenu.setShowDropdownArrow(false); // Icon already has dropdown arrow.
- createFontFamilyGroup(submenu.addGroup(), new FontFamily("Default", null));
- createFontFamilyGroup(submenu.addGroup(),
- new FontFamily("Sans Serif", "sans-serif"),
- new FontFamily("Serif", "serif"),
- new FontFamily("Wide", "arial black,sans-serif"),
- new FontFamily("Narrow", "arial narrow,sans-serif"),
- new FontFamily("Fixed Width", "monospace"));
- createFontFamilyGroup(submenu.addGroup(),
- new FontFamily("Arial", "arial,helvetica,sans-serif"),
- new FontFamily("Comic Sans MS", "comic sans ms,sans-serif"),
- new FontFamily("Courier New", "courier new,monospace"),
- new FontFamily("Garamond", "garamond,serif"),
- new FontFamily("Georgia", "georgia,serif"),
- new FontFamily("Tahoma", "tahoma,sans-serif"),
- new FontFamily("Times New Roman", "times new roman,serif"),
- new FontFamily("Trebuchet MS", "trebuchet ms,sans-serif"),
- new FontFamily("Verdana", "verdana,sans-serif"));
- }
-
- private Element createFontFamilyElement(final FontFamily family) {
- final Element e = Document.get().createSpanElement();
- e.getStyle().setProperty("fontFamily", family.style);
- e.setInnerText(family.description);
- return e;
- }
-
- private void createFontFamilyGroup(final ToolbarView toolbar, final FontFamily... families) {
- for (final FontFamily family : families) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- b.setVisualElement(createFontFamilyElement(family));
- b.setListener(createTextSelectionController(b, "fontFamily", family.style));
- }
- }
-
- private void createFontSizeButton(final ToolbarView toolbar) {
- final SubmenuToolbarView submenu = toolbar.addSubmenu();
- new ToolbarButtonViewBuilder()
- .setIcon(css.fontSize())
- .applyTo(submenu, null);
- submenu.setShowDropdownArrow(false); // Icon already has dropdown arrow.
- // TODO(kalman): default text size option.
- final ToolbarView group = submenu.addGroup();
- for (final int size : asArray(8, 9, 10, 11, 12, 14, 16, 18, 21, 24, 28, 32, 36, 42, 48, 56, 64, 72)) {
- final ToolbarToggleButton b = group.addToggleButton();
- final double baseSize = 12.0;
- b.setVisualElement(createFontSizeElement(baseSize, size));
- b.setListener(createTextSelectionController(b, "fontSize", (size / baseSize) + "em"));
- }
- }
-
- private Element createFontSizeElement(final double baseSize, final double size) {
- final Element e = Document.get().createSpanElement();
- e.getStyle().setFontSize(size / baseSize, Unit.EM);
- e.setInnerText(((int) size) + "");
- return e;
- }
-
- private void createHeadingButton(final ToolbarView toolbar) {
- final SubmenuToolbarView submenu = toolbar.addSubmenu();
- new ToolbarButtonViewBuilder()
- .setIcon(css.heading())
- .applyTo(submenu, null);
- submenu.setShowDropdownArrow(false); // Icon already has dropdown arrow.
- final ToolbarClickButton defaultButton = submenu.addClickButton();
- new ToolbarButtonViewBuilder()
- .setText("Default")
- .applyTo(defaultButton, createClearHeadingsListener());
- final ToolbarView group = submenu.addGroup();
- for (final int level : asArray(1, 2, 3, 4)) {
- final ToolbarToggleButton b = group.addToggleButton();
- b.setVisualElement(createHeadingElement(level));
- b.setListener(createParagraphApplicationController(b, Paragraph.regularStyle("h" + level)));
- }
- }
-
- private Element createHeadingElement(final int level) {
- final Element e = Document.get().createElement("h" + level);
- e.getStyle().setMarginTop(2, Unit.PX);
- e.getStyle().setMarginBottom(2, Unit.PX);
- e.setInnerText("Heading " + level);
- return e;
- }
-
- private void createIndentButton(final ToolbarView toolbar) {
- final ToolbarClickButton b = toolbar.addClickButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.indent())
- .applyTo(b, new ParagraphTraversalController(editor, Paragraph.INDENTER));
- }
-
- private void createInsertAttachmentButton(final ToolbarView toolbar, final ParticipantId user) {
- // Find the current wave id.
- final String encodedToken = History.getToken();
- WaveRef waveRef = null;
- if (encodedToken != null && !encodedToken.isEmpty()) {
- waveRef = HistorySupport.waveRefFromHistoryToken(encodedToken);
- }
- // Kune workaround while we do a HistorySupport patch
- if (waveRef == null) {
- return;
- }
- Preconditions.checkState(waveRef != null);
- final String waveRefToken = URL.encode(GwtWaverefEncoder.encodeToUriQueryString(waveRef));
-
- new ToolbarButtonViewBuilder().setIcon(css.insertAttachment()).setTooltip("Insert attachment")
- .applyTo(toolbar.addClickButton(), new ToolbarClickButton.Listener() {
- @Override
- public void onClicked() {
- int tmpCursor = -1;
- final FocusedRange focusedRange = editor.getSelectionHelper().getSelectionRange();
- if (focusedRange != null) {
- tmpCursor = focusedRange.getFocus();
- }
- final int cursorLoc = tmpCursor;
- final AttachmentPopupView attachmentView = new AttachmentPopupWidget();
- attachmentView.init(new Listener() {
-
- @Override
- public void onDone(final String encodedWaveRef, final String attachmentId, final String fullFileName) {
- // Insert a file name linking to the attachment URL.
- final int lastSlashPos = fullFileName.lastIndexOf("/");
- final int lastBackSlashPos = fullFileName.lastIndexOf("\\");
- String fileName = fullFileName;
- if (lastSlashPos != -1) {
- fileName = fullFileName.substring(lastSlashPos + 1, fullFileName.length());
- } else if (lastBackSlashPos != -1) {
- fileName = fullFileName.substring(lastBackSlashPos + 1, fullFileName.length());
- }
- final XmlStringBuilder xml = XmlStringBuilder.createFromXmlString(fileName);
- int to = -1;
- final int docSize = editor.getDocument().size();
- if (cursorLoc != -1) {
- // Insert the attachment at the cursor location.
- final CMutableDocument doc = editor.getDocument();
- final Point<ContentNode> point = doc.locate(cursorLoc);
- doc.insertXml(point, xml);
- } else {
- LineContainers.appendLine(editor.getDocument(), xml);
- }
- // Calculate the link length for the attachment.
- to = cursorLoc + editor.getDocument().size() - docSize;
- final String linkValue =
- GWT.getHostPageBaseURL() + "attachment/" + attachmentId + "?fileName="
- + fileName + "&waveRef=" + encodedWaveRef;
- EditorAnnotationUtil.setAnnotationOverRange(editor.getDocument(),
- editor.getCaretAnnotations(), Link.KEY, linkValue, cursorLoc, to);
- // Store the attachment information as annotations to allow
- // robots detect and process them.
- EditorAnnotationUtil.setAnnotationOverRange(editor.getDocument(),
- editor.getCaretAnnotations(), "attachment/id", attachmentId, cursorLoc, to);
- EditorAnnotationUtil.setAnnotationOverRange(editor.getDocument(),
- editor.getCaretAnnotations(), "attachment/fileName", fileName, cursorLoc, to);
- }
-
- @Override
- public void onHide() {
- }
-
- @Override
- public void onShow() {
- }
- });
-
- attachmentView.setAttachmentId(attachmentIdGenerator.newAttachmentId());
- attachmentView.setWaveRef(waveRefToken);
- attachmentView.show();
- }
- });
-}
-
- private void createInsertGadgetButton(final ToolbarView toolbar, final ParticipantId user) {
- new ToolbarButtonViewBuilder()
- .setIcon(css.insertGadget())
- .applyTo(toolbar.addClickButton(), new ToolbarClickButton.Listener() {
- @Override public void onClicked() {
- final GadgetSelectorWidget selector = new GadgetSelectorWidget();
- selector.addFeaturedOptions();
- final UniversalPopup popup = selector.showInPopup();
- selector.setListener(new GadgetSelectorWidget.Listener() {
- @Override public void onSelect(final String url) {
- insertGadget(url);
- popup.hide();
- }
- });
- }
- });
- }
-
- private void createInsertLinkButton(final ToolbarView toolbar) {
- // TODO (Yuri Z.) use createTextSelectionController when the full
- // link doodad is incorporated
- new ToolbarButtonViewBuilder()
- .setIcon(css.insertLink())
- .applyTo(toolbar.addClickButton(), new ToolbarClickButton.Listener() {
- @Override public void onClicked() {
- final FocusedRange range = editor.getSelectionHelper().getSelectionRange();
- if (range == null || range.isCollapsed()) {
- Window.alert("Select some text to create a link.");
- return;
- }
- final String rawLinkValue =
- Window.prompt("Enter link: URL or Wave ID.", WaveRefConstants.WAVE_URI_PREFIX);
- // user hit "ESC" or "cancel"
- if (rawLinkValue == null) {
- return;
- }
- try {
- final String linkAnnotationValue = Link.normalizeLink(rawLinkValue);
- EditorAnnotationUtil.setAnnotationOverSelection(editor, Link.KEY,
- linkAnnotationValue);
- } catch (final InvalidLinkException e) {
- Window.alert(e.getLocalizedMessage());
- }
- }
- });
- }
-
- private void createItalicButton(final ToolbarView toolbar) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.italic())
- .applyTo(b, createTextSelectionController(b, "fontStyle", "italic"));
- }
-
- private void createOrderedListButton(final ToolbarView toolbar) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.orderedlist())
- .applyTo(b, createParagraphApplicationController(
- b, Paragraph.listStyle(Paragraph.LIST_STYLE_DECIMAL)));
- }
-
- private void createOutdentButton(final ToolbarView toolbar) {
- final ToolbarClickButton b = toolbar.addClickButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.outdent())
- .applyTo(b, new ParagraphTraversalController(editor, Paragraph.OUTDENTER));
- }
-
- private ToolbarToggleButton.Listener createParagraphApplicationController(final ToolbarToggleButton b,
- final LineStyle style) {
- return updater.add(new ParagraphApplicationController(b, editor, style));
- }
-
- private void createRemoveLinkButton(final ToolbarView toolbar) {
- new ToolbarButtonViewBuilder()
- .setIcon(css.removeLink())
- .applyTo(toolbar.addClickButton(), new ToolbarClickButton.Listener() {
- @Override public void onClicked() {
- if (editor.getSelectionHelper().getSelectionRange() != null) {
- EditorAnnotationUtil.clearAnnotationsOverSelection(editor, Link.LINK_KEYS);
- }
- }
- });
- }
-
- private void createStrikethroughButton(final ToolbarView toolbar) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.strikethrough())
- .applyTo(b, createTextSelectionController(b, "textDecoration", "line-through"));
- }
-
- private void createSubscriptButton(final ToolbarView toolbar) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.subscript())
- .applyTo(b, createTextSelectionController(b, "verticalAlign", "sub"));
- }
-
- private void createSuperscriptButton(final ToolbarView toolbar) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.superscript())
- .applyTo(b, createTextSelectionController(b, "verticalAlign", "super"));
- }
-
- private ToolbarToggleButton.Listener createTextSelectionController(final ToolbarToggleButton b,
- final String styleName, final String value) {
- return updater.add(new TextSelectionController(b, editor,
- StyleAnnotationHandler.key(styleName), value));
- }
-
- private void createUnderlineButton(final ToolbarView toolbar) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.underline())
- .applyTo(b, createTextSelectionController(b, "textDecoration", "underline"));
- }
-
- private void createUnorderedListButton(final ToolbarView toolbar) {
- final ToolbarToggleButton b = toolbar.addToggleButton();
- new ToolbarButtonViewBuilder()
- .setIcon(css.unorderedlist())
- .applyTo(b, createParagraphApplicationController(b, Paragraph.listStyle(null)));
- }
-
- /**
- * Stops listening to editor changes.
- *
- * @throws IllegalStateException if this toolbar is not currently enabled
- * @throws IllegalArgumentException if this toolbar is currently enabled for a
- * different editor
- */
- public void disable(final Editor editor) {
- this.editor.checkEditor(editor);
- // The above won't throw if we're not currently enabled, but it makes sure
- // 'editor' is the same as the current editor, if any. So if 'editor' is
- // null, it means we aren't enabled (the wrapped editor is null too).
- Preconditions.checkState(editor != null);
- editor.removeUpdateListener(updater);
- this.editor.switchEditor(null);
- }
-
- /**
- * Starts listening to editor changes.
- *
- * @throws IllegalStateException if this toolbar is already enabled
- * @throws IllegalArgumentException if the editor is <code>null</code>
- */
- public void enable(final Editor editor) {
- this.editor.checkEditor(null);
- Preconditions.checkArgument(editor != null);
- this.editor.switchEditor(editor);
- editor.addUpdateListener(updater);
- updater.updateButtonStates();
- }
-
- /**
- * @return the {@link ToplevelToolbarWidget} backing this toolbar.
- */
- public ToplevelToolbarWidget getWidget() {
- return toolbarUi;
- }
-
- /** Constructs the initial set of actions in the toolbar. */
- public void init() {
- ToolbarView group = toolbarUi.addGroup();
- createBoldButton(group);
- createItalicButton(group);
- createUnderlineButton(group);
- createStrikethroughButton(group);
-
- group = toolbarUi.addGroup();
- createSuperscriptButton(group);
- createSubscriptButton(group);
-
- group = toolbarUi.addGroup();
- createFontSizeButton(group);
- createFontFamilyButton(group);
- createHeadingButton(group);
-
- group = toolbarUi.addGroup();
- createIndentButton(group);
- createOutdentButton(group);
-
- group = toolbarUi.addGroup();
- createUnorderedListButton(group);
- createOrderedListButton(group);
-
- group = toolbarUi.addGroup();
- createAlignButtons(group);
- createClearFormattingButton(group);
-
- group = toolbarUi.addGroup();
- createInsertLinkButton(group);
- createRemoveLinkButton(group);
-
- group = toolbarUi.addGroup();
- createInsertGadgetButton(group, user);
-
- group = toolbarUi.addGroup();
- createInsertAttachmentButton(group, user);
- }
-
- private void insertGadget(final String url) {
- int from = -1;
- final FocusedRange focusedRange = editor.getSelectionHelper().getSelectionRange();
- if (focusedRange != null) {
- from = focusedRange.getFocus();
- }
- if (url != null && !url.isEmpty()) {
- final XmlStringBuilder xml = GadgetXmlUtil.constructXml(url, "", user.getAddress());
- final CMutableDocument document = editor.getDocument();
- if (document == null) {
- return;
- }
- if (from != -1) {
- final Point<ContentNode> point = document.locate(from);
- document.insertXml(point, xml);
- } else {
- LineContainers.appendLine(document, xml);
- }
- }
- }
-}
1
0
r1617 - in trunk: img img/icons src/main/java/cc/kune/core/public/images src/main/resources
by Vicente J. Ruiz Jurado 19 Nov '11
by Vicente J. Ruiz Jurado 19 Nov '11
19 Nov '11
Author: vjrj_
Date: 2011-11-19 16:02:45 +0100 (Sat, 19 Nov 2011)
New Revision: 1617
Added:
trunk/img/icons/favicon-demo.ico
trunk/img/icons/favicon-demo.png
trunk/img/kune-icon16-low.png
trunk/img/kune-logo-16px-low.png
trunk/img/kune-old-logos.svg
trunk/img/kunecc-logo-16px-low.png
Modified:
trunk/img/kune-logos.svg
trunk/src/main/java/cc/kune/core/public/images/kune-logo-16px.png
trunk/src/main/java/cc/kune/core/public/images/kune-logo-onover-16px.png
trunk/src/main/resources/kune.properties
Log:
some more icons
Added: trunk/img/icons/favicon-demo.ico
===================================================================
(Binary files differ)
Property changes on: trunk/img/icons/favicon-demo.ico
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/img/icons/favicon-demo.png
===================================================================
(Binary files differ)
Property changes on: trunk/img/icons/favicon-demo.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/img/kune-icon16-low.png
===================================================================
(Binary files differ)
Property changes on: trunk/img/kune-icon16-low.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/img/kune-logo-16px-low.png
===================================================================
(Binary files differ)
Property changes on: trunk/img/kune-logo-16px-low.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/img/kune-logos.svg
===================================================================
--- trunk/img/kune-logos.svg 2011-11-19 14:04:29 UTC (rev 1616)
+++ trunk/img/kune-logos.svg 2011-11-19 15:02:45 UTC (rev 1617)
@@ -42,26 +42,6 @@
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2871"
- id="linearGradient3948"
- gradientUnits="userSpaceOnUse"
- gradientTransform="translate(397.49281,-378.79137)"
- x1="368.6329"
- y1="835.74664"
- x2="368.6329"
- y2="932.62268" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2871"
- id="linearGradient4012"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.997905,0,0,0.997905,-48.42866,-162.7847)"
- x1="367.37344"
- y1="805.51978"
- x2="367.37344"
- y2="882.24463" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2871"
id="linearGradient4732"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.997905,0,0,0.997905,-48.42866,-162.7847)"
@@ -69,16 +49,6 @@
y1="805.51978"
x2="367.37344"
y2="882.24463" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient2871"
- id="linearGradient3463"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0.997905,0,0,0.997905,31.931984,-168.91892)"
- x1="719.26416"
- y1="813.12897"
- x2="719.26416"
- y2="918.47412" />
</defs>
<sodipodi:namedview
id="base"
@@ -100,16 +70,7 @@
inkscape:guide-bbox="true"
inkscape:guide-points="true"
showgrid="false"
- inkscape:window-maximized="0">
- <sodipodi:guide
- orientation="0,1"
- position="830.76137,26.355188"
- id="guide3703" />
- <sodipodi:guide
- orientation="0,1"
- position="856.74146,-93.746373"
- id="guide3723" />
- </sodipodi:namedview>
+ inkscape:window-maximized="0" />
<metadata
id="metadata2536">
<rdf:RDF>
@@ -118,7 +79,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title />
+ <dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
@@ -126,453 +87,105 @@
inkscape:label="Capa 1"
inkscape:groupmode="layer"
id="layer1">
- <rect
- style="opacity:0.8;color:#000000;fill:#800000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.90017545;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="rect2349"
- width="159.36984"
- height="37.225075"
- x="514.73108"
- y="299.72684" />
- <text
- xml:space="preserve"
- style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- x="580.47711"
- y="-60.562412"
- id="text5978"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- id="tspan5980"
- x="580.47711"
- y="-60.562412">kune</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:19.77380943px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
- x="580.11847"
- y="-38.638554"
- id="text5982"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- id="tspan5984"
- x="580.11847"
- y="-38.638554">libre/free projects</tspan></text>
<g
- id="g5986"
- transform="matrix(0.3688,0,0,0.3688,503.19517,-409.2698)">
+ id="g3379">
<path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 60.321717,411.99998 377.014613,0"
- id="path5988"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.61203,788.60332 0,-377.01178"
- id="path5990"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.86937,597.15755 377.0124,0"
- id="path5992"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 437.45588,596.97447 0,-377.01491"
- id="path5994"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 372.87905,411.27704 64.93441,0"
- id="path5996"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
+ inkscape:connector-curvature="0"
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ id="path2585"
+ d="m 313.03242,91.723068 c -0.74303,0 -1.45723,0.003 -2.17391,0.0494 -0.0669,0.0136 -0.13033,0.0368 -0.19763,0.0494 -0.66715,0.12461 -1.32536,0.23087 -2.02569,0.24704 -0.097,0.0136 -0.19995,-0.0145 -0.29644,0 -5.71605,0.86055 -10.54554,3.34248 -14.42688,7.46047 -4.53271,4.787062 -6.81817,10.521822 -6.81818,17.193682 0,6.74672 2.28548,12.52044 6.81818,17.29249 4.90667,5.14604 11.2818,7.70749 19.12055,7.70751 4.15869,-2e-5 8.15681,-1.03328 11.95652,-3.11265 3.79965,-2.01951 7.10345,-4.87783 9.93083,-8.49802 l -8.54743,-4.74308 c -3.68005,4.90668 -8.20158,7.36166 -13.58695,7.36166 -3.73988,0 -7.0931,-1.21319 -9.98024,-3.60672 -2.93207,-2.39351 -4.39727,-5.30891 -4.39723,-8.79447 l 39.08102,0 0,-1.97629 c -4e-5,-8.45204 -2.86291,-15.22007 -8.54743,-20.306322 -4.78705,-4.23347 -10.0899,-6.32405 -15.90909,-6.32411 z m -181.71937,0.34585 0,18.922922 -6.62055,0 0,9.6838 6.62055,0 0,19.76285 10.07905,0 0,-19.76285 6.07708,0 12.40119,19.76285 11.95652,0 -16.6502,-25.09882 15.90909,-22.332022 -12.20356,0 -12.30237,17.984192 -5.18775,0 0,-18.922922 -10.07905,0 z m 123.66601,0 c -1.73503,0.30966 -3.35171,0.81366 -4.8419,1.58103 -2.5132,1.34638 -4.49729,3.12201 -5.97826,5.33597 l 0,-5.97827 -10.12846,0 0,47.430842 10.12846,0 0,-26.58103 c -10e-6,-3.79965 1.07224,-6.71507 3.21147,-8.79447 2.15413,-2.07932 4.88507,-3.11262 8.25098,-3.11265 3.56032,3e-5 6.34065,0.95537 8.3004,2.91502 1.95964,1.95972 2.91496,5.03102 2.91502,9.18973 l 0,26.3834 10.12846,0 0,-28.60672 c -5e-5,-5.8192 -1.77567,-10.62715 -5.33597,-14.426882 -2.67029,-2.84973 -5.76,-4.62351 -9.28854,-5.33597 l -7.36166,0 z m -76.77865,0.93873 0,27.470362 c -2e-5,6.43257 2.16853,11.63344 6.52173,15.61265 4.03904,3.73986 9.04189,5.63239 14.92095,5.63241 5.93886,-2e-5 10.91633,-1.89255 14.97036,-5.63241 4.35315,-3.97921 6.52169,-9.18008 6.52174,-15.61265 l 0,-27.470362 -10.12846,0 0,26.581032 c -5e-5,3.50052 -1.0723,6.34841 -3.21146,8.54743 -2.21404,2.27385 -4.906,3.40909 -8.15218,3.40909 -3.12654,2e-5 -5.83938,-1.15019 -8.05336,-3.40909 -2.19905,-2.27381 -3.2609,-5.10673 -3.26087,-8.54743 l 0,-26.581032 -10.12845,0 z m 133.54743,7.806332 c 3.306,5e-5 6.19285,0.92683 8.64624,2.7668 2.37851,1.88491 4.13014,4.63084 5.23716,8.25099 l -27.22332,0 c 0.79283,-3.48552 2.43792,-6.19246 4.8913,-8.15218 2.37853,-1.89981 5.18745,-2.86556 8.44862,-2.86561 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem" />
+ <g
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ transform="matrix(0.347343,0,0,0.346901,49.15684,-210.33683)"
+ id="g6020">
+ <path
+ inkscape:connector-curvature="0"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path6022"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+ <path
+ inkscape:connector-curvature="0"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path6024"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+ <path
+ inkscape:connector-curvature="0"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path6026"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+ <path
+ inkscape:connector-curvature="0"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path6028"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+ <path
+ inkscape:connector-curvature="0"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path6030"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+ </g>
</g>
- <path
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- d="M 382.32888,356.181 C 381.58585,356.181 380.87165,356.18362 380.15497,356.23041 C 380.08806,356.24404 380.02464,356.26725 379.95734,356.27981 C 379.29019,356.40442 378.63198,356.51068 377.93165,356.52685 C 377.83464,356.54045 377.7317,356.51232 377.63521,356.52685 C 371.91916,357.3874 367.08967,359.86933 363.20833,363.98732 C 358.67562,368.77438 356.39016,374.50914 356.39015,381.181 C 356.39015,387.92772 358.67563,393.70144 363.20833,398.47349 C 368.115,403.61953 374.49013,406.18098 382.32888,406.181 C 386.48757,406.18098 390.48569,405.14772 394.2854,403.06835 C 398.08505,401.04884 401.38885,398.19052 404.21623,394.57033 L 395.6688,389.82725 C 391.98875,394.73393 387.46722,397.18891 382.08185,397.18891 C 378.34197,397.18891 374.98875,395.97572 372.10161,393.58219 C 369.16954,391.18868 367.70434,388.27328 367.70438,384.78772 L 406.7854,384.78772 L 406.7854,382.81143 C 406.78536,374.35939 403.92249,367.59136 398.23797,362.50511 C 393.45092,358.27164 388.14807,356.18106 382.32888,356.181 z M 200.60951,356.52685 L 200.60951,375.44977 L 193.98896,375.44977 L 193.98896,385.13357 L 200.60951,385.13357 L 200.60951,404.89642 L 210.68856,404.89642 L 210.68856,385.13357 L 216.76564,385.13357 L 229.16683,404.89642 L 241.12335,404.89642 L 224.47315,379.7976 L 240.38224,357.46558 L 228.17868,357.46558 L 215.87631,375.44977 L 210.68856,375.44977 L 210.68856,356.52685 L 200.60951,356.52685 z M 324.27552,356.52685 C 322.54049,356.83651 320.92381,357.34051 319.43362,358.10788 C 316.92042,359.45426 314.93633,361.22989 313.45536,363.44385 L 313.45536,357.46558 L 303.3269,357.46558 L 303.3269,404.89642 L 313.45536,404.89642 L 313.45536,378.31539 C 313.45535,374.51574 314.5276,371.60032 316.66683,369.52092 C 318.82096,367.4416 321.5519,366.4083 324.91781,366.40827 C 328.47813,366.4083 331.25846,367.36364 333.21821,369.32329 C 335.17785,371.28301 336.13317,374.35431 336.13323,378.51302 L 336.13323,404.89642 L 346.26169,404.89642 L 346.26169,376.2897 C 346.26164,370.4705 344.48602,365.66255 340.92572,361.86282 C 338.25543,359.01309 335.16572,357.23931 331.63718,356.52685 L 324.27552,356.52685 z M 247.49687,357.46558 L 247.49687,384.93594 C 247.49685,391.36851 249.6654,396.56938 254.0186,400.54859 C 258.05764,404.28845 263.06049,406.18098 268.93955,406.181 C 274.87841,406.18098 279.85588,404.28845 283.90991,400.54859 C 288.26306,396.56938 290.4316,391.36851 290.43165,384.93594 L 290.43165,357.46558 L 280.30319,357.46558 L 280.30319,384.04661 C 280.30314,387.54713 279.23089,390.39502 277.09173,392.59404 C 274.87769,394.86789 272.18573,396.00313 268.93955,396.00313 C 265.81301,396.00315 263.10017,394.85294 260.88619,392.59404 C 258.68714,390.32023 257.62529,387.48731 257.62532,384.04661 L 257.62532,357.46558 L 247.49687,357.46558 z M 381.0443,365.27191 C 384.3503,365.27196 387.23715,366.19874 389.69054,368.03871 C 392.06905,369.92362 393.82068,372.66955 394.9277,376.2897 L 367.70438,376.2897 C 368.49721,372.80418 370.1423,370.09724 372.59568,368.13752 C 374.97421,366.23771 377.78313,365.27196 381.0443,365.27191 z "
- id="path2585"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854" />
<g
- id="g6020"
- transform="matrix(0.347343,0,0,0.346901,118.4533,54.1211)"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
- inkscape:export-xdpi="399.59854"
- inkscape:export-ydpi="399.59854">
- <path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- id="path6022"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- id="path6024"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- id="path6026"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- id="path6028"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- id="path6030"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- </g>
- <g
id="g2513"
- transform="matrix(0.222301,0,0,0.222015,155.9062,114.9246)"
+ transform="matrix(0.222301,0,0,0.222015,295.72407,-154.95451)"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-ico.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- id="path2515"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- id="path2517"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- id="path2519"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- id="path2521"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- <path
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- id="path2523"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
- </g>
- <path
- style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 552.77406,438.40087 0,1.37027 479.12504,0 0,-1.37027 -479.12504,0 z"
- id="path2924"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.33000004;color:#000000;fill:url(#linearGradient3948);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 552.77406,439.77114 0,24.90625 c 6.85756,0.14283 14.21977,0.35752 21.90625,0.71875 27.28416,1.28226 30.50723,17.35086 57.1875,24.96875 28.33349,8.08995 34.13703,4.08514 55.28102,1.56308 37.90101,-4.52084 94.3448,-37.27348 138.62522,-13.87558 24.48867,12.93989 49.90374,14.92134 81.46875,6.4375 33.47734,-8.9978 55.7377,-14.79726 94.0313,-19.28125 l 30.625,-0.625 0,-24.8125 -479.12504,0 z"
- id="path1971"
- sodipodi:nodetypes="ccssssscccc"
- inkscape:connector-curvature="0" />
- <text
- xml:space="preserve"
- style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- x="626.30261"
- y="471.10065"
- id="text2887"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- id="tspan2889"
- x="626.30261"
- y="471.10065">kune</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
- x="675.48834"
- y="496.96741"
- id="text2891"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- id="tspan2893"
- x="675.48834"
- y="496.96741">wiki</tspan></text>
- <g
- id="g2895"
- transform="matrix(0.3688,0,0,0.3688,549.02077,122.39333)">
- <path
style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
d="m 60.321717,411.99998 377.014613,0"
- id="path2897"
+ id="path2515"
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
inkscape:connector-curvature="0" />
<path
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
d="m 252.61203,788.60332 0,-377.01178"
- id="path2899"
+ id="path2517"
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
inkscape:connector-curvature="0" />
<path
style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
d="m 252.86937,597.15755 377.0124,0"
- id="path2901"
+ id="path2519"
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
inkscape:connector-curvature="0" />
<path
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
d="m 437.45588,596.97447 0,-377.01491"
- id="path2903"
+ id="path2521"
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
inkscape:connector-curvature="0" />
<path
style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
d="m 372.87905,411.27704 64.93441,0"
- id="path2905"
+ id="path2523"
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
inkscape:connector-curvature="0" />
</g>
<g
- id="g4030"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-logo-wiki.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90"
- transform="translate(466.14172,-123.62205)">
- <path
- id="path2952"
- d="m 105.53125,652.625 0,1.375 477.40625,0 0.0312,0 475.4063,0 2,0 475.4061,0 0.031,0 477.4063,0 0,-1.375 -477.4063,0 -0.031,0 -475.4061,0 -2,0 -475.4063,0 -0.0312,0 -477.40625,0 z"
- style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
- inkscape:connector-curvature="0" />
- <path
- id="path2954"
- d="m 106.53125,654.0625 c 0,8.28469 0,16.55906 0,24.84375 19.50249,0.0392 40.64386,-0.0181 56.34375,13.5625 19.32389,13.20868 43.80356,22.48766 67.1875,15.34375 49.43557,-5.81055 98.66401,-27.10313 148.90625,-15.5625 31.08758,7.11366 62.83127,-0.56045 94.0625,-2.4375 27.88068,-4.6841 55.43721,-11.03125 84.25,-11.03125 9.81726,-10e-6 17.83424,0 25.65625,0 3e-5,0.0416 0,0.0834 0,0.125 19.50252,0.0392 40.64386,-0.0181 56.34375,13.5625 19.32385,13.20868 43.80356,22.48766 67.1875,15.34375 49.43553,-5.81055 98.66401,-27.10313 148.90625,-15.5625 31.08757,7.11366 62.83128,-0.56045 94.0625,-2.4375 27.8807,-4.6841 55.4372,-11.03125 84.25,-11.03125 9.829,-10e-6 17.8564,0 25.6875,0 0,0.0417 0,0.0833 0,0.125 19.5025,0.0392 40.6438,-0.0181 56.3438,13.5625 19.3239,13.20868 43.7723,22.48766 67.1562,15.34375 49.4357,-5.81055 98.664,-27.10313 148.9062,-15.5625 31.0877,7.11366 62.8626,-0.56045 94.0938,-2.4375 27.8806,-4.6841 55.4061,-11.03125 84.2188,-11.03125 9.8172,-10e-6 17.8655,0 25.6874,0 0,0.0416 0,0.0834 0,0.125 19.5025,0.0392 40.6439,-0.0181 56.3438,13.5625 19.3239,13.20868 43.7723,22.48766 67.1562,15.34375 49.4356,-5.81055 98.6641,-27.10313 148.9063,-15.5625 31.0877,7.11366 62.8625,-0.56045 94.0937,-2.4375 27.8807,-4.6841 55.406,-11.03125 84.2188,-11.03125 9.8291,-10e-6 17.8877,0 25.7188,0 l 0,-24.71875 c -158.8021,0 -317.6042,0 -476.4063,0 -0.01,0 -0.021,0 -0.031,0 -158.8021,0 -317.6041,0 -476.4062,0 -158.80198,0 -317.60416,0 -476.40625,0 -0.0104,0 -0.0208,0 -0.0312,0 -158.80205,0 -317.60415,0 -476.40625,0 z"
- style="opacity:0.33000004;color:#000000;fill:url(#linearGradient4012);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
- inkscape:connector-curvature="0" />
- <g
- transform="translate(0,178)"
- id="g3971">
- <text
- sodipodi:linespacing="100%"
- id="text3951"
- y="507.32114"
- x="188.50735"
- style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- xml:space="preserve"><tspan
- y="507.32114"
- x="188.50735"
- id="tspan3953"
- sodipodi:role="line">kune</tspan></text>
- <text
- sodipodi:linespacing="100%"
- id="text3955"
- y="533.18787"
- x="237.69305"
- style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
- xml:space="preserve"><tspan
- y="533.18787"
- x="237.69305"
- id="tspan3957"
- sodipodi:role="line">wiki</tspan></text>
- <g
- transform="matrix(0.3688,0,0,0.3688,111.2255,158.6138)"
- id="g3959">
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3961"
- d="m 60.321717,411.99998 377.014613,0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3963"
- d="m 252.61203,788.60332 0,-377.01178"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3965"
- d="m 252.86937,597.15755 377.0124,0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3967"
- d="m 437.45588,596.97447 0,-377.01491"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path3969"
- d="m 372.87905,411.27704 64.93441,0"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- </g>
- <path
- style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 749.06429,646.48678 0,1.375 1.24999,0 0,-1.375 -1.24999,0 z"
- id="path3441"
- inkscape:connector-curvature="0" />
- <path
- style="opacity:0.33000004;color:#000000;fill:url(#linearGradient3463);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 749.06429,647.92428 0,52.9375 c 0.41302,0.12568 0.83553,0.2245 1.24999,0.34375 l 0,-53.28125 c -0.41667,0 -0.83332,0 -1.24999,0 z"
- id="path3435"
- inkscape:connector-curvature="0" />
- <g
- id="g3451"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-wiki-logo.png"
- inkscape:export-xdpi="240"
- inkscape:export-ydpi="240"
- transform="translate(448.03149,-129.13386)">
- <text
- xml:space="preserve"
- style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
- x="252.00264"
- y="831.75439"
- id="text4716"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- id="tspan4718"
- x="252.00264"
- y="831.75439">wiki</tspan></text>
- <g
- id="g4720"
- transform="matrix(0.3688,0,0,0.3688,110.9594,457.1803)">
- <path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 60.321717,411.99998 377.014613,0"
- id="path4722"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.61203,788.60332 0,-377.01178"
- id="path4724"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.86937,597.15755 377.0124,0"
- id="path4726"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 437.45588,596.97447 0,-377.01491"
- id="path4728"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 372.87905,411.27704 64.93441,0"
- id="path4730"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- </g>
- <path
- inkscape:export-ydpi="90"
- inkscape:export-xdpi="90"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-logo.png"
- id="path4766"
- d="m 278.7546,778.41609 c -0.35962,0 -0.70527,10e-4 -1.05214,0.0239 -0.0324,0.007 -0.0631,0.0178 -0.0956,0.0239 -0.32288,0.0603 -0.64145,0.11173 -0.98039,0.11955 -0.047,0.007 -0.0968,-0.007 -0.14348,0 -2.76645,0.4165 -5.10383,1.6177 -6.98231,3.61073 -2.19375,2.31684 -3.29986,5.09234 -3.29987,8.32139 0,3.26527 1.10613,6.05963 3.29987,8.36921 2.37472,2.49058 5.46015,3.73027 9.25396,3.73028 2.01272,-10e-6 3.94772,-0.50009 5.78671,-1.50646 1.83895,-0.9774 3.43792,-2.36077 4.80632,-4.11286 l -4.13679,-2.29556 c -1.78107,2.37473 -3.96939,3.56289 -6.5758,3.56289 -1.81003,0 -3.43292,-0.58716 -4.83023,-1.74558 -1.41907,-1.15841 -2.12819,-2.5694 -2.12817,-4.25634 l 18.91442,0 0,-0.95649 c -3e-5,-4.09062 -1.38559,-7.36621 -4.13678,-9.82785 -2.31685,-2.04891 -4.88331,-3.0607 -7.69968,-3.06074 z m -87.9485,0.16738 0,9.15832 -3.20421,0 0,4.68676 3.20421,0 0,9.56482 4.87806,0 0,-9.56482 2.94118,0 6.00192,9.56482 5.78672,0 -8.05836,-12.14732 7.69968,-10.80824 -5.90628,0 -5.95409,8.70398 -2.51077,0 0,-9.15832 -4.87806,0 z m 59.85184,0 c -0.83972,0.14988 -1.62215,0.39381 -2.34338,0.76519 -1.21633,0.65163 -2.1766,1.511 -2.89335,2.5825 l 0,-2.89335 -4.90197,0 0,22.95556 4.90197,0 0,-12.86468 c -1e-5,-1.83896 0.51894,-3.24996 1.55429,-4.25635 1.04255,-1.00634 2.36426,-1.50644 3.9933,-1.50645 1.72312,10e-6 3.06874,0.46238 4.01722,1.41081 0.94843,0.94846 1.41078,2.43491 1.41081,4.44764 l 0,12.76903 4.90197,0 0,-13.84507 c -2e-5,-2.81638 -0.85939,-5.14333 -2.5825,-6.98232 -1.29236,-1.37921 -2.78772,-2.23769 -4.49546,-2.58251 l -3.5629,0 z m -37.15931,0.45434 0,13.29509 c -1e-5,3.11324 1.04953,5.63035 3.15639,7.55621 1.95482,1.81002 4.37609,2.72596 7.22144,2.72597 2.87429,-1e-5 5.28328,-0.91595 7.24534,-2.72597 2.10684,-1.92586 3.15637,-4.44297 3.15639,-7.55621 l 0,-13.29509 -4.90196,0 0,12.86468 c -3e-5,1.69417 -0.51897,3.07249 -1.55428,4.13678 -1.07155,1.10049 -2.37441,1.64993 -3.94549,1.64993 -1.51319,10e-6 -2.82614,-0.55667 -3.89767,-1.64993 -1.06429,-1.10048 -1.57821,-2.47156 -1.57819,-4.13678 l 0,-12.86468 -4.90197,0 z m 64.63425,3.7781 c 1.60004,3e-5 2.99722,0.44857 4.18461,1.33908 1.15115,0.91225 1.9989,2.24123 2.53467,3.99331 l -13.17552,0 c 0.38371,-1.68692 1.1799,-2.99703 2.36729,-3.94549 1.15115,-0.91947 2.51061,-1.38687 4.08895,-1.3869 z"
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- inkscape:connector-curvature="0" />
- </g>
- <g
- id="g7182"
- transform="matrix(0.64908,0,0,0.64908,234.5008,109.7477)"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-arch-0.1.png"
- inkscape:export-xdpi="240"
- inkscape:export-ydpi="240">
- <g
- transform="translate(-2.385332,4.770664)"
- id="g7173">
- <g
- transform="matrix(0.3688,0,0,0.3688,-188.5,-224.5906)"
- id="g7361">
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path7363"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path7365"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path7367"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path7369"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path7371"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
- </g>
- <path
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- d="M -20.704789,96.645148 C -21.064409,96.645148 -21.410059,96.646418 -21.756929,96.669068 C -21.789299,96.675658 -21.819999,96.686888 -21.852569,96.692978 C -22.175449,96.753278 -22.494019,96.804708 -22.832959,96.812528 C -22.879919,96.819118 -22.929739,96.805498 -22.976439,96.812528 C -25.742889,97.229028 -28.080269,98.430228 -29.958749,100.42326 C -32.152499,102.7401 -33.258609,105.5156 -33.258619,108.74465 C -33.258619,112.00992 -32.152489,114.80428 -29.958749,117.11386 C -27.584029,119.60444 -24.498599,120.84413 -20.704789,120.84414 C -18.692069,120.84413 -16.757069,120.34405 -14.918079,119.33768 C -13.079129,118.36028 -11.480159,116.97691 -10.111759,115.22482 L -14.248549,112.92926 C -16.029619,115.30399 -18.217939,116.49215 -20.824349,116.49215 C -22.634379,116.49215 -24.257269,115.90499 -25.654579,114.74657 C -27.073649,113.58816 -27.782769,112.17717 -27.782749,110.49023 L -8.8683294,110.49023 L -8.8683294,109.53374 C -8.8683594,105.44312 -10.253919,102.16753 -13.005109,99.705888 C -15.321959,97.656978 -17.888419,96.645188 -20.704789,96.645148 z M -108.65329,96.812528 L -108.65329,105.97085 L -111.8575,105.97085 L -111.8575,110.65761 L -108.65329,110.65761 L -108.65329,120.22243 L -103.77523,120.22243 L -103.77523,110.65761 L -100.83405,110.65761 L -94.832129,120.22243 L -89.045409,120.22243 L -97.103769,108.07511 L -89.404089,97.266868 L -95.310369,97.266868 L -101.26446,105.97085 L -103.77523,105.97085 L -103.77523,96.812528 L -108.65329,96.812528 z M -48.801449,96.812528 C -49.641169,96.962408 -50.423599,97.206338 -51.144829,97.577718 C -52.361159,98.229348 -53.321429,99.088718 -54.038179,100.16022 L -54.038179,97.266868 L -58.940149,97.266868 L -58.940149,120.22243 L -54.038179,120.22243 L -54.038179,107.35775 C -54.038189,105.51879 -53.519239,104.10779 -52.483889,103.1014 C -51.441339,102.09506 -50.119629,101.59496 -48.490589,101.59495 C -46.767469,101.59496 -45.421849,102.05733 -44.473369,103.00576 C -43.524939,103.95422 -43.062589,105.44067 -43.062559,107.4534 L -43.062559,120.22243 L -38.160589,120.22243 L -38.160589,106.37736 C -38.160609,103.56098 -39.019979,101.23403 -40.743089,99.395038 C -42.035449,98.015828 -43.530809,97.157348 -45.238549,96.812528 L -48.801449,96.812528 z M -85.960759,97.266868 L -85.960759,110.56196 C -85.960769,113.6752 -84.911229,116.19231 -82.804369,118.11817 C -80.849549,119.92819 -78.428279,120.84413 -75.582929,120.84414 C -72.708639,120.84413 -70.299649,119.92819 -68.337589,118.11817 C -66.230749,116.19231 -65.181219,113.6752 -65.181199,110.56196 L -65.181199,97.266868 L -70.083159,97.266868 L -70.083159,110.13155 C -70.083189,111.82572 -70.602129,113.20404 -71.637439,114.26833 C -72.708989,115.36882 -74.011849,115.91826 -75.582929,115.91826 C -77.096119,115.91827 -78.409069,115.36159 -79.480599,114.26833 C -80.544889,113.16785 -81.058809,111.79677 -81.058789,110.13155 L -81.058789,97.266868 L -85.960759,97.266868 z M -21.326509,101.04497 C -19.726469,101.045 -18.329289,101.49354 -17.141899,102.38405 C -15.990749,103.2963 -15.142999,104.62528 -14.607229,106.37736 L -27.782749,106.37736 C -27.399039,104.69044 -26.602849,103.38033 -25.415459,102.43187 C -24.264309,101.5124 -22.904849,101.045 -21.326509,101.04497 z "
- id="path7373"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-logo.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90" />
- </g>
- <text
- sodipodi:linespacing="100%"
- id="text7149"
- y="141.60875"
- x="-112.3018"
- style="font-size:13.38996029px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
- xml:space="preserve"><tspan
- y="141.60875"
- x="-112.3018"
- id="tspan7151"
- sodipodi:role="line">libre/free projects</tspan><tspan
- y="154.99871"
- x="-112.3018"
- sodipodi:role="line"
- id="tspan7153">collaborative platform</tspan></text>
- </g>
- <path
- style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 534.71867,-50.683034 c 13.10776,0 20.07822,-17.26687 31.80216,-23.12884 8.50357,-4.25178 7.22776,-4.55156 7.22776,7.22777 0,12.16878 3.22229,11.56442 15.90108,11.56442 14.06901,0 21.33969,-15.55749 30.3566,-24.5744 1.44555,-1.44555 2.8911,-2.8911 4.33665,-4.33665 3.37296,-3.37296 5.34879,10.11886 10.11887,10.11886 3.23235,0 5.78221,-2.8911 8.67332,-4.33665 6.36456,-3.18228 -1.44556,15.29454 -1.44556,26.01994 0,12.08823 17.52352,34.60482 28.91105,28.91105 6.8192,-3.4096 20.76228,-19.66643 24.57439,-26.01994 1.93624,-3.22707 3.46439,8.67331 7.22777,8.67331 6.73945,0 19.19511,-11.96735 23.12884,-15.90108"
- id="path7380"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 541.94643,-56.465244 c 1.92741,0 1.92741,0 0,0 -50.89658,0 47.26681,-8.67331 57.8221,-8.67331 31.67799,0 60.65977,-4.33666 91.06981,-4.33666 14.91033,0 11.71735,4.33666 1.44555,4.33666"
- id="path8267"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 569.41193,-52.128584 c 31.38008,0 76.40201,0 112.75309,0 21.60008,0 49.77558,3.10004 66.49541,8.67332"
- id="path8269"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 543.39199,-36.227504 c 1.9274,0 1.9274,0 0,0 -22.72854,0 37.05835,0 54.93099,0 26.98365,0 53.96729,0 80.95094,0 0.48185,0 0.9637,0 1.44555,0"
- id="path8271"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
- d="m 528.93646,-82.485184 c 9.03201,0 24.56249,-4.33666 39.02992,-4.33666 22.17227,0 57.79361,3.59964 76.61428,13.00997 3.24867,1.62434 4.09367,0.81874 7.22776,1.44556"
- id="path8273"
- inkscape:connector-curvature="0" />
- <g
id="g5064"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
+ inkscape:export-ydpi="90"
+ transform="translate(-64.205696,-71.812627)">
<path
inkscape:export-ydpi="90"
inkscape:export-xdpi="90"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
id="path5050"
- d="M 206.0077,119.17481 C 205.76991,119.17481 205.54137,119.17568 205.31203,119.19062 C 205.29064,119.19501 205.27034,119.20243 205.24879,119.20643 C 205.0353,119.24634 204.82469,119.28034 204.60059,119.28548 C 204.56951,119.28987 204.5366,119.28083 204.50573,119.28548 C 202.67658,119.56085 201.13114,120.35507 199.88911,121.67284 C 198.43868,123.2047 197.70733,125.03981 197.70733,127.17481 C 197.70733,129.33374 198.43868,131.1813 199.88911,132.70839 C 201.45924,134.35508 203.49928,135.17475 206.0077,135.17475 C 207.33847,135.17475 208.61786,134.8441 209.83374,134.17874 C 211.04962,133.5325 212.10686,132.61781 213.01164,131.45938 L 210.27646,129.9416 C 209.09881,131.51173 207.65196,132.29729 205.92865,132.29729 C 204.73189,132.29729 203.65884,131.90909 202.73495,131.14319 C 201.79671,130.37723 201.32784,129.4443 201.32784,128.32897 L 213.83374,128.32897 L 213.83374,127.69653 C 213.83374,124.99189 212.91759,122.82613 211.09856,121.19855 C 209.56671,119.8438 207.86983,119.17481 206.0077,119.17481 z M 147.85769,119.28548 L 147.85769,125.34078 L 145.73909,125.34078 L 145.73909,128.43963 L 147.85769,128.43963 L 147.85769,134.7637 L 151.08296,134.7637 L 151.08296,128.43963 L 153.0276,128.43963 L 156.99598,134.7637 L 160.82207,134.7637 L 155.49401,126.73209 L 160.58492,119.58586 L 156.67978,119.58586 L 152.74302,125.34078 L 151.08296,125.34078 L 151.08296,119.28548 L 147.85769,119.28548 z M 187.43069,119.28548 C 186.87546,119.38456 186.35813,119.54585 185.88129,119.79144 C 185.07706,120.22226 184.44213,120.79048 183.96822,121.49894 L 183.96822,119.58586 L 180.72714,119.58586 L 180.72714,134.7637 L 183.96822,134.7637 L 183.96822,126.2578 C 183.96822,125.04192 184.31132,124.10899 184.9959,123.44358 C 185.68524,122.77822 186.5591,122.44757 187.63622,122.44751 C 188.77548,122.44757 189.66521,122.75326 190.29234,123.38034 C 190.91942,124.00747 191.22511,124.99027 191.22511,126.32103 L 191.22511,134.7637 L 194.46624,134.7637 L 194.46624,125.6096 C 194.46619,123.74742 193.89802,122.20891 192.7587,120.99298 C 191.90422,120.08111 190.91552,119.51348 189.78638,119.28548 L 187.43069,119.28548 z M 162.86156,119.58586 L 162.86156,128.37639 C 162.86156,130.43479 163.55551,132.09907 164.94854,133.3724 C 166.24103,134.56916 167.84192,135.17475 169.72321,135.17475 C 171.62367,135.17475 173.21643,134.56916 174.51374,133.3724 C 175.90672,132.09907 176.60067,130.43479 176.60067,128.37639 L 176.60067,119.58586 L 173.35959,119.58586 L 173.35959,128.09177 C 173.35953,129.21192 173.01643,130.12325 172.33191,130.82694 C 171.6234,131.55456 170.76199,131.91786 169.72321,131.91786 C 168.72271,131.91786 167.85464,131.5498 167.14613,130.82694 C 166.44244,130.09932 166.10264,129.19281 166.1027,128.09177 L 166.1027,119.58586 L 162.86156,119.58586 z M 205.5966,122.08389 C 206.65454,122.08389 207.57832,122.38049 208.36339,122.96929 C 209.12453,123.57243 209.68506,124.45111 210.03932,125.6096 L 201.32784,125.6096 C 201.58155,124.49421 202.10798,123.62798 202.89304,123.00091 C 203.65418,122.39294 204.55306,122.08389 205.5966,122.08389 z "
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem" />
+ d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
<g
inkscape:export-ydpi="90"
inkscape:export-xdpi="90"
@@ -582,28 +195,33 @@
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path5054"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path5056"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path5058"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path5060"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path5062"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
</g>
</g>
<g
@@ -639,331 +257,44 @@
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
</g>
<g
- id="g2285"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/logo-kune-wiki-16.png"
- inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
- transform="translate(-7.8740157,-70.07874)">
- <g
- transform="translate(404.1233,229.24298)"
- inkscape:export-ydpi="90"
- inkscape:export-xdpi="90"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
- id="g2264">
- <path
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
- d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
- id="path2267"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90"
- inkscape:connector-curvature="0" />
- <g
- id="g2269"
- transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
- <path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 60.321717,411.99998 377.014613,0"
- id="path2271"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.61203,788.60332 0,-377.01178"
- id="path2273"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.86937,597.15755 377.0124,0"
- id="path2275"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 437.45588,596.97447 0,-377.01491"
- id="path2277"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 372.87905,411.27704 64.93441,0"
- id="path2279"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <text
- sodipodi:linespacing="100%"
- id="text2281"
- y="364.09836"
- x="624.35651"
- style="font-size:22.95481682px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
- xml:space="preserve"><tspan
- y="364.09836"
- x="624.35651"
- id="tspan2283"
- sodipodi:role="line">wiki</tspan></text>
- </g>
- <g
- id="g2338"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/logo-kune-wiki-16-white.png"
inkscape:export-xdpi="90"
- inkscape:export-ydpi="90"
- transform="translate(-7.8740157,-70.07874)">
- <path
- style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Emblem"
- d="m 612.45757,378.19846 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.079 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
- id="path2301"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-white.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90"
- inkscape:connector-curvature="0" />
- <g
- style="fill:#ffffff;stroke:#ffffff"
- id="g2303"
- transform="matrix(0.1111494,0,0,0.111008,528.01767,281.53962)"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-white.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90">
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 60.321717,411.99998 377.014613,0"
- id="path2305"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.61203,788.60332 0,-377.01178"
- id="path2307"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 252.86937,597.15755 377.0124,0"
- id="path2309"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 437.45588,596.97447 0,-377.01491"
- id="path2311"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- d="m 372.87905,411.27704 64.93441,0"
- id="path2313"
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- inkscape:connector-curvature="0" />
- </g>
- <text
- inkscape:export-ydpi="90"
- inkscape:export-xdpi="90"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-white.png"
- xml:space="preserve"
- style="font-size:22.95481682px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Emblem"
- x="626.68304"
- y="393.87903"
- id="text2315"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- id="tspan2317"
- x="626.68304"
- y="393.87903">wiki</tspan></text>
- </g>
- <g
- inkscape:export-ydpi="90"
- inkscape:export-xdpi="90"
inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-icon16.png"
- transform="matrix(0.1111494,0,0,0.111008,278.24359,22.515968)"
+ transform="matrix(0.1111494,0,0,0.111008,214.3621,-49.296659)"
id="g22118">
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path22120"
- d="M 60.321717,411.99998 L 437.33633,411.99998"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path22122"
- d="M 252.61203,788.60332 L 252.61203,411.59154"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path22124"
- d="M 252.86937,597.15755 L 629.88177,597.15755"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path22126"
- d="M 437.45588,596.97447 L 437.45588,219.95956"
- style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
<path
transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
id="path22128"
- d="M 372.87905,411.27704 L 437.81346,411.27704"
- style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
</g>
<text
xml:space="preserve"
- style="font-size:18.13397598px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem;-inkscape-font-specification:Emblem"
- x="1402.142"
- y="623.64624"
- id="text2703"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- x="1402.142"
- y="623.64624"
- id="tspan2709">a web infrastructure to encourage collaboration,</tspan><tspan
- sodipodi:role="line"
- x="1402.142"
- y="641.78021"
- id="tspan2727">content sharing & free culture</tspan></text>
- <text
- xml:space="preserve"
- style="font-size:17.27686882px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem"
- x="620.35358"
- y="901.5686"
- id="text2729"
- sodipodi:linespacing="100%"><tspan
- sodipodi:role="line"
- x="625.28021"
- y="901.5686"
- id="tspan2731">a web infrastructure </tspan><tspan
- sodipodi:role="line"
- x="620.35358"
- y="918.84546"
- id="tspan2735">to encourage collaboration,</tspan><tspan
- sodipodi:role="line"
- x="620.35358"
- y="936.12231"
- id="tspan2733">content sharing & free culture</tspan></text>
- <g
- id="g2607"
- transform="matrix(0.548749,0,0,0.548749,826.55453,617.44152)">
- <g
- inkscape:export-ydpi="90"
- inkscape:export-xdpi="90"
- inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-without-text.png"
- transform="matrix(0.8405688,0,0,0.8394991,295.36384,-621.12129)"
- id="g2531">
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2533"
- d="m 60.321717,411.99998 377.014613,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2535"
- d="m 252.61203,788.60332 0,-377.01178"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2537"
- d="m 252.86937,597.15755 377.0124,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2539"
- d="m 437.45588,596.97447 0,-377.01491"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2541"
- d="m 372.87905,411.27704 64.93441,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- </g>
- <text
- transform="matrix(0.9080422,0.4188786,-0.4188786,0.9080422,0,0)"
- sodipodi:linespacing="125%"
- id="text2549"
- y="36.545521"
- x="426.55963"
- style="font-size:16.88012505px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- xml:space="preserve"><tspan
- y="36.545521"
- x="426.55963"
- id="tspan2553"
- sodipodi:role="line"><tspan
- id="tspan2557"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#808080;fill-opacity:1;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Serif">α</tspan><tspan
- id="tspan2555"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#808080;fill-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan><tspan
- id="tspan2559"
- style="font-size:16.88012505px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Sans" /></tspan></text>
- </g>
- <g
- id="g2620"
- transform="translate(448.03149,-129.13386)">
- <g
- inkscape:export-ydpi="44.62801"
- inkscape:export-xdpi="44.62801"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
- transform="matrix(0.8405688,0,0,0.8394991,313.86353,2.43708)"
- id="g2561">
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2563"
- d="m 60.321717,411.99998 377.014613,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2565"
- d="m 252.61203,788.60332 0,-377.01178"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2567"
- d="m 252.86937,597.15755 377.0124,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2569"
- d="m 437.45588,596.97447 0,-377.01491"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2571"
- d="m 372.87905,411.27704 64.93441,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- </g>
- <text
- inkscape:export-ydpi="44.62801"
- inkscape:export-xdpi="44.62801"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
- transform="matrix(0.8825152,0.4702838,-0.4702838,0.8825152,0,0)"
- sodipodi:linespacing="125%"
- id="text2573"
- y="532.55298"
- x="724.52563"
- style="font-size:30.13441849px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- xml:space="preserve"><tspan
- y="532.55298"
- x="724.52563"
- id="tspan2575"
- sodipodi:role="line"><tspan
- id="tspan2577"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:1;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Serif">α</tspan><tspan
- id="tspan2579"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan><tspan
- id="tspan2581"
- style="font-size:30.13441849px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Sans" /></tspan></text>
- </g>
- <text
- xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="-181"
y="223.36218"
@@ -973,77 +304,11 @@
x="-181"
y="223.36218" /></text>
<g
- id="g2615"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
- inkscape:export-xdpi="90"
- inkscape:export-ydpi="90"
- transform="translate(278.21243,-323.45767)">
- <rect
- y="1007.8605"
- x="829.13959"
- height="56.250996"
- width="56.250996"
- id="rect2613"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.74900579;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <g
- inkscape:export-ydpi="44.62801"
- inkscape:export-xdpi="44.62801"
- inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
- transform="matrix(0.2048309,0,0,0.2045702,832.13264,838.40225)"
- id="g2559">
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2561"
- d="m 60.321717,411.99998 377.014613,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2564"
- d="m 252.61203,788.60332 0,-377.01178"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2566"
- d="m 252.86937,597.15755 377.0124,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2568"
- d="m 437.45588,596.97447 0,-377.01491"
- style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- <path
- transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
- id="path2570"
- d="m 372.87905,411.27704 64.93441,0"
- style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
- inkscape:connector-curvature="0" />
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text2593"
- y="1062.1919"
- x="826.17133"
- style="font-size:21.96050453px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
- xml:space="preserve"><tspan
- y="1062.1919"
- x="826.17133"
- id="tspan2597"
- sodipodi:role="line"><tspan
- id="tspan2599"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#4d4d4d;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Serif">α</tspan><tspan
- id="tspan2601"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#999999;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan></tspan></text>
- </g>
- <g
id="g3983"
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/logo-big-home-kunecc.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"
- transform="translate(-804.7244,-186.61417)">
+ transform="translate(-507.76378,-776.04724)">
<g
transform="translate(-0.07178157,0.14078373)"
id="g3779">
@@ -1119,7 +384,7 @@
</g>
<g
id="g3969"
- transform="matrix(0.31973654,0,0,0.31973654,-129.13654,581.85124)"
+ transform="matrix(0.31973654,0,0,0.31973654,157.58786,23.465415)"
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
@@ -1201,7 +466,7 @@
inkscape:export-xdpi="90"
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/logo-big-home-kunecc.png"
id="g3240"
- transform="translate(-464.7244,43.385828)">
+ transform="translate(-501.85491,-552.0904)">
<g
id="g3242"
transform="translate(-0.07178157,0.14078373)">
@@ -1279,7 +544,7 @@
inkscape:export-ydpi="90"
inkscape:export-xdpi="90"
inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px.png"
- transform="matrix(0.31973654,0,0,0.31973654,-147.24678,536.33943)"
+ transform="matrix(0.31973654,0,0,0.31973654,157.58786,-7.1498137)"
id="g3289"
style="opacity:0.4">
<g
@@ -1355,5 +620,101 @@
x="1218.1743"
y="1115.0084">.</tspan></text>
</g>
+ <path
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ id="path4027"
+ d="m 540.73739,394.36244 c -0.23757,0 -0.46593,0 -0.69507,0.0157 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0157 -0.21332,0.0398 -0.42377,0.0738 -0.64769,0.079 -0.031,0.004 -0.0639,-0.004 -0.0948,0 -1.82763,0.27516 -3.3718,1.06872 -4.6128,2.38539 -1.44928,1.53061 -2.18002,3.36421 -2.18003,5.49746 0,2.15716 0.73076,4.00323 2.18003,5.52904 1.56884,1.64537 3.6072,2.46437 6.11353,2.46437 1.32969,0 2.60803,-0.33038 3.82294,-0.99524 1.21489,-0.64571 2.27123,-1.55961 3.17525,-2.71712 l -2.73293,-1.51655 c -1.17664,1.56885 -2.62234,2.35381 -4.34424,2.35381 -1.19578,0 -2.26792,-0.38791 -3.19105,-1.1532 -0.93749,-0.76529 -1.40597,-1.69745 -1.40595,-2.81192 l 12.49563,0 0,-0.63189 c -2e-5,-2.70242 -0.91538,-4.86643 -2.73293,-6.49267 -1.53059,-1.35361 -3.22611,-2.02201 -5.08672,-2.02205 z m -58.10232,0.1106 0,6.05034 -2.11683,0 0,3.09626 2.11683,0 0,6.31889 3.22264,0 0,-6.31889 1.94307,0 3.96511,6.31889 3.82294,0 -5.32368,-8.025 5.08672,-7.14036 -3.90193,0 -3.93351,5.75021 -1.65872,0 0,-6.05034 -3.22264,0 z m 39.54054,0 c -0.55475,0.099 -1.07166,0.26013 -1.54813,0.5055 -0.80356,0.43049 -1.43795,0.99822 -1.91147,1.70611 l 0,-1.91148 -3.23844,0 0,15.16536 3.23844,0 0,-8.49891 c 0,-1.21491 0.34284,-2.14707 1.02683,-2.81193 0.68875,-0.66483 1.56193,-0.99521 2.63814,-0.99521 1.13836,0 2.02734,0.30544 2.65394,0.93203 0.62657,0.62659 0.93202,1.6086 0.93204,2.93829 l 0,8.43573 3.23844,0 0,-9.1466 c -2e-5,-1.86062 -0.56775,-3.39791 -1.70611,-4.61281 -0.85379,-0.91115 -1.84168,-1.4783 -2.96988,-1.70612 l -2.3538,0 z m -24.54894,0.30013 0,8.78326 c 0,2.05674 0.69336,3.71966 2.08524,4.99195 1.29143,1.19578 2.89102,1.80089 4.77077,1.80089 1.89887,0 3.49035,-0.60511 4.78657,-1.80089 1.39186,-1.27229 2.08523,-2.93521 2.08524,-4.99195 l 0,-8.78326 -3.23844,0 0,8.49892 c -10e-6,1.11924 -0.34285,2.02982 -1.02682,2.73292 -0.70791,0.72704 -1.56863,1.09001 -2.60655,1.09001 -0.99967,0 -1.86706,-0.36776 -2.57495,-1.09001 -0.70312,-0.72702 -1.04263,-1.6328 -1.04262,-2.73292 l 0,-8.49892 -3.23844,0 z m 42.7,2.49596 c 1.05705,3e-5 1.98008,0.29633 2.76452,0.88465 0.76049,0.60267 1.32055,1.48067 1.67451,2.63815 l -8.70429,0 c 0.25349,-1.11445 0.77949,-1.97997 1.56392,-2.60656 0.76051,-0.60744 1.65862,-0.91621 2.70134,-0.91624 z"
+ style="font-size:58.13353347999999698px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffb380;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffb380;fill-opacity:1;fill-rule:nonzero;stroke:#ffb380;stroke-width:3.27822374999999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 463.63912,396.0015 10.08478,5.13809"
+ id="path4031" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffb380;fill-opacity:1;fill-rule:nonzero;stroke:#ffb380;stroke-width:3.27822303999999987;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 463.64367,408.68306 5.1446,-10.07187"
+ id="path4033" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffb380;fill-opacity:1;fill-rule:nonzero;stroke:#ffb380;stroke-width:3.27822328000000018;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 466.26297,403.57209 10.08473,5.13807"
+ id="path4035" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffb380;fill-opacity:1;fill-rule:nonzero;stroke:#ffb380;stroke-width:3.27822279999999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 471.20299,406.08282 5.14464,-10.07196"
+ id="path4037" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffb380;fill-opacity:1;fill-rule:nonzero;stroke:#ffb380;stroke-width:3.27822207999999993;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 472.00959,400.24183 1.73694,0.88495"
+ id="path4039" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text4041"
+ y="410.0621"
+ x="-575.18512"
+ style="font-size:18.84624671999999990px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffb380;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="410.0621"
+ x="-575.18512"
+ id="tspan4043"
+ sodipodi:role="line">cc</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text4045"
+ y="409.97437"
+ x="547.0827"
+ style="font-size:27.86952591000000012px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffb380;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="409.97437"
+ x="547.0827"
+ id="tspan4047"
+ sodipodi:role="line">.</tspan></text>
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:6.56184626;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 310.28092,221.64319 20.18632,10.28458"
+ id="path4075"
+ inkscape:connector-curvature="0"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/favicon-demo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:6.56184483;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 317.09446,248.14419 -3.31109,-22.39451"
+ id="path4077"
+ inkscape:connector-curvature="0"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/favicon-demo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:6.5618453;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 336.82067,243.66957 -22.38916,-3.46113"
+ id="path4079"
+ inkscape:connector-curvature="0"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/favicon-demo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:6.56184435;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 325.43393,241.82879 10.27241,-20.17336"
+ id="path4081"
+ inkscape:connector-curvature="0"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/favicon-demo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:6.56184292;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 327.03578,230.13078 3.47675,1.77134"
+ id="path4083"
+ inkscape:connector-curvature="0"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/favicon-demo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
</g>
</svg>
Added: trunk/img/kune-old-logos.svg
===================================================================
--- trunk/img/kune-old-logos.svg (rev 0)
+++ trunk/img/kune-old-logos.svg 2011-11-19 15:02:45 UTC (rev 1617)
@@ -0,0 +1,1359 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ 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="210mm"
+ height="297mm"
+ id="svg2531"
+ sodipodi:version="0.32"
+ inkscape:version="0.48.2 r9819"
+ sodipodi:docname="kune-logos.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ version="1.1">
+ <defs
+ id="defs2533">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective2515" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2871">
+ <stop
+ style="stop-color:#f95;stop-opacity:1;"
+ offset="0"
+ id="stop2873" />
+ <stop
+ style="stop-color:#f95;stop-opacity:0;"
+ offset="1"
+ id="stop2875" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2871"
+ id="linearGradient3948"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(397.49281,-378.79137)"
+ x1="368.6329"
+ y1="835.74664"
+ x2="368.6329"
+ y2="932.62268" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2871"
+ id="linearGradient4012"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.997905,0,0,0.997905,-48.42866,-162.7847)"
+ x1="367.37344"
+ y1="805.51978"
+ x2="367.37344"
+ y2="882.24463" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2871"
+ id="linearGradient4732"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.997905,0,0,0.997905,-48.42866,-162.7847)"
+ x1="367.37344"
+ y1="805.51978"
+ x2="367.37344"
+ y2="882.24463" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2871"
+ id="linearGradient3463"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.997905,0,0,0.997905,31.931984,-168.91892)"
+ x1="719.26416"
+ y1="813.12897"
+ x2="719.26416"
+ y2="918.47412" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.27"
+ inkscape:cx="372.04724"
+ inkscape:cy="400.19684"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ inkscape:window-width="1078"
+ inkscape:window-height="1867"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:guide-points="true"
+ showgrid="false"
+ inkscape:window-maximized="0">
+ <sodipodi:guide
+ orientation="0,1"
+ position="830.76137,26.355188"
+ id="guide3703" />
+ <sodipodi:guide
+ orientation="0,1"
+ position="856.74146,-93.746373"
+ id="guide3723" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata2536">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Capa 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="opacity:0.8;color:#000000;fill:#800000;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.90017545;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect2349"
+ width="159.36984"
+ height="37.225075"
+ x="514.73108"
+ y="299.72684" />
+ <text
+ xml:space="preserve"
+ style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="580.47711"
+ y="-60.562412"
+ id="text5978"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5980"
+ x="580.47711"
+ y="-60.562412">kune</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:19.77380943px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="580.11847"
+ y="-38.638554"
+ id="text5982"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5984"
+ x="580.11847"
+ y="-38.638554">libre/free projects</tspan></text>
+ <g
+ id="g5986"
+ transform="matrix(0.3688,0,0,0.3688,503.19517,-409.2698)">
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path5988"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path5990"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path5992"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path5994"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path5996"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
+ d="M 382.32888,356.181 C 381.58585,356.181 380.87165,356.18362 380.15497,356.23041 C 380.08806,356.24404 380.02464,356.26725 379.95734,356.27981 C 379.29019,356.40442 378.63198,356.51068 377.93165,356.52685 C 377.83464,356.54045 377.7317,356.51232 377.63521,356.52685 C 371.91916,357.3874 367.08967,359.86933 363.20833,363.98732 C 358.67562,368.77438 356.39016,374.50914 356.39015,381.181 C 356.39015,387.92772 358.67563,393.70144 363.20833,398.47349 C 368.115,403.61953 374.49013,406.18098 382.32888,406.181 C 386.48757,406.18098 390.48569,405.14772 394.2854,403.06835 C 398.08505,401.04884 401.38885,398.19052 404.21623,394.57033 L 395.6688,389.82725 C 391.98875,394.73393 387.46722,397.18891 382.08185,397.18891 C 378.34197,397.18891 374.98875,395.97572 372.10161,393.58219 C 369.16954,391.18868 367.70434,388.27328 367.70438,384.78772 L 406.7854,384.78772 L 406.7854,382.81143 C 406.78536,374.35939 403.92249,367.59136 398.23797,362.50511 C 393.45092,358.27164 388.14807,356.18106 382.32888,356.181 z M 200.60951,356.52685 L 200.60951,375.44977 L 193.98896,375.44977 L 193.98896,385.13357 L 200.60951,385.13357 L 200.60951,404.89642 L 210.68856,404.89642 L 210.68856,385.13357 L 216.76564,385.13357 L 229.16683,404.89642 L 241.12335,404.89642 L 224.47315,379.7976 L 240.38224,357.46558 L 228.17868,357.46558 L 215.87631,375.44977 L 210.68856,375.44977 L 210.68856,356.52685 L 200.60951,356.52685 z M 324.27552,356.52685 C 322.54049,356.83651 320.92381,357.34051 319.43362,358.10788 C 316.92042,359.45426 314.93633,361.22989 313.45536,363.44385 L 313.45536,357.46558 L 303.3269,357.46558 L 303.3269,404.89642 L 313.45536,404.89642 L 313.45536,378.31539 C 313.45535,374.51574 314.5276,371.60032 316.66683,369.52092 C 318.82096,367.4416 321.5519,366.4083 324.91781,366.40827 C 328.47813,366.4083 331.25846,367.36364 333.21821,369.32329 C 335.17785,371.28301 336.13317,374.35431 336.13323,378.51302 L 336.13323,404.89642 L 346.26169,404.89642 L 346.26169,376.2897 C 346.26164,370.4705 344.48602,365.66255 340.92572,361.86282 C 338.25543,359.01309 335.16572,357.23931 331.63718,356.52685 L 324.27552,356.52685 z M 247.49687,357.46558 L 247.49687,384.93594 C 247.49685,391.36851 249.6654,396.56938 254.0186,400.54859 C 258.05764,404.28845 263.06049,406.18098 268.93955,406.181 C 274.87841,406.18098 279.85588,404.28845 283.90991,400.54859 C 288.26306,396.56938 290.4316,391.36851 290.43165,384.93594 L 290.43165,357.46558 L 280.30319,357.46558 L 280.30319,384.04661 C 280.30314,387.54713 279.23089,390.39502 277.09173,392.59404 C 274.87769,394.86789 272.18573,396.00313 268.93955,396.00313 C 265.81301,396.00315 263.10017,394.85294 260.88619,392.59404 C 258.68714,390.32023 257.62529,387.48731 257.62532,384.04661 L 257.62532,357.46558 L 247.49687,357.46558 z M 381.0443,365.27191 C 384.3503,365.27196 387.23715,366.19874 389.69054,368.03871 C 392.06905,369.92362 393.82068,372.66955 394.9277,376.2897 L 367.70438,376.2897 C 368.49721,372.80418 370.1423,370.09724 372.59568,368.13752 C 374.97421,366.23771 377.78313,365.27196 381.0443,365.27191 z "
+ id="path2585"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
+ <g
+ id="g6020"
+ transform="matrix(0.347343,0,0,0.346901,118.4533,54.1211)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
+ <path
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 60.321717,411.99998 L 437.33633,411.99998"
+ id="path6022"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 252.61203,788.60332 L 252.61203,411.59154"
+ id="path6024"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 252.86937,597.15755 L 629.88177,597.15755"
+ id="path6026"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 437.45588,596.97447 L 437.45588,219.95956"
+ id="path6028"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 372.87905,411.27704 L 437.81346,411.27704"
+ id="path6030"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ <g
+ id="g2513"
+ transform="matrix(0.222301,0,0,0.222015,155.9062,114.9246)"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-ico.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <path
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 60.321717,411.99998 L 437.33633,411.99998"
+ id="path2515"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 252.61203,788.60332 L 252.61203,411.59154"
+ id="path2517"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 252.86937,597.15755 L 629.88177,597.15755"
+ id="path2519"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 437.45588,596.97447 L 437.45588,219.95956"
+ id="path2521"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 372.87905,411.27704 L 437.81346,411.27704"
+ id="path2523"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ <path
+ style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 552.77406,438.40087 0,1.37027 479.12504,0 0,-1.37027 -479.12504,0 z"
+ id="path2924"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.33000004;color:#000000;fill:url(#linearGradient3948);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 552.77406,439.77114 0,24.90625 c 6.85756,0.14283 14.21977,0.35752 21.90625,0.71875 27.28416,1.28226 30.50723,17.35086 57.1875,24.96875 28.33349,8.08995 34.13703,4.08514 55.28102,1.56308 37.90101,-4.52084 94.3448,-37.27348 138.62522,-13.87558 24.48867,12.93989 49.90374,14.92134 81.46875,6.4375 33.47734,-8.9978 55.7377,-14.79726 94.0313,-19.28125 l 30.625,-0.625 0,-24.8125 -479.12504,0 z"
+ id="path1971"
+ sodipodi:nodetypes="ccssssscccc"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="626.30261"
+ y="471.10065"
+ id="text2887"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2889"
+ x="626.30261"
+ y="471.10065">kune</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="675.48834"
+ y="496.96741"
+ id="text2891"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2893"
+ x="675.48834"
+ y="496.96741">wiki</tspan></text>
+ <g
+ id="g2895"
+ transform="matrix(0.3688,0,0,0.3688,549.02077,122.39333)">
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path2897"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path2899"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path2901"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path2903"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path2905"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ id="g4030"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-logo-wiki.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ transform="translate(466.14172,-123.62205)">
+ <path
+ id="path2952"
+ d="m 105.53125,652.625 0,1.375 477.40625,0 0.0312,0 475.4063,0 2,0 475.4061,0 0.031,0 477.4063,0 0,-1.375 -477.4063,0 -0.031,0 -475.4061,0 -2,0 -475.4063,0 -0.0312,0 -477.40625,0 z"
+ style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ inkscape:connector-curvature="0" />
+ <path
+ id="path2954"
+ d="m 106.53125,654.0625 c 0,8.28469 0,16.55906 0,24.84375 19.50249,0.0392 40.64386,-0.0181 56.34375,13.5625 19.32389,13.20868 43.80356,22.48766 67.1875,15.34375 49.43557,-5.81055 98.66401,-27.10313 148.90625,-15.5625 31.08758,7.11366 62.83127,-0.56045 94.0625,-2.4375 27.88068,-4.6841 55.43721,-11.03125 84.25,-11.03125 9.81726,-10e-6 17.83424,0 25.65625,0 3e-5,0.0416 0,0.0834 0,0.125 19.50252,0.0392 40.64386,-0.0181 56.34375,13.5625 19.32385,13.20868 43.80356,22.48766 67.1875,15.34375 49.43553,-5.81055 98.66401,-27.10313 148.90625,-15.5625 31.08757,7.11366 62.83128,-0.56045 94.0625,-2.4375 27.8807,-4.6841 55.4372,-11.03125 84.25,-11.03125 9.829,-10e-6 17.8564,0 25.6875,0 0,0.0417 0,0.0833 0,0.125 19.5025,0.0392 40.6438,-0.0181 56.3438,13.5625 19.3239,13.20868 43.7723,22.48766 67.1562,15.34375 49.4357,-5.81055 98.664,-27.10313 148.9062,-15.5625 31.0877,7.11366 62.8626,-0.56045 94.0938,-2.4375 27.8806,-4.6841 55.4061,-11.03125 84.2188,-11.03125 9.8172,-10e-6 17.8655,0 25.6874,0 0,0.0416 0,0.0834 0,0.125 19.5025,0.0392 40.6439,-0.0181 56.3438,13.5625 19.3239,13.20868 43.7723,22.48766 67.1562,15.34375 49.4356,-5.81055 98.6641,-27.10313 148.9063,-15.5625 31.0877,7.11366 62.8625,-0.56045 94.0937,-2.4375 27.8807,-4.6841 55.406,-11.03125 84.2188,-11.03125 9.8291,-10e-6 17.8877,0 25.7188,0 l 0,-24.71875 c -158.8021,0 -317.6042,0 -476.4063,0 -0.01,0 -0.021,0 -0.031,0 -158.8021,0 -317.6041,0 -476.4062,0 -158.80198,0 -317.60416,0 -476.40625,0 -0.0104,0 -0.0208,0 -0.0312,0 -158.80205,0 -317.60415,0 -476.40625,0 z"
+ style="opacity:0.33000004;color:#000000;fill:url(#linearGradient4012);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ inkscape:connector-curvature="0" />
+ <g
+ transform="translate(0,178)"
+ id="g3971">
+ <text
+ sodipodi:linespacing="100%"
+ id="text3951"
+ y="507.32114"
+ x="188.50735"
+ style="font-size:37.67004013px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="507.32114"
+ x="188.50735"
+ id="tspan3953"
+ sodipodi:role="line">kune</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3955"
+ y="533.18787"
+ x="237.69305"
+ style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="533.18787"
+ x="237.69305"
+ id="tspan3957"
+ sodipodi:role="line">wiki</tspan></text>
+ <g
+ transform="matrix(0.3688,0,0,0.3688,111.2255,158.6138)"
+ id="g3959">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3961"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3963"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3965"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3967"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3969"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ </g>
+ <path
+ style="color:#000000;fill:#dd8a3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 749.06429,646.48678 0,1.375 1.24999,0 0,-1.375 -1.24999,0 z"
+ id="path3441"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.33000004;color:#000000;fill:url(#linearGradient3463);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1pt;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 749.06429,647.92428 0,52.9375 c 0.41302,0.12568 0.83553,0.2245 1.24999,0.34375 l 0,-53.28125 c -0.41667,0 -0.83332,0 -1.24999,0 z"
+ id="path3435"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g3451"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-wiki-logo.png"
+ inkscape:export-xdpi="240"
+ inkscape:export-ydpi="240"
+ transform="translate(448.03149,-129.13386)">
+ <text
+ xml:space="preserve"
+ style="font-size:23.88307381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="252.00264"
+ y="831.75439"
+ id="text4716"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan4718"
+ x="252.00264"
+ y="831.75439">wiki</tspan></text>
+ <g
+ id="g4720"
+ transform="matrix(0.3688,0,0,0.3688,110.9594,457.1803)">
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path4722"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path4724"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path4726"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path4728"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path4730"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ </g>
+ <path
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-logo.png"
+ id="path4766"
+ d="m 278.7546,778.41609 c -0.35962,0 -0.70527,10e-4 -1.05214,0.0239 -0.0324,0.007 -0.0631,0.0178 -0.0956,0.0239 -0.32288,0.0603 -0.64145,0.11173 -0.98039,0.11955 -0.047,0.007 -0.0968,-0.007 -0.14348,0 -2.76645,0.4165 -5.10383,1.6177 -6.98231,3.61073 -2.19375,2.31684 -3.29986,5.09234 -3.29987,8.32139 0,3.26527 1.10613,6.05963 3.29987,8.36921 2.37472,2.49058 5.46015,3.73027 9.25396,3.73028 2.01272,-10e-6 3.94772,-0.50009 5.78671,-1.50646 1.83895,-0.9774 3.43792,-2.36077 4.80632,-4.11286 l -4.13679,-2.29556 c -1.78107,2.37473 -3.96939,3.56289 -6.5758,3.56289 -1.81003,0 -3.43292,-0.58716 -4.83023,-1.74558 -1.41907,-1.15841 -2.12819,-2.5694 -2.12817,-4.25634 l 18.91442,0 0,-0.95649 c -3e-5,-4.09062 -1.38559,-7.36621 -4.13678,-9.82785 -2.31685,-2.04891 -4.88331,-3.0607 -7.69968,-3.06074 z m -87.9485,0.16738 0,9.15832 -3.20421,0 0,4.68676 3.20421,0 0,9.56482 4.87806,0 0,-9.56482 2.94118,0 6.00192,9.56482 5.78672,0 -8.05836,-12.14732 7.69968,-10.80824 -5.90628,0 -5.95409,8.70398 -2.51077,0 0,-9.15832 -4.87806,0 z m 59.85184,0 c -0.83972,0.14988 -1.62215,0.39381 -2.34338,0.76519 -1.21633,0.65163 -2.1766,1.511 -2.89335,2.5825 l 0,-2.89335 -4.90197,0 0,22.95556 4.90197,0 0,-12.86468 c -1e-5,-1.83896 0.51894,-3.24996 1.55429,-4.25635 1.04255,-1.00634 2.36426,-1.50644 3.9933,-1.50645 1.72312,10e-6 3.06874,0.46238 4.01722,1.41081 0.94843,0.94846 1.41078,2.43491 1.41081,4.44764 l 0,12.76903 4.90197,0 0,-13.84507 c -2e-5,-2.81638 -0.85939,-5.14333 -2.5825,-6.98232 -1.29236,-1.37921 -2.78772,-2.23769 -4.49546,-2.58251 l -3.5629,0 z m -37.15931,0.45434 0,13.29509 c -1e-5,3.11324 1.04953,5.63035 3.15639,7.55621 1.95482,1.81002 4.37609,2.72596 7.22144,2.72597 2.87429,-1e-5 5.28328,-0.91595 7.24534,-2.72597 2.10684,-1.92586 3.15637,-4.44297 3.15639,-7.55621 l 0,-13.29509 -4.90196,0 0,12.86468 c -3e-5,1.69417 -0.51897,3.07249 -1.55428,4.13678 -1.07155,1.10049 -2.37441,1.64993 -3.94549,1.64993 -1.51319,10e-6 -2.82614,-0.55667 -3.89767,-1.64993 -1.06429,-1.10048 -1.57821,-2.47156 -1.57819,-4.13678 l 0,-12.86468 -4.90197,0 z m 64.63425,3.7781 c 1.60004,3e-5 2.99722,0.44857 4.18461,1.33908 1.15115,0.91225 1.9989,2.24123 2.53467,3.99331 l -13.17552,0 c 0.38371,-1.68692 1.1799,-2.99703 2.36729,-3.94549 1.15115,-0.91947 2.51061,-1.38687 4.08895,-1.3869 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ id="g7182"
+ transform="matrix(0.64908,0,0,0.64908,234.5008,109.7477)"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-arch-0.1.png"
+ inkscape:export-xdpi="240"
+ inkscape:export-ydpi="240">
+ <g
+ transform="translate(-2.385332,4.770664)"
+ id="g7173">
+ <g
+ transform="matrix(0.3688,0,0,0.3688,-188.5,-224.5906)"
+ id="g7361">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path7363"
+ d="M 60.321717,411.99998 L 437.33633,411.99998"
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path7365"
+ d="M 252.61203,788.60332 L 252.61203,411.59154"
+ style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path7367"
+ d="M 252.86937,597.15755 L 629.88177,597.15755"
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path7369"
+ d="M 437.45588,596.97447 L 437.45588,219.95956"
+ style="color:black;fill:white;fill-opacity:1;fill-rule:nonzero;stroke:#c63;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path7371"
+ d="M 372.87905,411.27704 L 437.81346,411.27704"
+ style="color:black;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ </g>
+ <path
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
+ d="M -20.704789,96.645148 C -21.064409,96.645148 -21.410059,96.646418 -21.756929,96.669068 C -21.789299,96.675658 -21.819999,96.686888 -21.852569,96.692978 C -22.175449,96.753278 -22.494019,96.804708 -22.832959,96.812528 C -22.879919,96.819118 -22.929739,96.805498 -22.976439,96.812528 C -25.742889,97.229028 -28.080269,98.430228 -29.958749,100.42326 C -32.152499,102.7401 -33.258609,105.5156 -33.258619,108.74465 C -33.258619,112.00992 -32.152489,114.80428 -29.958749,117.11386 C -27.584029,119.60444 -24.498599,120.84413 -20.704789,120.84414 C -18.692069,120.84413 -16.757069,120.34405 -14.918079,119.33768 C -13.079129,118.36028 -11.480159,116.97691 -10.111759,115.22482 L -14.248549,112.92926 C -16.029619,115.30399 -18.217939,116.49215 -20.824349,116.49215 C -22.634379,116.49215 -24.257269,115.90499 -25.654579,114.74657 C -27.073649,113.58816 -27.782769,112.17717 -27.782749,110.49023 L -8.8683294,110.49023 L -8.8683294,109.53374 C -8.8683594,105.44312 -10.253919,102.16753 -13.005109,99.705888 C -15.321959,97.656978 -17.888419,96.645188 -20.704789,96.645148 z M -108.65329,96.812528 L -108.65329,105.97085 L -111.8575,105.97085 L -111.8575,110.65761 L -108.65329,110.65761 L -108.65329,120.22243 L -103.77523,120.22243 L -103.77523,110.65761 L -100.83405,110.65761 L -94.832129,120.22243 L -89.045409,120.22243 L -97.103769,108.07511 L -89.404089,97.266868 L -95.310369,97.266868 L -101.26446,105.97085 L -103.77523,105.97085 L -103.77523,96.812528 L -108.65329,96.812528 z M -48.801449,96.812528 C -49.641169,96.962408 -50.423599,97.206338 -51.144829,97.577718 C -52.361159,98.229348 -53.321429,99.088718 -54.038179,100.16022 L -54.038179,97.266868 L -58.940149,97.266868 L -58.940149,120.22243 L -54.038179,120.22243 L -54.038179,107.35775 C -54.038189,105.51879 -53.519239,104.10779 -52.483889,103.1014 C -51.441339,102.09506 -50.119629,101.59496 -48.490589,101.59495 C -46.767469,101.59496 -45.421849,102.05733 -44.473369,103.00576 C -43.524939,103.95422 -43.062589,105.44067 -43.062559,107.4534 L -43.062559,120.22243 L -38.160589,120.22243 L -38.160589,106.37736 C -38.160609,103.56098 -39.019979,101.23403 -40.743089,99.395038 C -42.035449,98.015828 -43.530809,97.157348 -45.238549,96.812528 L -48.801449,96.812528 z M -85.960759,97.266868 L -85.960759,110.56196 C -85.960769,113.6752 -84.911229,116.19231 -82.804369,118.11817 C -80.849549,119.92819 -78.428279,120.84413 -75.582929,120.84414 C -72.708639,120.84413 -70.299649,119.92819 -68.337589,118.11817 C -66.230749,116.19231 -65.181219,113.6752 -65.181199,110.56196 L -65.181199,97.266868 L -70.083159,97.266868 L -70.083159,110.13155 C -70.083189,111.82572 -70.602129,113.20404 -71.637439,114.26833 C -72.708989,115.36882 -74.011849,115.91826 -75.582929,115.91826 C -77.096119,115.91827 -78.409069,115.36159 -79.480599,114.26833 C -80.544889,113.16785 -81.058809,111.79677 -81.058789,110.13155 L -81.058789,97.266868 L -85.960759,97.266868 z M -21.326509,101.04497 C -19.726469,101.045 -18.329289,101.49354 -17.141899,102.38405 C -15.990749,103.2963 -15.142999,104.62528 -14.607229,106.37736 L -27.782749,106.37736 C -27.399039,104.69044 -26.602849,103.38033 -25.415459,102.43187 C -24.264309,101.5124 -22.904849,101.045 -21.326509,101.04497 z "
+ id="path7373"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/documentos/fsm-virtual/kune-logo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text7149"
+ y="141.60875"
+ x="-112.3018"
+ style="font-size:13.38996029px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="141.60875"
+ x="-112.3018"
+ id="tspan7151"
+ sodipodi:role="line">libre/free projects</tspan><tspan
+ y="154.99871"
+ x="-112.3018"
+ sodipodi:role="line"
+ id="tspan7153">collaborative platform</tspan></text>
+ </g>
+ <path
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 534.71867,-50.683034 c 13.10776,0 20.07822,-17.26687 31.80216,-23.12884 8.50357,-4.25178 7.22776,-4.55156 7.22776,7.22777 0,12.16878 3.22229,11.56442 15.90108,11.56442 14.06901,0 21.33969,-15.55749 30.3566,-24.5744 1.44555,-1.44555 2.8911,-2.8911 4.33665,-4.33665 3.37296,-3.37296 5.34879,10.11886 10.11887,10.11886 3.23235,0 5.78221,-2.8911 8.67332,-4.33665 6.36456,-3.18228 -1.44556,15.29454 -1.44556,26.01994 0,12.08823 17.52352,34.60482 28.91105,28.91105 6.8192,-3.4096 20.76228,-19.66643 24.57439,-26.01994 1.93624,-3.22707 3.46439,8.67331 7.22777,8.67331 6.73945,0 19.19511,-11.96735 23.12884,-15.90108"
+ id="path7380"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 541.94643,-56.465244 c 1.92741,0 1.92741,0 0,0 -50.89658,0 47.26681,-8.67331 57.8221,-8.67331 31.67799,0 60.65977,-4.33666 91.06981,-4.33666 14.91033,0 11.71735,4.33666 1.44555,4.33666"
+ id="path8267"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 569.41193,-52.128584 c 31.38008,0 76.40201,0 112.75309,0 21.60008,0 49.77558,3.10004 66.49541,8.67332"
+ id="path8269"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 543.39199,-36.227504 c 1.9274,0 1.9274,0 0,0 -22.72854,0 37.05835,0 54.93099,0 26.98365,0 53.96729,0 80.95094,0 0.48185,0 0.9637,0 1.44555,0"
+ id="path8271"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:none;stroke:#dc5f01;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible"
+ d="m 528.93646,-82.485184 c 9.03201,0 24.56249,-4.33666 39.02992,-4.33666 22.17227,0 57.79361,3.59964 76.61428,13.00997 3.24867,1.62434 4.09367,0.81874 7.22776,1.44556"
+ id="path8273"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g5064"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <path
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+ id="path5050"
+ d="M 206.0077,119.17481 C 205.76991,119.17481 205.54137,119.17568 205.31203,119.19062 C 205.29064,119.19501 205.27034,119.20243 205.24879,119.20643 C 205.0353,119.24634 204.82469,119.28034 204.60059,119.28548 C 204.56951,119.28987 204.5366,119.28083 204.50573,119.28548 C 202.67658,119.56085 201.13114,120.35507 199.88911,121.67284 C 198.43868,123.2047 197.70733,125.03981 197.70733,127.17481 C 197.70733,129.33374 198.43868,131.1813 199.88911,132.70839 C 201.45924,134.35508 203.49928,135.17475 206.0077,135.17475 C 207.33847,135.17475 208.61786,134.8441 209.83374,134.17874 C 211.04962,133.5325 212.10686,132.61781 213.01164,131.45938 L 210.27646,129.9416 C 209.09881,131.51173 207.65196,132.29729 205.92865,132.29729 C 204.73189,132.29729 203.65884,131.90909 202.73495,131.14319 C 201.79671,130.37723 201.32784,129.4443 201.32784,128.32897 L 213.83374,128.32897 L 213.83374,127.69653 C 213.83374,124.99189 212.91759,122.82613 211.09856,121.19855 C 209.56671,119.8438 207.86983,119.17481 206.0077,119.17481 z M 147.85769,119.28548 L 147.85769,125.34078 L 145.73909,125.34078 L 145.73909,128.43963 L 147.85769,128.43963 L 147.85769,134.7637 L 151.08296,134.7637 L 151.08296,128.43963 L 153.0276,128.43963 L 156.99598,134.7637 L 160.82207,134.7637 L 155.49401,126.73209 L 160.58492,119.58586 L 156.67978,119.58586 L 152.74302,125.34078 L 151.08296,125.34078 L 151.08296,119.28548 L 147.85769,119.28548 z M 187.43069,119.28548 C 186.87546,119.38456 186.35813,119.54585 185.88129,119.79144 C 185.07706,120.22226 184.44213,120.79048 183.96822,121.49894 L 183.96822,119.58586 L 180.72714,119.58586 L 180.72714,134.7637 L 183.96822,134.7637 L 183.96822,126.2578 C 183.96822,125.04192 184.31132,124.10899 184.9959,123.44358 C 185.68524,122.77822 186.5591,122.44757 187.63622,122.44751 C 188.77548,122.44757 189.66521,122.75326 190.29234,123.38034 C 190.91942,124.00747 191.22511,124.99027 191.22511,126.32103 L 191.22511,134.7637 L 194.46624,134.7637 L 194.46624,125.6096 C 194.46619,123.74742 193.89802,122.20891 192.7587,120.99298 C 191.90422,120.08111 190.91552,119.51348 189.78638,119.28548 L 187.43069,119.28548 z M 162.86156,119.58586 L 162.86156,128.37639 C 162.86156,130.43479 163.55551,132.09907 164.94854,133.3724 C 166.24103,134.56916 167.84192,135.17475 169.72321,135.17475 C 171.62367,135.17475 173.21643,134.56916 174.51374,133.3724 C 175.90672,132.09907 176.60067,130.43479 176.60067,128.37639 L 176.60067,119.58586 L 173.35959,119.58586 L 173.35959,128.09177 C 173.35953,129.21192 173.01643,130.12325 172.33191,130.82694 C 171.6234,131.55456 170.76199,131.91786 169.72321,131.91786 C 168.72271,131.91786 167.85464,131.5498 167.14613,130.82694 C 166.44244,130.09932 166.10264,129.19281 166.1027,128.09177 L 166.1027,119.58586 L 162.86156,119.58586 z M 205.5966,122.08389 C 206.65454,122.08389 207.57832,122.38049 208.36339,122.96929 C 209.12453,123.57243 209.68506,124.45111 210.03932,125.6096 L 201.32784,125.6096 C 201.58155,124.49421 202.10798,123.62798 202.89304,123.00091 C 203.65418,122.39294 204.55306,122.08389 205.5966,122.08389 z "
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem" />
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+ transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
+ id="g5052">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path5054"
+ d="M 60.321717,411.99998 L 437.33633,411.99998"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path5056"
+ d="M 252.61203,788.60332 L 252.61203,411.59154"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path5058"
+ d="M 252.86937,597.15755 L 629.88177,597.15755"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path5060"
+ d="M 437.45588,596.97447 L 437.45588,219.95956"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path5062"
+ d="M 372.87905,411.27704 L 437.81346,411.27704"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ </g>
+ </g>
+ <g
+ id="g2258"
+ transform="matrix(1.3893674,0,0,1.3875994,418.58885,-1165.2477)"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-without-text.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 60.321717,411.99998 L 437.33633,411.99998"
+ id="path2260"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 252.61203,788.60332 L 252.61203,411.59154"
+ id="path2262"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 252.86937,597.15755 L 629.88177,597.15755"
+ id="path2264"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 437.45588,596.97447 L 437.45588,219.95956"
+ id="path2266"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block"
+ d="M 372.87905,411.27704 L 437.81346,411.27704"
+ id="path2268"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ <g
+ id="g2285"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/logo-kune-wiki-16.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ transform="translate(-7.8740157,-70.07874)">
+ <g
+ transform="translate(404.1233,229.24298)"
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+ id="g2264">
+ <path
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
+ id="path2267"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g2269"
+ transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path2271"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path2273"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path2275"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path2277"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path2279"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2281"
+ y="364.09836"
+ x="624.35651"
+ style="font-size:22.95481682px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="364.09836"
+ x="624.35651"
+ id="tspan2283"
+ sodipodi:role="line">wiki</tspan></text>
+ </g>
+ <g
+ id="g2338"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/logo-kune-wiki-16-white.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ transform="translate(-7.8740157,-70.07874)">
+ <path
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 612.45757,378.19846 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.079 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
+ id="path2301"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-white.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#ffffff;stroke:#ffffff"
+ id="g2303"
+ transform="matrix(0.1111494,0,0,0.111008,528.01767,281.53962)"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-white.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path2305"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path2307"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path2309"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path2311"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path2313"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px-white.png"
+ xml:space="preserve"
+ style="font-size:22.95481682px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="626.68304"
+ y="393.87903"
+ id="text2315"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2317"
+ x="626.68304"
+ y="393.87903">wiki</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-icon16.png"
+ transform="matrix(0.1111494,0,0,0.111008,278.24359,22.515968)"
+ id="g22118">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path22120"
+ d="M 60.321717,411.99998 L 437.33633,411.99998"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path22122"
+ d="M 252.61203,788.60332 L 252.61203,411.59154"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path22124"
+ d="M 252.86937,597.15755 L 629.88177,597.15755"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path22126"
+ d="M 437.45588,596.97447 L 437.45588,219.95956"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path22128"
+ d="M 372.87905,411.27704 L 437.81346,411.27704"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:18.13397598px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#dd8a3d;fill-opacity:1;stroke:none;font-family:Emblem;-inkscape-font-specification:Emblem"
+ x="1402.142"
+ y="623.64624"
+ id="text2703"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="1402.142"
+ y="623.64624"
+ id="tspan2709">a web infrastructure to encourage collaboration,</tspan><tspan
+ sodipodi:role="line"
+ x="1402.142"
+ y="641.78021"
+ id="tspan2727">content sharing & free culture</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:17.27686882px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:end;line-height:100%;writing-mode:lr-tb;text-anchor:end;fill:#dd8a3d;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem"
+ x="620.35358"
+ y="901.5686"
+ id="text2729"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="625.28021"
+ y="901.5686"
+ id="tspan2731">a web infrastructure </tspan><tspan
+ sodipodi:role="line"
+ x="620.35358"
+ y="918.84546"
+ id="tspan2735">to encourage collaboration,</tspan><tspan
+ sodipodi:role="line"
+ x="620.35358"
+ y="936.12231"
+ id="tspan2733">content sharing & free culture</tspan></text>
+ <g
+ id="g2607"
+ transform="matrix(0.548749,0,0,0.548749,826.55453,617.44152)">
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-without-text.png"
+ transform="matrix(0.8405688,0,0,0.8394991,295.36384,-621.12129)"
+ id="g2531">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2533"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2535"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2537"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2539"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2541"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ transform="matrix(0.9080422,0.4188786,-0.4188786,0.9080422,0,0)"
+ sodipodi:linespacing="125%"
+ id="text2549"
+ y="36.545521"
+ x="426.55963"
+ style="font-size:16.88012505px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="36.545521"
+ x="426.55963"
+ id="tspan2553"
+ sodipodi:role="line"><tspan
+ id="tspan2557"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#808080;fill-opacity:1;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Serif">α</tspan><tspan
+ id="tspan2555"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#808080;fill-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan><tspan
+ id="tspan2559"
+ style="font-size:16.88012505px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Sans" /></tspan></text>
+ </g>
+ <g
+ id="g2620"
+ transform="translate(448.03149,-129.13386)">
+ <g
+ inkscape:export-ydpi="44.62801"
+ inkscape:export-xdpi="44.62801"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
+ transform="matrix(0.8405688,0,0,0.8394991,313.86353,2.43708)"
+ id="g2561">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2563"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2565"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2567"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2569"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2571"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ inkscape:export-ydpi="44.62801"
+ inkscape:export-xdpi="44.62801"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
+ transform="matrix(0.8825152,0.4702838,-0.4702838,0.8825152,0,0)"
+ sodipodi:linespacing="125%"
+ id="text2573"
+ y="532.55298"
+ x="724.52563"
+ style="font-size:30.13441849px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="532.55298"
+ x="724.52563"
+ id="tspan2575"
+ sodipodi:role="line"><tspan
+ id="tspan2577"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:1;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Serif">α</tspan><tspan
+ id="tspan2579"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:1;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan><tspan
+ id="tspan2581"
+ style="font-size:30.13441849px;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Sans" /></tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="-181"
+ y="223.36218"
+ id="text2583"><tspan
+ sodipodi:role="line"
+ id="tspan2585"
+ x="-181"
+ y="223.36218" /></text>
+ <g
+ id="g2615"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ transform="translate(278.21243,-323.45767)">
+ <rect
+ y="1007.8605"
+ x="829.13959"
+ height="56.250996"
+ width="56.250996"
+ id="rect2613"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:3.74900579;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <g
+ inkscape:export-ydpi="44.62801"
+ inkscape:export-xdpi="44.62801"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-alpha60.png"
+ transform="matrix(0.2048309,0,0,0.2045702,832.13264,838.40225)"
+ id="g2559">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2561"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2564"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2566"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2568"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path2570"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text2593"
+ y="1062.1919"
+ x="826.17133"
+ style="font-size:21.96050453px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#808080;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="1062.1919"
+ x="826.17133"
+ id="tspan2597"
+ sodipodi:role="line"><tspan
+ id="tspan2599"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#4d4d4d;font-family:Bitstream Vera Serif;-inkscape-font-specification:Bitstream Vera Serif">α</tspan><tspan
+ id="tspan2601"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#999999;font-family:Emblem;-inkscape-font-specification:Emblem">lpha</tspan></tspan></text>
+ </g>
+ <g
+ id="g3983"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/logo-big-home-kunecc.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ transform="translate(-804.7244,-186.61417)">
+ <g
+ transform="translate(-0.07178157,0.14078373)"
+ id="g3779">
+ <path
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ id="path3743"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
+ <g
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ id="g3745">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3747"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3749"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3751"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3753"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3755"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <text
+ transform="scale(-1,1)"
+ xml:space="preserve"
+ style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="-925.99481"
+ y="1145.4236"
+ id="text3757"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3759"
+ x="-925.99481"
+ y="1145.4236">cc</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="838.10248"
+ y="1145.1492"
+ id="text3941"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3943"
+ x="838.10248"
+ y="1145.1492">.</tspan></text>
+ </g>
+ <g
+ id="g3969"
+ transform="matrix(0.31973654,0,0,0.31973654,-129.13654,581.85124)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <g
+ transform="translate(380,-30)"
+ id="g3945">
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ id="path3947"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
+ <g
+ id="g3949"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path3951"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path3953"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path3955"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path3957"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path3959"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3961"
+ y="1115.2828"
+ x="-1306.0667"
+ style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="1115.2828"
+ x="-1306.0667"
+ id="tspan3963"
+ sodipodi:role="line">cc</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3965"
+ y="1115.0084"
+ x="1218.1743"
+ style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="1115.0084"
+ x="1218.1743"
+ id="tspan3967"
+ sodipodi:role="line">.</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/logo-big-home-kunecc.png"
+ id="g3240"
+ transform="translate(-464.7244,43.385828)">
+ <g
+ id="g3242"
+ transform="translate(-0.07178157,0.14078373)">
+ <path
+ inkscape:connector-curvature="0"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ id="path3244"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854" />
+ <g
+ id="g3246"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-ydpi="399.59854">
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 60.321717,411.99998 377.014613,0"
+ id="path3248"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.61203,788.60332 0,-377.01178"
+ id="path3250"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 252.86937,597.15755 377.0124,0"
+ id="path3252"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 437.45588,596.97447 0,-377.01491"
+ id="path3254"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ <path
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ d="m 372.87905,411.27704 64.93441,0"
+ id="path3256"
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3258"
+ y="1145.4236"
+ x="-925.99481"
+ style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"
+ transform="scale(-1,1)"><tspan
+ y="1145.4236"
+ x="-925.99481"
+ id="tspan3260"
+ sodipodi:role="line">cc</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3262"
+ y="1145.1492"
+ x="838.10248"
+ style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ xml:space="preserve"><tspan
+ y="1145.1492"
+ x="838.10248"
+ id="tspan3264"
+ sodipodi:role="line">.</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kunecc-logo-16px.png"
+ transform="matrix(0.31973654,0,0,0.31973654,-147.24678,536.33943)"
+ id="g3289"
+ style="opacity:0.4">
+ <g
+ id="g3291"
+ transform="translate(380,-30)">
+ <path
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ id="path3293"
+ d="m 818.32888,1096.181 c -0.74303,0 -1.45723,0 -2.17391,0.049 -0.0669,0.014 -0.13033,0.037 -0.19763,0.049 -0.66715,0.1246 -1.32536,0.2309 -2.02569,0.247 -0.097,0.014 -0.19995,-0.014 -0.29644,0 -5.71605,0.8606 -10.54554,3.3425 -14.42688,7.4605 -4.53271,4.7871 -6.81817,10.5218 -6.81818,17.1937 0,6.7467 2.28548,12.5204 6.81818,17.2925 4.90667,5.146 11.2818,7.7075 19.12055,7.7075 4.15869,0 8.15681,-1.0333 11.95652,-3.1127 3.79965,-2.0195 7.10345,-4.8778 9.93083,-8.498 l -8.54743,-4.7431 c -3.68005,4.9067 -8.20158,7.3617 -13.58695,7.3617 -3.73988,0 -7.0931,-1.2132 -9.98024,-3.6067 -2.93207,-2.3935 -4.39727,-5.3089 -4.39723,-8.7945 l 39.08102,0 0,-1.9763 c -4e-5,-8.452 -2.86291,-15.2201 -8.54743,-20.3063 -4.78705,-4.2335 -10.0899,-6.324 -15.90909,-6.3241 z m -181.71937,0.3459 0,18.9229 -6.62055,0 0,9.6838 6.62055,0 0,19.7628 10.07905,0 0,-19.7628 6.07708,0 12.40119,19.7628 11.95652,0 -16.6502,-25.0988 15.90909,-22.332 -12.20356,0 -12.30237,17.9842 -5.18775,0 0,-18.9229 -10.07905,0 z m 123.66601,0 c -1.73503,0.3096 -3.35171,0.8136 -4.8419,1.581 -2.5132,1.3464 -4.49729,3.122 -5.97826,5.336 l 0,-5.9783 -10.12846,0 0,47.4308 10.12846,0 0,-26.581 c -1e-5,-3.7997 1.07224,-6.7151 3.21147,-8.7945 2.15413,-2.0793 4.88507,-3.1126 8.25098,-3.1126 3.56032,0 6.34065,0.9553 8.3004,2.915 1.95964,1.9597 2.91496,5.031 2.91502,9.1897 l 0,26.3834 10.12846,0 0,-28.6067 c -5e-5,-5.8192 -1.77567,-10.6272 -5.33597,-14.4269 -2.67029,-2.8497 -5.76,-4.6235 -9.28854,-5.336 l -7.36166,0 z m -76.77865,0.9387 0,27.4703 c -2e-5,6.4326 2.16853,11.6335 6.52173,15.6127 4.03904,3.7399 9.04189,5.6324 14.92095,5.6324 5.93886,0 10.91633,-1.8925 14.97036,-5.6324 4.35315,-3.9792 6.52169,-9.1801 6.52174,-15.6127 l 0,-27.4703 -10.12846,0 0,26.581 c -5e-5,3.5005 -1.0723,6.3484 -3.21146,8.5474 -2.21404,2.2739 -4.906,3.4091 -8.15218,3.4091 -3.12654,0 -5.83938,-1.1502 -8.05336,-3.4091 -2.19905,-2.2738 -3.2609,-5.1067 -3.26087,-8.5474 l 0,-26.581 -10.12845,0 z m 133.54743,7.8063 c 3.306,10e-5 6.19285,0.9268 8.64624,2.7668 2.37851,1.8849 4.13014,4.6309 5.23716,8.251 l -27.22332,0 c 0.79283,-3.4855 2.43792,-6.1925 4.8913,-8.1522 2.37853,-1.8998 5.18745,-2.8655 8.44862,-2.8656 z"
+ style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+ inkscape:connector-curvature="0" />
+ <g
+ inkscape:export-ydpi="399.59854"
+ inkscape:export-xdpi="399.59854"
+ inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/kune-logo-1200.png"
+ transform="matrix(0.347343,0,0,0.346901,554.4533,794.1211)"
+ id="g3295">
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3297"
+ d="m 60.321717,411.99998 377.014613,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3299"
+ d="m 252.61203,788.60332 0,-377.01178"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3301"
+ d="m 252.86937,597.15755 377.0124,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3303"
+ d="m 437.45588,596.97447 0,-377.01491"
+ style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+ id="path3305"
+ d="m 372.87905,411.27704 64.93441,0"
+ style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+ <text
+ transform="scale(-1,1)"
+ xml:space="preserve"
+ style="font-size:58.94304657px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#69312f;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="-1306.0667"
+ y="1115.2828"
+ id="text3307"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3309"
+ x="-1306.0667"
+ y="1115.2828">cc</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:87.16403198px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#cc6633;fill-opacity:1;stroke:none;font-family:Emblem"
+ x="1218.1743"
+ y="1115.0084"
+ id="text3311"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3313"
+ x="1218.1743"
+ y="1115.0084">.</tspan></text>
+ </g>
+ </g>
+</svg>
Added: trunk/img/kunecc-logo-16px-low.png
===================================================================
(Binary files differ)
Property changes on: trunk/img/kunecc-logo-16px-low.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/src/main/java/cc/kune/core/public/images/kune-logo-16px.png
===================================================================
(Binary files differ)
Modified: trunk/src/main/java/cc/kune/core/public/images/kune-logo-onover-16px.png
===================================================================
(Binary files differ)
Modified: trunk/src/main/resources/kune.properties
===================================================================
--- trunk/src/main/resources/kune.properties 2011-11-19 14:04:29 UTC (rev 1616)
+++ trunk/src/main/resources/kune.properties 2011-11-19 15:02:45 UTC (rev 1617)
@@ -4,9 +4,10 @@
kune.siteurl = http://localhost:8080
-kune.sitelogourl = ws/images/kune-logo-onover-16px.png
-kune.sitelogourl.onover = ws/images/kune-logo-16px.png
+kune.sitelogourl = ws/images/kune-logo-16px.png
+kune.sitelogourl.onover = ws/images/kune-logo-onover-16px.png
+
# Every kune site have a group with this name:
# This group will be created in the first execution of kune.
# NOTE: if you change this value later, the group must exist because if not kune will try to initialize the database at start. Also, if you rename the name of this group from the preferences of the user interface, you will have to change the values here accordinly.
1
0
Author: vjrj_
Date: 2011-11-19 15:04:29 +0100 (Sat, 19 Nov 2011)
New Revision: 1616
Modified:
trunk/src/main/resources/kune.properties
Log:
admin, not reserved
Modified: trunk/src/main/resources/kune.properties
===================================================================
--- trunk/src/main/resources/kune.properties 2011-11-19 13:15:24 UTC (rev 1615)
+++ trunk/src/main/resources/kune.properties 2011-11-19 14:04:29 UTC (rev 1616)
@@ -56,7 +56,7 @@
### Other params
# Reserved words to avoid it's use in the client side for user and group names (see client tokens used in SiteTokens)
-kune.server.names.reservedwords = root,adm,kune,fuck,about,home,newgroup,preview,register,signin,translate,inbox,sub,admin,www,ftp,pop,pop3,smtp,mail,wave
+kune.server.names.reservedwords = root,adm,kune,fuck,about,home,newgroup,preview,register,signin,translate,inbox,sub,www,ftp,pop,pop3,smtp,mail,wave
# If defined create a copy of this wave as welcome to new users
# kune.site.welcomewave = w+rtackLTkDCA
1
0
Author: vjrj_
Date: 2011-11-19 14:15:24 +0100 (Sat, 19 Nov 2011)
New Revision: 1615
Added:
trunk/src/test/java/cc/kune/selenium/spaces/SitePageObject.java
Removed:
trunk/src/main/java/cc/kune/chat/client/actions/conditions/
trunk/src/main/java/org/ourproject/kune/gallery/
trunk/src/main/java/org/waveprotocol/box/server/rpc/
trunk/src/test/java/cc/kune/selenium/spaces/SpacesPageObject.java
Modified:
trunk/.classpath
trunk/pom.xml
trunk/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java
trunk/src/main/java/cc/kune/core/client/notify/confirm/UserConfirmPanel.java
trunk/src/main/java/cc/kune/core/client/sitebar/search/EntitySearchPanel.java
trunk/src/main/java/cc/kune/core/client/sitebar/search/SearchBoxFactory.java
trunk/src/main/java/cc/kune/core/client/sitebar/search/SitebarSearchPanel.java
trunk/src/main/java/cc/kune/core/client/sn/actions/AddEntityToThisGroupAction.java
trunk/src/main/java/cc/kune/core/client/sn/actions/AddNewBuddiesAction.java
trunk/src/main/java/cc/kune/core/client/state/StateManagerDefault.java
trunk/src/main/java/cc/kune/core/client/state/ToolChangedEvent.java
trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenter.java
trunk/src/main/java/cc/kune/lists/server/rpc/ListsRPC.java
trunk/src/main/resources/TestConstants_en.properties
trunk/src/main/resources/TestConstants_es.properties
trunk/src/test/java/cc/kune/core/client/state/StateManagerDefaultTest.java
trunk/src/test/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenterTest.java
trunk/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java
trunk/src/test/java/cc/kune/selenium/SeleniumModule.java
trunk/src/test/java/cc/kune/selenium/login/RegisterSeleniumTests.java
trunk/src/test/java/cc/kune/selenium/spaces/GroupSpacePageObject.java
Log:
CLOSED - # 162: Add [siteprojectprefix] to lists and posts title names
http://kune.ourproject.org/issues/ticket/162
Modified: trunk/.classpath
===================================================================
--- trunk/.classpath 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/.classpath 2011-11-19 13:15:24 UTC (rev 1615)
@@ -43,7 +43,7 @@
<classpathentry kind="var" path="M2_REPO/com/calclab/emite/emite-proxy/0.1/emite-proxy-0.1.jar"/>
<classpathentry kind="var" path="M2_REPO/net/sf/ezmorph/ezmorph/1.0.3/ezmorph-1.0.3.jar" sourcepath="M2_REPO/net/sf/ezmorph/ezmorph/1.0.3/ezmorph-1.0.3-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/freemarker/freemarker/2.3.8/freemarker-2.3.8.jar"/>
- <classpathentry kind="var" path="M2_REPO/com/google/guava/guava/r09/guava-r09.jar" sourcepath="M2_REPO/com/google/guava/guava/r09/guava-r09-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/google/guava/guava/10.0.1/guava-10.0.1.jar" sourcepath="M2_REPO/com/google/guava/guava/10.0.1/guava-10.0.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/com/google/guava/guava-gwt/r09/guava-gwt-r09.jar"/>
<classpathentry kind="var" path="M2_REPO/com/google/inject/guice/3.0/guice-3.0.jar" sourcepath="M2_REPO/com/google/inject/guice/3.0/guice-3.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/com/google/inject/extensions/guice-assisted-inject/2.0/guice-assisted-inject-2.0.jar"/>
@@ -95,6 +95,7 @@
<classpathentry kind="var" path="M2_REPO/net/sf/json-lib/json-lib/2.1/json-lib-2.1-jdk15.jar" sourcepath="M2_REPO/net/sf/json-lib/json-lib/2.1/json-lib-2.1-jdk15-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/jsoup/jsoup/1.2.2/jsoup-1.2.2.jar" sourcepath="M2_REPO/org/jsoup/jsoup/1.2.2/jsoup-1.2.2-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/net/sourceforge/findbugs/jsr-305/v0r47/jsr-305-v0r47.jar" sourcepath="M2_REPO/net/sourceforge/findbugs/jsr-305/v0r47/jsr-305-v0r47-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar"/>
<classpathentry kind="var" path="M2_REPO/org/hibernate/jtidy/r8-20060801/jtidy-r8-20060801.jar"/>
<classpathentry kind="var" path="M2_REPO/org/jukito/jukito/1.0/jukito-1.0.jar" sourcepath="M2_REPO/org/jukito/jukito/1.0/jukito-1.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/junit/junit/4.9/junit-4.9.jar" sourcepath="M2_REPO/junit/junit/4.9/junit-4.9-sources.jar"/>
@@ -121,16 +122,16 @@
<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/waveprotocol/proto-msg/0.3.5/proto-msg-0.3.5.jar"/>
<classpathentry kind="var" path="M2_REPO/org/w3c/css/sac/1.3/sac-1.3.jar" sourcepath="M2_REPO/org/w3c/css/sac/1.3/sac-1.3-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-android-driver/2.8.0/selenium-android-driver-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-android-driver/2.8.0/selenium-android-driver-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-api/2.8.0/selenium-api-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-api/2.8.0/selenium-api-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-chrome-driver/2.8.0/selenium-chrome-driver-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-chrome-driver/2.8.0/selenium-chrome-driver-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-firefox-driver/2.8.0/selenium-firefox-driver-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-firefox-driver/2.8.0/selenium-firefox-driver-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-htmlunit-driver/2.8.0/selenium-htmlunit-driver-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-htmlunit-driver/2.8.0/selenium-htmlunit-driver-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-ie-driver/2.8.0/selenium-ie-driver-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-ie-driver/2.8.0/selenium-ie-driver-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-iphone-driver/2.8.0/selenium-iphone-driver-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-iphone-driver/2.8.0/selenium-iphone-driver-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-java/2.8.0/selenium-java-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-java/2.8.0/selenium-java-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-remote-driver/2.8.0/selenium-remote-driver-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-remote-driver/2.8.0/selenium-remote-driver-2.8.0-sources.jar"/>
- <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-support/2.8.0/selenium-support-2.8.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-support/2.8.0/selenium-support-2.8.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-android-driver/2.12.0/selenium-android-driver-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-android-driver/2.12.0/selenium-android-driver-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-api/2.12.0/selenium-api-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-api/2.12.0/selenium-api-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-chrome-driver/2.12.0/selenium-chrome-driver-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-chrome-driver/2.12.0/selenium-chrome-driver-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-firefox-driver/2.12.0/selenium-firefox-driver-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-firefox-driver/2.12.0/selenium-firefox-driver-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-htmlunit-driver/2.12.0/selenium-htmlunit-driver-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-htmlunit-driver/2.12.0/selenium-htmlunit-driver-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-ie-driver/2.12.0/selenium-ie-driver-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-ie-driver/2.12.0/selenium-ie-driver-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-iphone-driver/2.12.0/selenium-iphone-driver-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-iphone-driver/2.12.0/selenium-iphone-driver-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-java/2.12.0/selenium-java-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-java/2.12.0/selenium-java-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-remote-driver/2.12.0/selenium-remote-driver-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-remote-driver/2.12.0/selenium-remote-driver-2.12.0-sources.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-support/2.12.0/selenium-support-2.12.0.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-support/2.12.0/selenium-support-2.12.0-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
<classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1.jar" sourcepath="M2_REPO/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1-sources.jar"/>
<classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar" sourcepath="M2_REPO/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1-sources.jar"/>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/pom.xml 2011-11-19 13:15:24 UTC (rev 1615)
@@ -489,7 +489,7 @@
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
- <version>2.8.0</version>
+ <version>2.12.0</version>
<exclusions>
<exclusion>
<groupId>com.google.collections</groupId>
Modified: trunk/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -205,24 +205,20 @@
}
private void showWelcolmeDialog() {
- NotifyUser.info(
- i18n.t("Welcome"),
- i18n.t(
- "Thanks for joining [%s]. "
- + "Now you can actively participate in [%s]. "
- + "You can also use your personal space to publish contents. "
- + "Note: your email is not verified, please follow the instructions you will receive by email.",
- siteCommonName, siteCommonName), Register.WELCOME_ID, true);
+ NotifyUser.info(i18n.t("Welcome"), i18n.t("Thanks for joining [%s]. "
+ + "Now you can actively participate in [%s]. "
+ + "You can also use your personal space to publish contents. ",
+ // +
+ // "Note: your email is not verified, please follow the instructions you will receive by email.",
+ siteCommonName, siteCommonName), Register.WELCOME_ID, true);
}
private void showWelcolmeDialogNoHomepage() {
- NotifyUser.info(
- i18n.t("Welcome"),
- i18n.t(
- "Thanks for joining [%s]. "
- + "Now you can actively participate in [%s]. "
- + "Note: your email is not verified, please follow the instructions you will receive by email.",
- siteCommonName, siteCommonName), Register.WELCOME_ID, true);
+ NotifyUser.info(i18n.t("Welcome"), i18n.t("Thanks for joining [%s]. "
+ + "Now you can actively participate in [%s]. ",
+ // +
+ // "Note: your email is not verified, please follow the instructions you will receive by email.",
+ siteCommonName, siteCommonName), Register.WELCOME_ID, true);
}
};
userServiceProvider.get().createUser(user, wantHomepage, callback);
Modified: trunk/src/main/java/cc/kune/core/client/notify/confirm/UserConfirmPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/notify/confirm/UserConfirmPanel.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/notify/confirm/UserConfirmPanel.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -34,9 +34,9 @@
import com.gwtplatform.mvp.client.ViewImpl;
public class UserConfirmPanel extends ViewImpl implements UserConfirmView {
- private static final String CANCEL_ID = "k-conf-dial";
- private static final String DIALOG_ID = "k-conf-dial-nok";
- private static final String OK_ID = "k-conf-dial-ok";
+ public static final String CANCEL_ID = "k-conf-dial";
+ public static final String DIALOG_ID = "k-conf-dial-nok";
+ public static final String OK_ID = "k-conf-dial-ok";
private HandlerRegistration acceptHandler;
private final HTML askLabel;
private HandlerRegistration cancelHandler;
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/search/EntitySearchPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/search/EntitySearchPanel.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/search/EntitySearchPanel.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -38,7 +38,6 @@
public abstract class EntitySearchPanel {
public static final String DIALOG_ID = "entity-search-panel-diag";
- public static final String ENTITY_SEARCH_TEXTBOX = "kune-ssp-tbox";
public static final String OK_ID = "entity-search-panel-ok-id";
private static final int SEARCH_TEXT_HEIGHT = 13;
private static final int SEARCH_TEXT_WIDTH_BIG = 160;
@@ -68,14 +67,14 @@
searchTextBox.setValue("");
}
- private void create() {
+ private void create(final String id) {
dialog.getTitleText().setText(
i18n.t(searchOnlyUsers ? "Type the name of the user and select him/her:"
: "Type the name of the user or group and select it:"), i18n.getDirection());
- final MultivalueSuggestBox multivalueSBox = SearchBoxFactory.create(i18n, searchOnlyUsers, callback);
+ final MultivalueSuggestBox multivalueSBox = SearchBoxFactory.create(i18n, searchOnlyUsers, id,
+ callback);
suggestBox = multivalueSBox.getSuggestBox();
searchTextBox = suggestBox.getTextBox();
- searchTextBox.ensureDebugId(ENTITY_SEARCH_TEXTBOX);
dialog.getInnerPanel().add(multivalueSBox);
setTextSearchSmallImpl();
}
@@ -92,10 +91,11 @@
return searchTextBox;
}
- public void init(final OnEntitySelectedInSearch callback, final boolean searchOnlyUsers) {
+ public void init(final boolean searchOnlyUsers, final String id,
+ final OnEntitySelectedInSearch callback) {
this.callback = callback;
this.searchOnlyUsers = searchOnlyUsers;
- create();
+ create(id);
}
public void selectSearchText() {
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/search/SearchBoxFactory.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/search/SearchBoxFactory.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/search/SearchBoxFactory.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -26,11 +26,12 @@
import com.google.gwt.i18n.client.HasDirection.Direction;
import com.google.gwt.user.client.ui.SuggestBox;
import com.google.gwt.user.client.ui.SuggestOracle.Suggestion;
+import com.google.gwt.user.client.ui.TextBoxBase;
public class SearchBoxFactory {
public static MultivalueSuggestBox create(final I18nUITranslationService i18n,
- final boolean searchOnlyUsers, final OnEntitySelectedInSearch callback) {
+ final boolean searchOnlyUsers, final String id, final OnEntitySelectedInSearch callback) {
final MultivalueSuggestBox multivalueSBox = new MultivalueSuggestBox(
searchOnlyUsers ? SearcherConstants.USER_DATA_PROXY_URL : SearcherConstants.GROUP_DATA_PROXY_URL,
false, new OnExactMatch() {
@@ -57,13 +58,16 @@
}
};
};
+
final String siteCommonName = i18n.getSiteCommonName();
final SuggestBox suggestBox = multivalueSBox.getSuggestBox();
Tooltip.to(
suggestBox,
searchOnlyUsers ? i18n.t("Type something to search for users in [%s]", siteCommonName) : i18n.t(
"Type something to search for users and groups in [%s]", siteCommonName));
- suggestBox.getTextBox().setDirection(i18n.isRTL() ? Direction.RTL : Direction.LTR);
+ final TextBoxBase textBox = suggestBox.getTextBox();
+ textBox.setDirection(i18n.isRTL() ? Direction.RTL : Direction.LTR);
+ textBox.ensureDebugId(id);
return multivalueSBox;
}
Modified: trunk/src/main/java/cc/kune/core/client/sitebar/search/SitebarSearchPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/search/SitebarSearchPanel.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/sitebar/search/SitebarSearchPanel.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -43,7 +43,6 @@
private static final int SEARCH_TEXT_WIDTH_BIG = 160;
private static final int SEARCH_TEXT_WIDTH_SMALL = 120;
public static final String SITE_SEARCH_BUTTON = "kune-ssp-searchbt";
-
public static final String SITE_SEARCH_TEXTBOX = "kune-ssp-tbox";
private final PushButton searchButton;
private final TextBoxBase searchTextBox;
@@ -55,7 +54,7 @@
searchButton = new PushButton(new Image(img.kuneSearchIco()), new Image(img.kuneSearchIcoPush()));
searchButton.ensureDebugId(SITE_SEARCH_BUTTON);
final MultivalueSuggestBox multivalueSBox = SearchBoxFactory.create(i18n, false,
- new OnEntitySelectedInSearch() {
+ SITE_SEARCH_TEXTBOX, new OnEntitySelectedInSearch() {
@Override
public void onSeleted(final String shortName) {
stateManager.gotoHistoryToken(shortName);
@@ -63,7 +62,6 @@
});
suggestBox = multivalueSBox.getSuggestBox();
searchTextBox = suggestBox.getTextBox();
- searchTextBox.ensureDebugId(SITE_SEARCH_TEXTBOX);
searchTextBox.addStyleName("k-fr");
searchTextBox.addStyleName("k-sitebarsearch");
searchTextBox.addStyleName("k-fr");
Modified: trunk/src/main/java/cc/kune/core/client/sn/actions/AddEntityToThisGroupAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/AddEntityToThisGroupAction.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/sn/actions/AddEntityToThisGroupAction.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -39,6 +39,7 @@
public class AddEntityToThisGroupAction extends SNRolAction {
+ public static final String ADD_NEW_MEMBER_TEXTBOX = "kune-add-newMember-tbox";
private final AddMemberSearchPanel searchPanel;
@Inject
@@ -52,37 +53,37 @@
putValue(NAME, i18n.t("Add new member"));
putValue(Action.SMALL_ICON, res.add());
putValue(Action.STYLES, "k-sn-join");
- searchPanel.init(new OnEntitySelectedInSearch() {
- @Override
- public void onSeleted(final String shortName) {
- NotifyUser.askConfirmation(
- i18n.t("Are you sure?"),
- i18n.t("Do you want to add '[%s]' as a member of '[%s]'?", shortName,
- session.getCurrentGroupShortName()), new SimpleResponseCallback() {
- @Override
- public void onCancel() {
- }
+ searchPanel.init(// In the future, with this to false, we'll be add groups
+ // to groups!
+ true, ADD_NEW_MEMBER_TEXTBOX, new OnEntitySelectedInSearch() {
+ @Override
+ public void onSeleted(final String shortName) {
+ NotifyUser.askConfirmation(
+ i18n.t("Are you sure?"),
+ i18n.t("Do you want to add '[%s]' as a member of '[%s]'?", shortName,
+ session.getCurrentGroupShortName()), new SimpleResponseCallback() {
+ @Override
+ public void onCancel() {
+ }
- @Override
- public void onSuccess() {
- NotifyUser.showProgress();
- snServiceProvider.get().addCollabMember(session.getUserHash(),
- session.getCurrentStateToken(), shortName,
- new AsyncCallbackSimple<SocialNetworkDataDTO>() {
- @Override
- public void onSuccess(final SocialNetworkDataDTO result) {
- NotifyUser.hideProgress();
- NotifyUser.info(i18n.t("Member added as collaborator"));
- stateManager.setSocialNetwork(result);
- }
- });
- }
- });
- }
+ @Override
+ public void onSuccess() {
+ NotifyUser.showProgress();
+ snServiceProvider.get().addCollabMember(session.getUserHash(),
+ session.getCurrentStateToken(), shortName,
+ new AsyncCallbackSimple<SocialNetworkDataDTO>() {
+ @Override
+ public void onSuccess(final SocialNetworkDataDTO result) {
+ NotifyUser.hideProgress();
+ NotifyUser.info(i18n.t("Member added as collaborator"));
+ stateManager.setSocialNetwork(result);
+ }
+ });
+ }
+ });
+ }
- },
- // In the future, with this to false, we'll be add groups to groups!
- true);
+ });
}
Modified: trunk/src/main/java/cc/kune/core/client/sn/actions/AddNewBuddiesAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/AddNewBuddiesAction.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/sn/actions/AddNewBuddiesAction.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -33,6 +33,7 @@
import com.google.inject.Inject;
public class AddNewBuddiesAction extends AbstractExtendedAction {
+ public static final String ADD_NEW_BUDDIES_TEXTBOX = "kune-add-newbuddies-tbox";
private final EntitySearchPanel searchPanel;
@@ -42,7 +43,7 @@
this.searchPanel = searchPanel;
putValue(Action.NAME, i18n.t("Add a new buddy"));
putValue(Action.SMALL_ICON, res.addGreen());
- searchPanel.init(new OnEntitySelectedInSearch() {
+ searchPanel.init(true, ADD_NEW_BUDDIES_TEXTBOX, new OnEntitySelectedInSearch() {
@Override
public void onSeleted(final String shortName) {
NotifyUser.askConfirmation(i18n.t("Are you sure?"),
@@ -59,7 +60,7 @@
}
});
}
- }, true);
+ });
}
@Override
Modified: trunk/src/main/java/cc/kune/core/client/state/StateManagerDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/state/StateManagerDefault.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/state/StateManagerDefault.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -55,7 +55,6 @@
private final EventBus eventBus;
private final HistoryWrapper history;
private StateToken previousGroupToken;
- private final StateToken previousToken;
/**
* When a historyChanged is interrupted (for instance because you are editing
* something), the new history token is stored here
@@ -75,7 +74,6 @@
this.session = session;
this.history = history;
this.previousGroupToken = null;
- this.previousToken = null;
this.resumedHistoryToken = null;
tokenMatcher.init(GwtWaverefEncoder.INSTANCE);
this.siteTokens = siteTokens;
@@ -126,7 +124,7 @@
final String newTokenTool = newState.getStateToken().getTool();
final String newToolName = newTokenTool == null ? "" : newTokenTool;
if (startingUp() || previousToolName == null || !previousToolName.equals(newToolName)) {
- ToolChangedEvent.fire(eventBus, previousToolName, newToolName);
+ ToolChangedEvent.fire(eventBus, previousGroupToken, newState.getStateToken());
}
}
@@ -233,8 +231,7 @@
eventBus.addHandler(ToolChangedEvent.getType(), handler);
final StateAbstractDTO currentState = session.getCurrentState();
if (fireNow && currentState != null) {
- handler.onToolChanged(new ToolChangedEvent(getPreviousTool(),
- currentState.getStateToken().getTool()));
+ handler.onToolChanged(new ToolChangedEvent(previousGroupToken, currentState.getStateToken()));
}
}
Modified: trunk/src/main/java/cc/kune/core/client/state/ToolChangedEvent.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/state/ToolChangedEvent.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/core/client/state/ToolChangedEvent.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -19,12 +19,14 @@
*/
package cc.kune.core.client.state;
+import cc.kune.core.shared.domain.utils.StateToken;
+
import com.google.gwt.event.shared.EventHandler;
import com.google.gwt.event.shared.GwtEvent;
import com.google.gwt.event.shared.HandlerRegistration;
import com.google.gwt.event.shared.HasHandlers;
-public class ToolChangedEvent extends GwtEvent<ToolChangedEvent.ToolChangedHandler> {
+public class ToolChangedEvent extends GwtEvent<ToolChangedEvent.ToolChangedHandler> {
public interface HasToolChangedHandlers extends HasHandlers {
HandlerRegistration addToolChangedHandler(ToolChangedHandler handler);
@@ -36,80 +38,93 @@
private static final Type<ToolChangedHandler> TYPE = new Type<ToolChangedHandler>();
- public static void fire(HasHandlers source, java.lang.String previousTool, java.lang.String newTool) {
- source.fireEvent(new ToolChangedEvent(previousTool, newTool));
+ public static void fire(final HasHandlers source, final StateToken previousToken,
+ final StateToken newToken) {
+ source.fireEvent(new ToolChangedEvent(previousToken, newToken));
}
public static Type<ToolChangedHandler> getType() {
return TYPE;
}
- java.lang.String previousTool;
- java.lang.String newTool;
+ private StateToken newToken;
+ private StateToken previousToken;
- public ToolChangedEvent(java.lang.String previousTool, java.lang.String newTool) {
- this.previousTool = previousTool;
- this.newTool = newTool;
- }
-
protected ToolChangedEvent() {
// Possibly for serialization.
}
- @Override
- public Type<ToolChangedHandler> getAssociatedType() {
- return TYPE;
+ public ToolChangedEvent(final StateToken previousToken, final StateToken newToken) {
+ this.previousToken = previousToken;
+ this.newToken = newToken;
}
- public java.lang.String getPreviousTool() {
- return previousTool;
- }
-
- public java.lang.String getNewTool() {
- return newTool;
- }
-
@Override
- protected void dispatch(ToolChangedHandler handler) {
+ protected void dispatch(final ToolChangedHandler handler) {
handler.onToolChanged(this);
}
@Override
- public boolean equals(Object obj) {
- if (this == obj)
- return true;
- if (obj == null)
+ public boolean equals(final Object obj) {
+ if (this == obj) {
+ return true;
+ }
+ if (obj == null) {
+ return false;
+ }
+ if (getClass() != obj.getClass()) {
+ return false;
+ }
+ final ToolChangedEvent other = (ToolChangedEvent) obj;
+ if (newToken == null) {
+ if (other.newToken != null) {
return false;
- if (getClass() != obj.getClass())
- return false;
- ToolChangedEvent other = (ToolChangedEvent) obj;
- if (previousTool == null) {
- if (other.previousTool != null)
- return false;
- } else if (!previousTool.equals(other.previousTool))
+ }
+ } else if (!newToken.equals(other.newToken)) {
return false;
- if (newTool == null) {
- if (other.newTool != null)
+ }
+ if (previousToken == null) {
+ if (other.previousToken != null) {
return false;
- } else if (!newTool.equals(other.newTool))
+ }
+ } else if (!previousToken.equals(other.previousToken)) {
return false;
+ }
return true;
}
@Override
+ public Type<ToolChangedHandler> getAssociatedType() {
+ return TYPE;
+ }
+
+ public StateToken getNewToken() {
+ return newToken;
+ }
+
+ public java.lang.String getNewTool() {
+ return newToken != null ? newToken.getTool() : null;
+ }
+
+ public StateToken getPreviousToken() {
+ return previousToken;
+ }
+
+ public java.lang.String getPreviousTool() {
+ return previousToken != null ? previousToken.getTool() : null;
+ }
+
+ @Override
public int hashCode() {
- int hashCode = 23;
- hashCode = (hashCode * 37) + (previousTool == null ? 1 : previousTool.hashCode());
- hashCode = (hashCode * 37) + (newTool == null ? 1 : newTool.hashCode());
- return hashCode;
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + ((newToken == null) ? 0 : newToken.hashCode());
+ result = prime * result + ((previousToken == null) ? 0 : previousToken.hashCode());
+ return result;
}
@Override
public String toString() {
- return "ToolChangedEvent["
- + previousTool
- + ","
- + newTool
- + "]";
+ return "ToolChangedEvent[" + getPreviousTool() + "," + getNewTool() + "]";
}
}
Modified: trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenter.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenter.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -24,6 +24,7 @@
import cc.kune.common.client.errors.UIException;
import cc.kune.common.client.log.Log;
+import cc.kune.common.client.utils.TextUtils;
import cc.kune.core.client.state.GroupChangedEvent;
import cc.kune.core.client.state.GroupChangedEvent.GroupChangedHandler;
import cc.kune.core.client.state.StateChangedEvent;
@@ -83,18 +84,10 @@
stateManager.onToolChanged(false, new ToolChangedHandler() {
@Override
public void onToolChanged(final ToolChangedEvent event) {
- ToolSelectorPresenter.this.onToolChanged(event.getPreviousTool(), event.getNewTool());
+ ToolSelectorPresenter.this.onToolChanged(event.getPreviousTool(), event.getNewTool(),
+ event.getPreviousToken(), event.getNewToken());
}
});
- stateManager.onStateChanged(true, new StateChangedHandler() {
- @Override
- public void onStateChanged(final StateChangedEvent event) {
- final StateToken token = event.getState().getStateToken();
- if (token.hasAll() || token.hasGroupToolAndFolder()) {
- tools.get(token.getTool()).setToken(token);
- }
- }
- });
}
@Override
@@ -124,17 +117,20 @@
}
}
- void onToolChanged(final String oldTool, final String newTool) {
+ void onToolChanged(final String oldTool, final String newTool, final StateToken oldToken,
+ final StateToken newToken) {
Log.debug("Registered tools: " + tools.keySet().toString());
- if (oldTool != null && !oldTool.equals("")) {
+ if (TextUtils.notEmpty(oldTool)) {
final ToolSelectorItem tool = tools.get(oldTool);
checkTool(tool);
tool.setSelected(false);
+ tool.setToken(oldToken);
}
- if (!newTool.equals("")) {
+ if (TextUtils.notEmpty(newTool)) {
final ToolSelectorItem tool = tools.get(newTool);
checkTool(tool);
tool.setSelected(true);
+ tool.setToken(newToken.copy().clearDocument().clearFolder());
}
}
Modified: trunk/src/main/java/cc/kune/lists/server/rpc/ListsRPC.java
===================================================================
--- trunk/src/main/java/cc/kune/lists/server/rpc/ListsRPC.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/java/cc/kune/lists/server/rpc/ListsRPC.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -55,18 +55,28 @@
this.contentManager = contentManager;
}
+ private String composeListName(final StateToken parentToken, final String listname) {
+ // FIXME In the future use tabs here
+ return parentToken.getGroup() + "-" + listname;
+ }
+
@Override
@Authenticated
@Authorizated(accessRolRequired = AccessRol.Administrator, actionLevel = ActionLevel.container)
@Transactional
public StateContainerDTO createList(final String userHash, final StateToken parentToken,
- final String title, final String description, final boolean isPublic) {
- final StateContainerDTO result = contentRPC.addFolder(userHash, parentToken, title,
- ListsConstants.TYPE_LIST);
+ final String listaName, final String description, final boolean isPublic) {
+ final StateContainerDTO result = contentRPC.addFolder(userHash, parentToken,
+ composeListName(parentToken, listaName), ListsConstants.TYPE_LIST);
// Not public list, don't permit subscriptions neither view posts
return contentRPC.getState(setContainerAcl(result.getStateToken(), isPublic));
}
+ private Container getContainer(final StateToken token) {
+ final Container container = contentManager.find(ContentUtils.parseId(token.getFolder()));
+ return container;
+ }
+
private Group getUserGroup() {
return userSessionManager.getUser().getUserGroup();
}
@@ -75,14 +85,17 @@
@Authenticated
@Authorizated(accessRolRequired = AccessRol.Viewer, actionLevel = ActionLevel.container)
@Transactional
- public StateContentDTO newPost(final String userHash, final StateToken parentToken, final String title) {
- final StateContentDTO content = contentRPC.addContent(userHash, parentToken, title,
- ListsConstants.TYPE_POST);
+ public StateContentDTO newPost(final String userHash, final StateToken parentToken,
+ final String postTitle) {
+ final Container container = getContainer(parentToken);
+ final StateContentDTO content = contentRPC.addContent(userHash, parentToken,
+ "[" + container.getName() + "] " + postTitle, ListsConstants.TYPE_POST);
+ // FIXME In the future use tabs here
return content;
}
private Container setContainerAcl(final StateToken token, final boolean isPublic) {
- final Container container = contentManager.find(ContentUtils.parseId(token.getFolder()));
+ final Container container = getContainer(token);
final AccessLists acl = new AccessLists();
acl.getAdmins().setMode(GroupListMode.NORMAL);
acl.getAdmins().add(getUserGroup());
@@ -102,7 +115,7 @@
}
private Container setPublicAcl(final StateToken token, final boolean isPublic) {
- final Container container = contentManager.find(ContentUtils.parseId(token.getFolder()));
+ final Container container = getContainer(token);
final AccessLists acl = container.getAccessLists();
setViewersAcl(isPublic, acl);
contentManager.setAccessList(container, acl);
@@ -120,7 +133,7 @@
@Transactional
public StateContainerDTO subscribeToList(final String userHash, final StateToken token,
final Boolean subscribe) {
- final Container container = contentManager.find(ContentUtils.parseId(token.getFolder()));
+ final Container container = getContainer(token);
final AccessLists acl = container.getAccessLists();
if (subscribe) {
if (!acl.getAdmins().includes(getUserGroup())
Modified: trunk/src/main/resources/TestConstants_en.properties
===================================================================
--- trunk/src/main/resources/TestConstants_en.properties 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/resources/TestConstants_en.properties 2011-11-19 13:15:24 UTC (rev 1615)
@@ -36,4 +36,6 @@
janeDoe = Jane Doe
janeexampleOrg = jane(a)example.org
thankYou = Thank you
-andYesFeedbackWelcome = and yes, feedback welcome
\ No newline at end of file
+andYesFeedbackWelcome = and yes, feedback welcome
+yourPersonalPublicSpace = Your personal public space
+hereYouCanHaveYourBlogEtc = here you can have your blog, etc
\ No newline at end of file
Modified: trunk/src/main/resources/TestConstants_es.properties
===================================================================
--- trunk/src/main/resources/TestConstants_es.properties 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/main/resources/TestConstants_es.properties 2011-11-19 13:15:24 UTC (rev 1615)
@@ -30,4 +30,6 @@
janeDoe = Ruth Mengana
janeexampleOrg = ruth(a)example.org
thankYou = Gracias
-andYesFeedbackWelcome = y s�, tu feedback es muy bienvenido
\ No newline at end of file
+andYesFeedbackWelcome = y s�, tu feedback es muy bienvenido
+yourPersonalPublicSpace = Tu espacio p�blico personal
+hereYouCanHaveYourBlogEtc = aqu� puedes tener tu blog, etc
\ No newline at end of file
Modified: trunk/src/test/java/cc/kune/core/client/state/StateManagerDefaultTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/client/state/StateManagerDefaultTest.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/test/java/cc/kune/core/client/state/StateManagerDefaultTest.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -43,6 +43,10 @@
public class StateManagerDefaultTest {
+ private static final StateToken EMPTY_TOKEN = null;
+ private static final StateToken GROUP1_TOOL1 = new StateToken("group1.tool1");
+ private static final StateToken GROUP1_TOOL2 = new StateToken("group1.tool2");
+ private static final StateToken GROUP2_TOOL1 = new StateToken("group2.tool1");
private static final String HASH = "someUserHash";
private BeforeActionListener beforeChangeListener1;
private BeforeActionListener beforeChangeListener2;
@@ -134,9 +138,10 @@
new GroupChangedEvent("", "group2"));
Mockito.verify(groupChangeHandler, Mockito.times(1)).onGroupChanged(
new GroupChangedEvent("group2", "group1"));
- Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(new ToolChangedEvent("", "tool1"));
Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(
- new ToolChangedEvent("tool1", "tool2"));
+ new ToolChangedEvent(EMPTY_TOKEN, GROUP2_TOOL1));
+ Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(
+ new ToolChangedEvent(GROUP2_TOOL1, GROUP1_TOOL2));
}
@Test
@@ -156,7 +161,8 @@
new GroupChangedEvent("", "group1"));
Mockito.verify(groupChangeHandler, Mockito.times(1)).onGroupChanged(
new GroupChangedEvent("group1", "group2"));
- Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(new ToolChangedEvent("", "tool1"));
+ Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(
+ new ToolChangedEvent(null, GROUP1_TOOL1));
}
@@ -171,9 +177,10 @@
(ToolChangedEvent) Mockito.anyObject());
Mockito.verify(groupChangeHandler, Mockito.times(1)).onGroupChanged(
new GroupChangedEvent("", "group1"));
- Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(new ToolChangedEvent("", "tool1"));
Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(
- new ToolChangedEvent("tool1", "tool2"));
+ new ToolChangedEvent(EMPTY_TOKEN, GROUP1_TOOL1));
+ Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(
+ new ToolChangedEvent(GROUP1_TOOL1, GROUP1_TOOL2));
}
@Test
@@ -187,8 +194,10 @@
(ToolChangedEvent) Mockito.anyObject());
Mockito.verify(groupChangeHandler, Mockito.times(1)).onGroupChanged(
new GroupChangedEvent("", "group1"));
- Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(new ToolChangedEvent("", "tool1"));
- Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(new ToolChangedEvent("tool1", ""));
+ Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(
+ new ToolChangedEvent(EMPTY_TOKEN, GROUP1_TOOL1));
+ Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(
+ new ToolChangedEvent(GROUP1_TOOL1, new StateToken("group1")));
}
@Test
@@ -202,7 +211,8 @@
(ToolChangedEvent) Mockito.anyObject());
Mockito.verify(groupChangeHandler, Mockito.times(1)).onGroupChanged(
new GroupChangedEvent("", "group1"));
- Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(new ToolChangedEvent("", "tool1"));
+ Mockito.verify(toolChangeHandler, Mockito.times(1)).onToolChanged(
+ new ToolChangedEvent(EMPTY_TOKEN, GROUP1_TOOL1));
}
private String confBeforeStateChangeListeners(final boolean value, final boolean value2) {
Modified: trunk/src/test/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenterTest.java
===================================================================
--- trunk/src/test/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenterTest.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/test/java/cc/kune/gspace/client/tool/selector/ToolSelectorPresenterTest.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -25,105 +25,106 @@
import cc.kune.core.client.state.EventBusTester;
import cc.kune.core.client.state.StateManager;
-import cc.kune.gspace.client.tool.selector.ToolSelectorItem;
-import cc.kune.gspace.client.tool.selector.ToolSelectorPresenter;
+import cc.kune.core.shared.domain.utils.StateToken;
import cc.kune.gspace.client.tool.selector.ToolSelectorPresenter.ToolSelectorProxy;
import cc.kune.gspace.client.tool.selector.ToolSelectorPresenter.ToolSelectorView;
public class ToolSelectorPresenterTest {
- private static final String GROUP1_NAME = "group1";
- private static final String TOOL1_NAME = "tool1";
- private static final String TOOL2_NAME = "tool2";
- private ToolSelectorPresenter toolSelector;
- private ToolSelectorItem toolSelectorItem1;
- private ToolSelectorItem toolSelectorItem2;
+ private static final String GROUP1_NAME = "group1";
+ private static final StateToken GROUP1_TOOL1 = new StateToken("group1.tool1");
+ private static final StateToken GROUP1_TOOL2 = new StateToken("group1.tool2");
+ private static final String TOOL1_NAME = "tool1";
+ private static final String TOOL2_NAME = "tool2";
+ private ToolSelectorPresenter toolSelector;
+ private ToolSelectorItem toolSelectorItem1;
+ private ToolSelectorItem toolSelectorItem2;
- @Test
- public void addFirstToolMustNotSelect() {
- setToolNames();
- toolSelector.addTool(toolSelectorItem1);
- Mockito.verify(toolSelectorItem1).setSelected(false);
- }
+ @Test
+ public void addFirstToolMustNotSelect() {
+ setToolNames();
+ toolSelector.addTool(toolSelectorItem1);
+ Mockito.verify(toolSelectorItem1).setSelected(false);
+ }
- @Test(expected = RuntimeException.class)
- public void addToolWithoutNameMustGiveException() {
- toolSelector.addTool(toolSelectorItem1);
- }
+ @Test(expected = RuntimeException.class)
+ public void addToolWithoutNameMustGiveException() {
+ toolSelector.addTool(toolSelectorItem1);
+ }
- @Test
- public void addTwoToolsMustSelectNothing() {
- setToolNames();
- toolSelector.addTool(toolSelectorItem1);
- toolSelector.addTool(toolSelectorItem2);
- Mockito.verify(toolSelectorItem1).setSelected(false);
- Mockito.verify(toolSelectorItem2).setSelected(false);
- }
+ @Test
+ public void addTwoToolsMustSelectNothing() {
+ setToolNames();
+ toolSelector.addTool(toolSelectorItem1);
+ toolSelector.addTool(toolSelectorItem2);
+ Mockito.verify(toolSelectorItem1).setSelected(false);
+ Mockito.verify(toolSelectorItem2).setSelected(false);
+ }
- @Test(expected = RuntimeException.class)
- public void addTwoToolsWithSameNameMustGiveException() {
- setToolNames();
- final ToolSelectorItem toolSelectorItemCopy = Mockito.mock(ToolSelectorItem.class);
- Mockito.when(toolSelectorItemCopy.getShortName()).thenReturn(TOOL1_NAME);
- toolSelector.addTool(toolSelectorItem1);
- toolSelector.addTool(toolSelectorItemCopy);
- }
+ @Test(expected = RuntimeException.class)
+ public void addTwoToolsWithSameNameMustGiveException() {
+ setToolNames();
+ final ToolSelectorItem toolSelectorItemCopy = Mockito.mock(ToolSelectorItem.class);
+ Mockito.when(toolSelectorItemCopy.getShortName()).thenReturn(TOOL1_NAME);
+ toolSelector.addTool(toolSelectorItem1);
+ toolSelector.addTool(toolSelectorItemCopy);
+ }
- @Before
- public void begin() {
- final StateManager stateManager = Mockito.mock(StateManager.class);
- // final WsThemeManager themePresenter =
- // Mockito.mock(WsThemeManager.class);
- toolSelector = new ToolSelectorPresenter(new EventBusTester(), Mockito.mock(ToolSelectorView.class),
- Mockito.mock(ToolSelectorProxy.class), stateManager);
- toolSelectorItem1 = Mockito.mock(ToolSelectorItem.class);
- toolSelectorItem2 = Mockito.mock(ToolSelectorItem.class);
- }
+ @Before
+ public void begin() {
+ final StateManager stateManager = Mockito.mock(StateManager.class);
+ // final WsThemeManager themePresenter =
+ // Mockito.mock(WsThemeManager.class);
+ toolSelector = new ToolSelectorPresenter(new EventBusTester(), Mockito.mock(ToolSelectorView.class),
+ Mockito.mock(ToolSelectorProxy.class), stateManager);
+ toolSelectorItem1 = Mockito.mock(ToolSelectorItem.class);
+ toolSelectorItem2 = Mockito.mock(ToolSelectorItem.class);
+ }
- @Test
- public void setStateFirstMustSelect() {
- setToolNames();
- toolSelector.addTool(toolSelectorItem1);
- toolSelector.onToolChanged("", TOOL1_NAME);
- Mockito.verify(toolSelectorItem1, Mockito.times(1)).setSelected(false);
- Mockito.verify(toolSelectorItem1, Mockito.times(1)).setSelected(true);
- }
+ @Test
+ public void setStateFirstMustSelect() {
+ setToolNames();
+ toolSelector.addTool(toolSelectorItem1);
+ toolSelector.onToolChanged("", TOOL1_NAME, null, GROUP1_TOOL1);
+ Mockito.verify(toolSelectorItem1, Mockito.times(1)).setSelected(false);
+ Mockito.verify(toolSelectorItem1, Mockito.times(1)).setSelected(true);
+ }
- @Test
- public void setStateWithADifferentGroupMustSetLink() {
- setToolNames();
- toolSelector.addTool(toolSelectorItem1);
- toolSelector.addTool(toolSelectorItem2);
- toolSelector.onGroupChanged(GROUP1_NAME);
- Mockito.verify(toolSelectorItem1, Mockito.times(1)).setGroupShortName(GROUP1_NAME);
- Mockito.verify(toolSelectorItem2, Mockito.times(1)).setGroupShortName(GROUP1_NAME);
- }
+ @Test
+ public void setStateWithADifferentGroupMustSetLink() {
+ setToolNames();
+ toolSelector.addTool(toolSelectorItem1);
+ toolSelector.addTool(toolSelectorItem2);
+ toolSelector.onGroupChanged(GROUP1_NAME);
+ Mockito.verify(toolSelectorItem1, Mockito.times(1)).setGroupShortName(GROUP1_NAME);
+ Mockito.verify(toolSelectorItem2, Mockito.times(1)).setGroupShortName(GROUP1_NAME);
+ }
- @Test
- public void setStateWithADifferentToolNameMustSelectAndUnSelectTheOlder() {
- setToolNames();
- toolSelector.addTool(toolSelectorItem1);
- toolSelector.addTool(toolSelectorItem2);
- toolSelector.onToolChanged(TOOL1_NAME, TOOL2_NAME);
- Mockito.verify(toolSelectorItem2, Mockito.times(1)).setSelected(false);
- Mockito.verify(toolSelectorItem1, Mockito.times(2)).setSelected(false);
- Mockito.verify(toolSelectorItem2, Mockito.times(1)).setSelected(true);
- }
+ @Test
+ public void setStateWithADifferentToolNameMustSelectAndUnSelectTheOlder() {
+ setToolNames();
+ toolSelector.addTool(toolSelectorItem1);
+ toolSelector.addTool(toolSelectorItem2);
+ toolSelector.onToolChanged(TOOL1_NAME, TOOL2_NAME, GROUP1_TOOL1, GROUP1_TOOL2);
+ Mockito.verify(toolSelectorItem2, Mockito.times(1)).setSelected(false);
+ Mockito.verify(toolSelectorItem1, Mockito.times(2)).setSelected(false);
+ Mockito.verify(toolSelectorItem2, Mockito.times(1)).setSelected(true);
+ }
- @Test
- public void setStateWithNoToolNameMustUnSelectTheOlder() {
- setToolNames();
- toolSelector.addTool(toolSelectorItem1);
- toolSelector.addTool(toolSelectorItem2);
- toolSelector.onToolChanged(TOOL1_NAME, "");
- Mockito.verify(toolSelectorItem2, Mockito.times(1)).setSelected(false);
- Mockito.verify(toolSelectorItem1, Mockito.times(2)).setSelected(false);
- Mockito.verify(toolSelectorItem2, Mockito.never()).setSelected(true);
- }
+ @Test
+ public void setStateWithNoToolNameMustUnSelectTheOlder() {
+ setToolNames();
+ toolSelector.addTool(toolSelectorItem1);
+ toolSelector.addTool(toolSelectorItem2);
+ toolSelector.onToolChanged(TOOL1_NAME, "", GROUP1_TOOL1, null);
+ Mockito.verify(toolSelectorItem2, Mockito.times(1)).setSelected(false);
+ Mockito.verify(toolSelectorItem1, Mockito.times(2)).setSelected(false);
+ Mockito.verify(toolSelectorItem2, Mockito.never()).setSelected(true);
+ }
- public void setToolNames() {
- Mockito.when(toolSelectorItem1.getShortName()).thenReturn(TOOL1_NAME);
- Mockito.when(toolSelectorItem2.getShortName()).thenReturn(TOOL2_NAME);
- }
+ public void setToolNames() {
+ Mockito.when(toolSelectorItem1.getShortName()).thenReturn(TOOL1_NAME);
+ Mockito.when(toolSelectorItem2.getShortName()).thenReturn(TOOL2_NAME);
+ }
}
Modified: trunk/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -26,7 +26,8 @@
import org.apache.commons.logging.LogFactory;
import org.openqa.selenium.Alert;
import org.openqa.selenium.By;
-import org.openqa.selenium.JavascriptExecutor;
+import org.openqa.selenium.Dimension;
+import org.openqa.selenium.Point;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.PageFactory;
@@ -47,7 +48,7 @@
import cc.kune.selenium.login.RegisterPageObject;
import cc.kune.selenium.spaces.GroupSpacePageObject;
import cc.kune.selenium.spaces.HomeSpacePageObject;
-import cc.kune.selenium.spaces.SpacesPageObject;
+import cc.kune.selenium.spaces.SitePageObject;
import cc.kune.selenium.spaces.UserSpacePageObject;
import com.google.inject.Guice;
@@ -68,7 +69,7 @@
protected LoginPageObject login;
private final ResourceBundle messages;
protected RegisterPageObject register;
- protected final SpacesPageObject spaces;
+ protected final SitePageObject site;
protected UserSpacePageObject userSpace;
private final WebDriver webdriver;
@@ -95,7 +96,7 @@
login = injector.getInstance(LoginPageObject.class);
register = injector.getInstance(RegisterPageObject.class);
entityHeader = injector.getInstance(EntityHeaderPageObject.class);
- spaces = injector.getInstance(SpacesPageObject.class);
+ site = injector.getInstance(SitePageObject.class);
chat = injector.getInstance(ChatPageObject.class);
homeSpace = injector.getInstance(HomeSpacePageObject.class);
userSpace = injector.getInstance(UserSpacePageObject.class);
@@ -105,7 +106,7 @@
PageFactory.initElements(locator, login);
PageFactory.initElements(locator, register);
PageFactory.initElements(locator, entityHeader);
- PageFactory.initElements(locator, spaces);
+ PageFactory.initElements(locator, site);
PageFactory.initElements(locator, chat);
PageFactory.initElements(locator, homeSpace);
PageFactory.initElements(locator, userSpace);
@@ -124,8 +125,8 @@
@BeforeSuite
public void beforeSuite() {
+ resize();
home();
- resize();
SeleniumUtils.initCursor(webdriver);
SeleniumUtils.showCursor(webdriver);
SeleniumUtils.showCursor(webdriver, login.getAnonMsg());
@@ -202,8 +203,11 @@
// 1024,769
// 840,770
// 806,707
- final JavascriptExecutor js = (JavascriptExecutor) webdriver;
- js.executeScript("window.resizeTo(806,707); window.moveTo(0,0);");
+ webdriver.manage().window().setPosition(new Point(0, 0));
+ webdriver.manage().window().setSize(new Dimension(806, 707));
+ // Before we were using:
+ // final JavascriptExecutor js = (JavascriptExecutor) webdriver;
+ // js.executeScript("window.resizeTo(806,707); window.moveTo(0,0);");
}
public void showCursor(final int x, final int y) {
Modified: trunk/src/test/java/cc/kune/selenium/SeleniumModule.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/SeleniumModule.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/test/java/cc/kune/selenium/SeleniumModule.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -38,7 +38,7 @@
import cc.kune.selenium.general.EntityHeaderPageObject;
import cc.kune.selenium.login.LoginPageObject;
import cc.kune.selenium.login.RegisterPageObject;
-import cc.kune.selenium.spaces.SpacesPageObject;
+import cc.kune.selenium.spaces.SitePageObject;
import com.google.inject.Singleton;
@@ -69,7 +69,7 @@
bind(RegisterPageObject.class).in(Singleton.class);
bind(EntityHeaderPageObject.class).in(Singleton.class);
bind(ChatPageObject.class).in(Singleton.class);
- bind(SpacesPageObject.class).in(Singleton.class);
+ bind(SitePageObject.class).in(Singleton.class);
final ResourceBundle english = ResourceBundle.getBundle("TestConstants", Locale.ENGLISH);
final ResourceBundle spanish = ResourceBundle.getBundle("TestConstants", new Locale("es"));
Modified: trunk/src/test/java/cc/kune/selenium/login/RegisterSeleniumTests.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/login/RegisterSeleniumTests.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/test/java/cc/kune/selenium/login/RegisterSeleniumTests.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -86,9 +86,14 @@
// group space
showTitleSlide(t("Your personal public space"), t("here you can have your blog, etc"));
- spaces.groupBtn().click();
+ site.groupBtn().click();
groupSpace.addBuddieBtn().click();
- groupSpace.searchEntitiesTextBox().sendKeys("admin\n");
+ groupSpace.addNewBuddieTextBox.click();
+ groupSpace.addNewBuddieTextBox.sendKeys("admin");
+ groupSpace.addNewBuddieTextBox.sendKeys(Keys.ARROW_DOWN);
+ sleep(500);
+ groupSpace.firstFromSuggestionBox.click();
+ site.confirmationOk.click();
groupSpace.searchEntitiesOk().click();
groupSpace.firstAvatarOfGroup().click();
sleep(2000);
@@ -112,7 +117,7 @@
chat.getSend(jids).click();
showMsg(t("And you can chat event while going back/forward with your browser"));
- spaces.homeBtn().click();
+ site.homeBtn().click();
sleep(2000);
chat.getTalkBox(jids).sendKeys(t("la la la"));
chat.getSend(jids).click();
@@ -135,5 +140,4 @@
showTitleSlide(t("Thank you"), t("and yes, feedback welcome"));
}
-
}
Modified: trunk/src/test/java/cc/kune/selenium/spaces/GroupSpacePageObject.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/spaces/GroupSpacePageObject.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/test/java/cc/kune/selenium/spaces/GroupSpacePageObject.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -23,6 +23,8 @@
import org.openqa.selenium.support.FindBy;
import cc.kune.core.client.sitebar.search.EntitySearchPanel;
+import cc.kune.core.client.sn.actions.AddEntityToThisGroupAction;
+import cc.kune.core.client.sn.actions.AddNewBuddiesAction;
import cc.kune.core.client.sn.actions.registry.UserSNConfActions;
import cc.kune.selenium.PageObject;
import cc.kune.selenium.SeleniumConstants;
@@ -31,6 +33,10 @@
@FindBy(id = SeleniumConstants.GWTDEV + UserSNConfActions.ADD_BUDDIE_BTN)
private WebElement addBuddieBtn;
+ @FindBy(id = SeleniumConstants.GWTDEV + AddNewBuddiesAction.ADD_NEW_BUDDIES_TEXTBOX)
+ public WebElement addNewBuddieTextBox;
+ @FindBy(id = SeleniumConstants.GWTDEV + AddEntityToThisGroupAction.ADD_NEW_MEMBER_TEXTBOX)
+ public WebElement addNewMemberTextBox;
@FindBy(xpath = "//div[2]/div/div[3]/div/span")
private WebElement blogTool;
@FindBy(xpath = "//div[2]/div/div[4]/div/span")
@@ -41,12 +47,12 @@
private WebElement eventTool;
@FindBy(xpath = "//td/img")
private WebElement firstAvatarOfGroup;
+ @FindBy(xpath = "//td[2]/div/div/table/tbody/tr/td")
+ public WebElement firstFromSuggestionBox;
@FindBy(xpath = "//div[2]/div/div[5]/div/span")
private WebElement listTool;
@FindBy(id = SeleniumConstants.GWTDEV + EntitySearchPanel.OK_ID)
private WebElement searchEntitiesOk;
- @FindBy(id = SeleniumConstants.GWTDEV + EntitySearchPanel.ENTITY_SEARCH_TEXTBOX)
- private WebElement searchEntitiesTextBox;
@FindBy(xpath = "//div[3]/div/button")
private WebElement socialNetOptions;
@FindBy(xpath = "//div[2]/div/div[7]/div/span")
@@ -86,10 +92,6 @@
return searchEntitiesOk;
}
- public WebElement searchEntitiesTextBox() {
- return searchEntitiesTextBox;
- }
-
public WebElement socialNetOptions() {
return socialNetOptions;
}
Copied: trunk/src/test/java/cc/kune/selenium/spaces/SitePageObject.java (from rev 1611, trunk/src/test/java/cc/kune/selenium/spaces/SpacesPageObject.java)
===================================================================
--- trunk/src/test/java/cc/kune/selenium/spaces/SitePageObject.java (rev 0)
+++ trunk/src/test/java/cc/kune/selenium/spaces/SitePageObject.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -0,0 +1,75 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.spaces;
+
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.support.FindBy;
+
+import cc.kune.core.client.notify.confirm.UserConfirmPanel;
+import cc.kune.core.client.sitebar.search.SitebarSearchPanel;
+import cc.kune.core.client.sitebar.spaces.SpaceSelectorPresenter.SpaceSelectorView;
+import cc.kune.selenium.PageObject;
+import cc.kune.selenium.SeleniumConstants;
+
+public class SitePageObject extends PageObject {
+
+ @FindBy(id = SeleniumConstants.GWTDEV + UserConfirmPanel.CANCEL_ID)
+ public WebElement confirmationCancel;
+ @FindBy(id = SeleniumConstants.GWTDEV + UserConfirmPanel.OK_ID)
+ public WebElement confirmationOk;
+ @FindBy(id = SeleniumConstants.GWTDEV + SpaceSelectorView.GROUP_SPACE_ID)
+ protected WebElement groupSpaceBtn;
+ @FindBy(id = SeleniumConstants.GWTDEV + SpaceSelectorView.HOME_SPACE_ID)
+ protected WebElement homeSpaceBtn;
+ @FindBy(id = SeleniumConstants.GWTDEV + SpaceSelectorView.PUBLIC_SPACE_ID)
+ protected WebElement publicSpaceBtn;
+ @FindBy(id = SeleniumConstants.GWTDEV + SitebarSearchPanel.SITE_SEARCH_TEXTBOX)
+ public WebElement searchTextBox;
+ @FindBy(id = SeleniumConstants.GWTDEV + SpaceSelectorView.USER_SPACE_ID)
+ protected WebElement userSpaceBtn;
+
+ public SitePageObject() {
+ }
+
+ public WebElement getConfirmationCancel() {
+ return confirmationCancel;
+ }
+
+ public WebElement getConfirmationOk() {
+ return confirmationOk;
+ }
+
+ public WebElement groupBtn() {
+ return groupSpaceBtn;
+ }
+
+ public WebElement homeBtn() {
+ return homeSpaceBtn;
+ }
+
+ public WebElement publicBtn() {
+ return publicSpaceBtn;
+ }
+
+ public WebElement userBtn() {
+ return userSpaceBtn;
+ }
+
+}
Deleted: trunk/src/test/java/cc/kune/selenium/spaces/SpacesPageObject.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/spaces/SpacesPageObject.java 2011-11-17 14:28:14 UTC (rev 1614)
+++ trunk/src/test/java/cc/kune/selenium/spaces/SpacesPageObject.java 2011-11-19 13:15:24 UTC (rev 1615)
@@ -1,59 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.selenium.spaces;
-
-import org.openqa.selenium.WebElement;
-import org.openqa.selenium.support.FindBy;
-
-import cc.kune.core.client.sitebar.spaces.SpaceSelectorPresenter.SpaceSelectorView;
-import cc.kune.selenium.PageObject;
-import cc.kune.selenium.SeleniumConstants;
-
-public class SpacesPageObject extends PageObject {
-
- @FindBy(id = SeleniumConstants.GWTDEV + SpaceSelectorView.GROUP_SPACE_ID)
- protected WebElement groupSpaceBtn;
- @FindBy(id = SeleniumConstants.GWTDEV + SpaceSelectorView.HOME_SPACE_ID)
- protected WebElement homeSpaceBtn;
- @FindBy(id = SeleniumConstants.GWTDEV + SpaceSelectorView.PUBLIC_SPACE_ID)
- protected WebElement publicSpaceBtn;
- @FindBy(id = SeleniumConstants.GWTDEV + SpaceSelectorView.USER_SPACE_ID)
- protected WebElement userSpaceBtn;
-
- public SpacesPageObject() {
- }
-
- public WebElement groupBtn() {
- return groupSpaceBtn;
- }
-
- public WebElement homeBtn() {
- return homeSpaceBtn;
- }
-
- public WebElement publicBtn() {
- return publicSpaceBtn;
- }
-
- public WebElement userBtn() {
- return userSpaceBtn;
- }
-
-}
1
0
Author: vjrj_
Date: 2011-11-17 15:28:14 +0100 (Thu, 17 Nov 2011)
New Revision: 1614
Modified:
trunk/src/main/resources/kune.properties
Log:
unix file format in properties
Modified: trunk/src/main/resources/kune.properties
===================================================================
--- trunk/src/main/resources/kune.properties 2011-11-17 14:25:43 UTC (rev 1613)
+++ trunk/src/main/resources/kune.properties 2011-11-17 14:28:14 UTC (rev 1614)
@@ -1,147 +1,147 @@
-### kune.properties
-
-### general site config
-
-kune.siteurl = http://localhost:8080
-
-kune.sitelogourl = ws/images/kune-logo-onover-16px.png
-kune.sitelogourl.onover = ws/images/kune-logo-16px.png
-
-# Every kune site have a group with this name:
-# This group will be created in the first execution of kune.
-# NOTE: if you change this value later, the group must exist because if not kune will try to initialize the database at start. Also, if you rename the name of this group from the preferences of the user interface, you will have to change the values here accordinly.
-
-kune.default.site.name = Site Administration
-kune.default.site.shortName = site
-kune.site.domain = localhost
-
-# In the server side we will use this string for mention this site in messages
-# like: "Thanks for joining this site"
-# Your can use another string and the message will looks like "Thanks for joining example.org"
-# ws.html has a similar value for UI client
-kune.default.site.commonname = this site
-
-# Email
-kune.site.smtp.host = localhost
-kune.site.smtp.defaultfrom = noreply@localhost
-# If we should avoid the use of smtp (use only for avoid emails during development)
-kune.site.smtp.skip = true
-
-### licenses
-
-kune.default.license = by-sa-v3.0
-# Current CC version, see license table and shortname field (for instance by-sa-v3.0)
-kune.currentccversion = v3.0
-
-### Superuser of a kune installation (is member of site group)
-
-kune.admin.name = Site Administrator
-kune.admin.shortName = admin
-kune.admin.email = admin(a)localhost.localdomain
-kune.admin.password = easyeasy
-
-kune.chat.httpbase = /http-bind/
-kune.chat.domain = localhost
-kune.chat.roomHost = rooms.localhost
-
-### Feedback system
-kune.feedback.enabled = true
-# List of participants to give feedback, comma-separated
-kune.feedback.to = admin
-
-# Translation
-# Currently, we only manage the translations of the proper kune sofware from our demo, so in other kune sites we disable the translator
-kune.ui-translator.enabled = true
-
-### Other params
-
-# Reserved words to avoid it's use in the client side for user and group names (see client tokens used in SiteTokens)
-kune.server.names.reservedwords = root,adm,kune,fuck,about,home,newgroup,preview,register,signin,translate,inbox,sub,admin,www,ftp,pop,pop3,smtp,mail,wave
-
-# If defined create a copy of this wave as welcome to new users
-# kune.site.welcomewave = w+rtackLTkDCA
-kune.site.welcomewave =
-
-# which tools are available in this site by users
-kune.tools.userSiteAvailableTools = docs,blogs,wiki,tasks,barters
-# From these which tools are enabled for users after registration
-# Possible values:
-# kune.tools.userRegisEnabledTools = docs,blogs,wiki,tasks,barters
-kune.tools.userRegisEnabledTools = docs,blogs,wiki,tasks
-# WARNING: be sure that all tools in userRegisEnabledTools are included in userSiteAvailableTools
-
-# which tools are available in this site by groups
-kune.tools.groupSiteAvailableTools = docs,blogs,wiki,tasks,events,lists,chats
-# From these which tools are enabled for groups after registration
-# Possible values (don't enable chats on initialization/install, do later)
-# kune.tools.groupRegisEnabledTools = docs,blogs,wiki,tasks,events,chats
-kune.tools.groupRegisEnabledTools = docs,blogs,wiki,tasks,events,lists
-# WARNING: be sure that all tools in groupRegisEnabledTools are included in groupSiteAvailableTools
-
-kune.client.useContentCache = false
-
-### Workspace enabled themes
-
-# This names are also the name of the items in the theme menu and there are translated
-kune.wsthemes = default,green,purple,grey,red,sahara,blue,redblack,camp,pink,highcontrast,whiteblack,blackwhite,transparent,eurosur
-kune.wsthemes.default = default
-kune.wsthemes.blackwhite.backgrounds = #000, #000, #808080, #000, #000, #e3dbdb, #FFF, #000
-kune.wsthemes.blackwhite.colors = #FFF, #FFF, #000, #FFF, #FFF, #000, #000, #FFF
-kune.wsthemes.blue.backgrounds = #8cbaff, #87aade, #5280c5, #528ce2, #c5dcff, #528ce2, #FFF, #c9d8f0
-kune.wsthemes.blue.colors = #FFF, #FFF, #FFF, #FFF, #0044aa, #FFF, #0044aa, #0044aa
-kune.wsthemes.camp.backgrounds = #e7cc5f, #a49e87, #3c3c3c, #dcbc3a, #f6f1de, #4f472b, #FFF, #fff8dc
-kune.wsthemes.camp.colors = #151515, #151515, #fecc00, #151515, #000000, #f3c401, #151515, #151515
-kune.wsthemes.default.backgrounds = #deaa87, #d99e76, #ce7f4b, #d99e76, #f6e7dd, #d99e76, #FFF, #f8eee7
-kune.wsthemes.default.colors = #FFF,#FFF,#FFF,#FFF,#552200,#FFF,#a05a2c,#a05a2c
-kune.wsthemes.eurosur.backgrounds = #b8d0e1, #dfe9f1, #181870, #e0eaf2, #dfe9f1,#b8d0e1, #FFF, #dfe9f1
-kune.wsthemes.eurosur.colors = #181870,#181870,#FFF,#181870,#181870,#181870,#181870,#181870
-kune.wsthemes.green.backgrounds = #abde88, #bfe7a6, #5a8141, #749b5a, #d5efc3, #749b5a, #FFF, #eaf7e1
-kune.wsthemes.green.colors = #225500, #225500, #FFF, #FFF, #17280b, #FFF, #225500, #225500
-kune.wsthemes.grey.backgrounds = #cfcfcf, #b7b7b7, #565656, #868686, #ededed, #6e6e6e, #FFF, #e7e7e7
-kune.wsthemes.grey.colors = #4d4d4d, #4d4d4d, #FFF, #FFF, #000, #FFF, #4d4d4d, #4d4d4d
-kune.wsthemes.highcontrast.backgrounds = #0c1f3d, #162d50, #000000, #0c2855, #162d50, #000000, #FFF, #162d50
-kune.wsthemes.highcontrast.colors = #FFF, #FFF, #FFF, #FFF, #FFF, #FFF, #000, #FFF
-kune.wsthemes.pink.backgrounds = #e49db9, #edbdd0, #b15278, #e777a4, #ffddf8, #d25b8b, #FFF, #f6dee8
-kune.wsthemes.pink.colors = #FFF, #FFF, #FFF, #FFF, #2b0022, #FFF, #800066, #800066
-kune.wsthemes.purple.backgrounds = #ddaee9, #f4c6ff, #9753aa, #db79f4, #f4e4f8, #b852d2, #FFF, #f9e3ff
-kune.wsthemes.purple.colors = #FFF, #FFF, #FFF, #FFF, #6d0c87, #FFF, #6d0c87, #6d0c87
-kune.wsthemes.red.backgrounds = #ec3a3a, #d35f5f, #9f0000, #c52b2b, #ffe0e0, #ec3a3a, #FFF, #f7e1e1
-kune.wsthemes.red.colors = #FFF, #FFF, #FFF, #FFF, #a02c2c, #FFF, #a02c2c, #a02c2c
-kune.wsthemes.redblack.backgrounds = #a14242, #b96363, #424242, #a14242, #ffe0e0, #a14242, #FFF, #f7e1e1
-kune.wsthemes.redblack.colors = #FFF, #FFF, #FFF, #FFF, #800000, #FFF, #800000, #800000
-kune.wsthemes.sahara.backgrounds = #e8bc9e, #eac9b3, #d59367, #eac9b3, #f7ece4, #e0ae8d, #FFF, #f7ece4
-kune.wsthemes.sahara.colors = #502d16, #502d16, #552200, #502d16, #502d16, #784421, #d45500, #d45500
-kune.wsthemes.transparent.backgrounds = transparent, transparent, #e3dbdb, transparent, transparent, #e3dbdb, transparent, transparent
-kune.wsthemes.transparent.colors = #000, #000, #000, #000, #000, #000, #000, #000
-kune.wsthemes.whiteblack.backgrounds = #FFF, #FFF, #e3dbdb, #FFF, #FFF, #e3dbdb, #FFF, #FFF
-kune.wsthemes.whiteblack.colors = #000, #000, #000, #000, #000, #000, #000, #000
-
-### Uploads
-
-kune.upload.location = /var/lib/kune/uploads/
-kune.upload.maxfilesizeinmegas = 10
-kune.upload.maxfilesizeinks = 10000000
-# to test in development phase, you can use values as 50
-kune.upload.delayfortest = 0
-
-### Gallery options
-kune.upload.gallerypermittedextensions = jpg,jpeg,png,gif,bmp,svg,avi,mpg,mpeg,ogg,mov,tif,tiff,mp3,wav
-
-# Images are resized to thumbsize pixels and later cropped (centered) to cropsize
-# (integer values)
-kune.images.resizewidth = 400
-kune.images.thumbsize = 100
-kune.images.cropsize = 85
-kune.images.iconsize = 16
-
-### Media options
-
-# The code used to play local embeded videos/audios. Change this with other player/code (include a ###DOC_URL### tag)
-kune.media.flvembededobject = <object width="400" height="300" data="http://flowplayer.org/swf/flowplayer-3.1.0.swf" type="application/x-shockwave-flash"> <param name="movie" value="http://flowplayer.org/swf/flowplayer-3.1.0.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value='config={"clip":{"url":"###DOC_URL###", "autoPlay": false, "autoBuffering": false },"canvas":{"backgroundColor":"#CC6633"},"plugins":{"controls":{"time":true,"volume":false,"fullscreen":true}}}' /> <param name="wmode" value="opaque"> </object>
-kune.media.mp3embededobject = <object width="350" height="24" data="http://flowplayer.org/swf/flowplayer-3.1.0.swf" type="application/x-shockwave-flash"> <param name="movie" value="http://flowplayer.org/swf/flowplayer-3.1.0.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value='config={"clip":{"url":"###DOC_URL###", "autoPlay": false, "autoBuffering": false },"canvas":{"backgroundColor":"#CC6633"},"plugins":{"audio":{"url":"http://flowplayer.org/swf/flowplayer.audio.swf"},"controls":{"time":true,"volume":true,"fullscreen":false}}}' /> <param name="wmode" value="opaque"> </object>
-kune.media.oggembededobject = <applet code="com.fluendo.player.Cortado.class" archive="/kune/others/cortado.jar" width="352" height="288"> <param name="url" value="###DOC_URL###"/> <param name="local" value="false"/> <param name="showStatus" value="show"/> <param name="keepAspect" value="true"/> <param name="autoPlay" value="false"/> <param name="video" value="true"/> <param name="audio" value="true"/> <param name="bufferSize" value="200"/> </applet>
-kune.media.aviembededobject = <object data="###DOC_URL###" type="video/msvideo" />
-
-### More info about properties
-# http://en.wikipedia.org/wiki/.properties
-# http://java.sun.com/javase/6/docs/api/java/util/Properties.html#load(java.i…
+### kune.properties
+
+### general site config
+
+kune.siteurl = http://localhost:8080
+
+kune.sitelogourl = ws/images/kune-logo-onover-16px.png
+kune.sitelogourl.onover = ws/images/kune-logo-16px.png
+
+# Every kune site have a group with this name:
+# This group will be created in the first execution of kune.
+# NOTE: if you change this value later, the group must exist because if not kune will try to initialize the database at start. Also, if you rename the name of this group from the preferences of the user interface, you will have to change the values here accordinly.
+
+kune.default.site.name = Site Administration
+kune.default.site.shortName = site
+kune.site.domain = localhost
+
+# In the server side we will use this string for mention this site in messages
+# like: "Thanks for joining this site"
+# Your can use another string and the message will looks like "Thanks for joining example.org"
+# ws.html has a similar value for UI client
+kune.default.site.commonname = this site
+
+# Email
+kune.site.smtp.host = localhost
+kune.site.smtp.defaultfrom = noreply@localhost
+# If we should avoid the use of smtp (use only for avoid emails during development)
+kune.site.smtp.skip = true
+
+### licenses
+
+kune.default.license = by-sa-v3.0
+# Current CC version, see license table and shortname field (for instance by-sa-v3.0)
+kune.currentccversion = v3.0
+
+### Superuser of a kune installation (is member of site group)
+
+kune.admin.name = Site Administrator
+kune.admin.shortName = admin
+kune.admin.email = admin(a)localhost.localdomain
+kune.admin.password = easyeasy
+
+kune.chat.httpbase = /http-bind/
+kune.chat.domain = localhost
+kune.chat.roomHost = rooms.localhost
+
+### Feedback system
+kune.feedback.enabled = true
+# List of participants to give feedback, comma-separated
+kune.feedback.to = admin
+
+# Translation
+# Currently, we only manage the translations of the proper kune sofware from our demo, so in other kune sites we disable the translator
+kune.ui-translator.enabled = true
+
+### Other params
+
+# Reserved words to avoid it's use in the client side for user and group names (see client tokens used in SiteTokens)
+kune.server.names.reservedwords = root,adm,kune,fuck,about,home,newgroup,preview,register,signin,translate,inbox,sub,admin,www,ftp,pop,pop3,smtp,mail,wave
+
+# If defined create a copy of this wave as welcome to new users
+# kune.site.welcomewave = w+rtackLTkDCA
+kune.site.welcomewave =
+
+# which tools are available in this site by users
+kune.tools.userSiteAvailableTools = docs,blogs,wiki,tasks,barters
+# From these which tools are enabled for users after registration
+# Possible values:
+# kune.tools.userRegisEnabledTools = docs,blogs,wiki,tasks,barters
+kune.tools.userRegisEnabledTools = docs,blogs,wiki,tasks
+# WARNING: be sure that all tools in userRegisEnabledTools are included in userSiteAvailableTools
+
+# which tools are available in this site by groups
+kune.tools.groupSiteAvailableTools = docs,blogs,wiki,tasks,events,lists,chats
+# From these which tools are enabled for groups after registration
+# Possible values (don't enable chats on initialization/install, do later)
+# kune.tools.groupRegisEnabledTools = docs,blogs,wiki,tasks,events,chats
+kune.tools.groupRegisEnabledTools = docs,blogs,wiki,tasks,events,lists
+# WARNING: be sure that all tools in groupRegisEnabledTools are included in groupSiteAvailableTools
+
+kune.client.useContentCache = false
+
+### Workspace enabled themes
+
+# This names are also the name of the items in the theme menu and there are translated
+kune.wsthemes = default,green,purple,grey,red,sahara,blue,redblack,camp,pink,highcontrast,whiteblack,blackwhite,transparent,eurosur
+kune.wsthemes.default = default
+kune.wsthemes.blackwhite.backgrounds = #000, #000, #808080, #000, #000, #e3dbdb, #FFF, #000
+kune.wsthemes.blackwhite.colors = #FFF, #FFF, #000, #FFF, #FFF, #000, #000, #FFF
+kune.wsthemes.blue.backgrounds = #8cbaff, #87aade, #5280c5, #528ce2, #c5dcff, #528ce2, #FFF, #c9d8f0
+kune.wsthemes.blue.colors = #FFF, #FFF, #FFF, #FFF, #0044aa, #FFF, #0044aa, #0044aa
+kune.wsthemes.camp.backgrounds = #e7cc5f, #a49e87, #3c3c3c, #dcbc3a, #f6f1de, #4f472b, #FFF, #fff8dc
+kune.wsthemes.camp.colors = #151515, #151515, #fecc00, #151515, #000000, #f3c401, #151515, #151515
+kune.wsthemes.default.backgrounds = #deaa87, #d99e76, #ce7f4b, #d99e76, #f6e7dd, #d99e76, #FFF, #f8eee7
+kune.wsthemes.default.colors = #FFF,#FFF,#FFF,#FFF,#552200,#FFF,#a05a2c,#a05a2c
+kune.wsthemes.eurosur.backgrounds = #b8d0e1, #dfe9f1, #181870, #e0eaf2, #dfe9f1,#b8d0e1, #FFF, #dfe9f1
+kune.wsthemes.eurosur.colors = #181870,#181870,#FFF,#181870,#181870,#181870,#181870,#181870
+kune.wsthemes.green.backgrounds = #abde88, #bfe7a6, #5a8141, #749b5a, #d5efc3, #749b5a, #FFF, #eaf7e1
+kune.wsthemes.green.colors = #225500, #225500, #FFF, #FFF, #17280b, #FFF, #225500, #225500
+kune.wsthemes.grey.backgrounds = #cfcfcf, #b7b7b7, #565656, #868686, #ededed, #6e6e6e, #FFF, #e7e7e7
+kune.wsthemes.grey.colors = #4d4d4d, #4d4d4d, #FFF, #FFF, #000, #FFF, #4d4d4d, #4d4d4d
+kune.wsthemes.highcontrast.backgrounds = #0c1f3d, #162d50, #000000, #0c2855, #162d50, #000000, #FFF, #162d50
+kune.wsthemes.highcontrast.colors = #FFF, #FFF, #FFF, #FFF, #FFF, #FFF, #000, #FFF
+kune.wsthemes.pink.backgrounds = #e49db9, #edbdd0, #b15278, #e777a4, #ffddf8, #d25b8b, #FFF, #f6dee8
+kune.wsthemes.pink.colors = #FFF, #FFF, #FFF, #FFF, #2b0022, #FFF, #800066, #800066
+kune.wsthemes.purple.backgrounds = #ddaee9, #f4c6ff, #9753aa, #db79f4, #f4e4f8, #b852d2, #FFF, #f9e3ff
+kune.wsthemes.purple.colors = #FFF, #FFF, #FFF, #FFF, #6d0c87, #FFF, #6d0c87, #6d0c87
+kune.wsthemes.red.backgrounds = #ec3a3a, #d35f5f, #9f0000, #c52b2b, #ffe0e0, #ec3a3a, #FFF, #f7e1e1
+kune.wsthemes.red.colors = #FFF, #FFF, #FFF, #FFF, #a02c2c, #FFF, #a02c2c, #a02c2c
+kune.wsthemes.redblack.backgrounds = #a14242, #b96363, #424242, #a14242, #ffe0e0, #a14242, #FFF, #f7e1e1
+kune.wsthemes.redblack.colors = #FFF, #FFF, #FFF, #FFF, #800000, #FFF, #800000, #800000
+kune.wsthemes.sahara.backgrounds = #e8bc9e, #eac9b3, #d59367, #eac9b3, #f7ece4, #e0ae8d, #FFF, #f7ece4
+kune.wsthemes.sahara.colors = #502d16, #502d16, #552200, #502d16, #502d16, #784421, #d45500, #d45500
+kune.wsthemes.transparent.backgrounds = transparent, transparent, #e3dbdb, transparent, transparent, #e3dbdb, transparent, transparent
+kune.wsthemes.transparent.colors = #000, #000, #000, #000, #000, #000, #000, #000
+kune.wsthemes.whiteblack.backgrounds = #FFF, #FFF, #e3dbdb, #FFF, #FFF, #e3dbdb, #FFF, #FFF
+kune.wsthemes.whiteblack.colors = #000, #000, #000, #000, #000, #000, #000, #000
+
+### Uploads
+
+kune.upload.location = /var/lib/kune/uploads/
+kune.upload.maxfilesizeinmegas = 10
+kune.upload.maxfilesizeinks = 10000000
+# to test in development phase, you can use values as 50
+kune.upload.delayfortest = 0
+
+### Gallery options
+kune.upload.gallerypermittedextensions = jpg,jpeg,png,gif,bmp,svg,avi,mpg,mpeg,ogg,mov,tif,tiff,mp3,wav
+
+# Images are resized to thumbsize pixels and later cropped (centered) to cropsize
+# (integer values)
+kune.images.resizewidth = 400
+kune.images.thumbsize = 100
+kune.images.cropsize = 85
+kune.images.iconsize = 16
+
+### Media options
+
+# The code used to play local embeded videos/audios. Change this with other player/code (include a ###DOC_URL### tag)
+kune.media.flvembededobject = <object width="400" height="300" data="http://flowplayer.org/swf/flowplayer-3.1.0.swf" type="application/x-shockwave-flash"> <param name="movie" value="http://flowplayer.org/swf/flowplayer-3.1.0.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value='config={"clip":{"url":"###DOC_URL###", "autoPlay": false, "autoBuffering": false },"canvas":{"backgroundColor":"#CC6633"},"plugins":{"controls":{"time":true,"volume":false,"fullscreen":true}}}' /> <param name="wmode" value="opaque"> </object>
+kune.media.mp3embededobject = <object width="350" height="24" data="http://flowplayer.org/swf/flowplayer-3.1.0.swf" type="application/x-shockwave-flash"> <param name="movie" value="http://flowplayer.org/swf/flowplayer-3.1.0.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value='config={"clip":{"url":"###DOC_URL###", "autoPlay": false, "autoBuffering": false },"canvas":{"backgroundColor":"#CC6633"},"plugins":{"audio":{"url":"http://flowplayer.org/swf/flowplayer.audio.swf"},"controls":{"time":true,"volume":true,"fullscreen":false}}}' /> <param name="wmode" value="opaque"> </object>
+kune.media.oggembededobject = <applet code="com.fluendo.player.Cortado.class" archive="/kune/others/cortado.jar" width="352" height="288"> <param name="url" value="###DOC_URL###"/> <param name="local" value="false"/> <param name="showStatus" value="show"/> <param name="keepAspect" value="true"/> <param name="autoPlay" value="false"/> <param name="video" value="true"/> <param name="audio" value="true"/> <param name="bufferSize" value="200"/> </applet>
+kune.media.aviembededobject = <object data="###DOC_URL###" type="video/msvideo" />
+
+### More info about properties
+# http://en.wikipedia.org/wiki/.properties
+# http://java.sun.com/javase/6/docs/api/java/util/Properties.html#load(java.i…
1
0