Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#2 [dc2] Le coin des sorciers » _define.php pour personnaliser les widget » 2023-06-12 21:03:28

Mathieu M.
Réponses : 2

Bonjour,

Il me semblait qu'on pouvait personnaliser un peu le formatage des widgets depuis le _define.php d'un thème autrefois, avec quelque chose comme :

	/* Properties */		array(
	/* Type */					'type' => 'theme',
	/* Templates*/				'tplset' => 'dotty',
	/* Widget title */			'widgettitleformat' =>		'<div class="card-header bg-dark text-light widget-title text-uppercase"><h3 class="card-title h6">%s</h3></div>',
	/* Widget subtitle */		'widgetsubtitleformat' =>	'<div class="widget-subtitle bg-light"><span>%s</span></div>'
							)

Mais, sauf yeux embués... ça ne fonctionne plus :)


Il y a eu des changements à ce niveau ?


Merci.

#3 Re : Boîte à idées (publique) » Et pourquoi pas ? :) » 2022-12-29 08:38:28

Franck a écrit :

Côté thèmes il me semble qu'il y en a déjà qui s'appuie sur la bibliothèque Bootstrap.

Oui, il en existe quelques uns, pondus par des dotcleariens.

Pourquoi pas se rapprocher de leur équipe et rendre un thème commun officiel par exemple ? Et si ça donnait l'idée de déployer Dotclear pour leur blog ?

C'est trop utopique ? :)

#4 Boîte à idées (publique) » Et pourquoi pas ? :) » 2022-12-28 21:35:11

Mathieu M.
Réponses : 3

Racoleur ? Un peu.

Juste ma pensée de fin d'année, peut-être les effets de la grippe, encore, mais ça aura le mérite d'être écrit.

Avec les avancées récentes de Franck et Jean-Christian pour Dotclear et une prochaine version majeure de Dotclear, il pourrait être intéressant, tant d'un point de vue visibilité qu'attrait développeurs, de se rapprocher d'un partenaire qui bouge et se secoue le cocotier depuis de nombreuses années.

Je ne peux pas être objectif car j'apprécie énormément la librairie depuis ses débuts, mais je suis ravi de voir qu'elle compte aujourd'hui dans son équipe plusieurs développeurs francophones. Je parle évidemment de Bootstrap, le framework made in Twitter : https://github.com/orgs/twbs/people

Alors, pourquoi ? Juste un thème côté public ? Un thème côté admin ? Les deux ? Autre chose ?
Honnêtement, je vous laisserai en débattre si nécessaire car je ne saurai pas trancher sur la question :)

Voilà.

Et... pourquoi pas ? :)

#5 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-12-12 03:38:40

Ah punaise que bon sang !

Merci Philippe, grâce à ta remarque j'ai placé un fichier _disabled dans tous les dossiers de plugins que les erreurs successives me donnaient : c'est retombé en marche et j'ai réussi à mettre à jour Dotclear et les plugins.

Ouf ! :)

#6 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-12-11 08:28:39

Bonjour,

Oui j'ai essayé de rajouter le suffixe, mais même avec lui, j'obtiens les erreurs susnommées en #13 :(

Je suis un poil désespéré... Est-ce qu'il y aurait un moyen d'installer une install vierge et de connecter ma base de données pour récupérer mon blog de test ?

#7 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-11-09 16:13:10

Je n'en ai pas l'impression.
L'administration n'était de toute façon plus accessible déjà après la mise à jour vers la 2.24 unstable.

#8 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-11-06 18:00:55

Après plusieurs tentatives, je n'arrive plus à accéder à l'admin, même en rechargeant une sauvegarde. C'est tout cassé :(

#9 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-11-04 23:06:31

Nope toujours la même erreur.

J'ai tenté une solution de bourrin en restaurant ftp + bdd avant la mise à jour, et j'obtiens ceci :

Fatal error: Uncaught Error: Class 'Clearbricks' not found in /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/plugins/attachments/_prepend.php:15 Stack trace: #0 /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/inc/core/class.dc.modules.php(819): require() #1 /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/inc/core/class.dc.modules.php(230): dcModules->loadModuleFile('/home/clients/a...') #2 /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/inc/admin/prepend.php(190): dcModules->loadModules('/home/clients/a...', 'admin', 'fr') #3 /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/admin/index.php(21): require('/home/clients/a...') #4 {main} thrown in /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/plugins/attachments/_prepend.php on line 15

C'est guère mieux.

#10 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-11-02 20:14:54

J'ai beau vider le cache navigateur et les dossiers qui sont dans le dossier cache/ mais rien de rien :(

Impossible d'accéder à l'administration pour revenir sur une autre version.

#11 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-11-02 13:41:51

<?php
/*
 *  -- BEGIN LICENSE BLOCK ----------------------------------
 *
 *  This file is part of Related, a plugin for DotClear2.
 *
 *  Licensed under the GPL version 2.0 license.
 *  See LICENSE file or
 *  http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 *
 *  -- END LICENSE BLOCK ------------------------------------
 */

