Intérêt envers Joomla! 4 - Août 2018

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Eddy.vh
    a crée un sujet Intérêt envers Joomla! 4 - Août 2018

    Intérêt envers Joomla! 4 - Août 2018

    Bonjour.

    Dans le titre, j'ai failli écrire aujourd'hui au lieu de Août 2018 mais je me suis dit que ça rendrait le message éternellement actuel !

    Ma question est :

    Actuellement (août 2018), l'installation d'un Joomla! 4 pour tests a-t-elle un intérêt pour un non développeur ?
    J'imagine qu'il y aura encore de nombreuses modifications, adaptations, etc.

    N'est-ce pas intéressant que pour les dev, et ou les testeurs désirant signaler d'éventuels bugs, créer des nouveaux templates, de nouvelles extension ou faire évoluer les actuelles ?

    J'aimerais quelques informations à ce sujet, je n'ai jusque là jamais testé des versions non finalisées, je ne suis pas dev et je n'ai pas vraiment (malheureusement) de temps pour le signalement de bugs que je pourrais rencontrer. Par contre j'aime découvrir. Est-ce une raison suffisante pour franchir le pas ?

    Merci pour vos éclaircissements.
    Dernière édition par Eddy.vh à 10/08/2018, 12h44

  • schott0200
    a répondu
    Bonjour à tous suite à un échange sur Github, je vous passe quelques infos. Joomla! alpha 5 à connu beaucoup de modif à partir du 16/08/2018. Il y a peu de chance que les mises à jours via le patch nocturne fonctionne (perso je suis obligé de refaire mon site lol).
    Voici un lien qui vous donnera quelques explications. https://github.com/joomla/joomla-cms/pull/20381

    Laisser un commentaire:


  • daneel
    a répondu
    Envoyé par RobertG Voir le message
    Merci Yann ! ça correspond tout à fait à cette erreur https://github.com/joomla/joomla-cms/issues/21564
    Par contre, j'avoue ne pas comprendre ce que je peux faire, il faut que je trouve ce qu'est ce modèle ou ce workflow_association qui manquerait, si j'ai bien compris
    oui ! Tu devrais essayer sans installer les exemples. Puis de créer un contenu.

    Il y a beaucoup d'agitation autour du workflow, n'hésitez pas à confirmer par vos propres tests et valider les modifications.
    C'est toujours bien de pouvoir participer un peu !

    Envoyé par Eddy.vh Voir le message
    J'ai passé l'admin en anglais et retrouvé Tiny.
    J'avais également une absence des contenu des fichiers dans l'interface de modification des fichiers du template et / ou surcharges, c'est également fonctionnel à présent.
    oui comme indiqué précedemment par schott0200, le problème vient de tinymce avec firefox au changement de langue.
    En testant le passage en fr, cela fonctionne bien sous chrome.
    Le correctif est en cours : https://github.com/joomla/joomla-cms/pull/21588



    Dernière édition par daneel à 13/08/2018, 18h29

    Laisser un commentaire:


  • RobertG
    a répondu
    Merci Yann ! ça correspond tout à fait à cette erreur https://github.com/joomla/joomla-cms/issues/21564
    Par contre, j'avoue ne pas comprendre ce que je peux faire, il faut que je trouve ce qu'est ce modèle ou ce workflow_association qui manquerait, si j'ai bien compris

    Laisser un commentaire:


  • Eddy.vh
    a répondu
    Bonjour

    @Yann
    J'ai passé l'admin en anglais et retrouvé Tiny.
    J'avais également une absence des contenu des fichiers dans l'interface de modification des fichiers du template et / ou surcharges, c'est également fonctionnel à présent.

    @Robert
    Chez moi la version α5 semble fonctionner, les articles (d'exemple) sont accessibles, je viens de publier un module des derniers articles, il est fonctionnel et mène bien vers l'article visé.

    Laisser un commentaire:


  • daneel
    a répondu
    Hello,

    Désolé, je ne peux pas reproduire ton erreur.

    Vérifie si le problème n'est pas déjà identifié sur
    https://github.com/joomla/joomla-cms...%22J4+Issue%22

    Laisser un commentaire:


  • RobertG
    a répondu
    Je viens de faire la mise à jour de la version alpha5 avec le nighty build de ce jour (sur une version neuve installée hier en anglais seulement et sans aucune extension - PHP 7.1) et j'ai toujours "no matching results" quand je veux voir la liste des articles, et erreur 404 si je veux voir un article en cliquant sur les titres dans le module des derniers articles qu'on voit dans ta deuxième image.
    Le débogage ne me permet pas de voir les requêtes sur la base, mais les articles sont bien dans la base et j'ai pu en ajouter un. C'est curieux que leurs titres soient bien visibles dans le module mais pas dans l'administration, et que leur contenu ne soit pas accessible.
    J'ai donc du mal à comprendre pourquoi on voit bien ton nouvel article quand j'ai des erreurs 404 sur tous.

    Je viens de voir la requête dans l'administration (je l'espérais sur le site) :
    SELECT DISTINCT a.id, a.title, a.alias, a.checked_out, a.checked_out_time, a.catid, a.state, a.access, a.created, a.created_by, a.created_by_alias, a.modified, a.ordering, a.featured, a.language, a.hits, a.publish_up, a.publish_down,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,c.title AS category_title,ua.name AS author_name,`wa`.`stage_id` AS `stage_id`,`ws`.`title` AS `stage_title`,`ws`.`condition` AS `stage_condition`,`ws`.`workflow_id` AS `workflow_id` FROM hdgv9_content AS a LEFT JOIN `hdgv9_languages` AS l ON l.lang_code = a.language LEFT JOIN hdgv9_users AS uc ON uc.id=a.checked_out LEFT JOIN hdgv9_viewlevels AS ag ON ag.id = a.access LEFT JOIN hdgv9_categories AS c ON c.id = a.catid LEFT JOIN hdgv9_users AS ua ON ua.id = a.created_by INNER JOIN `hdgv9_workflow_associations` AS `wa` INNER JOIN `hdgv9_workflow_stages` AS `ws` WHERE `wa`.`item_id` = `a`.`id` AND `ws`.`id` = `wa`.`stage_id` AND `ws`.`condition` IN ('1','0') AND `wa`.`extension`='com_content' ORDER BY a.id desc LIMIT 20
    La question est donc "pourquoi ne renvoie-t-elle rien" alors qu'il y a plusieurs articles dans la table "#__content" !
    Dernière édition par RobertG à 13/08/2018, 10h02

    Laisser un commentaire:


  • daneel
    a répondu
    Envoyé par RobertG Voir le message
    Les versions sont pourtant prévues pour être mises à jour via les nighty builds

    As-tu vérifié si tu vois les articles, avec la dernière version (je parle de l'alpha 5) ? Sur une mise à jour comme sur une version nouvelle, aucun n'apparaît dans la liste alors qu'ils sont bien dans la table, d'où erreurs 404 sur les deux sites.
    Hello,

    oui pour la version alpha5, nouvel article avec tinymce (par défaut), la preview, l'enregistrement avec save, l'enregistrement avec save & close, la vue article, la vue blog...


    et je suis sous Firefox. Uniquement Joomla! Patch Tester, pas d'autres extensions installées.
    Installation par défaut ( pas de langue fr pour l'instant ).

    Yann
    Dernière édition par daneel à 13/08/2018, 01h44

    Laisser un commentaire:


  • schott0200
    a répondu
    Envoyé par Eddy.vh Voir le message
    Bonjour.

    Si je tente l'édition d'un article d'exemple ou la création d'un nouvel article, l'éditeur Tiny ne s'affiche pas. il est présent, activé et sélectionné comme étant l'éditeur par défaut du site.
    Une idée ?

    Si j'opte pour l'éditeur code miror, j'ai bien accès au code source du message.
    Bonjour le problème avec l'éditeur est connu et présent que sur Firefox et Safari. Il sera corrigé avec une nouvelle version TinyMCE.

    Laisser un commentaire:


  • RobertG
    a répondu
    Les versions sont pourtant prévues pour être mises à jour via les nighty builds

    As-tu vérifié si tu vois les articles, avec la dernière version (je parle de l'alpha 5) ? Sur une mise à jour comme sur une version nouvelle, aucun n'apparaît dans la liste alors qu'ils sont bien dans la table, d'où erreurs 404 sur les deux sites.

    Laisser un commentaire:


  • daneel
    a répondu
    Envoyé par RobertG Voir le message
    la mise à jour de alpha4 à 5 provoque une erreur et plante :


    Error: Class 'Joomla\Module\Menu\Site\Helper\MenuHelper' not found: Class 'Joomla\Module\Menu\Site\Helper\MenuHelper' not found

    Pour aider, il faut télécharger la dernière version et reprendre étape par étape pour reproduire le problème.
    sur cette erreur, je vois par exemple "MenuHelper' not found" : https://github.com/joomla/joomla-cms/issues/21177

    Donc, avant de soumettre l'erreur, vérifier si votre problème n'a pas été indiqué par d'autres... et participer à sa résolution
    https://github.com/joomla/joomla-cms...%22J4+Issue%22

    Je conseille de tester systématiquement sur une nouvelle installation. Je ne pense pas que les différentes versions alpha ou beta sont
    prévues pour des mise à jour. De mon coté, l'installation d'exemple type blog fonctionne avec la dernière version (j'ai de la chance)
    mais comme expliqué précédemment, je n'ai pas encore travaillé sur le package fr ( je n'ai pas de news à ce sujet, désolé ).










    Laisser un commentaire:


  • RobertG
    a répondu
    Eh bien, ça continue mal !
    Sur un site de test passé de alpha4 à 5, impossible de visualiser les articles pourtant dans la base. Impossible aussi de voir les icônes de l'éditeur, que je sois en anglais ou français.
    Sur un autre, la mise à jour de alpha4 à 5 provoque une erreur et plante :
    Error: Class 'Joomla\Module\Menu\Site\Helper\MenuHelper' not found: Class 'Joomla\Module\Menu\Site\Helper\MenuHelper' not found
    J'ai déjà eu des pépins de mise à jour des "libraries" sur le premier site, m'ayant obligé à renommer le dossier pour le remplacer.

    Alors j'essaie d'installer une version neuve avec la nighty build complète de ce jour en PHP 7.2, et là :
    Whoops, looks like something went wrong.
    Pas plus d'explication pour savoir ce qui pose problème...

    Nouvel essai en passant en PHP 7.1 et en ne limitant plus lopen_basedir, et l'installation se lance... (install chez PHPNET sur serveur Premium)
    Et après installation avec exemple : rien. Je force l'installation des exemples de type blog : toujours aucun article...
    Dernière édition par RobertG à 12/08/2018, 16h43

    Laisser un commentaire:


  • daneel
    a répondu
    Actuellement, je teste localement le développement de template et d'extensions sous joomla 4,
    je n'hésite pas à tester sous différentes conditions (version php, etc...).

    Pour experimenter certaines changements, j'ai installé Joomla! Patch Tester. Marc (woluweb) a réalisé un tuto sur le sujet.
    https://docs.joomla.org/Component_Pa...for_Testers/fr
    https://fr.slideshare.net/woluweb/co...testeur-joomla

    Cela pourra également servir pour le 8 septembre prochain, l'occasion de vous rappeler l'initiative du PBF (Pizza Bug & Fun). Comme l'indique Marc, c'est lancé depuis l'Allemagne mais on se mobilise dans plusieurs pays y compris les pays francophones !

    Trouver le JUG le plus proche ( https://www.joomla.fr/la-communaute/joomla-user-groups ), poser la question du lieu du rdv. A défaut, contacter l'association (via le forum ou joomla.fr) pour connaître un peu plus l'événement. Vous pouvez également contribuer de chez vous mais vous n'aurez pas de pizzas à partager, on sera de toute façon connecté donc un bon moyen de mieux se connaître N'oubliez pas que vos contributions sont essentielles.

    Laisser un commentaire:


  • daneel
    a répondu
    Bonjour Eddy,

    Envoyé par Eddy.vh Voir le message
    Si je tente l'édition d'un article d'exemple ou la création d'un nouvel article, l'éditeur Tiny ne s'affiche pas. Une idée ?
    A ma connaissance, le pack de langue pour la version J4 n'est pas encore officiellement réalisé. Je déconseille d'utiliser celui de J3 pour ne pas avoir de problèmes supplémentaires comme l'absence d'affichage de tiny mce.
    Si vous n'arrivez pas à déterminer l'origine de l'erreur, cela peut devenir compliqué...

    Si vous souhaitez obtenir J4 en français, il faut s'intéresser aux traductions, participer et aider l'équipe. N'hésitez pas à contacter l'AFUJ.

    Envoyé par Eddy.vh Voir le message
    J'ai peine à comprendre pourquoi le template, à priori récent, utilise toujours Fontawesome 4.7 et pas le version 5…
    Probablement pour des raisons de compatibilité, d'intégration avec bs4 (bootstrap 4) et de licence.

    FA (font awesome) version 5 est disponible en version gratuite et pro (sous licence commerciale), la classe css "fa" que l'on utilise dans nos templates avec la version 4.7 de font awesome n'existe plus, remplacé par "fas" pour font awesome solid ( et les classes css "far" et "fal" pour regular et light dans la version pro).

    https://fontawesome.com/v4.7.0/icon/search
    https://fontawesome.com/icons/search?style=solid

    De plus, le nom de certaines icônes ont changé en plus du préfixe. Pour un auteur d'extension ou de template, on imagine aisément les difficultés et les nombreuses questions. Je crois me souvenir que pour le front de joomla 4, jquery 3 et bs4 seront également fournis mais ne seront en aucun cas des éléments obligatoires pour les fonctionnalités de base. En définitif, il vaut mieux privilégier la compatibilité mais ce n'est pas exclus que certains concepteurs de templates incorporent eux-même FA 5 en effectuant les surcharges nécessaires.

    Laisser un commentaire:


  • Eddy.vh
    a répondu
    Bonjour.

    Si je tente l'édition d'un article d'exemple ou la création d'un nouvel article, l'éditeur Tiny ne s'affiche pas. il est présent, activé et sélectionné comme étant l'éditeur par défaut du site.
    Une idée ?

    Si j'opte pour l'éditeur code miror, j'ai bien accès au code source du message.
    Fichiers joints
    Dernière édition par Eddy.vh à 12/08/2018, 11h56

    Laisser un commentaire:

Annonce

Réduire
1 sur 2 < >

C'est [Réglé] et on n'en parle plus ?

A quoi ça sert ?
La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
Comment ajouter la mention [Réglé] à votre discussion ?
1 - Aller sur votre discussion et éditer votre premier message :


2 - Cliquer sur la liste déroulante Préfixe.

3 - Choisir le préfixe [Réglé].


4 - Et voilà… votre discussion est désormais identifiée comme réglée.

2 sur 2 < >

Assistance au forum - Outil de publication d'infos de votre site

Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

UTILISER À VOS PROPRES RISQUES :
L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

Problèmes connus :
FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

Installation :

1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

Archive zip : https://github.com/AFUJ/FPA/zipball/master

2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
et remplacer www. votresite .com par votre nom de domaine


Exemples:
Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/
Pour executer le script: http://www..com/fpa-fr.php

Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/cms/
Pour executer le script: http://www..com/cms/fpa-fr.php

En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
Voir plus
Voir moins

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X