Web Developpement

Forum de discussions pour les webmasters et les web developpeurs. (PHP, SQL, XHTML, JavaScript, Référencement, Positionnement,...)

Vous n'êtes pas identifié.

#1 11-08-2008 21:23:48

Alex2603
Invité

Aide star rating bar

Bonjour, je suis un noob en matière de création de site : je métrise le html (le plus simple), mais le php... Pourrait-on m'expliquer comment installer Unobtrusive AJAX Star Rating Bar sur mon site : en effet, on me donne un fichier zip contenant plusieurs fichiers et je ne sais pas ou les mettre et dans quel ordre... si quelqu'un pouvais m'aider... A L'AIDE!!!!!

Liens utiles

#2 12-08-2008 07:30:57

Neo6
Modérateur
Lieu: Arras (62)
Date d'inscription: 25-02-2008
Messages: 112
Site web

Re: Aide star rating bar

Bonjour Alex,
Pas de panique je vais traduire le fichier expliquant l'installation wink


INSTALLATION:

=============================================================================
1. Création de la table des votes ( il suffit de copier / coller ça dans la base de donnée à utiliser)
=============================================================================
CREATE TABLE `ratings` (
  `id` varchar(11) NOT NULL,
  `total_votes` int(11) NOT NULL default 0,
  `total_value` int(11) NOT NULL default 0,
  `used_ips` longtext,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=3;


=============================================================================
2. Paramétrez les informations relatives à la connexion SQL et aux autres données
=============================================================================
    $dbhost        = 'localhost';
    $dbuser        = '###';
    $dbpass        = '###';
    $dbname        = '###';
    $tableName     = 'ratings';
    $rating_unitwidth     = 30;


=============================================================================
3. Copier ce code sur chaque page ou vous désirez utiliser la barre de vote
=============================================================================
<?php require('_drawrating.php'); ?>


=============================================================================
4. Copier ces quelques lignes sur chaque page pour que la barre de vote puisse fonctionner (c'est ce qui gère le rendu visuel), il faut faire attention aux chemins (vérifier l'adresse des fichiers JavaScript et de la feuille de style CSS)
=============================================================================
<script type="text/javascript" language="javascript" src="js/behavior.js"></script>
<script type="text/javascript" language="javascript" src="js/rating.js"></script>
<link rel="stylesheet" type="text/css" href="css/rating.css" />

=============================================================================
5. Appelez la fonction (rating_bar) partout ou vous voulez utiliser la barre de vote
=============================================================================
NOTE: Dans cette fonction, le premier paramètre correspond à l'id de la barre de vote, et le second au nombre d'étoile à générer

<?php echo rating_bar('8'); ?> - 10 étoiles (defaut), ID = 8
<?php echo rating_bar('8xxa','5'); ?> - 5 étoiles , ID = 8xxa
<?php echo rating_bar('9a','5','static'); ?> - 5 étoiles , ID = 9a, statique (impossible de voter)
<?php echo rating_bar('9b',''); ?> - 10 étoiles , ID = 9b
<?php echo rating_bar('9c','8','static'); ?> - 8 étoiles , ID = 9c, statique (impossible de voter)


Voila, si malgré tout vous ne parvenez pas à utiliser ce script, nous vous aiderons smile


-------------------------------
PHP or not
OhMyPix (soon)

Hors ligne


Pied de page des forums

Propulsé par PunBB & édité par Rudy Onfroy

Liens & partenaires