Module Max iFrame
Un article de Wiki Maximus CMS.
Sommaire |
Module de gestion de Frame version 1.1.0 ( version conseillée )
En cours de rédaction
Il est fortement recommander d'upgrader la version originale livrée dans Maximus par cette version plus aboutie et livrée avec une multitude de fonctions avancées !
Cette version est téléchargeable par ce lien.
Pour résumer au mieux les capacités de ce module en voici la fiche descriptive:
Max iFrame 1.1.0 est un module de gestion de Frame complètement personnalisable:
- Création de page en iFrame illimitées
- Possibilité de consulter et de supprimer chaque page iFrame
- Possibilité d'activer ou de désactiver toute page iFrame
- Enregistrement en base de données de l'IP du propriétaire de la page iframe
- Optimisation des tables SQL de Max iFrame en un clic ( et seulement ses tables )
- Upload illimité des images liées au pages Iframe
- Suppression des images précédemment uploadées
- Vision en temps réel de l'image que vous liez à votre page iFrame
- Gestion des droits pour chaque page: vous décidez de qui pourra visionner cette page:
- Visiteurs - Membres - Groupes - Admin
- Deux blocs fournis:
- Toutes les pages iFrame - Les 5 dernières ( configurable dans le bloc )
- Documents HTML type fournis comme exemple de navigation simplifiée sans recharger la page
- Fichier Url Rewriting fournis ( GoogleTap SG )
- Ajout apporté au fichier htaccess aussi fourni :)
L'admin peut modifier le look :
- Afficher ou non le nombre de lectures
- Afficher ou non le statut ( pour qui est visible telle ou telle page )
- Afficher ou non les résumé de chaque page
L'administrateur peut paramétrer le temps de cache dans la configuration de Max iFrame, dans l'onglet 'Cache'. Par défaut le cache est paramétré pour une semaine ( ce qui est correct ) , mais vous pouvez bien évidemment le paramétrer comme bon vous semble via l'administration même du module.
- Les tables SQL sont renommables ( fichier modules/Max_iFrame/includes/constants.php )
- Le module est doté du système ClearCache: permettant de reconstituer le cache lors d'une quelconque modification
- Le module est doté du système MSMS: Maximus Save MySQL Système permettant de limiter les requêtes SQL
- Le module est totalement auto-installable et/ou désinstallable via votre administration
- Accès au panel admin directement depuis le module si vous êtes authentifié en tant qu'admin
- Accès à la modification ou suppression sur chaque page
EXEMPLES fournis
- Vous pouvez mettre en iFrame des sites internet ( avec leur accord très souvent ) - Vous pouvez mettre en iFrame des pages comme www.google.fr - Vous pouvez aussi mettre en iFrame des documents HTML ou TXT directement depuis votre site cette dernière possibilité vous permet une quantité innombrables de possibilités, comme par exemple: - Récupérer le contenu de votre site internet en HTML et le mettre dans un dossier, vous évitant ainsi d'en perdre le contenu et ainsi de le laisser visible à vos membres - Mais aussi et surtout vous créer vos propres fichiers HTML via votre éditeur favoris et enfin pouvoir constituer des pages librement grâce a Max iFrame et votre logiciel de création web favoris
Ce dernier point est certainement le plus gros avantage de ce module, car libre à vous de mettre en forme simplement tout comme si vous codiez directement depuis un logiciel tier ( golive, dreamweaver et même wordpad ou tout autre éditeur de ce style )
Voici quelques images écran ci dessous:
Intégration illimitée de sites web externes dans une page de Maximus avec sa propre URL
Intégration illimitée de pages HTML pur directement dans une page de maximus avec sa propre URL
Précautions à prendre lors de l'installation de cette version
La version de ce module inclue dans Maximus nativement n'ayant pas besoin de recourir à la base de données MySQL, il va nous falloir installer en priorité les tables SQL de cette nouvelle version !!!
Pour ce faire, avant de désinstaller matériellement la version originale de Max iFrame, il va falloir désinstaller le module initial via l'administration des modules !!
Rendez vous dans votre administration et suivez ce chemin :
Gestion des modules -> Installer/Désinstaller un module -> Onglet : installés
Cliquez sur désinstaller, puis supprimez matériellement le dossier suivant : modules/Max_iFrame
ATTENTION, pas le dossier modules, mais le dossier Max_iFrame se situant dans le dossier modules !!!
Cette manipulation effectuée, uploadez la nouvelle version 1.1.0 dans le dossier modules, puis rendez vous dans votre administration, suivez ce chemin :
Gestion des modules -> Installer/Désinstaller un module -> Onglet : désinstallés
Puis cliquez sur Installer, dès lors les tables SQL de ce module sont installées et votre module se retrouvera fonctionnel.
Points positifs et importants de Max iFrame
Ce module permet d'élargir pleinement les fonctionnalités de Maximus, on pourrait le dénommer comme module phare dans le développement de Maximus, car ce module à lui tout seul peut permettre une multitude de fantaisies comme:
- insérer un ( ou des ) autre(s) site(s) directement dans maximus tout en concervant une adresse web propre ( URL propre à chaque page
- insérer des document HTML très simplement
- ré-importer le contenu d'un site web réalisé via un éditeur web grand public ( type golive, script-edit, dreamweaver ou autre )
- assurer une navigation ultra rapide entre documents HTML pré-sélectionnés au préalable
Ce module est un module idéal en terme de flexibilité et de possibilités d'insertion de pages HTML. L'essayer c'est l'adopter à coup sûr !!!
Administration et gestion de pages via le module Max iFrame
- Le module coté client est doté d'une multitudes de raccourcis permettant par example de désactiver une page iFrame en 1 clic et/ou de la modifier aussi rapidement.
- Chaque page générée comporte son propre panel administratif
- L'accès à l'administration est présent en pied de page pour les administrateurs ou ayant droit.
Exemple de panel administratif en pied de page pour les ayant droit
Exemple de mini-panel admin présent sur chaque page page
Aperçu du panel administratif de Max iFrame
Modification d'une page iFRame existante, avec gestion des droits ( avancée ) et intégration de FCKeditor
Gestion des images ( avec upload ) intégré dans l'administration du module
Configuration simplifiée du module
Gestion du système de cache avancé très simple à prendre en main
Max iFrame le module incontournable de maximus, sans aucun doute !!!
Cyril 1 fév 2007 à 00:21 (CET)

