Message d'erreur

  • Deprecated function: Required parameter $key follows optional parameter $type in include_once() (line 1389 of /home/laurentp/www/includes/bootstrap.inc).
  • Deprecated function: Required parameter $form_state follows optional parameter $input in include_once() (line 1389 of /home/laurentp/www/includes/bootstrap.inc).

Télécharger le fichier de traduction d'Advanced Poll

Vous trouverez en pièce joint le fichier .po du module Drupal Advanced Poll en version 7.x-3.x-dev

Ce fichier est enregistré en .txt, qu'il suffit de renommer en .po, l'hébergeur ne permettant pas la délivrance par Apache de fichier .po.

Module Drupal Advanced Poll et types de vote

Le module Drupal Advanced Poll permet d'organiser différents types de vote:

1) Le vote par approbation: http://fr.wikipedia.org/wiki/Vote_par_approbation
ou approval voting

2) Méthode Borda ou Borda count: http://fr.wikipedia.org/wiki/M%C3%A9thode_Borda

règle: si on a n choix, son choix préféré obtient n points, le suivant n-1, et le choix qui vous semble le moins intéressant n'aura qu'un point.
A la fin on additionne les points de chaque choix, celui qui en a le plus est élu. Ce système permet de sélectionne plusieurs candidats les k premiers
(k≤n), les k qui ont le plus de points.

3)Vote alternatif instant-runoff: http://fr.wikipedia.org/wiki/Vote_alternatif

4) Pool votes and choices : permet si on ne choisit qu'un seul candidat de modéliser les élections de la république français. Chaque bulletin ne compte pour une seule voix

Drag and drop: les deux types de vote Borda et alternatif ont en option le glissé déposé, la liste des candidats est présenté à l'électeur avec une croix sur sa gauche qui permet à la souris de modifier l'ordre des candidats.

Sites de vote en ligne:

a) http://selectricity.org/

sciences: 

modifier l'ordre de publication du module aggregator sous Drupal

Par défaut le module aggregator de Drupal affiche les flux par ordre anti chronologique.
Ce n'est pas souhaitable pour des agendas ou des programmes pour lesquels on préfère l'ordre d'apparition chronologique.
Cet ordre n'est pas paramétrable dans le module il faut donc modifier le code du module.

Deux fichiers du module aggregator contiennent l'option DESC de l'instruction SQL ORDER BY:

aggregator.module
aggregator.pages.inc

éditez ces deux fichiers avec votre éditeur favori puis changer toutes les occurrences DESC par un ASC,
enregistrez.

L'ordre est maintenant chronologique.

PS: les fonctions Drupal db_query et db_query_range qui prennent comme variable $query qui est une requête SQL. sont définies dans le fichier database/database.inc

sciences: 

Importer une base de données chez OVH mutualisé 16 Mio

Sur les hébergements mutualisés OVH l'importation de base de données via PHPmyadmin est limité à une taille de base de 16Mio, au delà de cette taille on peut utiliser la commande SSH quand elle est disponible,
pour les offres Plan ou pro par exemple. Uploadez votre fichier de sauvegarde de base de données typiquement avec un nom xyz.sql dans le répertoire racine de votre hébergement an amont du www, chez OVH. Puis vous vous connectez en ssh sur votre espace en tapant dans Putty par exemple l'adresse FTP de votre nom de domaine, puis vous vous dirigez dans le répertoire où vous avez placé le fichier à importer et vous tapez cette commande :

cat nom_de_la_base_sauvegardée.sql | mysql --host=serveur_sql --database=nom_de_la_base --user=nom_de_la_base --password=mot_de_passe nom_de_la_base

Remarque: par défaut chez OVH le nom de la base de données et votre login (user) sont identiques

Attention ceci peut être lent, plusieurs heures pour une base de 200Mo.

sciences: 

Installer Dragmath sur Moodle hébergé par OVH

Pour activer l'éditeur DragMath qui permet d'intégrer du code Latex partout où l'éditeur TinyMCE est activé, il faut au préalable avoir activé le filtre Notation Tex
dans Administration du site ->Plugins->Filtres->Gestion des filtres puis Notation Tex

Chez l'hébergeur OVH le fichier "monrepertoire"/filter/tex/mimetex.linux est à l'installation munis des droits 604 ce qui ne le rend pas exécutable par le propriétaire, les fichiers GIF issus du code Latex n'apparaissent pas dans les activités Moodle le code source s'affiche en clair, en étendant les droits de ce fichier à 704 le problème est réglé.

sciences: 

Xampp

Comment se connecter à un site local depuis l'extérieur:

