Objet Contenu dynamique

Étape 4 - Pages >

Objet Contenu dynamique

Previous pageReturn to chapter overviewNext page
Montrer/Cacher le texte caché

Il y a des situations où, une fois créé un Site Web et le publié en ligne, il est utile que certaines personnes puissent intervenir pour mettre à jour certains contenus spécifiques: il peut être le cas des Client pour lesquels on a réalisé le Site ou un Sites d'une Association où plusieurs collègues peuvent publier des nouvelles et des événements. Dans ces cas, les Utilisateurs qualifiés doivent pouvoir travailler directement en ligne (sans avoir nécessairement le programme et / ou le fichier du projet) et avoir la possibilité de mettre à jour uniquement les contenus définis, sans être en mesure de modifier d'autres sections ou les paramètres graphiques de la mise en page.

WebSite X5 répond à cette exigence grâce à l'Objet Contenu dynamique. En utilisant l'Objet Contenu dynamique l'Auteur du Site aura toujours un contrôle total sur le projet, mais il pourra décider de confier à des Utilisateurs, qu'il a lui-même activés, la charge de la mise à jour de certains contenus afin d'obtenir, de cette façon, un double avantage :

économiser le temps nécessaire pour la mise à jour du Site ;
le Site sera toujours constamment mis à jour.
Cliquez pour etendre/reduireRéférence : Les paramètres pour l'Objet Contenu dynamique

Pour mettre en place un Objet Contenu dynamique vous devez tout d'abord définir quels Utilisateurs ou Groupes d'Utilisateurs auront les autorisations nécessaires pour modifier le contenu de l'Objet même.

Dans la section Groupes/Utilisateurs s’affiche la liste des Groupes et / ou des Utilisateurs qui sont déjà définis. Il suffit de cliquer sur les Groupes et / ou les Utilisateurs afin d'afficher la coche à côté de ceux à qui vous souhaitez accorder la possibilité de modifier le contenu de l'Objet Contenu dynamique. Activer un Groupe ou activer tous les Utilisateurs appartenant à un Groupe ce n'est pas la même chose :  seulement dans le premier cas, si, plus tard, vous ajoutez de nouveaux Utilisateurs au Groupe, ceux-ci seront automatiquement autorisés à la mise à jour du contenu de l'Objet Dynamique.

Pour créer de nouveaux Groupes/Utilisateurs, il suffit d'accéder à la fenêtre Gestion de l'accès de l'étape 1 - Paramètres du Site.

Pour l'Objet Contenu dynamique il est possible agir sur les Propriétés suivantes :

Hauteur  : permet de définit la valeur en pixels de la hauteur  de l'Objet Contenu dynamique. Si vous réglez la hauteur de l'Objet, vous faites en sorte que, au-delà d'une certaine limite, le contenu saisi sera fait défilé à travers une barre de défilement, afin de maintenir la mise en page générale de la Page.
Activer la hauteur automatique: fait en sorte que l'Objet prenne automatiquement la hauteur minimale necessaire afin que le contenu puisse être affiché complètement, sans avoir recours à la barre de défilement. L'option a effet que si l'Objet est placé dans une ligne de la Grille de Mise en Page où il n'y a pas d'autres Objets, ou autrement il n'est pas accompagné par des Objets donc la hauteur détermine la mise en page.
Cliquez pour etendre/reduireRéférence : Les méthodes d'envoi des données

Dans la section Enregistrement des données vous pouvez spécifier comment le contenu spécifié par les Utilisateurs autorisés à changer l'Objet Contenu dynamique doit être enregistré :

Envoyer les données à un fichier : le contenu est sauvegardé dans un fichier créé dans le répertoire du Serveur spécifié.  

Envoyer les données à une base de données : le contenu est automatiquement envoyé à la base de données MySQL spécifiée, grâce à un script PHP déjà préparé.

Si la méthode d'envoi choisi est Envoyer les données à un fichier, il faut indiquer :

Sous-répertoire du serveur où enregistrer les données  : spécifie dans quel sous-dossier, ou dans le dossier sur le serveur avec accès en écriture via PHP, les données doivent être sauvegardées. Si vous n'utilisez pas le WebSite X5 Hosting, le dossier sur le serveur principal est spécifié par l'option Dossier du serveur avec l'accès en écriture présente dans la fenêtre Paramètres du Serveur | Gestion des Données. Si vous ne spécifiez pas de sous-dossier, les données sont directement enregistrées dans le dossier sur le serveur principal.

Si par contre la méthode d'envoi choisi est Envoyer les données à une base de données, il ne faut pas définir aucun paramètre.

Si vous n'utilisez pas le WebSite X5 Hosting, il faut configurer la Base de Données connectée au Projet avec les options dédiées de la fenêtre Paramètres du Serveur.

Après avoir défini les paramètres nécessaires pour configurer l'Objet Contenu dynamique vous devez cliquer sur le bouton Aperçu afin d'afficher le Site dans le Navigateur interne. Dans la page ouverte, à la place de l’Objet Contenu dynamique apparaît une invitation à cliquer pour rédiger le texte, et, au passage de la souris, vous verrez une ligne pointillée qui indique l'espace occupé par l'Objet. En cliquant dans cette zone s’affiche un éditeur de texte en ligne grâce auquel vous pouvez procéder à insérer le contenu proposé par défaut par l'Objet.

Pour le bon fonctionnement de l'Objet il est nécessaire de faire en sorte que la Page qui le contient soit enregistrée comme un fichier .PHP.

Pour définir l'extension de la Page vous devez utiliser l'option Extension du fichier créé présente dans la fenêtre Propriétés de la page | Avancées.

A travers la section Objet Contenu dynamique du Panneau de Contrôle en ligne et de l'Appli WebSite X5 Manager vous pouvez consulter la liste de tous les Objets Dynamiques inclus dans le Site: en cliquant sur un Objet vous pouvez ouvrir la Page du Site dans laquelle il est contenu afin de procéder, éventuellement, à sa modification.

 


Bonnes pratiques :

-

Comment travailler avec l'Objet Contenu dynamique


Approfondissements :

-

Le Panneau de Contrôle en ligne et l'Appli WebSite X5 Manager