mercredi 10 décembre 2008

Windows : l’enfer des mises à jour

Un des avantages dont profitent les utilisateurs des distributions Linux majeures est la présence de gestionnaires de paquets permettant d’installer et de mettre à jour tous leurs logiciels sans le moindre effort.
Sous Windows, c’est le désordre total : Microsoft met à jour son système via Windows Update, ajoute les mises à jour d’autres produits Microsoft comme Office, Live Messenger ou Visual Studio dans son Microsoft Update puis laisse les autres logiciels se débrouiller sans aucune structure pour leurs propres mises à jour. C’est absolument indigne d’un éditeur de l’envergure de Microsoft après toutes ces années.

Du coup, on assiste à une valse d’”updater“, ces petits programmes permettant de surveiller l’existence de nouvelles versions d’un produit : Google Update, Adobe Updater, Apple Software Update, etc. Sans oublier les produits lançant de temps à autres leurs fonctions de mise à jour : Steam, les produits antivirus/antispyware, etc. et les menus de mises à jour inclus dans beaucoup de produits comme Paint.NET, Firefox ou Eclipse par exemple. Pour ce dernier cas, les mécanismes peuvent d’ailleurs être très variés : téléchargement de la dernière version, lien de téléchargement seulement ou mise à jour complète en arrière plan.

Comme si ce n’était pas suffisant, certains de ces programmes sont incapables d’utiliser le moindre proxy et encore moins un proxy avec mot de passe. Si la procédure de mise à jour était unifiée, cela serait vraisemblablement différent…

Comment améliorer tout ça ?

Il n’y a pas de solution miracle et il faudra sûrement patienter longtemps pour voir les choses s’améliorer sur Windows : le mal est fait.
En attendant, voici quelques logiciels pour se simplifier (un peu) la vie.

FileHippo.com Update Checker

FileHippo.com Update Checker s’exécutera en tâche de fond pour générer un rapport sous forme de page Web listant vos programmes disposant de mises à jour ou même de versions beta.


Il vous suffira ensuite de cliquer sur les liens proposés pour télécharger la dernière version des logiciels.

La base de logiciels de FileHippo est très importante et la plupart de vos softs devraient être détectés.

Télécharger FileHippo.com Update Checker

Sumo Software Update Monitor

Sumo permet d’analyser les programmes installés sur votre Windows et de détecter les mises à jour disponibles. Pratique pour voir si vous êtes passés à côté d’une mise à jour majeure qui sont mis en évidence.


Télécharger Sumo

RadarSync 2009

Même principe pour RadarSync mais cette fois-ci orienté pilotes de périphériques (drivers). RadarSync téléchargera lui-même les mises à jour avant de vous proposer leur installation.


Pensez à cliquez systématiquement sur “Decline” pendant l’installation pour ne pas installer toutes les cochonneries proposées. Et attention de ne pas installer n’importe quelle mise à jour si tout fonctionne bien.

Télécharger RadarSync 2009

GetIt : le apt de Windows

GetIt tente d’amener une fonctionnalité de gestions des paquets proche de ce que propose apt sous Debian et ses dérivés.
Pour cela, GetIt se base sur plusieurs programmes : Appupdater, AppSnap et Win-Get.


Malheureusement ce n’est pas aussi propre que ce que propose apt sous Linux. Il est d’ailleurs préférable d’utiliser Find and Run Robot qui s’interface nativement avec GetIt.


Finalement, on peut comprendre pourquoi Microsoft ne fournit pas d’outil comme apt avec des dépôts de paquets : cela rendrait les logiciels libres et les logiciels gratuits trop visibles sous Windows et ça, ce n’est pas bon pour le business…

Ordinateurs de bureau le plus populaire de 2008

Voir http://lifehacker.com/5104423/most-popular-desktops-of-2008

Apprenez à connaître Linux: environnement de bureau ou gestionnaire de fenêtres

Depuis la création de GNOME et KDE, il ya eu confusion entre les nouveaux utilisateurs de Linux qui est qui et qui est d'utiliser au mieux. The former question is fairly simple to answer. La première question est assez simple de répondre. The latter question, however, is a bit more complex due to user-specific needs/wants. Cette dernière question, toutefois, est un peu plus complexe en raison de l'utilisateur à des besoins spécifiques / veut.

With that in mind let us begin by illustrating the differences between a desktop environment and a window manager. C'est dans cet esprit que nous commencer par illustrer les différences entre un environnement de bureau et un gestionnaire de fenêtre. We’ll begin by showing how the Linux graphical desktop is layered. Nous allons commencer par montrer comment l'interface graphique Linux est en couches.

