Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Bonjour ,
Un souci ...
il fut un temps, l'ajout de navlang=en à la suite de l'url du blog provoquait l'affichage en anglais.
Aujourd'hui cela ne semble plus fonctionner ?
Ai-je omis peut être de réinstaller un plugin indispensable à cette tâche ou d'effectuer un réglage ?
Actuellement le blog s'affiche en francais conformément au choix de la langue principale. Il va chercher la traduction dans le répertoire fr de locales et un {{tpl: lang News}} affiche bien "actualité".
Maintenant si je veux permettre a un anglais de cliquer sur son petit drapeau et voir la page (ou du moins les éléments de navigation principaux) en anglais , il faut s'y prendre comment ?
Merci !
PS: pourtant navlang=en à la suite de l'url du blog est accepté et ne produit aucune erreur.
En attendant un plugin Newsletter actualisé, j'ai écrit une extension Export2Mail plus modeste qui vise à envoyer à l'utilisateur connecté un mail contenant une sélection de posts effectués directement sur la page d'administration des billets.
Il n'y a donc ici aucune gestion des abonné.e.s. Notre but au labo était juste de produire rapidement un mail contenant l'annonce des prochains seminaires, mail qu'on forwarde ensuite via les listes au sein de l'entreprise. L'envoi du mail unique est simplement effectué via sendmail vers l'adresse de la personne connectée (celle figurant dans la page utilisateur)
voici le lien vers le plugin, si quelqu'un veut tester...
https://www.animals-in-motion.com/remih … t2Mail.zip
(fonctionne en 2.27)
NB : pour l'expéditeur, comme l'envoi de l'email est effectué par sendmail, il faut choisir une adresse d'expedition qui ne "dérange" pas le serveur. Personnellement Je suis chez nfrance et j'ai donc mis no-reply@nfrance.com., au boulot notre site est un sous domaine de cnrs.fr j'ai donc mis no-reply@cnrs.fr.
Un simple
global $core;
placé au début de la page index.php du plugin newsletter permet de faire "réapparaître" la page d'administration du plugin
(Fonctionne encore avec 2.25.3)
Bonjour ,
Tout est dans le titre.
A
ctuellement , il n'est plus possible d'accéder à la page d'administration du plugin Newsletter 3.9.6.
Quelqu'un pour confirmer ou c'est juste chez moi ?
Merci
Rémi
bon
j'ai résolu mon problème et il ne venait pas de l'installation
il provenait du plugin Flvplayerconfig qui, une fois activé, crée l'embrouille, une fois desactivé, tout refonctionne.
une incompatibilité peut être ?.
Merci Philippe.
Si je vide la console developpement de firefox
puis fait rafficher le page d'affichage des billets
puis clique sur creation d'un nouveau billet tape un contenu
puis sauvegarde
voila ce qui apparait:
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/index … post.js:13
index.php:13:1
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/post.php:53
post.php:53:1
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/index … post.js:13
index.php:13:1
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/post.php:59
post.php:59:1
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/index … post.js:13
index.php:13:1
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/post.php:66
post.php:66:1
si je réalise la même opération sur un des blog ou je peux sauvegarder les billets
j'obtiens les erreurs suivantes:
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/index … post.js:13
index.php:13:1
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/post.php?id=567:55
post.php:55:1
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/index … post.js:13
index.php:13:1
Uncaught ReferenceError: jsToolBar is not defined
<anonymous> https://www.mecadev.cnrs.fr/admin/post.php?id=567:62
post.php:62:1
dans Chromium,
pas de message mais impossibilité de sauvegarder mes messages quand même.
voila...
bonjour,
j'ai un blog en multiblog.
Mon hébergeur ayant enfin quitter php 5 pour php 7.4.27 j'ai pu mettre à jour ma version de dotclear vers la dernière version. ( J'ai fait cette mise a jour en transférant les fichiers via Filezilla. Pas de reinstallation complète )
Le problème rencontré est le suivant: lorsque je veux sauvegarder un billet, le message d'erreur "billet sans contenu" s'affiche et le billet n'est pas sauvegardé (peu importe si c'est un nouveau billet ou la modification d'un ancien)
Mais plus curieux: cela n'arrive qu'avec le blog default, sur les deux autres blogs, pas de problème.
Ceci se produit avec dclegacy et dcckeditor.
Une idée pour analyser d'ou vient l'erreur ?
Merci
l'un des blog est à la racine, les deux autres dans un repertoire.
mecadev.cnrs.fr/index.php?
mecadev.cnrs.fr/avineck/index.php/
mecadev.cnrs.fr/plateauanalysemouvement/index.php?
Merci Philippe effectivement ça marche.
si j'ai plusieurs path vers des fichiers a récuperer sur la même page d'admin, je dois trouver un moyen de passer en paramètre l'id du champ de texte car sinon media_popup.js renvoie la sélection vers un même champ de texte c'est ça ?
Merci en tous les cas, c'est quand même bien plus pratique ;-) !
je viens seulement de lire tes echanges avec Franck.
Très chouette thème, épuré comme je les aime, ...
Je viens de l'installer mais pour le moment lorsque je vais dans la personnalisation image par défaut et clique sur changer, il ne se produit rien . Pas de pop up. C'est bien le fonctionnement de ce mécanisme que tu me conseilles de comprendre pour choisir une image ? Je vais jeter un œil.
Je trouve néanmoins dommage de ne pas profiter du popup médiathèque pour cela et j'attends avec impatience le billet de Franck Paul ;-).
Pour le moment je fais s'ouvrir le popup médiathèque pour que l'utilisateur puisse regarder si besoin le chemin vers l'image mais après il faut le retaper à la main...
mais comme ce popup communique avec une fenêtre appelante portant un nom particulier (toolbar) , à part créer une fenêtre portant ce nom qui appellerait à son tour le popup mediatheque... bref tout cela reste flou dans ma tête. Faut que ça décante?
Bonjour à la communauté,
encore quelques demandes...on approche de la fin.
1/ je viens de remarquer que sur mon serveur dotclear ne fonctionnait pas en path info. Ce n'est pas en soit un drame mais du coup je ne peux pas tester le fonctionnement de fpdf4dc2 sur un blog en path_info. Est ce que quelqu'un pourrait le faire et me faire un retour ? https://www.animals-in-motion.com/remih … -avec-fpdf
2/ quelqu'un peut-il m'expliquer comment produire l'ouverture d'un popup type médiathèque pour recuperer le chemin vers une image dans un formulaire de la page d'admin du plugin. J'ai fouillé mais cela reste très obscur..Il y a peut-etre un tuto quelque part ? Ce serait plus convivial que de rentrer un chemin à la main.
Merci.
Rémi
Merci Philippe et bonjour.
J'ai quelques questions:
1/ J'ai resolu mon probleme mais je ne comprends pas trop le pourquoi
En etant sur le fichier admin.php de mon plugin, le path vers les ilage doit comporter un ../ avant le path "public/.ETC.." Je peux le comprendre.
Mais lorsque je suis sur le fichier public.php de ce meme plugin et qui est rangé dans le même répertoire que admin.php alors plus beson de ../.
2/ dans la façon de recuperer les billets après la postactionpage je recupère les ids des post sélectionnés par
$posts_ids = $ap->getIDs();
foreach ($posts_ids as $ids) {
$params['post_id']=$ids;
$lepost = $core->blog->getPosts($params);
......
}
Cela fonctionne. Mais est-ce la façon normale de procéder ou bien il y a peut être un getPostByID possible, je crois que cela existait avant ?
bonne journée
bonjour, j'ai un peu avancé sur mon plugin FPDF4dc2 qui fonctionne déjà coté public
A ce jour il peut générer le pdf d'un post (à condition que le code soit propre), le pdf des post d'une catégorie, le pdf des post contenant un tag .
Pour voir le résultat rendez vous par exemple sur ce site de test en développement :
https://www.montgeron.info/mec/index.php?tag/tribunes.
En cliquant alors sur l’icône PDF un document est généré avec ou sans table des matières cela est contrôlable sur la page d'administration du plugin , tout comme les fontes et la taille des titres.
Pour le voir en œuvre sur un document un peu plus complexe, essayer par exemple ici :
https://www.montgeron.info/mec/index.ph … e-scolaire
Il fonctionne donc sur un blog réglé en query_string et je dois encore regarder si cela marche dans l'autre mode path_info.
Je voulais donc ajouter une fonction convertir en pdf à la page d'administration des posts comme suggéré par Philippe. C'est ce que j'ai fait. Mais....
Lorsque je lance la conversion qui réutilise strictement le même code, celui produit une erreur sur l'insertion des images. D'ou ma question:
L'utilisation de fonction comme getimagesize peut-il être dépendant d'une situation public VS admin ??
Si je shunte l'affichage des images, le reste s'affiche très bien. Je doute que ce soit le cas, et c'est vraisemblablement du à une subtile bétise de ma part, mais bon sait-on jamais ?
Une fois debloqué le plugin pourrait produire le pdf de chaque post qui pourrait alors être mis à disposition au téléchargement sans avoir a être régénéré dynamiquement (à la volee) chaque fois.
Merci Philippe, je regarde ça.
Bonjour,
Pour l'écriture d'un plugin de conversion à la volée de billets en pdf, je voudrais pouvoir sélectionner les billets qui doivent être convertis et assemblés en un document pdf.
Je suis donc à la recherche du bout de code qui affiche d'une jolie facon coté administration la liste des messages.
Quelqu'un peut-il m'aiguiller sur le fichier à consulter ?
Merci
Rémi
Merci je vais regarder dans cette direction.
Bonjour,
je voulais passer en 2.16.15.
voici ce que me dit mon dotclear.
c'etait deja pareil pour les dernieres versions antérieures.
je ne parviens pas à en comprendre la raison.
un idée ?
Erreur :
Comme les fichiers suivants de votre installation de Dotclear ont été modifiés, votre installation ne peut être mise à jour. Merci de mettre à jour manuellement .
locales/en/help/core_plugins.html
locales/en/help/core_dashboard.html
locales/en/help/core_blog_new.html
locales/en/help/core_users.html
locales/en/help/core_search.html
locales/en/help/core_update.html
locales/en/help/core_blogs.html
locales/en/help/core_blog_theme.html
locales/fr/help/core_plugins.html
locales/fr/help/core_update.html
locales/fr/help/core_blogs.html
locales/fr/help/core_blog_theme.html
themes/berlin/img/icon_close.svg
themes/berlin/img/icon_attachments.svg
themes/berlin/img/icon_open-sidebar.svg
themes/berlin/img/icon_feed.svg
themes/berlin/img/icon_hamburger.svg
plugins/maintenance/locales/en/help/maintenance.html
plugins/maintenance/locales/fr/help/maintenance.html
plugins/pages/locales/en/help/page.html
plugins/pages/locales/en/help/pages.html
plugins/pages/locales/fr/help/page.html
plugins/pings/locales/en/help/pings.html
plugins/pings/locales/fr/help/pings.html
plugins/antispam/locales/en/help/filters.html
plugins/dcCKEditor/js/ckeditor/lang/_translationstatus.txt
plugins/dcCKEditor/js/ckeditor/skins/moono/dialog_ie.css
plugins/dcCKEditor/js/ckeditor/skins/moono/editor_iequirks.css
plugins/dcCKEditor/js/ckeditor/skins/moono/dialog_ie7.css
plugins/dcCKEditor/js/ckeditor/skins/moono/dialog_ie8.css
plugins/dcCKEditor/js/ckeditor/skins/moono/editor_gecko.css
plugins/dcCKEditor/js/ckeditor/skins/moono/editor_ie.css
plugins/dcCKEditor/js/ckeditor/skins/moono/dialog.css
plugins/dcCKEditor/js/ckeditor/skins/moono/editor_ie7.css
plugins/dcCKEditor/js/ckeditor/skins/moono/editor_ie8.css
plugins/dcCKEditor/js/ckeditor/skins/moono/dialog_iequirks.css
plugins/dcCKEditor/js/ckeditor/skins/moono/editor.css
plugins/dcCKEditor/js/ckeditor/plugins/dialog/styles/dialog.css
plugins/dcCKEditor/js/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
plugins/dcCKEditor/js/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt
plugins/dcCKEditor/js/ckeditor/plugins/preview/styles/screen.css
plugins/dcCKEditor/js/ckeditor/plugins/preview/preview.html
plugins/dcCKEditor/js/ckeditor/plugins/templates/dialogs/templates.css
plugins/dcCKEditor/js/ckeditor/contents.css
plugins/aboutConfig/locales/en/help/help.html
plugins/aboutConfig/locales/fr/help/help.html
plugins/userPref/locales/en/help/help.html
Bonjour,
je voulais savoir si enhancePostContent était devenu obsolète ou si il était sensé encore fonctionner normalement avec es dernières version de Dc.
Est ce qu'il existe d'autre plugins capable d'insérer des liens automatiquement.
Merci
bonne journée
Bonjour,
j'ai un souci avec ce plugin, qui a cessé de fonctionner chez moi. Je ne m'en suis pas aperçu tout de suite. y a-t-il des raisons liés a des montées de version qui peuvent expliquer ceci ? c'est un plugin important pour nous.
ou bien quelqu'un a -t-il la dernière version de dotclear et ce plugin en fonction pour confirmer qu'il n'y a pas d'incompatibilité?
je ne me souviens pas s'il y avait des prérequis pour faire fonctionner ce plugin (installation d'autre plugins préalable) ?
Fait-il appel a un version particuliere de js 1.4 ou 2.2 ?
Merci
Merci Pierrevg d'avoir remarqué que mon lien vers dotclear dans les crédits (qui n'existent pas mais qu'il a quand même trouvé), était erroné.
C'est corrigé et j'ai reintitulé le lien Mentions légales et crédits.
Sur tes remarques, sans chercher a te convaincre:
"1/ Ta première action d'adaptation de thème (que ce soit Noviny ou Noviny2, même topo) est de virer le nom du thème et de l'auteur. Ça en dit long sur cette volonté de te foutre complètement du travail d'autrui."
Une remarque qui frise la parano: Ce n'est pas de virer le nom de celui qui a fait le thème, c'est de mettre un lien vers l'interface pour s'identifier rapidement. "Log in". Voila ce qui m'a guidé dans cette phase de construction du site.
Par ailleurs sur un site institutionnel on veut du fonctionnel, le nom de l'auteur du theme ou du site en première page (y compris le mien) n' interesse personne. Il faut être un peu nombriliste pour l'afficher par défaut en première page. Cela ne suffit pas de l'avoir dans le code et sur la page de présentation du thème ?
"2/ Ton blog principal n'a pas les crédits alors que la page a plus d'un an ! L'url vers dc est fausse. Franchement, me prendre en plus pour un con, c'est un peu beaucoup."
Le blog principal (qui est celui de l'unité de recherche et pas mon blog perso) ( je glisse juste que je ne suis ni concepteur, ni développeur et je ne travaille pas dans une dsi ) a effectivement plus d'un an et sur la page mentions légales et crédits il y a les crédits et la référence à Dotclear (pour moi c'est une équipe) .
Pour finir, j'ajouterai que j'essaie moi aussi de contribuer à ma mesure
, en mentionnant par exemple un problème quand j'en trouve un,
et si tu regardes l'historique de mes interventions sur ce forum en contribuant un peu , ailleurs aussi,
http://www.animals-in-motion.com/remiha … -avec-fpdf
et toujours d'une façon non polémique. A bon entendeur.
Je suis d'abord utilisateur, ma meilleure preuve de reconnaissance c'est ma fidélité à Dotclear. Désolé de ne pas être au niveau de ce que tu attends d'un membre de la communauté Dotclear.
oui le problème est réglé par .on et l'ajout d'un argument.
Merci Franck.
Je suis resté en 2.2 car il me semble avoir lu qu'on a au moins besoin de la 1.11 pour utiliser la nouvelle fonctionnalité "media en avant" de la version 2.9 de dotclear.
Merci
Rémi
oui le problème est réglé par .on et l'ajout d'un argument.
Merci Franck.
Je suis rester en 2.2 car il me semble avoir lu qu'on a au moins besoin de la 1.11 pour utiliser la nouvelle fonctionnalité "media en avant" de la version 2.9 de dotclear.
Merci
Rémi
Read before you start doing a search and replace:
For quick/hot fixes on a live site, do not just replace the keyword live with on,
as the parameters are different!
.live(events, function)
should map to:
.on(eventType, selector, function)
The selector is very important! If you do not need to use this for any reason, set it to null.
Non, pas de changement.
Vous n'êtes pas identifié(e).