Joomla - Image PHP à la place du titre de l’article

14 02 2008

Les articles dans joomla sont composés de titres, et de leur contenu. L’objectif de ce tutoriel est d’utiliser une police de caractère spéciale dans les titres des articles identique pour tous les naviguateurs. Lorsqu’on utilise une police de caractère qui n’existe pas sur l’ordinateurs des visiteurs, celle-ci ne sera pas affichée.

Les images PHP peuvent être utilisées pour ça ! Nous allons donc voir comment implémenter une image PHP dynamique qui affiche le titre des articles avec la police de votre choix dans Joomla! Lire la suite… »



Création du site web pour l’association FIAD

15 08 2007

La FIAD, Fondation Internationale d’Appui au Dévelopement, est une association basée à Montréal et qui a pour but d’aider le dévelopement des infractuctures en Afrique. Leur projet de site web montre une réelle motivation pour aller de l’avant et apporter toute l’aide possible aux personnes qui en ont besoin. Lire la suite… »



Création de site avec Google page creator

20 07 2007

Google vient de lancer un service en ligne de création de sites web : Google Page Creator.

Petit tour du propriétaire

A première vue, l’interface de création de page semble simple à appréhender :

L'interface de création de page de Google

Lire la suite… »



Création de site web dynamique

21 04 2007

Introduction :

Avec l’importance que prend internet aujourd’hui, les sites web jouent un rôle important pour l’image de votre entreprise. Il est de plus en plus important d’avoir une image de sérieux sur internet par rapport à ses clients, mais aussi à ses fournisseurs et ses concurents. Un site web doit être facilement mis à jour. C’est pourquoi on parle de site web dynamique, appelé Système de Gestion de Contenu (SGC) en Français, ou Content Management System (CMS) en Anglais.

Définition d’un CMS :

Les systèmes de gestion de contenu, ou SGC (de l’anglais Content Management System ou CMS), sont une famille de logiciels de conception et de mise à jour dynamique de site Web partageant les fonctionnalités suivantes :

  • Ils permettent à plusieurs individus de travailler sur un même document
  • Ils fournissent une chaîne de publication (workflow) offrant par exemple la possibilité de publier (mettre en ligne le contenu) des documents
  • Ils permettent de séparer les opérations de gestion de la forme et du contenu
  • Ils permettent de structurer le contenu (utilisation de FAQ, de document, de blog, forum de discussion, etc.)
  • Certains SGC incluent le contrôle de version
  • Les systèmes de gestion de contenu permettent de réaliser la gestion de contenu dans l’entreprise, connue sous le nom “Enterprise Content Management” en anglais (ECM).

    Un SGC n’est pas un blog qui présenterait des nouvelles publiées sous forme de fils de discussions, de manière chronologique ou avec un classement par thèmes. Le SGC propose d’autres manières de structurer l’information. Ce n’est pas non plus un wiki d’où la chaîne de publication est absente.

    Utilisation d’interface web :

    Au travers d’[[interface web|interfaces dites Web]] les SGC sont accessibles quel que soit le type de [[système d’exploitation]] au moyen d’un simple [[navigateur Web|navigateur]]. Ainsi, les utilisateurs n’ont pas besoin d’installer de logiciels spécifiques supplémentaires. Qui plus est, toujours grâce aux [[standards du Web]], les SGC offrent donc un format de données lisible ([[Hypertext Markup Language|HTML]] et ses dérivés), imprimable et stockable par tous, ce qui facilite l’échange et l’accessibilité des documents.

    Séparation entre contenu et présentation :

    C’est un principe fondateur de la gestion de contenu :

    * Le contenu est stocké le plus souvent dans une base de données, structurée en tables et en champs. C’est le contenu des champs de la base qui est créé/modifié par le rédacteur, et non pas la page elle-même. On parle de site “dynamique” ;
    * La présentation est définie dans un gabarit. Le gabarit définit deux choses : la mise en page des pages web - via le code html et les feuilles de styles (css), ainsi que les informations extraites de la base de données (de même que l’endroit où celles-ci doivent être affichées et sous quelles conditions).

    Édition de page simplifiée

    Du fait du principe de séparation contenu/présentation, les rédacteurs peuvent se concentrer sur le contenu. L’édition des pages est considérablement simplifiée, et deux mécanismes sont proposés :

  • Une interface WYSIWYG qui propose une interface graphique de mise en forme similaire à celle proposée par un traitement de texte
  • L’utilisation de Langage de balisage simplifiées, visant à mettre le texte en forme. Il en existe plusieurs types, dont le plus répandu est BBCode
  • De multiples méthodes de rangement de l’information

    La théorie de l’information nous apprend que, plus il y a d’informations, plus le désordre augmente. Cela signifie que, si l’on recherche une information spécifique, toutes les autres informations créent du bruit. Un SGC possède donc de multiples mécanismes de tris plus ou moins complexes comme :

  • Les hyperliens, qui permettent de référencer les articles entre eux
  • Un moteur de recherche sur le texte
  • Des tris spécifiques (par date de modification, auteurs, liens…)
  • La majorité des SGC offrent la possibilité de catégoriser l’information, de l’indexer et d’utiliser des taxonomies pour améliorer les méthodes de recherche. On peut donc créer des catégories de contenus, des sections (ou rubriques), voire des mots clés favorisant l’indexation.

    La multiplication des vues, des mécanismes de choix, diminue la profondeur de l’information par rapport à la page d’entrée en multipliant les chemins, et la rend donc plus accessible.

    Avoir son propre Gestionnaire de contenu :

    La compagnie web-création.ca offre ses services à Montréal. Son offre de Création de site web Dynamique offre un CMS qui permet de réaliser des modifications sur votre site web.

  • Avoir son propre Gestionnaire de contenu !





  • Création de site web à Montréal Conception de site internet Référencement de site web Agence web Montréal Création web Création de site dynamique