As you can see, in the image below, there are basically three layers that can be included in the Linux desktop: Comme vous pouvez le voir, dans l'image ci-dessous, il ya essentiellement trois couches qui peuvent être inclus dans le bureau de Linux:

  • X Windows - This is the foundation that allows for graphic elements to be drawn on the display. X Windows - Tel est le fondement qui permet d'éléments graphiques à tirer sur l'écran. X Windows builds the primitive framework that allows moving of windows, interactions with keyboard and mouse, and draws windows. X Windows primitif construit le cadre qui permet de déplacer des fenêtres, des interactions avec le clavier et la souris, et en tire des fenêtres. This is required for any graphical desktop. Cela est nécessaire pour tout bureau graphique.
  • Window Manager: The Window Manager is the piece of the puzzle that controls the placement and appearance of windows. Window Manager: Le gestionnaire de fenêtres est la pièce du puzzle qui contrôle le placement et l'aspect des fenêtres. Window Managers include: Enlightenment, Afterstep, FVWM, Fluxbox, IceWM, etc. Requires X Windows but not a desktop environment. Gestionnaires de fenêtres suivantes: Lumières, Afterstep, FVWM, Fluxbox, IceWM, etc Nécessite X Windows, mais pas un environnement de bureau.
  • Desktop Environment: This is where it begins to get a little fuzzy for some. Desktop Environment: C'est là où il commence à devenir un peu floue pour certains. A Desktop Environment includes a Window Manager but builds upon it. Un environnement de bureau comprend un gestionnaire de fenêtre, mais s'appuie sur lui. The Desktop Environment typically is a far more fully integrated system than a Window Manager. L'environnement de bureau est généralement beaucoup plus système entièrement intégré d'un gestionnaire de fenêtres. Requires both X Windows and a Window Manager. X nécessite à la fois Windows et un gestionnaire de fenêtre.

A Desktop Environment generally includes a suite of applications that are tightly integrated so that all applications are aware of one another. Un environnement de bureau comprend généralement une suite d'applications qui sont étroitement intégrées afin que toutes les demandes sont conscients l'un de l'autre. A Desktop Manager will also include some form of panel that includes a system tray where small widgets can be placed for quick action or information. Un Desktop Manager comprendra également une certaine forme de panneau qui comprend un plateau de système où les petits widgets peuvent être placés pour une action rapide ou de l'information.

Linux Desktop Layering Linux Desktop superposition

Much of the confusion starts to peek out when you examine such Window Managers as E17 (Enlightenment 17). Une grande partie de la confusion commence à regarder lorsque l'on examine ces gestionnaires de fenêtres comme E17 (Enlightenment 17).

The most recent iteratio of Enlightenment includes many of the elements usually found only Desktop Environments even though Enlightenment is still considered a Window Manager. La plus récente iteratio des Lumières comporte de nombreux éléments habituellement trouvés seulement les environnements de bureau, même si Enlightenment est encore considérée comme un gestionnaire de fenêtre. To this point I generally refer to such desktops as Desktop Managers. Pour ce point, je généralement référence à ces postes de travail en tant que gestionnaires de bureaux.

There are two main Desktop Environments: GNOME and KDE. Il existe deux principaux environnements de bureau: GNOME et KDE. If you are curious as to which is right for you, here is some advice. Si vous êtes curieux de ce qui est bon pour vous, voici quelques conseils. The latest default GNOME will make users of OS X feel right at home, KDE 3.x will make Windows XP users feel at home, and KDE 4.x will make Windows Vista users feel at home. La dernière sera par défaut de GNOME les utilisateurs de Mac OS X se sentent bien à la maison, KDE 3.x fera les utilisateurs de Windows XP se sentir à la maison, et KDE 4.x fera utilisateurs de Windows Vista se sentir à la maison.

En ce qui concerne le gestionnaire de fenêtres qui est le mieux adapté pour l'utilisateur? Since there are so many Window Managers I will highlight my favorites. Il ya tellement de nombreux gestionnaires de fenêtres Je vais mettre mes favoris.

  • Enlightenment : You want plenty of eye candy but not something as resource-intensive as KDE or GNOME . Lumières: Vous voulez beaucoup d'Eye Candy, mais pas comme quelque chose de ressources, comme KDE ou GNOME.
  • Fluxbox : You want minimal and fast. Fluxbox: Vous voulez minimes et rapide.
  • Afterstep : You want something old-school to give you hours of tinkering fun. Afterstep: Vous voulez quelque chose de la vieille école de vous donner des heures de plaisir bricolage.
  • Xfce : You want a Windows-like interface without the bloatware of GNOME or KDE. Xfce: Vous voulez un ordinateur Windows-comme l'interface sans l'bloatware de GNOME ou KDE.
  • Compiz-Fusion : This is a full-blown 3 dimensional window manager rife with plugs that do just about everything. Compiz-Fusion: Il s'agit d'un véritable 3 dimensions gestionnaire de fenêtres pleine de bouchons qui ne sont à peu près tout. If you want something to seriously impress your friends, this is where you want to look. Si vous voulez quelque chose de sérieux pour impressionner vos amis, c'est là que vous voulez regarder.

One of the most wonderful things about the Linux desktop is that it is only limited to your imagination. Une des plus belles choses sur le bureau de Linux est qu'il est limité à votre imagination. You can make the Linux desktop look and feel exactly how you want it. Vous pouvez faire le bureau de Linux regarder et ressentir exactement comme vous le souhaitez. You can go from complete minimalism to the full-blown 3D goodness of Compiz-Fusion. Vous pouvez aller remplir de minimalisme à la véritable bonté de 3D Compiz-Fusion. I will give you one warning: Playing with the Linux desktop might be as much of a time-suck as World of Warcraft. Je vais vous donner un avertissement: Jouer avec le bureau de Linux peut être aussi bien d'un temps sucer comme World of Warcraft.

