Browse Source

Merge pull request #658 from bttrx/patch-4

Fixes i18n and unordered list; Provides i18n for feed error messages by @bttrx
pull/659/head
Dan 2 years ago
committed by GitHub
parent
commit
38533939d0
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 6 deletions
  1. +3
    -0
      lang/en_US.ini
  2. +6
    -6
      system/admin/admin.php

+ 3
- 0
lang/en_US.ini View File

@ -287,3 +287,6 @@ Archive_page_for = "Archive page for"
Posts_with_type = "Posts with type" Posts_with_type = "Posts with type"
;Search ;Search
Search_results_for = "Search results for" Search_results_for = "Search results for"
;Feed
Cannot_read_feed_content = "Cannot read feed content"
Unknown_feed_format = "Unknown feed format"

+ 6
- 6
system/admin/admin.php View File

@ -44,7 +44,7 @@ function session($user, $pass)
{ {
$user_file = 'config/users/' . $user . '.ini'; $user_file = 'config/users/' . $user . '.ini';
if (!file_exists($user_file)) { if (!file_exists($user_file)) {
return $str = '<div class="error-message"><ul><li class="alert alert-danger">' . i18n('Invalid_Error') . '</li></li></div>';
return $str = '<div class="error-message"><ul><li class="alert alert-danger">' . i18n('Invalid_Error') . '</li></ul></div>';
} }
$user_enc = user('encryption', $user); $user_enc = user('encryption', $user);
@ -60,7 +60,7 @@ function session($user, $pass)
$_SESSION[config("site.url")]['user'] = $user; $_SESSION[config("site.url")]['user'] = $user;
header('location: admin'); header('location: admin');
} else { } else {
return $str = '<div class="error-message"><ul><li class="alert alert-danger">ERROR: Invalid username or password.</li></li></div>';
return $str = '<div class="error-message"><ul><li class="alert alert-danger">' . i18n('Invalid_Error') . '</li></ul></div>';
} }
} else if (old_password_verify($pass, $user_enc, $user_pass)) { } else if (old_password_verify($pass, $user_enc, $user_pass)) {
if (session_status() == PHP_SESSION_NONE) session_start(); if (session_status() == PHP_SESSION_NONE) session_start();
@ -68,7 +68,7 @@ function session($user, $pass)
$_SESSION[config("site.url")]['user'] = $user; $_SESSION[config("site.url")]['user'] = $user;
header('location: admin'); header('location: admin');
} else { } else {
return $str = '<div class="error-message"><ul><li class="alert alert-danger">ERROR: Invalid username or password.</li></li></div>';
return $str = '<div class="error-message"><ul><li class="alert alert-danger">' . i18n('Invalid_Error') . '</li></ul></div>';
} }
} }
@ -854,7 +854,7 @@ function get_feed($feed_url, $credit)
} elseif (!empty($descriptionB)) { } elseif (!empty($descriptionB)) {
$content = preg_replace('#<br\s*/?>#i', "\n", $descriptionB); $content = preg_replace('#<br\s*/?>#i', "\n", $descriptionB);
} else { } else {
return $str = '<li>Can not read the feed content.</li>';
return $str = '<li>' . i18n('Cannot_read_feed_content') . '</li>';
} }
$time = new DateTime($entry->pubDate); $time = new DateTime($entry->pubDate);
$timestamp = $time->format("Y-m-d H:i:s"); $timestamp = $time->format("Y-m-d H:i:s");
@ -872,7 +872,7 @@ function get_feed($feed_url, $credit)
migrate($title, $time, $tags, $content, $url, $user, $source); migrate($title, $time, $tags, $content, $url, $user, $source);
} }
} else { } else {
return $str = '<li>Unsupported feed.</li>';
return $str = '<li>' . i18n('Unknown_feed_format') . '</li>';
} }
} }
@ -1002,4 +1002,4 @@ function replace_key($arr, $oldkey, $newkey) {
return array_combine($keys, $arr); return array_combine($keys, $arr);
} }
return $arr; return $arr;
}
}

Loading…
Cancel
Save