Aller au contenu
Support de Zwii

roger

Membres
  • Compteur de contenus

    1 628
  • Inscription

  • Dernière visite

Réputation sur la communauté

303 Excellent

À propos de roger

  • Rang
    Confirmé
  • Date de naissance 12/05/1961

Visiteurs récents du profil

1 585 visualisations du profil
  1. roger

    Modèle de module

    D'une simplicité redoutable pour comprendre comment réaliser un module de base pour ZwiiCMS. Je le recommande à tout ceux qui comme moi aiment "bidouiller" leur propre modules soit en partant d'une page blanche pour les plus aguerris, soit en modifiant un module original déjà proposé par le cms.
  2. roger

    Le libre pour tous

    Bonjour Jean Luc... Ayant pris connaissance de ton second sujet ici, j'ai commis l'erreur impardonnable de te dire tout le bien que je pensais de toi et surtout du monde libre en particulier dans le sujet où tu présentes ton site réalisé avec Zwii. Alors je vais me rattraper comme je le peux ici: Bienvenu à toi l'ami, bienvenu à toi cher collègue venant du monde libre!!!! Vi, moi aussi je suis passé par pas mal de trucs avant (niveau OS) , vi ensuite je suis mordu du monde libre au point de ne jurer que par lui seul , puis enfin vi nous sommes de la même génération adorant "le créatif participatif" ainsi que la retraite qui va po tarder dans moins de deux ans pour ma part. Jean Luc, l'exploitation que tu fais de notre cms (qui plus est tu le fais avec une version de développement) est tout simplement formidable. Surtout ne changes rien et reste avec nous car nous tous avons soif de connaissances comme celles que tu partages actuellement ici même. Roger
  3. roger

    Httphotos et zwii

    Bonjour Jean Luc. C'est la seconde fois que je viens te lire mais surtout explore ton travail au travers tes tutoriels et surtout l'exploitation que tu fait du cms Zwii. Ce que je trouve génial dans un premier temps c'est qu'un utilisateur venant du monde "Free" puisse efficacement nous faire profiter de son expérience d'intégration de diverses fonctionnalités pas toujours évidentes à réaliser chez ce FAI dans notre cms adoré. Ensuite je remarque en suivant la façon dont tu "achalandes" ta version choisie du cms (qui je le rappelle est une version de dev en V11) proposant ainsi dans ton memnu et tes pages du contenu que je juge pour ma part des plus instructifs. Je me suis intéressé à ta page d'accueil où tu y fait une présentation de toi même (onglet premier de la page d'accueil de ton site), de tes compétences que ne renierait pas le "Roger que je suis" venant comme toi du monde libre et soucieux du partage de connaissances. Ceci c'était pour la "crème à reluire" à passer pour attirer ton attention.... Plus sérieusement, je trouve formidable que tu partage avec nous ce genre de tutoriel qui peuvent justement être fort utiles à tout ceux qui veulent "sortir des clous" afin de produire avec un cms donné ainsi que l'hébergement sur lequel sera exploité le produit de ton travail; Cela nous montre aussi que ce FAI Free peut aussi être "dompté" en certaines choses, qu'il ne fourni pas ou n'autorise pas nativement chez lui, mise en place par son utilisateur avec tout le bonheur de la réussite du projet réalisé. Cela fait aussi avancer le cms Zwii (et donc son développeur principal et les quelques passionnés qui œuvrent pour lui) dans des possibilité d'exploitations peut être encore insoupçonnées à ce jour. Pour ma part, Linux étant ma tasse de thé, "bidouiller en tous sens" ma raison de vivre et d'être, et surtout partager comme toi ce flot de connaissances acquises au fil des ans, cela me permet de te dire aujourd'hui Merci d'avoir choisi le forum de notre communauté et de nous y offrir ce que tu portes à notre vue de ce que nous pouvons faire avec un cms, mais surtout de nous permettre d'obtenir un peu plus de connaissance sur certaines choses qui nous paraissaient plus ou moins obscures avant. Bien amicalement à toi. Roger
  4. Bonsoir @Fred et @mickaelgutt Si tu veux je t'enverrais une liste des extensions que l'on peut activer directement dans la config du RFM en plus de celles qui le sont de base que tu peux répercuter sur la forge du cms. Ainsi pour la prochaine sortie d'une mise à jour du cms zwii le gestionnaire de fichier aura sa liste d'extensions autorisées un peu plus achalandée; Je les ai pour ma part toute testé au fil des différentes versions du Zwii et des mises à jour que tu as faite du Responsive File Manager, elles sont sans risques pour la plupart. Si tu préfère, je peux aussi "pondre un tuto" que je mettrai dans la section Tutoriel (comme mes autres astuces qui concernent le gestionnaire de fichier et qui fonctionnent formidablement) Salut Mickaël; J'espère que grâce à ma petite astuce tu as pu gagner un temps précieux dans l'élaboration de ton travail. Pour ma part j'attends avec grande impatience de pouvoir tester en "live" le module que tu produiras pour test ou définitif et qui contiendra le boulot que tu construis pas à pas avec cet upload de données. je suis bien loin d'avoir tes compétences en ce domaine et suis admiratif devant les tiennes à coder de "zéro" un truc et arriver à un tel résultat peu de temps après. Chapeau Mickaël pour tout cela, vraiment c'est un partage d'infos qui sera fort utile à tout ceux qui veulent essayer eux aussi de coder quelque chose et n'osent pas justement par manque d'exemples comme les tiens ici. Bon fin de soirée à vous. Roger
  5. Mickael, tu peux tester mon astuce en installant une version supplémentaire d'un zwii ainsi tu pourras voir l'efficacité de telles modifs; Tu sais, Fred met rarement une nouvelle mise à jour du RFM (sauf quand elles sont importantes) et donc je vais te donner l'astuce ultime pou cet outil là: ==> Tu sauvegardes précieusement ton fichier modifié config.php là où tu veux (pc ou même dans les data du zwii en le faisant télécharger justement avec ton RFM) Il te suffit lors d'une mise à jour du Zwii de réinjecter dans le dossier du file manager ton fichier de config sauvegardé et le tour est joué, tu retrouves ton RFM comme tu l'as réglé à ta pogne dans sa config. Je ne t'avais pas donné cette astuce dans ce cadre là mais juste pour te faire gagner tu temps quand toi tu travaille directement sur tes propres fichiers. Cette astuce ne vaut que pour celui qui exploite le zwii en ligne. C'est un peu comme si tu améliores pour ton code perso les outils fournis pour faire "tourner la machine backend" du cms Bien entendu qu'il vaut mieux fournir un fichier zip au téléchargement pour ceux qui veuillent ensuite étudier ton travail, qui plus est cela "entraîne" les débutants à pratiquer le code directement en le lisant puis le décortiquant. Ensuite ils se lanceront dans leur propres essais sur le propre cms chez eux. Bonne soirée à toi aussi Mickaël. Roger
  6. Et comme je suis du genre à donner mes petites astuces (il faudra un jour que je ponde un tutoriel pour exploiter encore mieux toutes les possibilités du RFM).... Mickaël, pour que tu avances encore plus vite et moi aussi te faire bénéficier de la modification d'un fichier pour arriver à un objectif voulu....mais surtout pour te remercier du partage de ton travail avec la communauté, je vais te donner le "petit secret" pour faire ouvrir, accepter etc...tout ce que tu veux par le RFM: Pour autoriser au téléchargement les fichiers à envoyer et stocker grace au gestionnaire de fichiers (RFM) Tu te rends ici: /core/vendor/filemanager/config/config.php Tu ouvres le fichier config.php pour le modifier à ta convenance. 1° tu cherchez ces lignes et tu ajoutes toutes les extensions manquantes que tu veux dans les 4 catégories recensées d'extensions; (image, fichier,vidéo,musique,divers) //********************** //Allowed extensions (lowercase insert) //********************** 'ext_img' => array( 'jpg', 'jpeg', 'png', 'gif', 'bmp', 'tiff','svg', 'ico' ), //Images 'ext_file' => array( 'doc', 'docx', 'rtf', 'pdf', 'xls', 'xlsx', 'txt', 'csv', 'html', 'xhtml', 'psd', 'sql', 'log', 'fla', 'xml', 'ade', 'adp', 'mdb', 'accdb', 'ppt', 'pptx', 'odt', 'ots', 'ott', 'odb', 'odg', 'otp', 'otg', 'odf', 'ods', 'odp', 'css', 'ai', 'kmz','dwg', 'dxf', 'hpgl', 'plt', 'spl', 'step', 'stp', 'iges', 'igs', 'sat', 'cgm', 'ics', 'gpx', 'kml', ''), //Files 'ext_video' => array( 'mov', 'mpeg', 'm4v', 'mp4', 'avi', 'mpg', 'wma', "flv", "webm" ), //Video 'ext_music' => array( 'mp3', 'mpga', 'm4a', 'ac3', 'aiff', 'mid', 'ogg', 'wav' ), //Audio 'ext_misc' => array( 'zip', 'rar', 'gz', 'tar', 'iso', 'dmg' ), //Archives 2° seconde astuce, tu as remarqué aussi qu'il est possible de visualiser des fichiers qui sont stockés dans le gestionnaire de fichiers... Il suffit alors d'ajouter comme expliqué au dessus les extensions qui peuvent être lue soit avec un éditeur de texte (cas sur un pc) mais pour nous les ouvrir de deux façons: Dans le RFM directement: // you can preview these type of files if $preview_text_files is true 'previewable_text_file_exts' => array( "bsh", "c","css", "cc", "cpp", "cs", "csh", "cyc", "cv", "htm", "html", "java", "js", "m", "mxml", "perl", "pl", "pm", "py", "rb", "sh", "xhtml", "xml","xsl",'txt', 'log', 'gpx', 'kml', '' ), Et pour certains fichiers tu peux aussi utiliser directement dans le RFM la visionneuse de chezz "Googole" // Preview with Google Documents 'googledoc_enabled' => true, 'googledoc_file_exts' => array( 'doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx' , 'pdf', 'odt', 'odp', 'ods'), Cerise sur le gâteau....tu peux même les éditer directement depuis le gestionnaire de fichier, un sacré gain de temps non? Simplement en recherchant cette ligne: 'editable_text_file_exts' => array( 'txt', 'log', 'xml', 'html', 'css', 'htm', 'js', '' ), Des années que je change les réglages dans le RFM pour ne plus m'embêter à "jongler" entre mes éditions depuis le pc et envois dans le RFM alors que ce dernier peut faire la même chose pour peu que l'on modifie son fichier config.php et que l'on mette au bon endroit les extensions manquantes d'origine dans ce fichier. Si cette astuce peut t'être utile Mickaël dans ton travail sur tes modules et fichiers, je suis heureux que tu l'accepte pour t'en servir à ton propre usage. Bien amicalement Roger
  7. roger

    Un Bouton "Imprimer"

    Merci Mickaël pour ton info ainsi que le lien mis, il n'est jamais trop tard au contraire pour offrir ce genre de renseignement qui est justement fort utile pour diversifier la fonction d'une chose. Plus on a d'avis et de propositions sur des idées, meilleur est le choix sur la façon de les exploiter. Mickaël, si j'ai bien compris en suivant ton lien cette class (FPDF) permet de générer un fichier pdf directement avec du langage php. Au final le fichier généré prendra donc l'extension .pdf ou je me trompe? C'est intéressant car cela peut s'exploiter directement en ligne sans devoir passer par un logiciel de création pdf ou un prestataire de service. Bien amicalement. Roger
  8. Des fois ça aide "un appel du pied au patron" et en deux coups de cuillères à pot, il met en place une fonction manquante à un endroit voulu dans le forum. Merci Fred pour la possibilité de joindre des zip dans certains sujets.
  9. roger

    Httphotos et zwii

    Bonjour jlsimonet Joli tuto en effet, et surtout superbe utilisation du Zwii dans une version de dev11. Ta galerie photo est purement géniale, esthétique à souhait. Merci pour ton partage tout en te souhaitant la bienvenue sur le forum de la communauté. Roger
  10. Mickael, si tu avais lu la dernière partie de ma réponse au dessus, tu aurais alors compris pour quoi ici spécialement (et pas dans la section téléchargement où là tu peux joindre zip et touti) pour tu ne peux le faire ici. Il te faudra attendre que @Fred passe dans le coin pour te donner une réponse concernant les pièce jointes dans le forum même; Je reconnais que parfois c'est un peu gênant de ne pouvoir joindre dans le forum autre chose que des fichiers images mais je suppose que cette limitation à cet endroit est voulue (pour des questions de sécurité peut être ou autre) Je ne puis te dire autre chose sur le sujet. A bientôt, bonne fin de matinée à toi. Roger
  11. Bonjour Mickael, merci pour ta réponse à mon interrogation sur l’effacement des données. Pour joindre un fichier dans un message c'est facile, cela se fait quand tu répond en utilisant (par glisser/déposer ou chois'r les fichiers)" Insérer un autre média." 1° sur ton pc tu transformes ton fichier en archive .zip 2° depuis ton pc tu glisses alors le zip (ou tu vas le chercher en cliquant sur "choisir les fichiers") dans la boite en dessous. Le zip sera alors transféré et affiché avec son nom dans la boite. 3° a l'endroit dans ton message tu cliques et c'est là que sera ton fichier joit. ==> Pour que ton fichier joint apparaisse et puisse être téléchargé, il faut dans la boite en dessous cliquer sur le "petit signe +" tu verras une popup te dire "inserrer dans le message" ou un truc du genre... et puis c'est tout. Ton fichier apparaîtra alors dans ton sujet et sera cliquable pour être téléchargé par qui le veut. Le seul hic, c'est que les pièces jointe sont réglées uniquement que pour des images dans ce genre de sujet. Il faudrait faire appel à @Fred pour qu'il y ajoute l’extension "zip" dans les pièce jointes autorisées Glisser ici les fichiers à joindre, ou choisir les fichiers… Types de fichiers acceptés : gif, jpeg, jpe, jpg, png, mp4, 3gp, mov, ogg, ogv, mpg, mpeg, flv, webm, wmv, avi, m4v Bonne journée à toi. Roger
  12. cela me fait penser à un autre cas de figure qui demanderait réponse: Bonjour Mickaël. ==> Dans ton exemple, tu parles pour le site B de juste recréer sur le site B une page comprenant un livre d'or (ce pourrait être aussi un autre module) qui serait donc vierge de tout contenu. ==> Tu fais ensuite un import des données de livre d'or du site A vers le site B (ce qui rempli alors les pages du livre d'or avec un contenu strictement identique pour les deux sites) Mais que se passerait il alors si un livre d'or était mis en place sur deux sites en même temps et qu'ils soient totalement indépendants l'un de l'autre? 1° le site A ayant ses propres messages (par exemple un site ou l'on ne parle que de logiciels à télécharger et où il est possible de laisser un avis...). 2° le site B possédant aussi ses messages à lui (ce site étant complémentaire du premier mais là on y explique les fonctionnement des softs et touti...). Il me semble que si l'on remplace un fichier quelconque par un autre cela écraserait les données, ou alors ton projet lors de son import vers le second site réécrit les données en tenant compte et conservant les données déjà présentes et n'y réinjectant que les données manquantes. C'est ma grosse interrogation dans ce cas bien précis d'une double installation déjà présente sur deux sites devant bénéficier du même import d'un même module. Bien amicalement; Roger
  13. Ce que j'en pense tient en un seul mot FORMIDABLE (Heu pour le son, tu peux le mettre car ça ne mange pas de poids dans le fichier final, sauf si on a une voix affreuse comme la mienne ) Il me tarde que tu fasses ton tutoriel pour justement pouvoir de mon coté l'utiliser par la suite (j'ai quelques idées de module en réserve et ton travail tombe à point pour justement la sauvegarde/restauration de tels fichiers .json Joli travail que le tien Mickaël, propre et net en tout sens me si ce n'est qu'une ébauche comme tu le précises. Roger
  14. Ce qui me parait fort judicieux à appliquer (surtout pour les modules entrant dans le catégorie des module pouvant être appelés depuis la création d'une page). L'export pourrait même faire partie intégrante de l'administration des modules depuis l'interface administrative d'un Zwii. Cela permet une homogénéité avec le cms ainsi que l''assurance pour ceux qui utiliseront les modules proposés par le communauté de ne perdre aucunes de leurs données lors d'une mise à jour ou autre du cms.
  15. Bonsoir Mickaël. C'est une très bonne idée ce projet, en effet la sauvegarde d'un module réalisé par un membre ne bénéficie pas d'une telle fonction et se retrouve systématiquement "effacé" lors de la mise à jour du cms. Ton idée pourrait être exploitée pour tout les autres modules réalisés par la communauté, un vrai plus en effet. Ce serait idéal que ton idée puisse s'appliquer à tout les modules avec un bouton général qui permettrait de sauvegarder les données de tout les modules se trouvant dans le dossier /data/fr/ pour pouvoir les y réinjecter par la suite. Merci pour le partage de ton idée Mickaël. Roger
×
×
  • Créer...