Voir l'article au Complet

Lancement de Brozengo sur mobile : le shopping optimisé

C’est en effet à l’occasion de l’édition 2008 LeWeb que Brozengo a décidé d’annoncer le lancement de son service Mobile : l’annuaire nomade des bonnes affaires et des magasins de proximité. Grâce au service mobile de Brozengo, le shopping prend une toute autre dimension.Chez eux ou lors de leurs déplacements, les consommateurs peuvent connaître en quelques secondes les bonnes affaires des magasins qui se trouvent à proximité d’eux. Ils peuvent également effectuer une recherche par mot-clé. Il leur suffit simplement de saisir le nom du produit ou du type de magasin recherché et Brozengo affiche les résultats en temps réel.

Le service mobile leur permet de : gagner du temps en étant bien informés : une fois le magasin localisé, les consommateurs ont toutes les informations nécessaires (adresse, heures, ouverture, plan de quartier) pour se rendre facilement sur place et acquérir l’objet convoité. améliorer leur pouvoir d’achat en faisant de bonnes affaires à tout moment.

Une version spécifique est accessible sur le portail i-mode de BouyguesTelecom. Le système de géolocalisation y est automatique comme c’est le cas sur le site internet de Brozengo Immédiatement localisés sur leur téléphone portable et en 1 clic seulement, les consommateurs consultent toutes les bonnes affaires à proximité

Url : http://mobile.brozengo.com


Voir l'article au Complet

mardi 9 décembre 2008

Scanner les protections DVD

Si vous êtes joueurs, vous connaissez peut-être les différents systèmes de protection de DVD tels que SafeDisk, SecuRom ou encore StarForce. Ces protections contre la copie sont souvent critiquées car elles peuvent amener des problèmes à ceux ayant honnêtement acheté les jeux alors que les pirates profitent de versions sans protection ni activation en ligne. On se souvient par exemple des péripéties de BioShock.

Si vous voulez faire une copie de sauvegarde d’un de vos jeux, il peut être intéressant de connaitre la protection utilisée pour éviter de perdre du temps avec un DVD non copiable. C’est ce que propose A-Ray Scanner, un petit outil qui va scanner un DVD ou un répertoire à la recherche des mécanismes de protection contre la copie.

Les protections supportées par l’outil sont les suivantes :

  • 3PLock
  • Bitpool
  • Cactus Data Shield 200
  • CD-Cops
  • CDLock
  • CDProtector
  • CodeLock
  • Copykiller
  • DiscGuard
  • JoWood Xprot
  • LaserLock
  • Libcrypt (PSX)
  • ProtectCD
  • ProtectCD-VOB
  • SafeDisc 1-4
  • SafeDisc Lite
  • SecuROM
  • SecuROM 3-5
  • Settec Alpha Rom
  • Smarte
  • StarForce
  • StarForce Keyless
  • SVKP
  • Sysiphus
  • Tages
  • VCD/SVCD

A mettre dans sa boite à outils!

Pour le téléchargement d’A-Ray Scanner, c’est par ici.

Voir l'article au Complet

dimanche 7 décembre 2008

Créer une machine virtuelle sur VMware Server


Nous avons dans un article précédent comment installer VMware Server 2.0 sur un hôte tournant sous Windows, nous allons voir maintenant comment y créer une machine virtuelle. Vous allez voir il n’y à rien de très compliqué, mais si vous avez un doute, suivez le guide !

Pour commencer on lance l’interface d’administration de VMware. Il est nécessaire de s’authentifier. vmware_site_authen-300x119 Créer une machine virtuelle sur VMware Server

Une fois authentifié on accède alors à l’interface.

vmware_site_interface-300x149 Créer une machine virtuelle sur VMware Server

Pour lancer l’assistant de création d’une machine virtuelle nous allons dans l’onglet Virtual Machines et on clique sur Create Virtual Machine

vmware_createvirtualmachine_0-228x300 Créer une machine virtuelle sur VMware Server

L’assistant se lance, laissons nous guider. Tout d’abord il faut donner un nom à notre machine virtuelle. Le choix du nom est libre et on peut très bien indiquer le nom du serveur qui sera installé. Ensuite on clique sur Next

vmware_createvirtualmachine_1-300x185 Créer une machine virtuelle sur VMware Server

Dans l’écran suivant on indique le type d’OS qui sera installé. Ici je sélectionne Windows operating system et je spécifie Microsoft Windows Server 2003. A quoi cela sert il ? Uniquement à l’inventaire dans VMware … alors autant jouer le jeux ;-). On clique ensuite sur Next

vmware_createvirtualmachine_2-300x185 Créer une machine virtuelle sur VMware Server

On indique maintenant la quantité de mémoire que l’hôte va allouer à la machine virtuelle. Respectez les minimums recommandés par l’OS installé … côté processeur on spécifie le nombre de processeurs à allouer à la machine virtuelle, puis on clique sur Next

