Show feed dates on edit subscription page

This commit is contained in:
Frederic Guillot 2017-04-05 16:20:30 -04:00
parent 43d36bc46b
commit 13b87739da
16 changed files with 139 additions and 4 deletions

View File

@ -268,4 +268,10 @@ return array(
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -268,4 +268,10 @@ return array(
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -268,4 +268,10 @@ return array(
'This text is too long (max. %d)' => 'Dieser Text ist zu lang (maximal %d)',
'Mark all unread items as read' => 'Alle ungelesenen Einträge als gelesen markieren',
'Do not redirect me' => 'Leite mich nicht weiter',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -268,4 +268,10 @@ return array(
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -267,5 +267,11 @@ return array(
'This value must be an integer' => 'Cette valeur doit être un entier',
'This text is too long (max. %d)' => 'Ce texte est trop long (max. %d)',
'Mark all unread items as read' => 'Marquer tous les éléments non lus comme lus',
'Do not redirect me' => 'Ne pas me rediriger'
'Do not redirect me' => 'Ne pas me rediriger',
'Last checked: ' => 'Dernière vérification : ',
'Last modified: ' => 'Dernière modification : ',
'Expiration date: ' => 'Date d\'expiration : ',
'ETag: ' => 'ETag',
'None' => 'Aucun/aucune',
'Last parsing error: ' => 'Dernière erreur d\'analyse : ',
);

View File

@ -255,5 +255,23 @@ return array(
'New Password' => 'Új jelszó',
'Wrong password' => 'Rossz jelszó',
'Duplicated feed' => 'Dupla feed',
'Do not redirect me' => 'Ne irányíts át'
// 'This group has been removed successfully.' => '',
// 'Unable to remove this group.' => '',
// 'Edit group' => '',
// 'Group updated successfully.' => '',
// 'Unable to edit this group.' => '',
// 'groups' => '',
// 'There is no group.' => '',
// 'Do you really want to remove this group: "%s"?' => '',
// 'This field is required' => '',
// 'This value must be an integer' => '',
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
'Do not redirect me' => 'Ne irányíts át',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -268,4 +268,10 @@ return array(
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -270,4 +270,10 @@ return array(
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -268,4 +268,10 @@ return array(
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -268,4 +268,10 @@ return array(
'This text is too long (max. %d)' => 'Слишком длинный текст (макс. %d)',
'Mark all unread items as read' => 'Отменить как прочитанное все непрочитанные статьи',
'Do not redirect me' => 'Не перенаправлять меня',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -255,4 +255,23 @@ return array(
'New Password' => 'Нова лозинка',
'Wrong password' => 'Погрешна лозинка',
'Duplicated feed' => 'Дупликат фида',
// 'This group has been removed successfully.' => '',
// 'Unable to remove this group.' => '',
// 'Edit group' => '',
// 'Group updated successfully.' => '',
// 'Unable to edit this group.' => '',
// 'groups' => '',
// 'There is no group.' => '',
// 'Do you really want to remove this group: "%s"?' => '',
// 'This field is required' => '',
// 'This value must be an integer' => '',
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -255,4 +255,23 @@ return array(
'New Password' => 'Nova lozinka',
'Wrong password' => 'Pogrešna lozinka',
'Duplicated feed' => 'Duplikat feed-a',
// 'This group has been removed successfully.' => '',
// 'Unable to remove this group.' => '',
// 'Edit group' => '',
// 'Group updated successfully.' => '',
// 'Unable to edit this group.' => '',
// 'groups' => '',
// 'There is no group.' => '',
// 'Do you really want to remove this group: "%s"?' => '',
// 'This field is required' => '',
// 'This value must be an integer' => '',
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -268,4 +268,10 @@ return array(
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -268,4 +268,10 @@ return array(
// 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '',
// 'Do not redirect me' => '',
// 'Last checked: ' => '',
// 'Last modified: ' => '',
// 'Expiration date: ' => '',
// 'ETag: ' => '',
// 'None' => '',
// 'Last parsing error: ' => '',
);

View File

@ -44,6 +44,19 @@
<?php echo t('or') ?> <a href="?action=feeds"><?php echo t('cancel') ?></a>
</div>
</form>
<br>
<div class="panel panel-default">
<ul>
<li><?= t('Last checked: ') ?> <?= empty($values['last_checked']) ? t('Never') : dt('%e %B %Y %k:%M', $values['last_checked']) ?></li>
<li><?= t('Last modified: ') ?> <?= empty($values['last_modified']) ? t('Never') : dt('%e %B %Y %k:%M', $values['last_modified']) ?></li>
<li><?= t('Expiration date: ') ?> <?= empty($values['expiration']) ? t('Never') : dt('%e %B %Y %k:%M', $values['expiration']) ?></li>
<li><?= t('ETag: ') ?> <?= empty($values['etag']) ? t('None') : \Miniflux\Helper\escape($values['etag']) ?></li>
<li><?= t('Last parsing error: ') ?> <?= empty($values['parsing_error_message']) ? t('None') : \Miniflux\Helper\escape($values['parsing_error_message']) ?></li>
</ul>
</div>
<div class="form-actions">
<a href="?action=confirm-remove-feed&amp;feed_id=<?php echo $values['id'] ?>" class="btn btn-red"><?php echo t('Remove this feed') ?></a>
</div>

View File

@ -1,5 +1,5 @@
<div class="page-header">
<h2><?php echo t('Edt group') ?></h2>
<h2><?php echo t('Edit group') ?></h2>
<nav>
<ul>
<li><a href="?action=add"><?php echo t('add') ?></a></li>