Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2021-08-19 08:02:42

JClaude
Membre
Lieu : Lille
Inscription : 2008-05-22
Site Web

DC 2.19 et MyMetas

Bonjour Franck,

Le passage en 2.19 s'est déroulé parfaitement à l'exception de quelques plugins. Plugins qui pour la plupart ne sont pas (ou plus) utilisés. Je les ai désactivés.

Reste un qui est indispensable et dont la page d'administration est HS, toute gestion du plugin est impossible.
Par contre et heureusement, les réglages réalisés avant la migration en 2.19 demeurent opérationnels côté public.

La version de Dotclear est 2.19
La version de PHP est 7.3.27

My Meta 0.5.3 0.5.3
Lien de chargement : https://plugins.dotaddict.org/dc2/details/mymeta

Copie d'écran de la page d'administration du plugin HS
[img=Page administration du plugin HS]http://chtipecheur.free.fr/media/mymeta-page-administration.jpg[/img]

Au niveau du code source de la page html, il manque l'appel aux fichiers css et js du plugin

<head>
  <title>Mes métadonnées</title>
    <script src="js/jquery/jquery-ui.custom.js?v=2.19"></script>
<script src="js/jquery/jquery.ui.touch-punch.js?v=2.19"></script>
<script src="index.php?pf=mymeta/js/_meta_lists.js&amp;v=2.19"></script>
</head>

et la dernière ligne de code
[img=Dernière ligne de code html]http://chtipecheur.free.fr/media/mymeta-derniere-ligne-de-code.jpg[/img]

As-tu une idée pour corriger ce blocage?
D'avance merci et encore bravo pour ton travail.

Dernière modification par JClaude (2021-08-19 08:04:38)

Hors ligne

#2 2021-08-19 09:11:25

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : DC 2.19 et MyMetas

Bonjour
Je ne sais pas le problème sera corrigé, mais je viens de tester une modification dans /plugins/mymeta/index_home.php sur la ligne 233, en remplaçant

form::field('mymeta_section', ' ',' ')

par

form::field('mymeta_section', '20','255')

ce qui fait afficher correctement la page d'administration du plugin et permet d'enregistrer une section ou un meta.

Malheureusement je n'utilise plus le plugin et n'ai pas testé plus avant, si cela ne suffit pas il me faudra explorer plus avant.Tu nous dis ?

Edit : les nombres sont "au pif" : le premier est la longueur visible du champ, le second le nombre de caractères maximum accepté

Hors ligne

#3 2021-08-19 12:04:07

JClaude
Membre
Lieu : Lille
Inscription : 2008-05-22
Site Web

Re : DC 2.19 et MyMetas

La correction me semble efficace pour l'usage que j'en ai (Chaine, case à cocher et liste).
Une réponse super rapide, chapeau!
Un grand merci.

Hors ligne

#4 2021-08-23 22:43:37

Tomek
Moderator
Inscription : 2006-04-12
Site Web

Re : DC 2.19 et MyMetas

@Philippe : merci pour le correctif, ça fonctionne comme attendu ! Je retesterai voir si ça coince par ailleurs et te tiendrai au courant.

[PS : j'ai scindé la discussion où le problème du plugin a été posté suite à la mise à jour 2.19 et l'ai déplacée dans "plugins"]

Hors ligne

#5 2021-09-01 13:45:00

Tomek
Moderator
Inscription : 2006-04-12
Site Web

Re : DC 2.19 et MyMetas

@Philippe : penses-tu qu'il te serait possible de reprendre / forker ce module ? Il est fort utile pour étendre les possibilités de Dotclear. :-)

Hors ligne

#6 2021-09-01 14:31:24

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : DC 2.19 et MyMetas

Je ne sais pas si je suis capable d'autre chose que de le bricoler... Il faudrait aussi voir si Dsls l'a abandonné, ce qui n'est pas du tout sûr, je pense qu'il ne suit plus ce forum mais qu'il apportera des correctifs si on lui signale des bugs. Je tente de le sonner avec un signalement ;)

Hors ligne

#7 2021-09-03 14:21:59

Tomek
Moderator
Inscription : 2006-04-12
Site Web

Re : DC 2.19 et MyMetas

Yep, attendons de voir s'il répond à la sonnette ! ;-)

Hors ligne

#8 2021-09-04 07:23:44

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : DC 2.19 et MyMetas

Je pense que je ferai le nécessaire (a minima) pour qu'il tourne, en attendant une éventuelle réponse de Dsls.

Par contre laissez-moi un peu de temps, j'ai des tas de trucs sul'gaz là :-)


Dotclear addicted since 2004

Hors ligne

#9 2021-09-07 09:57:21

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : DC 2.19 et MyMetas

C'est une usine à gaz ce plugin ! Comme je m'y attendais.

Je vais donc sortir une 0.5.4 (sans aucune garantie) qui corrige deux ou trois bricoles mais pour le reste je botte en touche, trop de rétro-ingéniérie à faire pour mettre tout ça d'aplomb, en particulier les templates spécifiques à mymeta qui ne fonctionnent pas comme attendus.

Si quelqu'un veut le reprendre, qu'il se manifeste, le dépôt à forker est ici : https://github.com/franck-paul/mymeta


Dotclear addicted since 2004

Hors ligne

#10 2023-02-11 13:31:50

Ten
Membre
Inscription : 2008-02-27
Site Web

Re : DC 2.19 et MyMetas

Franck a écrit :

...en particulier les templates spécifiques à mymeta qui ne fonctionnent pas comme attendus.

Bonjour,

C'est pour cela que le plugin n'affiche plus rien côté public depuis plusieurs versions ?

Hors ligne

#11 2023-02-11 15:46:47

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : DC 2.19 et MyMetas

@Ten : il y a peut-être une relation avec le thème utilisé. As-tu essayé de copier les deux fichiers mymeta.html et mymetas.html dans le répertoire tpl de ton thème ?

Hors ligne

#12 2023-02-19 21:41:09

Ten
Membre
Inscription : 2008-02-27
Site Web

Re : DC 2.19 et MyMetas

Merci. Je viens d'essayer, mais cela ne change rien.

Un blog avec Ductile et un autre avec Fjalla.

En attendant, je vais faire la mise à jour 2.25.2. ;-)

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map