vmware_createvirtualmachine_3-300x186 Créer une machine virtuelle sur VMware Server

On va maintenant cliquer sur Create e New Virtual Disk afin de créer un disque virtuel à associer à notre machine virtuelle. Ce disque n’est en fait qu’un simple fichier localisé sur l’hôte ou un partage réseau. Il est également possible d’utiliser un disque existant. Cette option sera généralement utilisée lorsque l’on utilisera des masters (système d’exploitation déjà pré installé et prêt à être dupliquer grâce à l’outil sysprep).

vmware_createvirtualmachine_4-300x184 Créer une machine virtuelle sur VMware Server

On sélectionne la taille à attribuer au volume. On peut également modifier son emplacement. Par défaut il sera stocker dans le répertoire définit lors de l’installation de VMware Server. Cet emplacement se nomme le Datastores

vmware_createvirtualmachine_5-300x184 Créer une machine virtuelle sur VMware Server

On doit maintenant sélectionner le mode de fonctionnement de l’interface réseau.

On a le choix entre 3 modes : HostOnly, NAT ou Bridged.

Le mode HostOnly permettra uniquement aux machines virtuelles qui utilisent ce mode de communiquer ensemble.

Les 2 autres modes permettront aux machines virtuelles de communiquer vers le réseaux de production via la ou les interfaces de l’hôte.

Si vous souhaitez implémenter une simple maquette de test cloisonnée du réseau de production il faudra donc sélectionner HostOnly. On clique ensuite sur Next.

vmware_createvirtualmachine_6-300x187 Créer une machine virtuelle sur VMware Server

Vous avez la possibilité d’associer le lecteur CD/DVD du système hôte à la machine virtuelle. Tout CD inséré dans le lecteur sera “vu” par la machine virtuelle.

Mais vous pouvez également mapper une image ISO sur le lecteur CD/DVD virtuel de la machine virtuelle. C’est cette option que nous allons choisir pour installer notre système d’exploitation Windows Server 2003 sur une machine virtuelle.

Tout dépend donc du support que vous avez à votre disposition, cependant il est bien plus pratique d’avoir des images ISO sur un partage que des CD/DVD dans le fond d’une armoire …

vmware_createvirtualmachine_7-300x183 Créer une machine virtuelle sur VMware Server

Nous cliquons sur Browse pour allez chercher l’image ISO à monter sur notre futur machine virtuelle.

vmware_createvirtualmachine_8-300x185 Créer une machine virtuelle sur VMware Server

Puis on navigue dans le contener standard dans lequel j’ai placé un répertoire contenant mon image ISO. A noter que ce répertoire est définit lors de l’installation de VMware Server. Je sélectionne mon image puis je clique sur OK.

vmware_createvirtualmachine_9-300x224 Créer une machine virtuelle sur VMware Server

Puis je clique sur Next.

vmware_createvirtualmachine_10-300x185 Créer une machine virtuelle sur VMware Server

On peut mapper un lecteur de disquette … à vous de voir !

vmware_createvirtualmachine_11-300x185 Créer une machine virtuelle sur VMware Server

Nous allons maintenant ajouter un contrôleur USB en cliquant sur Add a USB Controller. Cette option est vraiment géniale et on ne la trouve pas sur Virtual Server 2005 R2 de Microsoft. Vous pourrez en effet accéder aux données contenu sur une clé branchée sur le système hôte. Très très pratique donc pour transférer des données entre le monde réel et le monde virtuel notamment lorsque la machine virtuelle est dans u réseau cloisonnée!

vmware_createvirtualmachine_12-300x184 Créer une machine virtuelle sur VMware Server

Cliquons sur Finish pour lancer la création de la machine virtuelle, ce qui va prendre environ …. 5 secondes.

vmware_createvirtualmachine_13-300x184 Créer une machine virtuelle sur VMware Server

Et voila notre machine virtuelle fraichement crée apparait dans l’interface d’administration.

vmware_createvirtualmachine_14-300x148 Créer une machine virtuelle sur VMware Server

Nous allons maintenant la démarrer en la sélectionnant puis en cliquant sur la petite flèche verte en haut de l’interface.

vmware_createvirtualmachine_15-300x149 Créer une machine virtuelle sur VMware Server

Pour visualiser la machine virtuelle cliquons sur l’onglet Console, et la stupeur … il faut installer un composant additionnel pour Internet Explorer ou pour Firefox . Rien de plus simple tout est indiqué ! Rendez vous ici dans 30 secondes !

vmware_createvirtualmachine_16-300x149 Créer une machine virtuelle sur VMware Server

Vous revoila alors cliquons ensemble dans la zone en noire ci dessous pour ouvrir la fenêtre de la console

vmware_createvirtualmachine_18-300x149 Créer une machine virtuelle sur VMware Server

Et miracle, nous y sommes, on constate d’ailleurs que notre machine virtuelle à bootée sur l’installation de Windows Server 2003, la fameuse image ISO spécifiée précédement.

Un CTRL+G permet de contrôler machine virtuelle et un CTRL+ALT permet de reprendre le contrôle du système hôte.

