Liste des plaintes 1.1



Le module pour Dle 13.x - 17.0 est spécialisé pour envoyer une réclamation à l'administrateur, selon 1 des 4 choix proposés, et vous pourrez aussi mettre un commentaires afin de détailler votre réclamation. L'administrateur recevra un MP le signifiant de votre réclamation.

Ce qui a été fait:
- Correction de tout le code, car il présentait énormément de bugs.
- Ce Module accepte maintenant le multilanguage.
- Il est corrigé pour PHP 8.3.1 ainsi que MYSQL 8.2.


Installation
1. Copiez le contenu de l'archive sur le serveur et connectez le module via le système de plugins.

2. Dans le modèle main.tpl, recherchez la balise :

</head>

Ajouter au dessus:
<script src="{THEME}/js/plaints.js"></script>

3. Ajoutez ce qui suit à l'endroit souhaité dans le modèle d'actualité complet fullstory.tpl :
[plaints]<li class="complaint" title="Plaint">Plaintes</li>[/plaints]

4. Insérez dans le css de votre thème
a.plaint_button:link,
a.plaint_button:hover,
a.plaint_button:visited,
a.plaint_button:active {
	background: #e2c243;
	color: #fff;
	display: inline-block;
	padding: 4px 8px;
	margin: 2px 2px 6px 2px;
	border: 1px solid #d29502;
	font-size: 14px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

5. Ouvrez language/French/adminpanel.lng et cherchez
$lang = array (

Ajoutez en dessous
// Plaintes
'config_plaints'            =>   "Configuration du module Plaintes",
'changes_were_made'         =>   "Des modifications ont été apportées",
'list_plaints'              =>   "Liste des plaintes",
'main_module'               =>   "Module principal",
'confirm_delete_plaints'    =>   "Supprimer la plainte sélectionnée de la base de données?",
'delete_plaints'            =>   "Suppression de la plainte.",
'main_plaints'              =>   "Principal",
'settings_plaints'          =>   "Paramêtres",
'plaints_received'          =>   "Plaintes reçues",
'plaints_about_news'        =>   "Plainte concernant les articles",
'count_plaints'             =>   "Total des plaintes reçues",
'display_plaints_button'    =>   "Pour afficher le bouton Plaintes, insérez la balise dans le fichier <strong>fullstory.tpl</strong> de votre modèle: <strong>[plaints]Plainte![/plaints]</strong>",
'text_input_plaints'        =>   "Saisir le texte",
'complaint_values_choice'   =>   "Saisissez les valeurs de la plainte pour le choix",
'plaints_title_news'        =>   "Titre de l'article",
'author_plaints'            =>   "L'auteur de la plainte",
'reason_plaints'            =>   "Raison de la plainte",
'comment_plaints'           =>   "Commentaire",
'select_choice_plaints'     =>   "Sélectionnez un choix",
'plaints_news'              =>   "Articles:",
'enter_text_plaints'        =>   "Saisissez le texte de la plainte:",
'warning_plaints'           =>   "<strong>Attention!</strong> Si vous déposez de fausses plaintes, l'administration du site bloquera votre compte!",
'guest_plaints'             =>   "Invité",
'already_added_plaints'     =>   "<center>ATTENTION!</center><br><center>Vous avez déjà ajouté une plainte à cette actualité</center>",
'added_plaints_unregistered'=>   "<br><center>ATTENTION!</center><br><center>Vous avez ajouté une réclamation en tant qu'utilisateur non enregistré !<br>L'examen de votre réclamation peut prendre plus de 24 heures.</center>",
'error_plaints_new'         =>   "Erreur dans l'article!",
'error_new_plaints'         =>   "L'article est:",
'error_type_plaints'        =>   "Type d'erreur:",
'plaints_system'            =>   "Système de réclamation",
'thank_plaints_admin'       =>   "<br><center>Merci ! Que tu es passé par là. L'administration du site apprécie votre voix et nous essaierons de résoudre le problème dans les plus brefs délais.</center><br>",
'error_fields_plaints'      =>   "Erreur! Veuillez remplir tous les champs correctement!",


Pour les russes

6. Ouvrez language/Russian/adminpanel.lng et cherchez
$lang = array (

Ajoutez en dessous
// Plaintes
'config_plaints'            =>   "Конфигурация модуля",
'changes_were_made'         =>   "Изменения внесены",
'list_plaints'              =>   "Список жалоб",
'main_module'               =>   "Главная модуля",
'confirm_delete_plaints'    =>   "Удалить выбранную жалобу из базы данных?",
'delete_plaints'            =>   "Удаление новости.",
'main_plaints'              =>   "Главная",
'settings_plaints'          =>   "Настройки",
'plaints_received'          =>   "Поступившие жалобы",
'plaints_about_news'        =>   "Жалоба на новость",
'count_plaints'             =>   "Всего поступивших жалоб ",
'display_plaints_button'    =>   "Чтобы отобразить кнопку Жалобы вставьте в файл <strong>fullstory.tpl</strong> Вашего шаблона тег: <strong>[plaints]Пожаловаться![/plaints]</strong>",
'text_input_plaints'        =>   "Ввод текста",
'complaint_values_choice'   =>   "Введите значения жалоб для выбора",
'plaints_title_news'        =>   "Название новости",
'author_plaints'            =>   "Автор жалобы",
'reason_plaints'            =>   "Причина",
'comment_plaints'           =>   "Комментарий",
'select_choice_plaints'     =>   "Другое",
'plaints_news'              =>   "Новость:",
'enter_text_plaints'        =>   "Введите текст жалобы:",
'warning_plaints'           =>   "<strong>Внимание!</strong> Если вы будете оставлять ложные жалобы, то администрация сайта заблокирует Ваш аккаунт!",
'guest_plaints'             =>   "гость",
'already_added_plaints'     =>   "<center>ВНИМАНИЕ!</center><br><center>Вы уже добавляли жалобу на эту новость</center>",
'added_plaints_unregistered'=>   "<br><center>ВНИМАНИЕ!</center><br><center>Вы добавили жалобу как не зарегистрированный пользователь!<br>Рассмотрение Вашей жалобы может длится более 24 часов.</center>",
'error_plaints_new'         =>   "Ошибка в новости!",
'error_new_plaints'         =>   "В новости:",
'error_type_plaints'        =>   "Тип ошибки:",
'plaints_system'            =>   "Система жалоб",
'thank_plaints_admin'       =>   "<br><center>Спасибо! Что Вы не прошли стороной. Администрация сайта ценит Ваш голос и мы постараемся решить проблему как можно скорее.</center><br>",
'error_fields_plaints'      =>   "Ошибка! Корректно заполните все поля!",


Informations

Les visiteurs du groupe Invités ne peuvent pas télécharger de fichiers sur le site.
Connectez-vous au site avec votre identifiant et mot de passe ou si vous êtes un nouvel utilisateur suivez le processus d'inscription sur le site.

Auteur: KachalkinGeorg
Correction: DarkLane
Version Dle: 13.x - 17.0
Language: Français et Russe


N'importe qui peut critiquer.
Créer quelque chose qui sera critiqué n'est pas donné à tout le monde.


Soutenez le site
Tous les fonds collectés seront reversés afin de garder le site et de vous proposer toujuour autant de modules et templates
Merci d'avance!
Qui est en ligne
3 Visiteur(s)  sur le site!
Invité(s): 2
Robot(s) 1
Liste des utilisateurs
studiogb il y a 5 heure(s)
aced il y a 6 heure(s)