Dotclear

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

Annonce

#1 Re : [dc2] Questions et aide » Problème dans un configurateur de thème » 2021-05-13 07:10:15

J'ai trouvé le Behavior dans la classe dcBloc, dans la méthode getPosts() qui définit les paramètres pour récupérer les billets.

$core->tpl->addBlock('coreBlogBeforeGetPosts', ['behaviorFeaturedTheme', 'coreBlogBeforeGetPosts']);

class behaviorFeaturedTheme
{
   public static function coreBlogBeforeGetPosts($params)
  {
      // injection de l'URL en fonction du type
  }
}

#2 Re : [dc2] Questions et aide » Problème dans un configurateur de thème » 2021-05-13 06:57:37

Je ne pense pas qu'il soit possible de faire ce que tu veux faire. Les attributs des blocs ne sont pas interprétés comme d'éventuels blocs mais comme de simple valeur.

En revanche tu dois pouvoir injecter l'url dans la recherche des billets en utilisant le Behavior qui va bien

#3 Re : [dc2] Questions et aide » Problème dans un configurateur de thème » 2021-05-13 06:46:42

J'étais en train de regarder mais tu vas plus vite que moi !

$core->tpl->includeFile(dirname(__FILE__) . '/tpl/home-default.html');

Ce code ne pouvait pas fonctionner car la méthode includeFile attend un tableau avec comme entrée src et un fichier relatif qui sera cherché dans les thèmes disponibles.

Mais j'en étais au même point que toi où il vallait mieux passer par une nouvelle balise en fonction du type choisi.

#4 Re : [dc2] Questions et aide » >>> target="_blank" ouverture automatique d'un nouvel onglet ? » 2021-02-19 17:26:36

Je tente une dernière fois ma chance. Pour éventuellement mettre un évidence un problème avec le plugin, merci d'utiliser un thème livré avec la distribution (berlin ou blowup).
Il faut ensuite activer le plugin externalLinks. Il faut évidemment que la première cas à cocher soit cochée "Activer le plugin Liens externes". Merci de donner les réglages avancés choisis.

Ecrire un billet simple avec plusieurs liens externes ou non. En regardant la source de la page il doit y avoir un appel du script javascript qui ressemble à cela : <script type="text/javascript" src="?pf=externalLinks/js/external.js">
S'il n'y a pas cette balise script alors le plugin n'est pas activé.

Il est possible de faire cela dans l'une de vos installation en créant un nouveau blog.

p.s:  Je te trouve bien patient Pierre, sans mesquinerie de ma part.

#5 Re : [dc2] Questions et aide » >>> target="_blank" ouverture automatique d'un nouvel onglet ? » 2021-02-18 18:39:57

Strindberg a écrit :

Depuis le 06 VI 06,
je crois bien que ce serait la 1ère fois
que lors de l'installation d'un plugin,
il faille modifier le thème.

Donc je ne comprends pas les deux questions.

Ce que veut dire Pierre et ce que j'ai déjà signalé c'est que le plugin ne semble pas activé. Le fait qu'il soit actif dans la liste des plugins n'est pas suffisant. Cela veut simplement dire qu'il est disponible pour la plateforme. Pour certains plugins c'est suffisant mais pas celui-là. On peut vouloir activer le plugin pour un blog et pas un autre.

Quand le plugin est activé, on doit voir côté public dans les sources de la page un appel tel que celui que j'ai déjà mis : <script type="text/javascript" src="/?pf=externalLinks/js/external.js"></script>

#6 Re : [dc2] Questions et aide » >>> target="_blank" ouverture automatique d'un nouvel onglet ? » 2021-02-18 11:09:45

Comme tu dis j'ai l'impression qu'on tourne en rond.

Par hasard, ne serait-ce pas le plugin autoExternalLinks et pas le plugin externalLinks que tu utilises ?
Je ne connais pas le premier et j'ai repris le développement du second.

#7 Re : [dc2] Questions et aide » >>> target="_blank" ouverture automatique d'un nouvel onglet ? » 2021-02-18 07:22:58

Strindberg a écrit :

Je voudrais que mes hypertextes permettent d'ouvrir dans une nouvelle fenêtre le lien.
C'est une demande très appuyée de mes lecteurs, et c'est une gêne que le lien s'ouvre dans la fenêtre actuelle,
car ils veulent comparer et faire des aller-retours. c'est une démarche universitaire normale.