vmware_createvirtualmachine_19-300x186 Créer une machine virtuelle sur VMware Server

Moi je continue mon installation … alors à vous de jouer !

vmware_createvirtualmachine_20-300x186 Créer une machine virtuelle sur VMware Server

Cet article est terminé et j’espère avoir rendu service aux curieux qui découvent la virtualisation avec VMware. VMware est très puissant et permet de mettre en place des infrastructures de virtualisation complexes, robustes et performantes.



Voir l'article au Complet

Comment installer VMware Server ?

Dans le petit monde de la virtualisation VMware Server est sans doute le leader du marché, même si d’autres éditeurs commencent à sérieusement pointer le bout de leur nez, sentant qu’il y avait des parts de marché à prendre dans un domaine indéniablement très tendance. Je vous propose dans ce tutoriel de voir comment installer VMware Server sur un système Windows .

A propos de VMware

Tout comme Virtual Server ou Hyper-V, VMware ne s’installe que sur des plateformes à processeurs Intel . Mais à la différence des 2 autres, le système d’exploitation hôte peut être Windows ou Linux.

Nous allons ici installer VMware sur un hôte Windows Vista . L’application en elle même ne requiert pas énormément de RAM mais chaque machine virtuelle installée devra en posséder au moins le minimum nécessaire pour le système d’exploitation qu’elle virtualisera.

Comment récupérer VMware?

VMware est disponible GRATUITEMENT, il suffit de se rendre dans la section Download VMware Server du site officiel de VMware

vmware_site-300x189 Comment installer VMware Server ?

Il est nécessaire de s’enregistrer afin d’obtenir son numéro de série personnel.

vmware_site_register-300x184 Comment installer VMware Server ?

Une fois enregistré vous allez recevoir aussitôt un mail avec un lien de confirmation qui vous permettra d’obtenir instantanément votre numéro de série et d’accéder aux binaires que vous allez bien entendu télécharger. Notez le bien !

vmware_site_download-300x257 Comment installer VMware Server ?

Passons à l’installation de VMware Server

Une fois le fichier des binaires VMware Server récupéré, exécutez le pour démarrer l’assistant d’installation. Cliquez ensuite sur Next

vmware_site_install1-300x227 Comment installer VMware Server ?

Acceptez les conditions d’utilisation de VMware puis cliquez sur Next

vmware_site_install2-300x227 Comment installer VMware Server ?

Vous pouvez laisser le chemin d’installation par défaut puis cliquez sur Next

vmware_site_install3-300x227 Comment installer VMware Server ?

Il est possible de sélectionner ici l’emplacement ou seront localisées les machines virtuelles. A vous de choisir un emplacement approprié, sachant qu’en production vous aurez sans doute besoin d’un espace de stockage assez conséquent. Généralement les machines virtuelles sont stockées sur une ressource partagée haute disponibilité et haute performance (SAN Fibre Channel ou iSCSI).

Laissez ensuite le nom du votre machine ainsi que les ports d’administration comme indiqué. Puis cliquez sur Next

vmware_site_install4-300x227 Comment installer VMware Server ?

Vous pouvez choisir ou placer les raccourcis vers l’application. Libre à vous !

vmware_site_install5-300x227 Comment installer VMware Server ?

Cliquez sur Install pour démarrer l’installation

vmware_site_install6-300x227 Comment installer VMware Server ?

Elle va durer environ 10mn …

vmware_site_install7-300x227 Comment installer VMware Server ?

Vous serez alors invité à indiquer le numéro de série que vous avez obtenu précédemment.

vmware_site_install8-300x227 Comment installer VMware Server ?

Cliquez sur Finish

vmware_site_install9-300x227 Comment installer VMware Server ?

Et redémarrer votre système.

vmware_site_install10-300x145 Comment installer VMware Server ?

Et voila c’est terminé !

Et maintenant ?

En allant dans les services Windows via services.msc vous pouvez constatez la présence des services VMware

vmware_site_services-300x54 Comment installer VMware Server ?

Pour accéder à l’ interface web d’administration il suffit de cliquez sur l’icône VMware Server Home Page présente sur votre bureau, sur votre barre de lancement rapide ou encore dans le menu Démarrer

vmware_site_authen-300x119 Comment installer VMware Server ?

Une fois authentifié vous accédez enfin à l’interface.

vmware_site_interface-300x149 Comment installer VMware Server ?

Voilà c’est terminé pour ce tutoriel. Vous êtes enfin prêt à utiliser VMware Server et à créer votre première machine virtuelle.

Vous pouvez laisser un commentaire sur cet article et faire part de votre expérience.



Voir l'article au Complet

jeudi 4 décembre 2008

Pligg Template Structure

Template Structure

Pligg's default template can be divided up into 6 parts to demonstrate how the template files work together to generate a page. This wiki entry will outline those 6 parts, please begin by opening the attached image file for use in this tutorial.

Contents

Header


