xiligroup dev

Forum Replies Created

Visualisation du message 10 (491 sur 500, 527 au total)
  • Auteur
    Articles

  • xiligroup dev
    Keymaster

    Ce plugin permet de choisir le thème qui sera affiché sur le navigateur d’un internaute utilisant un iPhone ou un iPod Touch.
    Au préalable, préparer un thème spécifique « iTouch » avec .css adéquat et nommer correctement son dossier avec l’extension _4touch ainsi si votre thème a un nom de dossier ‘mon-theme’, le nom du thème spécial sera ‘mon-theme_4touch’… D’autres options sont accessibles via l’interface de réglages du plugin.
    Version disponible

    Le lien dans le catalogue des plugins WordPress : http://wordpress.org/extend/plugins/xilitheme-select/

    [caption id="attachment_1566" align="aligncenter" width="200" caption="The demo Touch theme with titles as button to see excerpt."]Le thème démo avec des titres bouton pour déployer le résumé...[/caption]

    Lien vers un theme « lite » de démo pour iPhone / iPod Touch : default_4touch.zip (à placer dans le dossier ‘themes’)
    Ce thème de démo (qui nécessite WP 2.9.x) contient les effets accordéon dans les listes comme celles d’une catégorie. Dans la liste, si elle est définie, l’icone d’une image est affichée. Il est aussi compatible avec l’extension xili-language pour des sites multilingues visités via iPhone ou iPod Touch. xiligroup est disponible pour réaliser des thèmes pour des sites commerciaux. Contactez-nous.

    La documentation est mise à jour (en anglais) sur la base des plugins WordPress.
    N’hésitez pas à utiliser les commentaires çi-dessous pour poser vos questions auxquelles nous répondrons en retour.

    MAJ le 28/2/2010

    in reply to: An updated french translation for WP e-commerce #111

    xiligroup dev
    Keymaster

    In the french post, an updated release for the plug-in WP e-commerce for WordPress by instinct.nz is available. It is a beta release waiting for final release of WPSC 3.6.8.

    The file as zip to place (uncompress before) in folder languages of the plugin’s folder.

    in reply to: Traduction du plug-in WP e-commerce (v 3.6.8) #109

    xiligroup dev
    Keymaster

    Voici la version préliminaire du fichier de la traduction française pour le plug-in WPSC (WordPress shopping cart) édité par instinct.nz. Cette traduction a été refaite quasi-complétement et corrige des erreurs sémantiques notamment sur le versant administration du commerçant qui peut notamment gérer son journal des « ventes » ou son catalogue produit classé par groupe ou marque. C’est une version provisoire car les sources contiennent encore des mots sans la fonction multilingue. Les auteurs nous ont promis des mises à jour sous peu. Ce fichier est compatible avec la version 3.6.8 RC1.
    C’est un fichier texte .php enregistré en encodage UTF-8 et il doit donc être modifié comme tel.

    Le fichier zip à placer après décompression dans le dossier Languages du répertoire du plug-in.

    A suivre…

    in reply to: WordPress : nom unique d’un article #102

    xiligroup dev
    Keymaster

    Depuis la version 2.5 de WordPress, si le mode permalink (associé à la possibilité de rewriting de l’url via Apache réglée dans le .htaccess), il n’est plus possible de maîtriser le descriptif unique (slug) d’un article ou d’une page.

    Par l’ajout d’un petit plug-in, on peut retrouver la possibilité d’écrire le « slug » d’un article même si le mode « permalink » n’est pas activé. Utile pour certain webmestre.

    voir le texte anglais

    in reply to: WordPress : post_name or slug #92

    xiligroup dev
    Keymaster

     

    Since release 2.5, editing post_name or slug of a post or a page is not possible if “permalink” is not used. It’s not good for webmastering (i.e. when preparing or cloning a website between a server with or without apache rewriting). So we decide to write a plugin to temporary solve the lack and continue to control the unique name of a post or page.

    Here the code of the plugin “as is”:

    <?php
    /*
    Plugin Name: xili post-slug editor
    Plugin URI: https://dev.xiligroup.com
    Description: An postname (slug) editor in post or page when permalink is not activated
    Version: 0.8 alpha - 080828
    Author: Michel S. 
    Author URI: https://dev.xiligroup.com
    */
    
    /* alpha version - reserved to developer only */
    
    add_action('admin_menu', 'xili_slug_add_custom_box');
    
    function xili_slug_add_custom_box() {
    if (function_exists('add_meta_box'))  {
    	//This starts with WP 2.5
    	// test if permalink - only used if permalink is not activated//
    	$permatemplate = get_option('permalink_structure');
    	if (empty($permatemplate)) :
    		add_meta_box( 'xili_slug_editor', 'xili Slug editor', 'xilipostslug_inner_custom_box', 'post', 'normal' );
        	add_meta_box( 'xili_slug_editor', 'xili Slug editor', 'xilipostslug_inner_custom_box', 'page', 'normal' );
    
    	load_plugin_textdomain('xili-slug-edit', PLUGINDIR.'/'.dirname(plugin_basename(__FILE__)), dirname(plugin_basename(__FILE__)));
    
    	endif;
    	}
    }
    
    /* Prints the inner fields for the custom post/page xili Slug editor section */
    function xilipostslug_inner_custom_box() {
      	global $post_ID;
      	$post = &get_post($post_ID);
    	$post_name = $post->post_name;
    
      // Use nonce for verification
    
      echo '<input type="hidden" name="xili_slug_editor_nonce" id="xili_slug_editor_nonce" value="' . 
        wp_create_nonce( plugin_basename(__FILE__) ) . '" />';
    	if (!empty($post_ID)) :
      // The actual fields for data entry
    
      /*inspired from wp-admin/include/post.php */
      $title = __('Edit');
    	if (strlen($post_name) > 30) {
    		$post_name_abridged = substr($post_name, 0, 14). '&hellip;' . substr($post_name, -14);
    	} else {
    		$post_name_abridged = $post_name;
    	}
    
      $post_name_html = '<span id="editable-post-name" title="'.$title.'">'.$post_name_abridged.'</span><span id="editable-post-name-full">'.$post_name.'</span>';
    	$display_link = $post_name_html;
    	$return =  '<div id="edit-slug-box"><span id="sample-permalink">' . $display_link . "</span>\n";
    	$return .= '<span id="edit-slug-buttons"><a href="#post_name" class="edit-slug" onclick="edit_permalink(' . $post_ID . '); return false;">' . __('Edit') . "</a></span>\n</div>";
    	$return .= '<br />('.__('Post_name or slug is definitively saved - and sanitized - when post is saved.','xili-slug-edit').')';
    	echo $return;
    
    endif;
    }
    
    ?>


    (copy the source and create a xili-slug-editor.php file and put it in plugin folder and test after activation)

    If the WordPress version is >= 2.5 and permalink is not activated, a meta box is added in admin write form under categories box.

     

    [caption id="attachment_106" align="alignnone" width="320" caption="Admin post snapshot"]Admin post snapshot[/caption]

     

     

    Info : Post_name or slug is definitively saved – and sanitized – when post is saved.

    If the demand is confirmed, this plugin will be published…

    in reply to: zPen : le stylo numérique utile [MAJ] #67

    xiligroup dev
    Keymaster

    zPen – stylo numérique de Dane-elec : Expérience et intégration du zPen en environnement Mac OS X (Leopard et MacBook)

    Il y a trois mois, nous avons commencé l’utilisation du zPen (prononcer zipen selon le concepteur) et, en complément des quelques textes « officiels » ou d’utilisateurs (*), aujourd’hui il est possible de faire la série d’observations suivantes :

    – Prix :

    En juillet, le meilleur prix constaté est de 100 € soit 30% de moins qu’en mai !

    – Lieu d’achat :

    A l’époque, rare et notamment quasiment uniquement par correspondance, on le trouve maintenant dans les grandes chaînes et hypermarchés et même dans les catalogues de rentrée pour les scolaires…

    – Emballage – déballage :

    Le blister dangereux à découper sans risquer de se blesser et endommager son contenu : conception à revoir totalement.
    [caption id="attachment_79" align="alignnone" width="360" caption="Blister très difficile à ouvrir"]Blister très difficile à ouvrir[/caption]

    En recyclant un étui à lunettes, l’outil zPen est bien protégé et valorisé :
    [caption id="attachment_80" align="alignnone" width="480" caption="Un étui à lunettes qui protège le zPen"]Un étui à lunettes qui protège le zPen[/caption]

    – Usage :
    [caption id="attachment_77" align="alignnone" width="480" caption="Cahier avec zPen (clé et stylo)"]Cahier avec zPen (clé et stylo)[/caption]
    Le bloc notes papier :
    Le clip de la clé est fixable sur n’importe quel cahier ou bloc-note. Afin d’éviter une écriture tremblante, la présence d’un carton rigide sous les feuille est nécessaire car sinon la feuille tremble par rapport aux capteurs de position. Préférer le cahier à reliure à ressort latérale, c’est plus facile de déclipper et de tourner les pages. (Le fichier contiendra la suite des pages).

    La position :

    Le contexte : Le zPen est utilisable partout même sur table de jardin, ou en terrasse de café mais pas en plein soleil car le flux infrarouge est perturbé et n’enregistre donc pas la pression du stylo.

    Pour celui qui écrit avec la main qui enroule le crayon, il convient de veiller à ce que sa pointe soit visible des capteurs quitte à mettre le capteur non pas en haut mais sur le côté de la feuille (nécessite un changement des préférences des visualisateurs).

    La réunion – les pauses :

    La clé clippable dispose d’un bouton « pause » qui permet de suspendre l’écriture dans perdre le fil du texte. En effet, si on oublie cette mise en pause, au bout de quelques temps, le zPen s’éteint et donc on aura autant de notes .ELI que d’interruptions.

    – Connexion :

    Bien caché dans l’emballage, il existe un petit prolongateur qui facilite la connexion avec le MacBook sans forcer. La connexion monte automatiquement le volume « NoteStorage » sur le bureau. Les notes sont dans le dossier My Notes. Pour la déconnexion, après ejection, déconnecter sans attendre sinon le volume se remonte et il y a alors un message d’erreur.

    Dans le dossier « PenInkViewer », penser à mettre les versions mise à jour des visualisateurs téléchargés sur le site Danelec. Cela permet de donner un fichier et son visualisateur à l’issue d’une rencontre ou d’une réunion.

    – Visualisateur :
    Le visualisateur (disponible sur la clé mais nécessitant une mise à jour par téléchargement chez Danelec) est en java. Il permet de voir les notes et de les sauver en pdf. Mais en contexte MacOSX, il est impossible de double-cliquer sur le fichier de notes .ELI ou de faire un glissé-déposé sur l’icône de l’application (normes de base de l’UI). Il faut ouvrir le viewer puis ouvrir le fichier.

    – OCR et intégration dans les autres applications :

    Pour transformer les notes manuscrites en texte numérique copiable dans d’autres applications, le logiciel MyScriptNotes 2.1 mis à jour en 2.2 après demande auprès de visionobjects.com très réactif aux courriels est dans la clé.
    Il ne fonctionne que sur Windows, donc sur Leopard, il est nécessaire d’avoir un PC virtualisé via Parallels ou VMware Fusion. La création d’un dossier partagé entre les deux OS permet sans difficulté de traiter les fichiers .ELI collectés du zPen. De plus si on ajoute des agents liés avec un applescript adéquat (LaunchAgents), il est possible d’automatiser la collecte des fichiers .ELI.

    la configuration de base :

    Si votre style écriture cursive est académique et proche du profil par défaut, on est d’emblée surpris de la puissance de la reconnaissance OCR via MyScriptNotes

    la création de profils :

    Notamment pour ceux dont l’écriture n’est pas proche de celle du profil par défaut, la création d’un profil personnalisé est indispensable en suivant les instructions de MyScriptNotes.

    la sélection des zones (texte, forme, dessin) et des langues :

    [caption id="attachment_87" align="alignnone" width="300" caption="ocr et forme"]ocr et forme[/caption]

    Les textes au kilomètre ne nécessitent pas de réglages particuliers. La présence de forme (carré, cercle, triangle…) nécessitent quelques précautions pour de bons résultats. Exemple : pour dessiner un carré, pas de trait continu mais bien quatre traits poiur chaque côté.

    [caption id="attachment_85" align="alignnone" width="500" caption="ocr"]ocr[/caption]

    Quand on a la change de rencontrer quelqu’un qui écrit en chinois ou en grec, on voit de suite que les zones affectées à ces langues sont parfaitement reconnues en OCR et donnent du texte intégrable via le copié collé.
    [caption id="attachment_82" align="alignnone" width="499" caption="Texte multilingue manuscrit"]Texte multilingue manuscrit[/caption]

    et voici après l’OCR le texte en chinois (elle a fait deux corrections):

    作家先生,

    我用汉语给你写信一这样您把这些字可以放

    在您的网络站上。

    puis sa traduction par Google…

    Écrivains,

    – Je utiliser une lettre chinois pour vous afin que vous pouvez utiliser ces caractères

    Dans votre réseau.

    le dictionnaire personnalisé : le rajout d’un mot non reconnu (mot technique, nom propre,…) et la relance de la reconnaissance donne de très bons résultats.

    La place du zPen au travail :

    Etudiants : Je pensais épater un élève de 10 ans… d’emblée, il m’indique que les étudiants qui animaient son camp de vacances avaient un zPen à la faculté pour prendre des notes de cours et les insérer dans leur ordinateur portable…

    Réunions : Finies les réunions où l’on se cache derrière son écran d’ordinateur portable. On met tout à plat et l’on peut échanger des documents manuscrits avec schéma exploitable tout ou partie sous forme numérique…

    En somme :

    Comme souvent en technologie informatique, on est face à la contradiction d’une étonnante technologie qui séduit par sa puissance et de la fragilité de composants (notamment logiciels) qui sont inachevés (version incomplète ou n’intégrant pas les spécificités du système hôte). Mac OS X depuis des années progressent pour que tant les logiciels que les accessoires et périphériques soient d’usage intuitif et non réservé aux technophiles. On espère que Dane-elec et VisionObjects tiendront compte de cette direction « end-user » et alors le zPen sera d’usage aussi banal que celui d’une souris ou tout simplement d’un crayon.

    MS 19 Août 2008

    ****** MISE A JOUR du 30 octobre 2008 *********

    Un lecteur nous a fait part de son mécontentement car il ne pouvait écrire en grec. Voici donc quelques éléments de notre expérience et aussi l’occasion de rappeler que nous faisons part sur ce site de ce que nous avons observé ici ou chez nos amis avec les configurations matérielles et logiciels dont nous disposons et ce, en toute indépendance de toute démarche promotionnelle ou commerciale.

    Voici donc un petit texte écrit en français et en grec et la façon dont nous avons découpé les espaces pour isoler les langues. (Les copies d’écran sont faites sur un Windows 2K virtualisé sur Parallels dans MacOSX 10.5.)

    [caption id="attachment_162" align="alignnone" width="300" caption="Réglages langue"]Réglages langue[/caption]
    [caption id="attachment_163" align="alignnone" width="300" caption="Reconnaissance sélective"]Reconnaissance sélective[/caption]

    Les questions plus pointues concernant la reconnaissance doivent être posées à visionobjects qui a été très réactif à mes questions.
    ———————–

    (*) URLs d’articles en ligne et des sites constructeurs

    http://www.clubic.com/actualite-88260-zpen-dane-elec-stylo-numerique.html
    http://www.presence-pc.com/actualite/ZPen-26774/

    http://www.danedigital.com/6-Zpen/
    http://www.visionobjects.com/products/application-software/myscript-notes/

    in reply to: Un jeu d’idées #64

    xiligroup dev
    Keymaster

    Sur ce site un petit mot chaque jeudi autour des TIC et de la santé…
    Dans cet exemple, ci-dessus, l’adjonction du lien vers le site idée-s crée une citation à la fin de l’article de ce site. L’adjonction se fait après l’accord de l’auteur du site cité. Techniquement, au moment de la publication de cette article, le « CMS » wordpress analyse le contenu, détecte le lien vers idée-s.info et envoit au moteur d’idée-s.info les informations pour créer la citation à la fin des commentaires. Pour ce faire deux techniques sont utilisées et se dénomment « trackback » et « pingback » parce que le moteur du site cible vérifie l’existance du site émetteur.

    in reply to: Nouvel article sur xiligroup #63

    xiligroup dev
    Keymaster

    Un nouvel article sur l’impact des TICs au sein des entreprises quant à la gestion de l’information et de la documentation.

    in reply to: Soon [xiligallery] shortcode will be presented ! #45

    xiligroup dev
    Keymaster

    Until now, xiligroup themes use special functions in themes to insert pure php slideshow. With the new shortcode api introduced in WP 2.5, it is now possible to insert the slideshow inside the post with a shortcode [xiligallery]. It can be completed with more than 15 parameters..

    in reply to: Bientôt la xili gallerie ! #44

    xiligroup dev
    Keymaster

    Sous peu, grâce aux techniques introduites par la version 2.5 de WP, les diaporamas (slideshow) en pure php utilisés dans le thème (qui fait l’apparence d’un site) seront proposés en mode d’insertion des « shortcode » au sein même de l’article comme ci-dessous :

    [xiligallery between="

    " css_col="colH" rel_tag="lightbox" big_img="47"]

    La balise pourra être paramétrée avec plus de 15 éléments pour régler la mise en page et le décor du diaporama etc… Un exemple avec les icones de choix en latéral est sur cet article.

    Les phases de validation du thème et de l’intégration sont en cours.

    A bientôt,

Visualisation du message 10 (491 sur 500, 527 au total)