En cours pour nvc-europe.org

Un article de Wiki nvc-europe.

Copie d'écran de Friendly Beaches by Sophie G.
Copie d'écran de Friendly Beaches by Sophie G.

The same subject, in english : Evolution ideas about nvc-europe.org

Cette page est une sorte de journal de bord des projets en cours pour le site nvc-europe.org :

Sommaire

Mise en oeuvre du NVCwiki

  • Ça marche enfin en version 1.5.2 !
  • Proposition pour le multilinguisme du wiki :
    • Une structure du type :
      • Une page d'accueil à l'adresse /wiki du type de celle-ci : http://wikipedia.org
      • Un wiki en français à l'adresse /fr.wiki
      • Un wiki en anglais à l'adresse /en.wiki
      • Etc...
    • Avec des liens de redirection simple pour les pages traduites du type wikipedia. Ex. : ((en:Nonviolent communication)) avec des crochets au lieu des parenthèses pour indiquer l'existence de la traduction vers la page en anglais du nom indiqué.


Wikis avec pages en accès restreint

http://meta.wikimedia.org/wiki/Setting_user_rights_in_MediaWiki
http://meta.wikimedia.org/wiki/Help:User_levels

Autres wikis

Passage de l'ensemble du site sous SPIP

travaux en cours...
travaux en cours...

Structure

Habillage

Protéger les créations du site

  • avec Image:Cc primary srr.gif ou Image:Cdr bouton.gif ou autre : http://artlibre.org/ Image:Logo-copyleft.gif ...
    • voir cet article : Des contenus libres pour les logiciels libres
      • extrait : « Nous avons donc besoin de sources de contenus sous licence véritablement libre. De plus, les contenus manquant cruellement, il est préférable d'utiliser une licence copyleft, afin que les modifications de ces contenus puissent être réutilisées à leur tour par des projets libres. Ces licences sont principalement : la Licence Art Libre et la Creative Commons by-sa. Les licences non commerciales ainsi que les licences interdisant les modifications doivent au contraire être impérativement proscrites ! (malheureusement, ces licences représentent les trois quarts des oeuvres sous Creative Commons...) »
    • voir cet article : Non commercial : est-ce cela qui importe dans les Licences dites "Libres" ?, surtout pour la discussion qui le suit :
      • extrait : « Loin de manquer de pédagogie, CC a choisi une méthode progressive. Je dois dire que mon expérience personnelle va tout à fait dans ce sens. Il est en effet extrêmement difficile de faire systématiquement libérer leurs travaux à des créatifs dès le départ. De plus, le travail d'explication préalable est colossal et demande une réelle ouverture de l'interlocuteur, ce qui n'est pas toujours le cas. A contrario, les licences CC permettent de passer une première étape, celle de la « diffusion à tous », l'étape suivante de libération totale passe toujours par la permission « que les autres se fassent du pognon sur notre dos », chose extrêmement difficile à admettre pour quelqu'un ne connaissant pas l'efficacité du libre. »
    • http://fr.creativecommons.org la version en français du concept CC
  • Un nouvel exemple de la copyleft attitude : http://www.groupeconscientia.com/contenu/doc.htm sur le site de Robert Bouchard et Marcelle Bélanger.
    • Extrait : « Image:LogoCopyleft.gif [Copyleft Attitude] Nous vous donnons l'autorisation de copier, de diffuser et de transformer librement le présent document. Notre but est de favoriser et d'autoriser son utilisation par le plus grand nombre. En avoir jouissance pour en multiplier le plaisir de l'utiliser, créer de nouvelles conditions d'utilisation pour amplifier ses possibilités. Nous croyons que le savoir et la création sont des ressources qui doivent demeurer libres pour être encore véritablement du savoir et de la création. »


Statistiques de visites du site

Après une utilisation instisfaisante de BBclone, installation phpMyVisites avec le bout de code :

