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)' => '', // 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '', // 'Mark all unread items as read' => '',
// 'Do not redirect me' => '', // '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)' => '', // 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '', // 'Mark all unread items as read' => '',
// 'Do not redirect me' => '', // '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)', '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', 'Mark all unread items as read' => 'Alle ungelesenen Einträge als gelesen markieren',
'Do not redirect me' => 'Leite mich nicht weiter', '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)' => '', // 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '', // 'Mark all unread items as read' => '',
// 'Do not redirect me' => '', // '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 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)', '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', '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

@ -141,7 +141,7 @@ return array(
'Do you really want to remove these items from your history?' => 'Biztosan el akarod távolítani ezeket az előzményekből?', 'Do you really want to remove these items from your history?' => 'Biztosan el akarod távolítani ezeket az előzményekből?',
'Do you really want to remove this subscription: "%s"?' => 'Biztosan el akarod távolítani a „%s” feliratkozást ?', 'Do you really want to remove this subscription: "%s"?' => 'Biztosan el akarod távolítani a „%s” feliratkozást ?',
'Nothing to read, do you want to %supdate your subscriptions%s?' => 'Nincs olvasnivaló. %sFrissítsük a feliratkozásokat%s?', 'Nothing to read, do you want to %supdate your subscriptions%s?' => 'Nincs olvasnivaló. %sFrissítsük a feliratkozásokat%s?',
'Show help' => 'Súgó mutatása' , 'Show help' => 'Súgó mutatása',
'Close help' => 'Súgó bezárása', 'Close help' => 'Súgó bezárása',
'%d second ago' => array('%d másodperce', '%d másodperce'), '%d second ago' => array('%d másodperce', '%d másodperce'),
'%d minute ago' => array('%d perce', '%d perce'), '%d minute ago' => array('%d perce', '%d perce'),
@ -255,5 +255,23 @@ return array(
'New Password' => 'Új jelszó', 'New Password' => 'Új jelszó',
'Wrong password' => 'Rossz jelszó', 'Wrong password' => 'Rossz jelszó',
'Duplicated feed' => 'Dupla feed', '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)' => '', // 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '', // 'Mark all unread items as read' => '',
// 'Do not redirect me' => '', // '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)' => '', // 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '', // 'Mark all unread items as read' => '',
// 'Do not redirect me' => '', // '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)' => '', // 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '', // 'Mark all unread items as read' => '',
// 'Do not redirect me' => '', // '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)', 'This text is too long (max. %d)' => 'Слишком длинный текст (макс. %d)',
'Mark all unread items as read' => 'Отменить как прочитанное все непрочитанные статьи', 'Mark all unread items as read' => 'Отменить как прочитанное все непрочитанные статьи',
'Do not redirect me' => 'Не перенаправлять меня', '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' => 'Нова лозинка', 'New Password' => 'Нова лозинка',
'Wrong password' => 'Погрешна лозинка', 'Wrong password' => 'Погрешна лозинка',
'Duplicated feed' => 'Дупликат фида', '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', 'New Password' => 'Nova lozinka',
'Wrong password' => 'Pogrešna lozinka', 'Wrong password' => 'Pogrešna lozinka',
'Duplicated feed' => 'Duplikat feed-a', '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)' => '', // 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '', // 'Mark all unread items as read' => '',
// 'Do not redirect me' => '', // '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)' => '', // 'This text is too long (max. %d)' => '',
// 'Mark all unread items as read' => '', // 'Mark all unread items as read' => '',
// 'Do not redirect me' => '', // '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> <?php echo t('or') ?> <a href="?action=feeds"><?php echo t('cancel') ?></a>
</div> </div>
</form> </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"> <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> <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> </div>

View File

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