Je partage l'avis de Philippe. Leur avez-vous fait part des différentes possibilités d'ouvrir les liens dans un nouvel onglet ou dans une nouvelle fenêtre ?

Mais quoi qu'il en soit si réel bug il y a, j'essaierais de le corriger.


Strindberg a écrit :

1) Le Plugin "Liens externes" ne marche pas.
Et toutes les possibilités de cocher ne donnent aucun effet, ceci sur mon site www.renovezmaintenant67.eu

Le plugin ne semble pas activé. Dans la source de la page je devrais, à minima, trouver l'appel au script: <script type="text/javascript" src="/?pf=externalLinks/js/external.js">

Strindberg a écrit :

2) Sur le http://hotchkiss.eu/travelblog/ , le blog de mon site de voyages www.hotchkiss.eu le plugin laisse, certes,
des petites flèches à droite des hypertextes dans mes posts, mais là aussi n'ouvre pas les liens sur une nouvelle fenêtre.
De plus dans mon bureau ce plugin n'apparait nulle part et on ne peut ici rien cocher du tout.
Donc il n'y a même pas la possibilité de le faire apparaître de mon bureau sur la colonne de gauche du bureau.   

Donc je suis obligé, parfois jusqu'à 100 fois dans mes longs posts d'écrire moi même à la main
derrière chaque lien en mode source la commande target="_blank"

Je ne vois pas non plus le plugin d'activé.

#8 Re : [dc2] Questions et aide » >>> target="_blank" ouverture automatique d'un nouvel onglet ? » 2021-02-17 06:54:00

Je ne suis pas sûr de bien comprendre le problème avec le plugin (dont j'ai repris la charge). Je veux bien corriger si problème il y a mais pour le moment c'est loin d'être clair.

#9 Re : [dc2] Questions et aide » [résolu]Formulaire et traitement réponse » 2021-01-12 06:30:35

J'ai lu plusieurs fois ton message et je dois avouer que je ne comprends pas. Peut-être pourrais-tu mettre un peu plus de code !

#10 Re : Digressions » Faire un blog simplement » 2020-11-29 07:46:34

Salut JC. Je ne sais pas comment tu as fini sur cette page mais ça fait plaisir de te voir dans les parages !

#11 Re : [dc2] Installation et hébergement » Import à plat chez free.fr » 2020-11-22 07:51:27

Le répertoire de base des médias se trouve dans une colonne (media_path) à part. Donc une requête du type suivant devrait faire l'affaire :

update dc_media set media_path = concat('brol/', media_path);

Après tu peux affiner si besoin en ajoutant une clause where à cette requête, en ajoutant par exemple une liste de media_id :

update dc_media set media_path = concat('brol/', media_path) where media_id in (2,34,28);

Une sauvegarde préalable de la base de données (ou à minima de la table dc_media) me parait une idée raisonnable.

#12 Re : [dc2] Plugins » plugin dcCKEditor : régression de la palette de couleur de fond » 2020-04-17 07:12:30

Bon Franck je viens de coder le machin. Où fais-je la pull-request ? github ou dotclear.org ?
Je n'arrive pas à avoir un joli rectangle comme sur la copie d'écran. Les nuances de gris ne sont pas alignés verticalement !

#13 Re : [dc2] Plugins » plugin dcCKEditor : régression de la palette de couleur de fond » 2020-04-17 06:02:58

Philippe a écrit :

PS : dans l'idéal, un champ pour ajouter la modification dans le plugin dcCKEditorAddons ferait bien l'affaire.

nikrou ?

Heu... pourquoi pas mais je dois avouer que je n'ai pas regardé depuis un moment. Je vais y jeter un œil ou deux si besoin.

#14 Re : [dc2] Plugins » Suivi des Plugin » 2020-04-04 12:00:16

Philippe a écrit :

Pour ce qui concerne les plugins, la licence est celle de dc, soit GPL v2.0. Donc oui, il est tout à fait possible de proposer sa propre version (fork) sur dotaddict.

Tout à fait mais à un détail près : le plugin ne peut pas garder le même nom sauf accord explicite de l'auteur. Et comme l'auteur ne donne pas signe de vie, cela ne facilite pas cette démarche.

#15 Re : Vie du projet » Refonte dotclear.org » 2020-04-02 05:20:52

Mathieu M. a écrit :

Franck, est-ce qu'on pourrait organiser quelque chose (discord ou autre) avec tous les acteurs encore présent ?

J'ai bien peur que tu ne fasses une réunion tout seul ! :-(

#16 Re : [dc2] Migration et mises à jour » Mise à jour avec sqlite » 2020-02-20 06:32:56

Tin a écrit :

D'accord, je pourrais essayer ça. Avec export/import, toutes les données (par exemple les images) sont également incluses ?

Non il faut aussi exporter les médias.

#17 Re : English » Problem with dcCKEDitor » 2020-02-20 06:31:54

Tin a écrit :

Ok, but then I don't understand your input:

   First of all, check that the admin URL in dotclear/inc/config.php is exactly the same as in backoffice's blog parameters.

What you you mean with "backoffice's blog parameters"?

In the admin web interface : https://domain.ltd/dotclear/admin/blog_ … anced-pref

#18 Re : [dc2] Migration et mises à jour » Mise à jour avec sqlite » 2020-02-19 08:54:23

Tin a écrit :

La mise à jour était de version 2.15 à version 2.15.3.

Mais la deuxième essai a été un succès. Ça tourne maintenant avec 2.15.3 ;-)