The header area is designated the number 1 in the attached image.
The header uses header.tpl to generate it's content. In some templates (such as Wistie) the file /sidebar_modules/categories.tpl is used to generate the categories in the header area.
The header area is used commonly for inserting the following data:
  • Search field
  • Logo
  • Category navigation
  • Submit
  • Upcoming and Published navigation
  • Groups and Create Group
  • Other common navigation buttons (profile, admin, login, logout, register)


Main Body


The main body area is designated the number 2 in the attached image.

The following templates are used to insert data into the main body:
  • group_center.tpl
  • group_story_center.tpl
  • index_center.tpl (which includes link_summary.tpl)
  • live_center.tpl
  • live_comments_center.tpl
  • live_published_center.tpl
  • live_unpublished_center.tpl
  • login_center.tpl
  • page_mod.tpl
  • profile_center.tpl
  • register_center.tpl (and register_step_1.tpl)
  • rssfeeds.tpl
  • search_advanced_center.tpl
  • search_center.tpl
  • settemplate_center.tpl
  • story_center.tpl (which includes link_summary.tpl)
  • submit_step_1.tpl
  • submit_step_2.tpl
  • submit_step_3.tpl
  • tag_cloud_center.tpl
  • topusers_center.tpl
  • upcoming_center.tpl
  • user_center.tpl
The main body area is used commonly for inserting the following data:
  • Registration Form
  • Login Form
  • Story Page (See also Story Data, number 5)
  • Search Results

Sidebar


The sidebar area is designated the number 3 in the attached image.
Pligg supports up to 2 sidebars without having to make any complicated edits. If you want to call a second sidebar, just add {include file=$tpl_second_sidebar.".tpl"} to pligg.tpl where you want sidebar2.tpl inserted. This could be anywhere on your site, not just to the side of the main body.

Sidebar content is something we reffer to as "sidebar widgets". These items are covered in more depth further down on the page and are demonstrated through the number 6 on the image.

The sidebar area is used commonly for inserting the following data:
  • Search field
  • Login form
  • Registration form
  • Sort story links (Top today, yesterday, week, month, year, etc.)
  • Latest Comments
  • Top Tags
  • Top Stories Today
  • Latest Stories

Footer


The footer area is designated the number 4 in the attached image.
The footer area is used commonly for inserting the following data:
  • Copyright Information
  • RSS Information
  • Advanced Search link

Story Data


The story data area is designated the number 5 in the attached image.

The story data area is used to insert story content into the main body area. This includes the main story, comments, and who voted.

Template files used to generate the story data:
  • link_summary.tpl
  • story_center.tpl
  • comment_form.tpl
  • comment_show.tpl
  • edit_comment_center.tpl

Sidebar Widgets (Modules)


The sidebar widget data area is designated the number 6 in the attached image.

The sidebar widgets are the individual template files found in the /sidebar_modules/ folder included with a template. These items are small blocks of content that get inserted into the sidebars.

See the sidebar definition for examples of sidebar widgets.Element Information
Attached Thumbnails
template-structure-template_structure.png
Template Files:
Below is a list of all of the template files included with Pligg followed by a description for each file. This should make it easier for beginners to figure out what files they will want to edit.

Templates - Contents

/sidebar_modules/


This is a directory used to store several small template files that are known as "sidbar widgets". These files add small content blocks to the sidebar area such as a login or search form.

blank.tpl


This file is used when there isn't any data to display in the main body area.

comment_form.tpl


This form generates the comment form, which is included at the bottom of a story page.

comment_show.tpl


This form displays comments at the bottom of a story.

edit_comment_center.tpl


This template controls the style for when a user or admin edits a comment.

edit_group_center.tpl


This template is for editing groups information such as the group name, description, avatar and privacy type.

editlink_edit_center.tpl




footer.tpl


This template is for the bottom of the template, typically where copyright information is displayed.

group_center.tpl


This template controls the main Group listing page. This is the page that shows all of the groups for the site.

group_story_center.tpl




header.tpl


This file usually contains the site name, logo, search box, categories and other navigational links.

index_center.tpl




link_summary.tpl


This file handles most of the story content. Everything from the story title, to what tags the story has.

live_center.tpl


This is the main live page, which shows the latest changes to the site.

live_comments_center.tpl


This is the comments live page, which displays the latest comments added to the site.

live_js.tpl


This file handles the javascript for the live page. Usually you will only want to edit the hexadecimal color codes inside it.

live_published_center.tpl


This is used to render the live published page, which shows the latest published stories.

live_unpublished_center.tpl


This shows the live unpublished stories which have been recently submitted to the site.

login_center.tpl


This template controls the main login page.

page_mod.tpl


This template controls how pages added to your site through the admin page creator are displayed.

pligg.tpl


This is the main template file that controls the information in the tags and organizes what order other templates should be included.

profile_center.tpl


This template controls user profile pages, but not your own user profile. Your own profile, where you can edit the values, is handled by user_center.tpl.

recommend_small.tpl


This template is used when a user wants to recommend a story to a friend. This is a "story tool".

register_center.tpl


This is the main registration template file.

register_step_1.tpl


This is the registration complete template that alerts users to check their email to verify their email address.

rssfeeds.tpl


This template displays all of the published category RSS feeds.

search_advanced_center.tpl


