Les notifications
NewsVore a été créé pour fonctionner un peu dans le même état d'esprit que MSN Messenger. C'est à dire qu'il fonctionne avec des notifications.
Ces notifications apparaissent sous forme de
fenêtres skinnées (personnalisés). Vous retrouvez dans ces fenêtres le titre de l'information, ainsi qu'une petite description, en voila deux exemples:

Comme vous pouvez le voir, ces flashs de notification sont
entièrement paramétrable.
Une fois la notification affichée, il vous suffit de cliquer dessus pour que NewsVore ouvre automatiquement Internet Explorer vers la page détaillant cette news .
Créer ses propres skins
NewsVore vous permet en effet de créer vos propres skins de notifications. Ainsi, en plus de fournir un service RSS sur votre site, vous pouvez fournir un skin aux couleurs de votre site :)
Voyons très simplement comment créer un skin pour NewsVore.
Dessiner le skin sous photoshop (par exemple)
Voila un une forme de skin très simple qui nous servira d'exemple:
Sauvegardez cette forme sous le forma TARGA
ActiveSkin
Newsvore utilise un contrôle ActiveX, développé par Softshape, permettant de skinner des
fenêtres SoftShape fourni avec son contrôle ActiveX un builder de skin Skin Builder. Téléchargez le ici, puis rajoutez l'image TARGA que vous avez créez
précédemment.

Nous rajoutons ensuite un objet Free form :
Vous devez
impérativement respecté le nom des Forms que vous
insérez pour que NewsVore puisse utiliser votre skin.
Renommez donc le
contrôle Free Form que vous venez de créer "Main", puis rajoutez 2 autres
contrôles SkinStatic enfants "Title" et "Desc" :

Appliquez l'image back au background de "Main", et placez les controles "Title" et "Desc" aux endroits adéquats.
Définissez la propriété des champs "Title" et "Desc" à true, et la propriété Alpha à 0 pour ces 2
contrôles .
Puis définissez la propriété "LayeredWindows" à skLayeredEnable.
Vous devriez obtenir ceci :

Sauvegardez tout ça, et skin est
prêt, enfin presque...
Il vous faut maintenant créer un petit fichier .nvs qui ressemble étrangement à de l'xml :) qui indiquera à NewsVore les informations concernant ce skin.
Voila un exemple de fichier .xsn :
<?xml version="1.0" encoding="ISO-8859-1" ?>
<SkinVer version = "1.0">
<SkinInfo>
<Name>Laboratoire Microsoft</Name>
<Desc>Skin du laboratoire Microsoft</Desc>
<Path>\Skins\LaboMS.skn</Path>
<PicPath>\Skins\SkinLaboMS.gif</PicPath>
<Source>http://www.labo-microsoft.com</Source>
</SkinInfo>
</SkinVer>
L'attribue Name décrit le nom du skin, Desc, une petite description du skin, Path, le chemin d'accès relatif du skin (sachant que les skins doivent toujours être présent dans le dossier skin se trouvant dans le dossier où vous avez installé NewsVore. PicPath indique le chemin d'accès d'une image représentant ce skin, et enfin Source indique l'adresse de l'éditeur du skin.
Il ne vous reste plus qu'à modifier ces paramètres pour qu'ils soient
conformes à votre propre skin.
Ajouter le skin à NewsVore
Passez par le panneau de configuration de NewsVore pour rajouter votre skin, puis rajouter un feed en lui affectant ce skin :
Chaque news de ce feed vous sera notifiée avec votre nouveau skin :
Téléchargez ici le skin en question.
1. Introduction
2. Qu'est ce que le RSS ?
3. NewsVore
4. Les notifications
5. Le Service Web
|
|
 |
Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft
|
|