Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Juste une remarque d'amélioration qui serait top : définir également le type de billet pour les sections, car si on a crée une section, celle-ci apparait tout de meme dans tous les types d'éditions, meme vide...
N'hésite pas à ouvrir un ticket sur le Lab pour que le développeur de ce plugin juge cette idée et pense à la développer ;)
Hors ligne
Bonjour
AvecDotclear 2.2.2 + mymeta 0.4.3, sur une installation standard, quand j'essaye l'action "Définir le MyMeta" sur une selection de billet j'ai :
Fatal error: Call to a member function exists() on a non-object in /**/**/**l/**/all-blogs/plugins/mymeta/class.mymeta.php on line 311.
C'est grave docteur?
Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/
Hors ligne
Oui, à première vue ca fonctionne comme voulu.
Merci!
Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/
Hors ligne
Salut à tous !
Encore merci pour ce formidable myMeta, dont je profite désormais pleinement des bienfaits (hum).
Par contre, pour un raison bien particulière j'avais besoin de "rechercher et remplacer" toute une série de données myMeta. Ce que j'ai donc fait via une commande dans phpMyAdmin, avec succès du premier coup d'ailleurs (fierté).
Cependant en revenant dans mon administration Dotclear au chapitre myMeta (et dans l'ID concerné pas les modifs) rien n'a changé, les données sont "comme avant" alors que dans la base de données, c'est bien modifié (pour rappel du premier coup, avec fierté, bon ok...).
Y'aurait-il un "vidage" à effectuer (j'ai déjà fait vidage des journaux, nettoyage des tables... toutes ces choses là qu'on trouve dans "Maintenance") ou bien quelque chose du coté de phpMyAdmin pour "appliquer" les changements (pour vrai de vrai) ?
En modifiant directement dans la base de données je pensais être bien malin, mais je ne vois vraiment pas où sont stockées les 'anciennes' données qui apparaissent encore dans l'admin.
Une idée ?
Blog perso : www.goudie.biz
Powered by Dotclear : Meilleurs jeux pour tablettes Android et Applications Android
Hors ligne
Personne ?
Je viens de désinstaller/réinstaller le plugin pour voir, hm... toujours les anciennes données.
Blog perso : www.goudie.biz
Powered by Dotclear : Meilleurs jeux pour tablettes Android et Applications Android
Hors ligne
Quelle(s) version(s) du plugin tu as utilisé jusqu'à présent ?
Hors ligne
C'est la 0.4.3 sur la dernière version de Dotclear (les deux mis à jour récemment, avant c'était un myMeta qui date d'un an sur Dotclear 2.1.6). Mais le changement de version (du plugin et du blog) n'ont pas posé de soucis (sauf l'erreur dont la solution est donnée plus haut). D'ailleurs tout fonctionne bien, c'est juste que mes données modifiées dans la base ne sont pas modifiées "vraiment". Si ça se trouve j'ai pas modifié au bon endroit ?
Blog perso : www.goudie.biz
Powered by Dotclear : Meilleurs jeux pour tablettes Android et Applications Android
Hors ligne
Le problème n'est pas lié à mymeta, mais à toutes les métadonnées des posts en général.
Pour des raisons de performance, les métadonnées d'un billet sont stockées à 2 endroits :
1. dans la table dc_post_meta, qui permet via des requêtes SQL de récupérer facilement ce qu'on souhaite
2. dans le champ post_meta de la table dc_post. Cela évite de faire une jointure voire une requête supplémentaire quand on lit un billet.
Dans ce second cas, le champ post_meta contient un tableau PHP de métadonnées sérialisé.
Donc, si tu modifies uniquement la table post_meta, cela crée une incohérence entre les 2 endroits de stockage. Idéalement, il faudrait faire une moulinette qui rafraîchit les métadonnées des champs post_meta à partir de la table dc_post_meta...
Dyslexics have more fnu!
Hors ligne
Merci pour ces explications !
Alors c'était trop beau, j'ai essayé ma bidouille mais j'ai perdu :) . Dans le champ post_meta de la table dc_post, j'ai bien du mal à comprendre le rapport avec la table dc_meta... en tout cas je serai incapable de faire la "moulinette" dont tu parles et je vais plutôt me faire à l'idée de tout modifier un par un, plutôt que de continuer à tout casser en me croyant malin :-D .
(à moins qu'il n'y ait une autre solution magique, mais bon)
Blog perso : www.goudie.biz
Powered by Dotclear : Meilleurs jeux pour tablettes Android et Applications Android
Hors ligne
Hello,
J'ai un problème d'affichage de métadata visible ici : http://www.as-i-am.fr/dose/index.php?po … 3/Luxogram
J'ai créé une meta artist_url que je renseigne sur certains articles (celui présenté en l'occurence). Dans mon template, j'ai le code suivant :
<tpl:MyMetaIf type="artist_url" defined="true" >
<a href="{{tpl:MyMetaValue type="artist_url"}}">See the artist's website</a>
</tpl:MyMetaIf>
et le code généré est le suivant :
<a href="">See the artist's website</a>
Si la ligne s'affiche, c'est que mon meta est bien défini, et pourtant sa valeur ne s'affiche pas. Une idée ?
Hors ligne
Bon, il suffisait de (re)lire la doc http://www.morefnu.org/post/2010/06/09/ … techniques
Je n'ai pas utilisé la bonne balise pour le bon contexte. Il fallait mettre
<a href="{{tpl:EntryMyMetaValue id="artist_url"}}">See the artist's website</a>
Hors ligne
dans _admin.php, ligne 104, si tu remplaces :
$mymeta->postShowForm(array()).
Par :
$mymeta->postShowForm(null).
ça marche mieux ?
Ouf ! Merci pour la correction.
Hors ligne
Bonjour,
J'essaie de republier des articles et des billets que j'ai publié ailleurs (avec permission) en utilisant myMeta pour stocker le nom de la publication, l'url du billet original et la date de publication originale. Je fais un portfolio en somme. Je n'arrive pas, malgré tous mes efforts, à formater les dates issues de MyMeta. J'ai essayé comme cela:
{{tpl:EntryMyMetaValue id="pub_date" format="%d %F %Y"}}
mais sans succès. Comment faire ?
En vous remerciant d'avance de votre aide,
Evren
Hors ligne
bonjour.
De la page posts.php je sélectionne un billet et l'action set MyMeta, clic sur ok et ... pas de chance:
Fatal error: Call to a member function exists() on a non-object in /*/plugins/mymeta/class.mymeta.php on line 311
Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/
Hors ligne
adjaya, j'ai ça aussi, tant en local avec Wamp qu'en ligne chez mon hébergeur.
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
Bonjour,
J'ai remarqué en installant miniSEO ce truc :
Jumelage avec plugin Mymeta
Warning: fopen(/homez.10/arcanesm/www/dotclear/../all-blogs/themes/default/tpl/post.html) [function.fopen]: failed to open stream: No such file or directory in /homez.10/arcanesm/www/all-blogs/plugins/miniseo/index.php on line 25
Warning: filesize() [function.filesize]: stat failed for /homez.10/arcanesm/www/dotclear/../all-blogs/themes/default/tpl/post.html in /homez.10/arcanesm/www/all-blogs/plugins/miniseo/index.php on line 26
Warning: fread(): supplied argument is not a valid stream resource in /homez.10/arcanesm/www/all-blogs/plugins/miniseo/index.php on line 26
Warning: fclose(): supplied argument is not a valid stream resource in /homez.10/arcanesm/www/all-blogs/plugins/miniseo/index.php on line 27
Test absence balise title dans post.html : Ok balise absente
Est ce que ça veux dire que je ne peux pas utiliser mymeta ?
Cordialement.
Hors ligne
Supprime miniSEO qui n'a plus lieu d'être ;)
Hors ligne
J'ai fait un tuto il y a un bon moment sur l'utilisation de MyMeta pour les balises <title> et <description>. Ca date un peu, mais si ça peut te servir : Balises title et description pour SEO.
Cette manipulation dans les templates des billets remplace avantageusement, selon moi, miniSEO qui n'est plus à jour.
Hors ligne
Merci pour le tuto MyMeta :-)
Hors ligne
@Dsls : serait-il difficile d'adapter le plugin pour ajouter des metas aux catégories ?
Hors ligne
Moi, ce que j'aimerais, c'est de pouvoir organiser ma liste de meta dans l'éditeur de billets/pages pour les placer en 1, 2 ou 3 colonnes et de donner un effet dépliant à cette zone : Je commence à en avoir pas mal et le bouton pour enregistrer est de plus en plus loin du haut de page...
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
Je suis d'accord, le bouton d'enregistrement chez moi aussi commence à être loin (mais ça n'a rien d'urgent).
Blog perso : www.goudie.biz
Powered by Dotclear : Meilleurs jeux pour tablettes Android et Applications Android
Hors ligne
Bonjour,
Je rédige mon premier message ici, alors j’en profite pour adresser un grand merci aux contributeurs de Dotclear et de ses plugins. C’est un vraiment un outil très flexible et je l’utilise dans autant de projets que possible.
Actuellement, j’utilise ce plugin MyMeta pour renseigner le type de post : lien, vidéo, photo, article, etc. J’utilise également une application XML/RPC, pour envoyer mes posts (MarsEdit). Cette application supporte les champs personnalisés (je les vois dans le contenu XML envoyé), et les champs personnalisés sont eux-mêmes supportés par la méthode WordPress, utilisée en priorité par Dotclear.
J’ai vu que le plugin Tags avait un fichier _xmlrpc.php, assez court, qui semble faire le lien entre lui et toute application XML/RPC en ce qui concerne les tags.
Mes questions sont donc les suivantes : est-il envisageable que le plugin MyMeta ait, lui aussi, un fichier _xmlrpc.php pour communiquer sur les champs personnalisés vers et depuis une application XML/RPC ? Si oui, est-ce que ce fichier serait plus ou moins similaire à celui du plugin Tag ?
Merci du temps que vous voudrez bien consacrer à ma question, et bonne fin de journée à vous
Hors ligne
Vous n'êtes pas identifié(e).