This template controls the advanced search page feature for Pligg.

search_center.tpl


This is the template file for search results.

settemplate_center.tpl


This template displays what templates are available for users to change to.

sidebar.tpl



sidebar2.tpl



sidebar_comments.tpl



sidebar_comments_wrapper.tpl



sidebar_stories.tpl



sidebar_stories_wrapper.tpl



sidebar_stories_wrapper_top_today.tpl



story_center.tpl



submit_errors.tpl



submit_extra_fields.tpl



submit_groups.tpl



submit_step_1.tpl



submit_step_2.tpl



submit_step_3.tpl



tag_cloud_center.tpl



template_details.php



topusers_center.tpl



topusers_data.tpl



upcoming_center.tpl



user_center.tpl



validation.tpl


mercredi 3 décembre 2008

Notifixious, pour les accros de l’information instantanée

par Ouriel Ohayon

Vous faites de la veille, vous observez à la loupe vos concurrents, vous souhaitez suivre en temps réel ce qui se dit sur votre marque, vous vibrez à chaque article sur Twitter et vous souhaitez connaître tout cela en temps réel sans dépendre d’un lecteur RSS. Il existe de nombreux outils qui vous permettent de vous tenir alertés en temps quasi réel. Personnellement j’utilise Anothr que je trouve excellent et simple. Nous avons également parlé de Notify.me. Voici un concurrent créé par Julien Genestoux, un français basé en Californie: Notifixious. Le principe est le même, vous disposez d’outils pour créer vos alertes et les recevoirs via email, messagerie ou mobile en temps quasi réel

Côté messagerie Notifixious travaille avec toutes les messageries (notify.me avec jabber uniquement). On trouve aussi un bookmarklet pratique, des outils pour les blogs et même une application iPhone. Les options de filtres sont plus avancées (filtre par langue, titre et contenu). Une API permettra encore bien plus

Pas d’alertes sur Twitter qui un canal de distribution qui capte beaucoup d’attention. Un suivi d’un compte Twitter pourrait aussi être utile (tous les tweets qui parlent de…ce que propose déjà summize). Dommage. L’interface est à mon sens moins réussi que notify.me mais l’outil est plus complet, rapide et bien pensé (ergonomie vraiment efficace).

En revanche je pense que Notifixous et ses concurrents devraient considérer une approche plus “industriels” pour les sociétés qui doivent suivre de nombreux mots clés et de nombreuses sources (ajout d’OPML, de fichiers de mots clés…). Dans tous les cas je pense que Notifixious et ce genre de services sont des ajouts indispensables à tous les sites qui donnent un accès à l’information (Google dispose de Google alerts qui est trop limité)

A vous de tester.


Voir l'article au Complet

Motion Sponsor - Devenez producteur de films

Motion Sponsor , dont l'accès à la BETA ne devrait pas tarder, (donc en clair vous pouvez encore vous inscrire) propose aux internautes de devenir producteurs de films.

Réalisé sur le même modèle que MyMajorCompagny , les internautes auront accès à des scénarios de films et devront voter pour celui qu'ils veulent voir porter sur les écrans de cinémas.

Ensuite, chaque internautes pourra mettre de l'argent en jeu dans la production du film, participer à la production ( en coulisse virtuelle : choix de l'affiche, de la musique, casting, etc .... ) et assurer par la même occasion la promotion du film via des bannières, etc ...

Le film sera financé à 100% par les internautes qui pourront donc gagner de l'argent via les gains engendrés par le film lors de sa sortie en salle.

Venant de découvrir Motion Sponsor , je ne peux pas trop vous en dire plus pour l'instant, mais vous invite à y jeter un oeil et pourquoi pas, vous inscrire pour la BETA :)

jeudi 27 novembre 2008

Vérifier la compatibilité et le rendu d’un site avec tous les web browsers

Même si les dernières versions des navigateurs web Microsoft Internet Explorer, Mozilla Firefox et Apple Safari tiennent le haut du pavé en terme de marché, il existe bon nombre de versions plus anciennes et d’autres web browsers moins connus, mais qu’il peut être important de prendre en compte pour son site web ou son blog…

Un site permet de vérifier d’un clic de souris le rendu graphique d’une URL et la compatibilité d’un site sur la très grande majorité des navigateurs web et sur la plupart des systèmes d’exploitation existants:

[Suite:]

Browsershots propose donc de sélectionner tous les navigateurs pour lesquels on souhaite vérifier la compatibilité et le rendu graphique d’un site ou d’une URL.

En sortie, on obtient une copie d’écran pour chacun des navigateur sélectionné et une vue d’ensemble permet d’identifier d’un coup d’oeil les navigateurs qui peuvent poser de sérieux problèmes d’affichage.

Browsershots va jusqu’à proposer de vérifier configurer un certain nombre de paramètres pour vérifier la compatibilité d’un navigateur particulier:

  • taille /résolution d’écran
  • profondeur des couleurs
  • version de javascript (ou javascript désactivé)
  • version de Java (ou Java désactivé)
  • version du lecteur Flash (ou Flash désactivé)