1) Sur Freebox, effectuer les modifications suivantes: se connecter à son compte Freebox, onglet Ma Freebox, puis Configurer mon routeur Freebox, qui contient quatre niveaux de paramétrisation.
a) Configuration du routeur; doit être actif
b) Redirections/Baux DHCP:
port externe 80 doit être redirigé pour le protocole TCP sur le port interne 80 du 192.168.0.10 si c'est votre adresse routeur.
Puis en bas de page : sauvegarder vos parmètres.

2) Sur le fichier httpd-xampp.conf placé dans le répertoire xampp/apache/conf/extra modifier le dernier bloc d'instruction New XAMPP security concept
modifier le Deny from all par un Allow from all, sinon les sites locaux ne sont pas accessibles de l'extérieur. Attention toutefois au risque en matière de sécurité pour l'ordinateur qui héberge Xampp. Personnellement je n'active cette fonctionnalité que de façon très ponctuelle, je replace rapidement le Deny from all.

3) Par défaut les répertoires de sites sont à placer dans xampp/htdocs, ceci est indiqué dans le xampp/apache/conf/httpd.conf
ligne 183 qui indique : DocumentRoot "C:/xampp/htdocs"

Ensuite vous pouvez vous connecter par l'extérieur à vos sites en tapant dans la barre d'adresse de votre navigateur votre adresse IP personnelle/nom du répertoire xampp/htdocs qui contient votre site local.

Remarque: sur Windows 7 si Xampp est installé comme service on ne peut pas lancer Apache2 et mysql depuis le gestionnaire des tâches il faut lancer Services.

sciences: 

SIRET Syndicat et Laurent Petit

1)Identifiant:
SIRET du Syndicat des Copropriétaires du 9 rue Geoffroy l'angevin
75004 Paris

790 463 715 00017

Désignation: COPR 9 R L ANGEVIN

Catégorie juridique: 9110 Syndicat de copropriété

Activité principale exercée: 8110Z Activité combinée de soutien lié aux bâtiments

Date de prise d'activité: 01/09/2012

2)Identifiant SIRET de Laurent Petit:
791 160 260 00018
Activité principale exercée: 8559B Autres enseignements
Adresse: 9 rue Geoffroy l'angevin 75004 Paris

Nom d'usage: Laurent Petit

Diamètres des joints plats de plomberie

Un des fabricants de joints répandus en France est la société Watts industries qui commercialise la marque SIRIUS® dont le catalogue est accessible sur http://w4-web125.nordnet.fr/wattscatalogue

Les filetages présentés dans la première colonne sont conforme à la norme ISO 228-1:2000

Tableau de correspondance entre la désignation des joints plats pour raccords de plomberie et leur diamètre, selon le catalogue Watts 2013 pour les joints fibres

installation locale de Drupal avec Acquia

On peut télécharger sur http://www.acquia.com/fr/downloads un WAMP (Windows, Apache, MySQL, PHP/Perl/Python) qui contient en plus un noyau Drupal.

Le port par défaut pour Apache est le 8802
Le port par défaut pour Mysql est le 33066

Très pratique cela s'installe en trois minutes, on a ainsi un site Drupal opérationnel en local avec les modules Chaos Tool Suite, Token, Pathauto, Apache Solr et quelques autres en plus.

sciences: 

Les CMS utilisés par les institutions

Un listing des CMS utilisés par les différents partis politiques et autres institutions permettant de mesurer leur popularité en ce début 2013, fondé sur l'étude du code source de la page d'accueil

1) Partis politiques, par ordre lexicographique

a) Drupal: DLR, Nouveau Centre, Jeunes Communistes, Jeunes Démocrates, NPA, PCF, PS, UMP

b) Joomla: CNI, Désir d'Avenir, Parti Radical,

c) Wordpress:CAP21, EELV, Front National, Jeunes Écologistes, Jeunes UMP, Jeunes Socialistes, MEI, PCD

d) SPIP: LO, PRG

e) Ruby on Rails: PG

f) Non déterminés: Modem, MRC, UDI

2) Institutions républicaines

a) Drupal: portail du gouvernement français, ministère de l'économie, whitehouse.gov

b) SPIP: ministère des affaires étrangères, du travail, du développement durable, de la santé, de l'agriculture, service public.fr

c) EZ Publish: ministère de l'intérieur, de la culture, de la défense repéré dans le code souce par les termes ezwebin, ezinfo, ezjscore

d) Typo3: Sénat, Banque de France, conseil Régional IdF

e) Café Central: conseil d'état

f) Non déterminés: ministère de l'éducation nationale, de la justice,

On constate que la majorité des institutions politiques ont rejoint le couple Drupal/Wordpress avec une préférence pour Drupal de la part des partis les mieux représentés à l'assemblée nationale.

sciences: 

Pages

S'abonner à Laurent Petit RSS