$this->registerModule(
    "Related Pages", // Name
    "Serve pages & scripts", // Description
    "Pep, contributors, Nicolas Roudaire", // Author
    '1.8.2', // Version
    [
        'permissions' => dcCore::app()->auth->makePermissions([dcAuth::PERMISSION_CONTENT_ADMIN, dcPages::PERMISSION_PAGES]),
        'type' => 'plugin',
        'dc_min' => '2.24',
        'requires' => [['core', '2.24']],
        'support' => 'http://forum.dotclear.net/viewtopic.php?id=48205',
        'details' => 'http://plugins.dotaddict.org/dc2/details/related'
    ]
);

#12 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-11-01 20:29:49

Oui, dès que je tente de me connecter avec ou sans le mode sans échec, j'obtiens cette erreur.

Impossible ensuite de me déconnecter, et le fichier _disabled ne solutionne rien :(

#13 Re : [dc2] Bugs » 2.24 un peu sauvage :) » 2022-11-01 16:26:19

Franck, le problème est que dès que j'accède à l'url de l'administration, j'ai immédiatement l'erreur citée. Un souci de cache ?

#14 [dc2] Bugs » 2.24 un peu sauvage :) » 2022-10-31 21:18:05

Mathieu M.
Réponses : 20

Bonjour,

Suite à la lecture du blog de Franck, je m'attendais à quelques sueurs froides en essayant de mettre à jour un blog de test vers la version unstable 2.24.

Mais... pas autant ! En me connectant à l'administration après la mise à jour, et après avoir ouvert la page plugins.php, c'est erreur générale de partout :

 Fatal error: Uncaught Error: Call to undefined method dcCore::app() in /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/plugins/related/_define.php:20 Stack trace: #0 /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/inc/core/class.dc.modules.php(208): require() #1 /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/inc/admin/prepend.php(190): dcModules->loadModules('/home/clients/a...', 'admin', 'fr') #2 /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/admin/index.php(21): require('/home/clients/a...') #3 {main} thrown in /home/clients/ab9e3fe60382d376e9b005ff8e4e22fd/web/sys_global/plugins/related/_define.php on line 20

J'ai tenté de mettre un fichier _disabled dans le dossier du plugin related, mais même souci.

Auriez-vous une piste svp ?


Merci :)

#15 Re : [dc2] Discussion et astuces » integrer php javascript dans un article » 2020-06-30 19:03:21

Bonjour,

Pour du JS, tout à fait, en prenant soin de correctement l'intégrer depuis la saisie de billets.

Pour PHP, il existe le plugin Related pages.

#16 Re : Vie du projet » Refonte dotclear.org » 2020-04-04 14:38:45

Franck, l'URL d'invitation Discord n'est plus valide, peux-tu m'en redonner une ou m'inviter directement stp ?

#17 Re : [dc2] Questions et aide » Insertion d'évaluation des billets » 2020-04-02 18:29:38

Bonjour,

Je n'utilise pas le plugin, mais il y a visiblement un widget disponible à insérer ("widgets de présentation" et/ou directement dans les gabarits .html).

#18 Re : Vie du projet » Refonte dotclear.org » 2020-04-02 07:06:05

nikrou a écrit :

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

Pas grave, si ça peut aider à faire avancer quelque chose... ;)

Franck a écrit :

Y'a déjà un discord Dotclear, pas très fréquenté, ici : https://discord.gg/ZgbAXC

Ok, merci pour le lien ;)

#19 Re : Vie du projet » Refonte dotclear.org » 2020-04-01 19:40:28

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

#20 Re : [dc2] Thèmes » [2.2] dcBootstrap, le thème responsive (RC2 dispo) » 2020-04-01 09:57:26

Une version 2.2.0-RC2 est dispo dans le premier message du sujet ! :)

La prochaine étape sera une RC3 (avec notamment relecture complète du code et création d'un fichier style.scss pour faciliter les personnalisations du thème) qui devrait être la version définitive selon vos retours.

#21 Re : [dc2] Plugins » [Google Tools 0.7] fonctionnel ? » 2020-04-01 08:32:48

Je n'utilise pas le plugin, mais recommande vivement Matomo pour des statistiques et une éthique plus claire ;)

#24 Re : Vie du projet » Refonte dotclear.org » 2020-03-29 08:48:23

Tout le monde est présent dans le navire ?

7 ans après feignasses, je suis d'avis de discuter d'un projet nouveau qui ira à son terme.

#25 Re : [dc2] Le coin des sorciers » <tpl:EntryIf user_id=""> needed :) » 2020-03-29 08:20:30

Franck, si je ne dis pas de bêtises, author est un attribut de <tpl:Entries> et non de <tpl:EntryIf>, n'est-ce pas ?

Dans le cas où je souhaite inclure un bout de code selon l'auteur, dans le contexte d'un billet, author ne me parait pas applicable, si ?

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

Pied de page des forums

Propulsé par FluxBB

Sites map