menucool GRAND Affichage

Interaction Collectuelle & Génération Automatique WebInfo TV








MiniKit intégrable, module de citations ou autres hyper facile à installer

mercredi 9 juillet 2003, par Walk CopID





dans la meme rubrique...

Plaidoyer pour la liberté de navigation
Web français et autre : La politique de la terre brulée
viruspam la cata, ou la guerre des machines
Walma'Clic une galerie multi-fonction en un clic : 1mn
11 septembre ATTENTAT POÉTIQUE


Voici encore de quoi interactiver vos pages d'accueil. Recopiez un fichier minikit.php3 et animez immédiatement votre accueil avec une citation prise au hasard dans un stock que les visiteurs peuvent alimenter.

On continue dans les sucreries de façade qui boostent l'interactivité conviviale.

Pas de base à configurer, il vous faut juste le PHP.

Comme pour le Chat MiniKat, sur un clic on peut voir toutes les citations, et il est actif directement en ligne.

MiniKit est visible actuellement sur la page d'accueil du site CopID 100% LibrexPression :

http://membres.lycos.fr/copid/

et ses composantes :

-  http://membres.lycos.fr/copid/minikit.php3 *
-  http://membres.lycos.fr/copid/minikit.html
-  http://membres.lycos.fr/copid/sommaire.html (voir source)

* un seul fichier à jeter en FTP

 

Fonctionnement


-  minikit.php3 affiche les citations seul en ligne, et aussi intégré à une page de votre site.

-  La citation affichée change à chaque ouverture de page ou bien clic sur le bouton OK.

Un nouveau fichier est créé si besoin (en principe) à la première citation ajoutée...

-  minikat.html contient l'archive des citations affichable en ligne.

 

Utilisation


Le visiteur écrit une citation et un nom d'auteur sans contrôle, 4 couleurs d'écriture, liens reconnus pour emails et http:// au cas où vous voulez en faire un module d'autre chose. Un lien pour voir les archives, un lien pour ouvrir le module en fenêtre séparée.

Les codes contiennent des explications pour modifier simplement ou adapter MiniKit à un autre usage (c'est un kit...), il vous est possible d'afficher ce que vous voulez en utilisant les deux entrées : $citation et $auteur.

 

Installation


Recopiez ces codes dans un fichier texte à renommer comme indiqué. Jetez-le sur votre site. Allez à l'adresse http://.../minikit.php3 et entrez une première citation. Si plusieurs citations s'affichent en suivant créez vous-même un fichier minikit.html contenant deux citations (à la ligne entre les deux).

Pour insérer le MiniKit sur votre page html d'accueil (ou article SPIP comme ci-dessous ou texte à html autorisé), ajoutez à l'endroit souhaité les lignes suivantes :

(taille initiale : 121 x 250 pixels)

Pour mettre une image de fond au lieu du gris (#CCCCCC) par défaut, modifiez IMG/fondpage.jpg avec le bon dossier et/ou le bon nom d'image (ou mettez une image fondpage.jpg dans un dossier appelé IMG).

Lorsque le fichier minikit.html est créé (ou sinon creez-en un vide), mettez-le en CHMOD666 ou 777 : En FTP avec LeechFTP : clic-droit dessus, Attributs, tout cocher, valider.

Attention aux interférences possibles entre minikat minikit et minizik s'ils sont dans une même page. On a remplacé la fonction "controle" par "controles" pour l'éviter mais il en reste peut-être.


minikit.php3


Voilà c'est fini.

Vous avez la flemme de chercher et entrer des citations ? Ou votre fichier ne veut pas aller à la ligne au démarrage ? Voici les nôtres librement recopiables (CopID) en tout ou partie dans un fichier minikit.html initial pour démarrer avec de l'original...

Les "font" ne sont pas obligatoires, vous pouvez juste taper des citations en suivant avec un saut de ligne entre chaque citation.

minikit.html proposé pour démarrer

A bonne citation, bon site !

Exemple d'insertion dans un article sous SPIP...


NOTE DU 17 juillet : pour éliminer un bug, ceci :

$ligne = "<font size='2' color=$couleur>".controles(stripslashes($citation))."</font><font size='2' color='black'> (".$auteur.")</font><br>";
  $ajouteroucreer = fopen("minikit.html", "a+");
  $ecrire = fwrite($ajouteroucreer, "$ligne");
  fclose($ajouteroucreer);

vient dêtre remplacé par ceci :

function sauver($ligne){ // sauver $contenu dans minikit.html
    $ajouteroucreer = fopen("minikit.html", "a+");
    $ecrire = fwrite($ajouteroucreer, "$ligne");
    fclose($ajouteroucreer);
  }
// laisser le saut de ligne ci-dessous
sauver("<font size='2' color=$couleur>".controles(stripslashes($citation))."</font><font size='2' color='black'> (".$auteur.")</font><br>
");






signé...


Walk CopID
site: CopID.org 3eme Monde
Texte domaine public - copie libre non marchande (copID)




Plan-Liens Forum
  • fil: MiniKit intégrable, module de citations ou autres hyper facile à installer
    (1/1) 17 juillet 2003 , par CopID

    rép: Anonyme
    rép: Anonyme


  • fil: MiniKit intégrable, module de citations ou autres hyper facile à installer
    17 juillet 2003, par CopID   [Début forum]
    Modification à faire (voir fin article) pour lister correctement les citations lors de l'ajoût de nouvelles. Excuses.

    • >is ther rorones on the potage ...
      18 juillet 2003   [
      Début forum]

      deux fois que j'essaye de sauver une citation avec ton truc en démo et qu'il me répond :

      Vous avez une erreur qq part dans votre code ou vous utilisez une fonction non valide sur notre serveur
      Warning: fopen(minikit.html) [function.fopen]: failed to create stream: Permission denied in /data/village/walkw/webgeneraction_levillage_org/www/minikit.php3 on line 38
      Vous avez une erreur qq part dans votre code ou vous utilisez une fonction non valide sur notre serveur
      Warning: fwrite(): supplied argument is not a valid stream resource in /data/village/walkw/webgeneraction_levillage_org/www/minikit.php3 on line 39
      Vous avez une erreur qq part dans votre code ou vous utilisez une fonction non valide sur notre serveur

      Une idée ?


      • yaya
        18 juillet 2003   [
        Début forum]

        oups très juste !

        Faut mettre le fichier minikit.html en CHMOD666 (ecriture publique : clic-droit, attributs, cocher les deux du haut sur les 3 colonnes).

        Pi aussi j'avais oublié de faire la modif pour le bug, c'est fait.

        Merci beaucoup !


    leVillage.Org - la communauté des internautes modernes ! Pour créer facilement un webzine comme celui-ci ANnuaire des GEnerateurs Internet Collectuel, et CopID (copie libre sans source ni auteur) Le Géné de bios ne parle que de vous ! Le Cerveau Collectif vous donne raison ? TipiWiki La reconquête du web ! Modem Lent, Non-Voyant: Naviguez en format TEXTE sur ce site [ACCUEIL] | LETTRE | THEME | MOTOP | MESSAGES | PLAN | REDAC
    CopID: 100% libre     Au  samedi 28 janvier 2012 :  213 articles 113 brèves 1021 posts