<!-- phpmyvisites -->
 <a href="http://www.phpmyvisites.net/" title="phpMyVisites | Open source web analytics"
 onclick="window.open(this.href);return(false);">
 <script type="text/javascript">
 <!--
 var a_vars = Array();
 var pagename='';
 
 var phpmyvisitesSite = 1;
 var phpmyvisitesURL = "http://nvc-europe.org/phpmv2/phpmyvisites.php";
 //-->
 </script>
 <script language=javascript src="http://nvc-europe.org/phpmv2/phpmyvisites.js"  type="text/javascript"></script>
 <noscript>
 <p>phpMyVisites | Open source web analytics
 <img src="http://nvc-europe.org/phpmv2/phpmyvisites.php" alt="phpMyVisites" style="border:0" />
 </p>
 </noscript>
 </a>
 <!-- /phpmyvisites --> 

installé dans les pages, via les fichiers :

  • nvc-europe.org/index.php
  • nvc-europe.org/france/index.php
  • nvc-europe.org/belgique/index.php
  • nvc-europe.org/suisse/index.php
  • nvc-europe.org/SPIP/squelettes/inclusions/inc_CNV_par_pays.html

Plus de précisions à donner via ces consignes d'installation :

Tips for advanced users (these tips will be integrated in a future documentation)

Classify pages into groups

This is VERY useful for huge WebSites with content separated into categories. As you can see on phpMyVisites online demonstration, you can classify your pages into groups. You browse the groups and pages very easily in the phpMyVisites interface in the "Pages view" part. To do this, it is very simple (thanks to phpMyVisites supreme power)

You have 3 working modes :

- automatic : if your website is physically structured with directories, phpmyvisites will detect them and class your pages into groups (named as your site directories)

- manual : if you don't have directories, for example if all your pages call "index.php" with different variables, you can set up a virtual page name and assign its value to the Javascript variable "pagename", separating the groups with the character slash "/"

pagename = 'group1/subgroup1/infinitegroup/hello_kitty';

You can also set up a semi-automatic pagename using the HTML value of the TITLE markup (but there won't be group hierarchy)

pagename = document.title;


Count files download and/or URL clicks

If you want to count file downloads, or URL clicks, it is very simple. You have to change your URLs with the pattern :

http://PATH_TO_YOUR_PHPMYVISITES/phpmyvisites.php?url=URL_WHERE_TO_REDIRECT&id=ID_SITE&pagename=FILE:NAME_OF_FILE

Note that the string "FILE:" is mandatory! If you don't put this string, it won't work

For example, if you want to set up a Google url click count, instead of linking to "http://www.google.com", you will link to

phpmyvisites.php?url=http://www.google.com&id=1&pagename=FILE:google click count

Or if you want to count the files download (this link will redirect to "http://www.download.com/phpmyvisites.zip")

 phpmyvisites.php?url=http://www.download.com/phpmyvisites.zip&id=1&pagename=FILE:phpmyvisites_last_version


A super tip

You can classify Files download, URL count, into groups! As you can for the classic pages. It allows to have a very precise report, well organized

For example this will word

phpmyvisites.php?url=http://download.com/phpmv.zip&id=1&pagename=FILE:files download/phpmyvisites/last release

The "File" will be classified into the groups files download/phpmyvisites/

Visualisation graphique des auteurs du site


Mise à jour vers SPIP 1.9

Modifications par rapport au SPIP de base

  • Liens vers le site par pays : intégration de la ligne en question via le fichier squelettes/inc-entete.html
  • favicon.ico : modifié dans via squelettes/favicon.ico
  • Stats : intégration du fichier de phpmv2 dans le fichier squelettes/inc-pied.html
  • Rewrite engine : via les fichier htaccess.fi (spécificité hébergeur phpnet.org) et ecrire/mes_options.php
  • fichiers de langue : via les fichiers
  • /lang/spip_fr.php ligne 608 : suppression du texte « et participer à tous les forums» pour lever la confusion possible avec le forum nvc-europe.org
  • /lang/public_fr.php ligne 69 le texte « Messages de forums les plus récents » qui devient « Messages les plus récents ».

Mise à jour vers SPIP 2.0

Demandes en cours

Outils personnels