Ok. Il n'y a pas eu de changement de schéma depuis longtemps !

#19 Re : [dc2] Migration et mises à jour » Mise à jour avec sqlite » 2020-02-17 18:47:26

Ce n'est pas facile de migrer une base de données SQLite. Par défaut cela n'est pas géré par dotclear et en cas de changement de schéma (ce qui n'est pas arrivé depuis des lustres) il y a une partie du boulot à faire à la main.

Tu veux migrer depuis quelle version vers quelle version ?

#20 Re : [dc2] Discussion et astuces » Solution pour des billets customisés? » 2019-10-25 07:31:17

L'idée de Jean-Michel était d'utiliser dotclear parce qu'il connaissait bien et qu'il aimait bien.

J'ai créé plusieurs nouveaux types de documents : chansons, albums, news, auteurs. Ils sont reliés entre eux par des tags mais pas uniquement. Les chansons sont dans des albums. Les chansons ont des auteurs et pleins d'autres métadonnées.

J'ai mis le lien vers le dépôt pour montrer ce qu'on peut faire mais ça manque un peu de concret je suis d'accord.

#22 Re : [dc2] Discussion et astuces » Solution pour des billets customisés? » 2019-10-25 07:06:50

Il y a quelques temps j'avais bien avancé sur un plugin qui était dans le même esprit que Mymeta mais en bien plus spécifique : https://github.com/nikrou/rslt
Je ne sais pas si ça peut t'aider mais je viens de tester et ça fonctionne toujours avec les dernières versions de dotclear même si le dernier commit laisse penser que ce n'est plus maintenu.

#23 Re : [dc2] Migration et mises à jour » [2.15] Mise à jour pages impossible » 2019-08-22 09:05:54

Je viens d'essayer. Je n'avais pas de soucis pour modifier les pages et après la mise à jour non plus.
Je pense qu'il va falloir nous en dire plus !

#24 Re : [dc2] Plugins » [ eventHandler ] Support du plugin » 2019-06-04 05:41:37

hubbubhum a écrit :

Une idée pour classer les évènements du plus proche au plus lointain ?

Il faut ajouter les attributs order et sortby à la balise EventsEntries en précisant l'ordre asc ou desc et en précisant le champ startdt ou enddt :

<tpl:EventsEntries sortby="startdt" order="desc">
/// le code initial
</tpl:EventsEntries>

#25 Re : [dc2] Plugins » [ eventHandler ] Support du plugin » 2019-05-10 06:29:53

Concernant l'esthétique, je pense que tu n'as pas particulariser les templates utilisés par le plugins. Si tu ne changes rien, le plugin utilise ses propres templates situés dans le répertoire default-templates du plugin. Pour que ceux-ci correspondent mieux au thème, il est possible de les adapter en les copiant dans ton thème et en les modifiants.

Concernant le fait que l'on ne puisse pas modifier un événement quand il est lié à un billet, je trouve ça étrange. Je viens de tester et ça fonctionne toujours, et heureusement. Je suis preneur de plus de détails.

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

Pied de page des forums

Propulsé par FluxBB

Sites map