Browse Source

- Update the locales

- Add the correct name when requestiong the bookmark
- Complete informations in about
pull/16/head
Jaussoin Timothée 12 years ago
parent
commit
2d3a5ea0b2
  1. 4
      app/models/item/Item.php
  2. 7
      app/models/item/ItemDAO.php
  3. 2
      app/models/subscription/Subscription.php
  4. 19
      app/models/subscription/SubscriptionDAO.php
  5. 7
      app/widgets/About/about.tpl
  6. 10
      app/widgets/Bookmark/Bookmark.php
  7. 9
      app/widgets/NodeConfig/NodeConfig.php
  8. 2
      app/widgets/NodeConfig/nodeconfig.tpl
  9. 1819
      locales/ar.po
  10. 1816
      locales/be.po
  11. 1805
      locales/br.po
  12. 1823
      locales/da.po
  13. 1849
      locales/de.po
  14. 1826
      locales/el.po
  15. 1827
      locales/eo.po
  16. 1877
      locales/es.po
  17. 1819
      locales/fi.po
  18. 1881
      locales/fr.po
  19. 1816
      locales/gl.po
  20. 1904
      locales/he.po
  21. 1803
      locales/id.po
  22. 1819
      locales/it.po
  23. 1837
      locales/ja.po
  24. 1803
      locales/messages.pot
  25. 1844
      locales/nl.po
  26. 1818
      locales/no.po
  27. 1847
      locales/oc.po
  28. 1819
      locales/pt.po
  29. 1822
      locales/ro.po
  30. 1833
      locales/ru.po
  31. 1805
      locales/uk.po
  32. 1816
      locales/zh.po
  33. 13
      system/Logs/Logger.php

4
app/models/item/Item.php

@ -40,10 +40,6 @@ class Item extends ModlModel {
}
public function getName() {
/*if($this->name == '')
return $this->node;
else
return $this->name;*/
if($this->name != null)
return $this->name;
elseif($this->node != null)

7
app/models/item/ItemDAO.php

@ -136,8 +136,8 @@ class ItemDAO extends ModlSQL {
}
function getItem($server, $item) {
/*$this->_sql = '
select * from node
$this->_sql = '
select * from item
where
node = :node
and server = :server';
@ -150,7 +150,6 @@ class ItemDAO extends ModlSQL {
)
);
return $this->run('Item', 'item');*/
return null;
return $this->run('Item', 'item');
}
}

2
app/models/subscription/Subscription.php

