Fork me on GitHub

Flux RSS

Cinq astuces pour vos thèmes sous Xoops

200718
Janvier
  Anonyme Documentations 4138
Documentations

Récemment, Didier et Nathalie, qui sont les principaux créateurs du site Parent Solo, nous (Instant Zero)
ont contacté pour la réalisation d'un nouveau thème pour leur site (qui est une référence dans
ce domaine de la mono parentalité)
Le résultat est visible à cette adresse : http://www.parent-solo.fr

J'ai du mettre en oeuvre quelques "techniques" qui je pense, pourront être intéressantes pour tout le monde.

Note: 9.00 (3 votes) - Noter cet article - Lire la suite...

Améliorer le référencement de son site grâce aux flux rss

200618
Octobre
  Didier Documentations 7041
Documentations

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.

Note: 8.00 (1 vote) - Noter cet article - Lire la suite...

La surcharge des templates

200605
Septembre
  alain01 Documentations 29159

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.

Note: 8.00 (2 votes) - Noter cet article - Lire la suite...

XOOPS 2 ajout de classes + framework

200631
Juillet
  gabybob Documentations 4248
Documentations

Bonjour,

Je propose de travailler sur une extension du noyau xoops avec des nouvelles classes qui seraient des extensions xoopsObject.

Objectifs

Doter 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...

Avancement

La 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.



Note: 0.00 (0 votes) - Noter cet article - Lire la suite...

Mon 1er site en CSS/XHTML : Une expérience expliquée en détail

200619
Mai
  alain01 Documentations 13563

Open in new windowAvant de vous présenter en détails mon tout nouveau thème, ou plutôt devrais-je écrire ma 1ère expérience en "full" CSS/XHTML et de surcroit sans aucun tableau dans mon thème, de vous l'expliquer, et de vous montrer le cheminement effectué pour arriver au résultat final, laissez-moi vous donner quelques rappels sur les sites sur lesquels j'ai travaillé.



Plan :
0) Introduction
1) Theme de départ - Idée de départ
2) Les colonnes factices
3) Principaux "div"
4) Onglets, partie 1 : bords arrondis
5) Onglets, partie 2 : colorisation de l'onglet actif
6) Validation W3C
7) Téléchargement du thème



0) Introduction

Après la mise en place de l'intanet, mon 1er projet XOOPS (pas visible évidemment), c'était en Juin 2003 je crois, j'ai continué à prendre beaucoup de plaisir à monter des projets de sites webs via cet extraordinaire CMS et grace surtout à cette communauté inégalable et inégalée.

La suite plus bas...

Note: 9.00 (2 votes) - Noter cet article - Lire la suite...
« 1 2 3 (4) 5 6 7 »
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

79 Personne(s) en ligne (5 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 79 | Plus ...