|
|
200618 Octobre |
Didier
Documentations
7078 |
Améliorer le référencement de son site grâce aux flux rss
Le référencement est une des données importantes pour la réussite de nos projets web. Pour autant, il ne s’agit pas d’une science exacte, et ce qui est vrai aujourd’hui ne le sera certainement pas demain. Nous ne pouvons avancer que par tâtonnements et expérimentations, aussi je vous fais part aujourd’hui d’une technique, certes non révolutionnaire mais, qui m’a apporté environ 30% de fréquentation supplémentaire depuis que je l’ai mise en place.
Partenariat avec échange de flux rss : le principe
(Afin d'illustrer ce système, je me servirais de mes propres sites : artemia, arbre de noël et artésine, ainsi qu'un de mes partenaires oazik) De nombreux webmasters se sont rendus compte que les simples échanges de liens 1 contre 1, et à plus forte raison les échanges de liens sur toutes les pages de deux sites, n’apportaient plus le bénéfice escompté, voire étaient contre-productifs. |
|
|
|
|
200605 Septembre |
alain01
Documentations
29463 |
Nous allons ici aborder la notion de surcharge de templates, apparue depuis la version 2.0.14 de XOOPS. Il s'agit dans cet article d'en comprendre le principe et de le vérifier par 2 exemples didactiques.
Tout d'abord détaillons le mot template : Les templates permettent d’afficher des données (ordre, position, affichage conditionnel,…) L’utilisation des templates permet de séparer le traitement des données de leur affichage ; on peut ainsi modifier la présentation des données, sans toucher au code, en modifiant simplement le template.
XOOPS est fourni avec ses templates (module system, + de 26 fichiers) et notamment : - system_redirect.html (page de redirection) - system_siteclosed.html (page de fermeture du site) - system_block_login.html - system_block_online.html (bloc de login) - system_block_comments.html (bloc des commentaires)...
Chaque module également, arrive avec son lot de templates (pages et blocs).
Exemple : Le module News (15 templates) avec notamment : - news_archive.html (page des archives) - news_block_new.html (bloc articles récents) - news_block_top.html (bloc articles les plus lus)...
Pour voir coté admin ces templates, allez dans la partie admin system / templates et cliquez sur liste pour le module qui vous intéresse dans le jeu de template default. Vous y trouverez en partie supérieure les templates des pages puis les templates de blocs
Si ces pages et ces blocs ne vous conviennent pas tout à fait, vous avez la possibilité de les modifier en utilisant la nouvelle fonctionnalité apportée depuis la version 2.0.14 de XOOPS : La surcharge des templates. |
|
|
|
|
200631 Juillet |
gabybob
Documentations
4282 |
Bonjour,
Je propose de travailler sur une extension du noyau xoops avec des nouvelles classes qui seraient des extensions xoopsObject. ObjectifsDoter Xoops 2 de classes standards, backup, images, pdf, database->postgresql. Actions- ajout d'une classe de backup
- backup->save
- backup->restore
- backup->list
- backup->delete
- ajout d'une vraie classe image + gallery par défaut (je ne liste pas toutes les méthodes, formats supportés jpg, gif, wbmp, png, tif, tiff)
- ajout d'un connecteur posgresql même méthode que mysqldatabase
- voire aussi l'ajout de fpdf1.5.3 => traitement des sorties au format PDF, ex: factures, compte rendu, rapport ...
pourquoi ces ajouts ? => plusieurs modules redéfinissent un framework pour compenser les faiblesses du noyeau de base, or j'ai constaté que ce sont souvent les mêmes fonctions ou méthodes qui sont définies et que l'on retrouve spécialisées ou NON dans "n" modules en augmentant d'autant le volume des archives + problème d'utilisation de ces redéfinitions... AvancementLa classe backup est presque terminée. La classe image est en étude (veille technologique) qui est intéressé pour participer ? candidature sur http://www.byoos.fr la version issue de ces ajouts sera soumise à la devteam pour passer sur une nouvelle version validée xoops 2.0.14b. Gabybob
note de Christian : une version 2.0.15 est en cours d'élaboration.
|
|
|
|
|