Compatibilité des navigateurs sur MacOS:

  • Camino 1.6
  • Firefox 2.0
  • Firefox 3.0
  • Navigator 9.0
  • Opera 9.24
  • Safari 2.0
  • Safari 3.1
  • Safari 3.2
  • Safari 4.0
  • SeaMonkey 1.1

Compatibilité des navigateurs sur Windows:

  • Avant 11.7
  • Chrome 0.2
  • Chrome 0.3
  • Chrome 0.4
  • Firefox 1.5
  • Firefox 2.0
  • Firefox 3.0
  • Firefox 3.1
  • Flock 1.0
  • Flock 1.1
  • Flock 1.2
  • Flock 2.0
  • K-Meleon 1.1
  • K-Meleon 1.5
  • Minefield 3.1
  • MSIE 4.0
  • MSIE 5.0
  • MSIE 5.5
  • MSIE 6.0
  • MSIE 7.0
  • MSIE 8.0
  • Navigator 9.0
  • Opera 7.11
  • Opera 8.53
  • Opera 9.23
  • Opera 9.24
  • Opera 9.25
  • Opera 9.26
  • Opera 9.27
  • Opera 9.50
  • Opera 9.51
  • Opera 9.52
  • Opera 9.60
  • Opera 9.61
  • Opera 9.62
  • Safari 3.0
  • Safari 3.1
  • Safari 3.2
  • SeaMonkey 1.1
  • SeaMonkey 2.0
  • Shiretoko 3.1

Compatibilité des navigateurs sur Linux:

  • Dillo 0.8
  • Epiphany 2.14
  • Epiphany 2.22
  • Firefox 1.0
  • Firefox 2.0
  • Firefox 3.0
  • Flock 2.0
  • Galeon 1.3
  • Galeon 2.0
  • Iceape 1.0
  • Iceape 1.1
  • Iceweasel 2.0
  • Iceweasel 3.0
  • Kazehakase 0.2
  • Kazehakase 0.5
  • Konqueror 3.5
  • Mozilla 1.7
  • Navigator 9.0
  • Opera 9.27
  • Opera 9.50
  • Opera 9.51
  • Opera 9.52
  • Opera 9.62
  • SeaMonkey 1.1
  • SeaMonkey 2.0
  • Shiretoko 3.1

Compatibilité des navigateurs sur BSD:

  • Dillo 0.8
  • ELinks 0.11
  • Epiphany 2.22
  • Firefox 2.0
  • Firefox 3.0
  • Galeon 2.0
  • Kazehakase 0.5
  • Opera 9.51
  • Opera 9.52
  • SeaMonkey 1.1
  • W3M 0.5


Voir l'article au Complet

samedi 22 novembre 2008

Optimiser son Référencement (SEO) : Un eBook gratuit par Google

Google a annoncé sur le blog “Google Webmaster Central” la disponibilité d’un guide gratuit des bonnes pratiques à appliquer pour optimiser le référencement de son site ou blog.

Ce document PDF de 22 pages est librement téléchargeable (bonne nouvelle !) mais uniquement proposé en anglais pour le moment.

Les conseils prodigués pour optimiser son référencement couvre un périmètre assez large de tout ce qu’on peut trouver sur le web à propos du SEO, mais il faudra ensuite appliquer ces conseils, ce qui demandera parfois un peu de recherche et de développement en fonction de la plateforme de blog ou du CMS que vous utilisez.

Dans tous les cas, ce document est une bonne checklist de départ pour favoriser le référencement de ses pages et commencer à attirer du trafic sur son blog grâce à Google !

Sur ce même blog, on trouve de nombreux et précieux conseils toujours pour optimiser son site ou blog. Dernièrement, une présentation particulièrement intéressante sur les mythes en matière de référencement et d'erreurs à éviter a été diffusée:

[Suite:]

Voir l'article au Complet

Gérez les commentaires de votre blogue avec Intense Debate

ntense Debate qui a été récemment racheté pas Wordpress émerge de sa phase bêta. Ce plugin améliore la gestion des commentaires sur votre blogue est à nouveau disponible. Une fois installé, Intense Debate sauvegardera tous vos commentaires sur ses serveurs et vous offrira à vous et vos lecteurs des fonctionnalités de commentaires avancés.

L’installation d’Intense Debate se fait en deux étapes. Dans un premier temps, vous devez créer votre compte sur le site Web de ce service. Ensuite, vous devez installer le plugin. Une synchronisation des commentaires présents sur votre blogue s’effectuera automatiquement.

Intense Debate améliore grandement le formulaire de commentaires de votre blogue. Vous avez la possibilité de voter pour les commentaires que vous jugez intéressants, répondre à un commentaire spécifique, envoyer vos commentaires sur Twitter et modérer vos commentaires par courriel.

Intense Debate peut gérer les commentaires de tous vos blogues. Vous obtiendrez en plus des statistiques de toute sorte et une multitude de fonctions accessible depuis l’interface d’administration de ce service. J’ai décidé de tester ce service sur ce blogue. Quelle est votre opinion sur Intense Debate?
Benoit Descary

Lien: http://www.intensedebate.com

Voir l'article au Complet