Korrektor, faîtes travailler vos visiteurs !

Description

KORREKTOR v1.0

Korrektor est un petit système javascript/php qui vous permet de laisser le travail de correction à... vos visiteurs.
Il ne possède pour l'instant pas d'interface admin, permettant de voir les erreurs envoyées, mais celà viendra très bientôt.

Pour le tester :

http://darkm60.free.fr/korrektor/ il vous suffit de sélectionner du texte et de faire CTRL + ENTREE.

Source / Exemple :


<?php
//Korrektor v1.0
//Système de correction par les visiteurs
//Fichier de configuration
//Réalisé par DarkM
//darkm60@gmail.com

// - - - Identifiants SQL - - - //
$kconfig["sqlhost"] = "localhost";
$kconfig["sqluser"] = "root";
$kconfig["sqlpass"] = "";
$kconfig["sqldb"] = "test";

// - - - Configuration - - - //
//Base de données
$kconfig["limit"] = 5; //Limite de corrections proposées par IP par heure, pour éviter un flood.
$kconfig["maxlen"] = 2500; //Nombre max de caractères pour la correction

//Affichage
$kconfig["ptitle"] = "Soumettre une correction"; //Titre de la page
$kconfig["msg1"] = "Cher visiteur, merci de votre aide."; //Premier message, affiché en haut de la page
$kconfig["msg2"] = "Nous comptons sur votre aide pour améliorer le contenu de notre site web."; //Deuxième message, sous-titre

$kconfig["success"] = "Votre correction a été envoyée et sera prise en compte prochainement.<br /> Merci pour votre aide !";

//Affichage Erreurs
$kconfig["e_fieldmissing"] = "Champ non rempli.";
$kconfig["e_hackaptempt"] = "Tentative d'intrusion.";
$kconfig["e_wait"] = "Vous avez déja soumis ".$kconfig["limit"]." corrections durant la dernière heure.<br />Nous limitons les corrections pour des raisons de sécurité.<br />Patientez une heure et ré-essayez.";
$kconfig["e_toolong"] = "Votre correction ne doit pas dépasser ".$kconfig["maxlen"]." caractères !";
?>

Conclusion :


= = = Fonctionnement = = =

Il suffit de sélectionner du texte et de faire CTRL + ENTREE sur une page ou korrektor est actif pour qu'un popup permettant de corriger le texte s'ouvre.
Par défaut, un visiteur ne peut envoyer que 5 corrections par heure, pour des raisons de sécurité, et la taille maximum d'une correction est bridée à 2500 caractères.

Ces règlages peuvent être modifiés dans le fichier config.cfg

= = = Installation = = =

Pour installer korrektor, cinq étapes :

- Uploader le dossier korrektor
- Importer le fichier SQL korrektor.sql via phpmyadmin, mysql...
- Modifier le fichier config.cfg et y mettre vos identifiants SQL.
- Insérer dans les pages sur lesquelles vous voulez que Korrektor soit actif <SCRIPT language="JavaScript"src="korrektor/korrektor.js"></SCRIPT> dans les balises HEAD
- Préciser à vos visiteurs la démarche à suivre s'ils veulent corriger une erreur.

= = = A venir = = =

- Portail admin (pour voir les messages, les suprimer).
- Possibilité de blacklister une I.P.
- Possibilité de filtrer certains messages avec des mots clés blacklistés.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.