Fixes #304 | inaccurate error messages
- Fixes #304 | inaccurate error messages in the comment editing panel
This commit is contained in:
commit
33d9d6c992
@ -4,7 +4,7 @@
|
||||
*
|
||||
* Type:
|
||||
* Name:
|
||||
* Date: 18.01.2024
|
||||
* Date: 21.02.2024
|
||||
* Purpose: Provides the option to edit comments
|
||||
* Input:
|
||||
*
|
||||
@ -59,6 +59,41 @@ class admin_entry_commedit extends AdminPanelActionValidated {
|
||||
|
||||
var $nosuchcomment = false;
|
||||
|
||||
function commedit_validate() {
|
||||
$lerr = & $lang ['admin'] ['entry'] ['commedit'] ['error'];
|
||||
$errors = array();
|
||||
|
||||
// check name
|
||||
if (!$name) {
|
||||
$errors ['name'] = $lerr ['name'];
|
||||
}
|
||||
|
||||
// check email
|
||||
if ($email) {
|
||||
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
|
||||
$errors ['email'] = $lerr ['email'];
|
||||
}
|
||||
}
|
||||
|
||||
// check url
|
||||
if ($url) {
|
||||
if (!filter_var($url, FILTER_VALIDATE_URL)) {
|
||||
$errors ['url'] = $lerr ['url'];
|
||||
}
|
||||
}
|
||||
|
||||
// check content
|
||||
if (!$content) {
|
||||
$errors ['content'] = $lerr ['content'];
|
||||
}
|
||||
|
||||
// assign error messages to template
|
||||
if ($errors) {
|
||||
$smarty->assign('error', $errors);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function setup() {
|
||||
$this->nosuchcomment = !comment_exists($_REQUEST ['entry'], $_REQUEST ['comment']);
|
||||
$this->smarty->assign('entryid', $_REQUEST ['entry']);
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'zpět na přehled komentářů'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'Název nesmí chybět.',
|
||||
'email' => 'E-mailová adresa je nesprávná.',
|
||||
'url' => 'Webová stránka je nesprávná a musí začínat na <strong>http://</strong> nebo <strong>https://</strong>.',
|
||||
'content' => 'Nesmí chybět komentář.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Komentář byl upravený',
|
||||
-1 => 'Nastala chyba při úpravě příspěvku'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'tilbage til kommentaroversigten'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'Navnet må ikke mangle.',
|
||||
'email' => 'E-mailadressen er forkert.',
|
||||
'url' => 'Hjemmesiden er forkert og skal begynde med <strong>http://</strong> eller <strong>https://</strong>.',
|
||||
'content' => 'Kommentaren må ikke mangle.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Kommentaren blev ændret',
|
||||
-1 => 'Der opstod en fejl ved ændring af kommentaren'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'zurück zur Kommentarübersicht'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'Der Name darf nicht fehlen.',
|
||||
'email' => 'Die E-Mail-Adresse ist fehlerhaft.',
|
||||
'url' => 'Die Angabe der Website ist fehlerhaft und muss mit <strong>http://</strong> oder <strong>https://</strong> beginnen.',
|
||||
'content' => 'Der Kommentar darf nicht fehlen.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Der Kommentar wurde geändert',
|
||||
-1 => 'Ein Fehler ist beim Ändern des Kommentars aufgetreten'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'πίσω στην επισκόπηση των σχολίων'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'Το όνομα δεν πρέπει να λείπει.',
|
||||
'email' => 'Η διεύθυνση ηλεκτρονικού ταχυδρομείου είναι λανθασμένη.',
|
||||
'url' => 'Η ιστοσελίδα είναι λανθασμένη και πρέπει να αρχίζει με <strong>http://</strong> ή <strong>https://</strong>.',
|
||||
'content' => 'Το σχόλιο δεν πρέπει να λείπει.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Το σχόλιο έχει επεξεργαστεί',
|
||||
-1 => 'Προέκυψε ένα σφάλμα κατά την επεξεργασία του σχολίου'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'back to the comment overview'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'The name must not be missing.',
|
||||
'email' => 'The e-mail address is incorrect.',
|
||||
'url' => 'The website is incorrect and must begin with <strong>http://</strong> or <strong>https://</strong>.',
|
||||
'content' => 'The commentary must not be missing.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Comment has been edited',
|
||||
-1 => 'An error occurred while trying to edit the comment'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'volver al resumen de comentarios'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'El nombre no debe faltar.',
|
||||
'email' => 'La dirección de correo electrónico es incorrecta.',
|
||||
'url' => 'El sitio web es incorrecto y debe empezar por <strong>http://</strong> o <strong>https://</strong>.',
|
||||
'content' => 'El comentario no debe faltar.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Comment has been edited',
|
||||
-1 => 'An error occurred while trying to edit the comment'
|
||||
|
@ -71,7 +71,6 @@ $lang ['admin'] ['entry'] ['write'] ['msgs'] = array(
|
||||
);
|
||||
|
||||
/* comments */
|
||||
|
||||
$lang ['admin'] ['entry'] ['commentlist'] = array(
|
||||
'head' => 'Commentaires du billet: ',
|
||||
'descr' => 'Sélectionner un commentaire à effacer',
|
||||
@ -107,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'retour à l\'aperçu des commentaires'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'Le nom ne doit pas manquer.',
|
||||
'email' => 'L\'adresse e-mail est erronée.',
|
||||
'url' => 'L\'indication du site web est erronée et doit commencer par <strong>http://</strong> ou <strong>https://</strong>.',
|
||||
'content' => 'Le commentaire ne doit pas manquer.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Commentaire a été modifié',
|
||||
-1 => 'Une erreur est survenue pendant l\'édition du commentaire'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'Torna alla panoramica dei commenti'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'Il nome non deve mancare.',
|
||||
'email' => 'L\'indirizzo e-mail non è corretto.',
|
||||
'url' => 'Il sito web non è corretto e deve iniziare con <strong>http://</strong> o <strong>https://</strong>.',
|
||||
'content' => 'Il commento non deve mancare.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Il commento è stato modificato',
|
||||
-1 => 'Si è verifcato un errore durante la modifica del commento'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'コメント一覧へ戻る'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => '名前に誤りがあってはならない。',
|
||||
'email' => 'メールアドレスが間違っている。',
|
||||
'url' => 'ウェブサイトが正しくありません。 <strong>http://</strong>または<strong>https://</strong>で始まる必要があります。',
|
||||
'content' => 'コメントがない。'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'コメント編集を完了しました。',
|
||||
-1 => 'コメント編集ができませんでした。'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'Terug naar het commentaaroverzicht'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'De naam mag niet ontbreken.',
|
||||
'email' => 'Het e-mailadres is onjuist.',
|
||||
'url' => 'De website is onjuist en moet beginnen met <strong>http://</strong> of <strong>https://</strong>.',
|
||||
'content' => 'Het commentaar mag niet ontbreken.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Commentaar is bewerkt',
|
||||
-1 => 'Er is een fout opgetreden tijdens het bewerken van het commentaar'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'Voltar à visão geral dos comentários'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'O nome não pode estar faltando.',
|
||||
'email' => 'O endereço de e-mail está incorreto.',
|
||||
'url' => 'O site está incorreto e deve começar com <strong>http://</strong> ou <strong>https://</strong>.',
|
||||
'content' => 'O comentário não pode estar faltando.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'O comentário foi editado',
|
||||
-1 => 'Ocorreu um erro ao tentar editar o comentário'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'Вернуться к обзору комментариев'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'Имя не должно отсутствовать.',
|
||||
'email' => 'Адрес электронной почты указан неверно.',
|
||||
'url' => 'Веб-сайт неверен и должен начинаться с <strong>http://</strong> или <strong>https://</strong>.',
|
||||
'content' => 'Комментарий не должен отсутствовать.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Комментарий отредактирован',
|
||||
-1 => 'При попытке отредактировать комментарий произошла ошибка'
|
||||
|
@ -106,6 +106,13 @@ $lang ['admin'] ['entry'] ['commedit'] = array(
|
||||
'commentlist' => 'Nazaj na pregled komentarjev'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['error'] = array(
|
||||
'name' => 'Ime ne sme manjkati.',
|
||||
'email' => 'E-poštni naslov je napačen.',
|
||||
'url' => 'Spletna stran je napačna in se mora začeti s <strong>http://</strong> ali <strong>https://</strong>.',
|
||||
'content' => 'Komentar ne sme manjkati.'
|
||||
);
|
||||
|
||||
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
|
||||
1 => 'Komentar je bil urejen',
|
||||
-1 => 'Prišlo je do napake med poskusom urejanja komentarja'
|
||||
|
Loading…
x
Reference in New Issue
Block a user