@ -10,7 +10,7 @@ class Subscription extends ModlModel {
public $subid;
public $title;
public $timestamp;
public $name;
public function __construct() {
$this->_struct = '

19
app/models/subscription/SubscriptionDAO.php

@ -70,9 +70,22 @@ class SubscriptionDAO extends ModlSQL {
function getSubscribed() {
$this->_sql = '
select jid, server, node, subscription from subscription
where jid = :jid
group by server, node, jid, subscription';
select
subscription.jid,
subscription.server,
subscription.node,
subscription,
name
from subscription
left outer join item
on item.server = subscription.server
and item.node = subscription.node
where subscription.jid = :jid
group by
subscription.server,
subscription.node,
subscription.jid,
subscription, item.name';
$this->prepare(
'Subscription',

7
app/widgets/About/about.tpl

@ -88,4 +88,11 @@
<dt>Icons</dt><dd>Famfamfam <a href="http://www.famfamfam.com/">www.famfamfam.com</a> under CC BY 3.0</dd>
<dt></dt><dd>Icomoon <a href="http://keyamoon.com/">by Keyamoon</a> under CC BY 3.0</dd>
</dl>
<h2>{$c->t('API')}</h2>
<dl>
<dt>OpenStreetMap</dt><dd>Nominatim <a href="http://nominatim.openstreetmap.org/">nominatim.openstreetmap.org</a></dd>
<dt>Last.fm API</dt><dd><a href="http://www.last.fm/api">www.last.fm/api</a></dd>
<dt>Youtube API</dt><dd><a href="http://developers.google.com/youtube">developers.google.com/youtube</a></dd>
</dl>
</div>

10
app/widgets/Bookmark/Bookmark.php

@ -225,11 +225,15 @@ class Bookmark extends WidgetBase
if($sd != null && $sd->getSubscribed() != null) {
foreach($sd->getSubscribed() as $s) {
if($s->name != null)
$name = $s->name;
else
$name = $s->node;
$subscription .= '
<li>
<a href="'.Route::urlize('node', array($s->server, $s->node)).'">
<!--<span class="tag">'.$s->server.'</span>-->'.
$s->node.'
<a href="'.Route::urlize('node', array($s->server, $s->node)).'">'.
$name.'
</a>
</li>';

9
app/widgets/NodeConfig/NodeConfig.php

@ -28,8 +28,17 @@ class NodeConfig extends WidgetBase
$this->registerEvent('deletionsuccess', 'onGroupDeleted');
if(isset($_GET['s']) && isset($_GET['n'])) {
$nd = new modl\ItemDAO();
$node = $nd->getItem($_GET['s'], $_GET['n']);
if($node != null)
$title = $node->getName();
else
$title = $groupid;
$this->view->assign('server', $_GET['s']);
$this->view->assign('node', $_GET['n']);
$this->view->assign('name', $title);
$this->view->assign('group_config', $this->genCallAjax('ajaxGroupConfig', "'".$_GET['s']."'", "'".$_GET['n']."'"));
$this->view->assign('group_delete', $this->genCallAjax('ajaxGroupDelete', "'".$_GET['s']."'", "'".$_GET['n']."'"));
}

2
app/widgets/NodeConfig/nodeconfig.tpl

@ -6,7 +6,7 @@
{$server}
</a>
<a href="{$c->route('node', array($server, $node))}">
{$node}
{$name}
</a>
<a>{$c->t('Configuration')}</a>
</div>

1819
locales/ar.po
File diff suppressed because it is too large
View File

1816
locales/be.po
File diff suppressed because it is too large
View File

1805
locales/br.po
File diff suppressed because it is too large
View File

1823
locales/da.po
File diff suppressed because it is too large
View File

1849
locales/de.po
File diff suppressed because it is too large
View File

1826
locales/el.po
File diff suppressed because it is too large
View File

1827
locales/eo.po
File diff suppressed because it is too large
View File

1877
locales/es.po
File diff suppressed because it is too large
View File

1819
locales/fi.po
File diff suppressed because it is too large
View File

1881
locales/fr.po
File diff suppressed because it is too large
View File

1816
locales/gl.po
File diff suppressed because it is too large
View File

1904
locales/he.po
File diff suppressed because it is too large
View File

1803
locales/id.po
File diff suppressed because it is too large
View File

1819
locales/it.po
File diff suppressed because it is too large
View File

1837
locales/ja.po
File diff suppressed because it is too large
View File

1803
locales/messages.pot
File diff suppressed because it is too large
View File

1844
locales/nl.po
File diff suppressed because it is too large
View File

1818
locales/no.po
File diff suppressed because it is too large
View File

1847
locales/oc.po
File diff suppressed because it is too large
View File

1819
locales/pt.po
File diff suppressed because it is too large
View File

1822
locales/ro.po
File diff suppressed because it is too large
View File

1833
locales/ru.po
File diff suppressed because it is too large
View File

1805
locales/uk.po
File diff suppressed because it is too large
View File

1816
locales/zh.po
File diff suppressed because it is too large
View File

13
system/Logs/Logger.php

@ -89,7 +89,8 @@ abstract class Logger
font-family: monospace;
}
.dev {
padding: 1em;
padding: 0.5em;
padding-top: 0.2em;
background-color: yellow;
display: block;
clear:both;
@ -110,7 +111,6 @@ abstract class Logger
transparent 75%, transparent);
pointer-events: none;
opacity: 0.7;
}
</style>';
self::$cssOutputDone=true;
@ -166,12 +166,13 @@ abstract class Logger
if (!self::$warningDevelopmentModeDisplayed) {
if (ENVIRONMENT === 'development') {
if (function_exists('t')) {
print '<div class="dev">
<p>'.t('Development environment.').'</p>
<p>'.t('Change it in the admin panel.').'</p>
print '
<div class="dev">
<p>'.t('Development environment.').' - '.t('Change it in the admin panel.').'</p>
</div>';
} else {
print '<div class="dev">
print '
<div class="dev">
<p>Be careful you are currently in development environment</p>
</div>';
}

Loading…
Cancel
Save