Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#376 2014-10-23 21:01:39

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

hyperion66 a écrit :

Problème identique, le lien s'applique dans ce cas à tous les liens présents sur la page, même ceux du menu .

dans ce cas un autre exemple ..

<a href="http://www.URL.COM" onclick="window.open(this.href); return false;"><img class="IMAGEDEFOND" style="border:0;" src="/dotclear/themes/LETHEME/img/IMAGE.jpg" alt=" "></a>

Et potentiellement ici la "class" .IMAGEFOND te permet un habillage CSS tel que :

.IMAGEFOND { }

mais tu peut bien sur te passer de cet ajout <img class=".... en faisant directement <img style=".....

et au cas ou, tu enferme le tout dans une nouvelle div tel

<div class="LEFONDCLIQUABLE"><a href=".....;"><img class="....."></a></div>

Hors ligne

#377 2014-12-06 14:47:10

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Bonjour Mathieu.M.
Petite question concernant de petites mises à jour (éventuelles) sur ce thème.

Actuellement dans ton thème (v2.0.5 de dotaddict) est fournit la version v3.1.1 du fichier bootstrap-theme.min.css.
Sur le site Boostrap, actuellement le bootstrap-theme.min.css en est à la v3.3.1

Est-il possible de mettre à jour le fichier bootstrap-theme.min.css v3.1.1 de ton thème par bootstrap-theme.min.css v.3.3.1 fournit dans le site Boostrap sans risquer de casser la mise en page de ton thème ?

Hors ligne

#378 2014-12-06 17:23:06

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Bonjour,

Non, à priori aucun risque de tout casser, c'est déjà ce que j'ai fait sur les versions suivantes de dcBootstrap.

J'attends Dotclear 2.7 pour finaliser les mises à jour de dcBootstrap (2.1.0) et dcFacebook (2.0.0).

Hors ligne

#379 2014-12-07 05:08:48

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Merci pour ta réponse, je vais tenter de mettre à jour tout ça en attendant les "updates" officielles de la 2.7.

Hors ligne

#380 2014-12-07 14:21:14

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Mathieu.M ...

Peut -on également remplacer les autres fichiers (sans risque de casse ) ??

Exemple :

/lib > /boostrap > /css
bootstrap.css
bootstrap.css.map
bootstrap.min.css
bootstrap-theme.css
bootstrap-theme.css.map
bootstrap-theme.min.css

et
/lib > /boostrap > /js
bootstrap.js
bootstrap.min.js



- PS - C'est sensé corriger les erreur de validations???
Je viens de faire le bootstrap.min.css il me rajoute des erreur en +, d’où mes questions, car finalement je sais pas si c'est une bonne chose de les mètres à jour.
Merci d'avance pour tes lumières apportées sur ce point sombre.


.

Dernière modification par i_love_dc (2014-12-07 20:11:07)

Hors ligne

#381 2014-12-08 03:40:27

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Bonjour,

La vraie question serait de savoir pourquoi vouloir casser la mise à jour du thème et passer à la version 3.3.1 de Bootstrap ?

Quelles erreurs as-tu avec dcBootstrap ? Une URL de démo ?

Hors ligne

#382 2014-12-08 09:40:21

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Les erreurs de validation sont celles d'origine, je parle juste du coté .css.

Exemple bootstrap.min.css v3.1.1:

input[type="radio"], input[type="checkbox"] 	Propriété erronée : margin-top Trop de valeurs, ou valeurs non reconnues : 1px \000009
1 .btn 	La propriété user-select n'existe pas : none
1 .btn.disabled, .btn[disabled], fieldset[disabled] .btn 	La propriété pointer-events n'existe pas : none
1 .btn.disabled, .btn[disabled], fieldset[disabled] .btn 	Erreur lors de l'analyse grammaticale. opacity=65)
1 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus 	impossible de trouver un point-virgule avant le nom de la propriété, ajoutez-le.
1 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus 	La propriété progid n'existe pas : DXImageTransform

....etc...etc 

Exemple font-awesome.min.css v4.0.3:

1 Désolé mais la règle-arobase @-moz-keyframes n'est pas implementée
1 Désolé mais la règle-arobase @-webkit-keyframes n'est pas implementée
1 Désolé mais la règle-arobase @-o-keyframes n'est pas implementée
1 Désolé mais la règle-arobase @-ms-keyframes n'est pas implementée
1 .fa-rotate-90 	impossible de trouver un point-virgule avant le nom de la propriété, ajoutez-le.
1 .fa-rotate-90 	La propriété progid n'existe pas : DXImageTransform
1 .fa-rotate-90 	Erreur lors de l'analyse grammaticale. DXImageTransform.Microsoft.BasicImage(rotation=1);
1 Erreur lors de l'analyse grammaticale. [rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180]
1 .fa-rotate-270 	impossible de trouver un point-virgule avant le nom de la propriété, ajoutez-le.
1 .fa-rotate-270 	La propriété progid n'existe pas : DXImageTransform

....etc....etc

Et après avoir tenté de changer 1 fichier ou deux (cités- ci-dessus) on dirait que des erreurs de validation s'ajoutent...d’où mon questionnement.

Mon problème,malgré tes recommandations, c'est que j'ai fais des modifs (dans les .html et dans le style.css) et ce, sans faire de thème enfant ...
(ou plutot sans réussir car j'ai essayé, mais sur eashyphp j’obtiens une erreur)...

Donc, tout les .css, .js du dossier /lib ou encore le dossier /awesome (ceux-ci je ne les ai jamais touchés), ca m’intéresserais de les mettre à jour, mais je t'avoue que je ne sais pas si on peut ?


.

Dernière modification par i_love_dc (2014-12-08 09:52:55)

Hors ligne

#383 2014-12-08 15:32:05

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

On peut... mais dcBootstrap ne présente pas d'erreurs de code (la preuve ici).

Si tu as effectué des modifications, et sans savoir lesquelles ni sans URL de ton site, je ne peux pas t'apporter de support... sauf te conseiller de remettre dcBootstrap à son état d'origine, créer un thème enfant et/ou attendre la mise à jour en 2.1.0 du thème.

Hors ligne

#384 2014-12-08 17:03:20

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

le thème que tu analyse n'est pas ton thème mais celui par "défaut " (blowup)


Voici un exemple avec le blog de shyboy

> résultat de validation .CSS


encore ici avec le blog de Arfy

> résultat de validation .CSS


ou encore sur ton adresse Blog - HTML Edition

> résultat de validation .CSS


Certes les blogs on subit semble -t'il quelques modifs ici et la, mais on voit bien les erreurs identiques du coté
boostrap.min.css ou font-awesome.min.css

Effectivement, je n'ai pas réussi à mettre en place la manip pour faire un thème parent>enfant ....jai pourtant suivit à la lettre le tips ...
et j'ai fait des modifs dans les .html et le style.css mais je n'ai pas touché aux / lib /js etc....


Ma question qui était "peut on écraser (mettre a jour) les .css dE /lib (boostrap > .css et awesome)" ?
Apparemment tu me dit que l'on peut..je vais essayer ca....

Merci d'avoir pris de ton temps pour me répondre.


.

Dernière modification par i_love_dc (2014-12-08 17:34:05)

Hors ligne

#385 2014-12-08 18:02:17

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Le validateur couine sur des propriétés et valeurs pas forcément (encore) reconnues.

Cela dit, dans tes exemples, il n'y a pas une seule version de dcBootstrap à jour et/ou non modifié... aussi, mon blog est déjà sur la dernière version de Bootstrap et Font Awesome, comme quoi c'est possible.

A toi d'essayer, mais je me répète : cela ne te servira, à première vue et sauf lourdes modifications du thème, à rien... sauf perdre les futures mises à jour.

Hors ligne

#386 2014-12-08 20:20:14

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

encore une petite question Mathieu.M...

j'ai beau chercher, je ne comprend pas le pourquoi du comment

tout les icones de awesome n'apparaissent pas lors de la prise en cache par google, sauf sur ton blog...comment fait -tu lol

exemple blog de shyboy

> voir les icons des liens du footer

ou le blog de Arfy

> voir les icons des liens du footer

mais sur le tiens le c'est nickel

Blog - HTML Edition

> voir les icons des liens du footer

je réitère lol...comment fait-tu ?? :-)

Hors ligne

#387 2014-12-09 17:12:08

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Mathieu M. a écrit :

Si tu as effectué des modifications, et sans savoir lesquelles ni sans URL de ton site, je ne peux pas t'apporter de support... sauf te conseiller de remettre dcBootstrap à son état d'origine, créer un thème enfant et/ou attendre la mise à jour en 2.1.0 du thème.

Même réponse, je ne peux pas t'aider à l'aveugle...

Hors ligne

#388 2014-12-09 17:28:01

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Ce n'est pas forcement une question de MON url, je donne plusieurs exemples (2) ci-dessus...

Ces 2 cas identiques, dans le cache google les icônes awesome n'apparaissent pas, sauf sur ton blog (d’où le mystère).

Pour preuve, voici encore un argument supplémentaire, le blog de tbtip
> voir les icônes des liens en footer

Ce n'est pas que je souhaite t’embêter, c'est juste que je me pose la question ...
"pourquoi les icônes awesome ne s'affichent t'ils pas dans le cache dans la quasi majorité des cas et pourquoi "seulement" dans le tiens oui ?"

Hors ligne

#389 2014-12-10 18:35:21

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Bonjour Mathieu.M

J'essaye désespérément de passer un thème dcBoostrap modifié en thème enfant du dcBoostrap d'origine pour bénéficier à l’avenir des futurs mises a jours..


je tombe constament sur ce type de message d'erreur :

Fatal error: Cannot redeclare class addClassPublic in C:\Program Files (x86)\EasyPHP-12.1\www\dotclear\themes\mon-theme-enfant\_public.php on line 21

voici ce que j'ai testé :

$this->registerModule(
	/* Name */			"mon-theme-enfant",
	/* Description*/		"Theme based on Bootstrap with responsive design and modern features",
	/* Author */			"Mathieu M. / HTML-Edition.com",
	/* Version */			'2.0.5',
	/* Inherit */			'dcBootstrap'
);
$this->registerModule(
	/* Name */			"mon-theme-enfant",
	/* Description*/		"Theme based on Bootstrap with responsive design and modern features",
	/* Author */			"Mathieu M. / HTML-Edition.com",
	/* Version */			'2.0.5',
	/* Id du Parent */	'dcBootstrap'
);
?>
$this->registerModule(
	/* Name */			"mon-theme-enfant",
	/* Description*/		"Theme based on Bootstrap with responsive design and modern features",
	/* Author */			"Mathieu M. / HTML-Edition.com",
	/* Version */			'2.0.5',
	/* Parent */		'dcBootstrap'
);

je ne comprend pas qu'est ce quil ne fonctionne pas

PS - je précise que j'ai utilisé zh2-dark thème enfant de zh2 ...
Donc il est possible sous easyPhp d'utiliser un thème parent/enfant...

Merci d'avance pour vos lumières.

Hors ligne

#390 2014-12-11 07:51:26

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Tu déclares bien ça dans _define.php bien sûr, et pas dans _public.php ?

Hors ligne

#391 2014-12-11 10:33:35

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

oui oui,  tout à fait.

Hors ligne

#392 2014-12-11 20:33:22

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Je viens de faire un nouveau test

jai téléchargé 2 dcBoostrap (d'origine), j'ai renommé le 2eme "dcBoostrap2", changé le _define.php en :

$this->registerModule(
	/* Name */			"dcBootstrap2",
	/* Description*/		"Theme based on Bootstrap with responsive design and modern features",
	/* Author */			"Mathieu M. / HTML-Edition.com",
	/* Version */			'2.0.5',
	/* Id du Parent */	'dcBootstrap'
);
?>

Dès que je charge le thème "dcBoostrap2" et que je me rend sur l'index

Fatal error: Cannot redeclare class addClassPublic in C:\Program Files (x86)\EasyPHP-12.1\www\dotclear\themes\dcBootstrap2\_public.php on line 21

Dernière modification par i_love_dc (2014-12-11 20:56:20)

Hors ligne

#393 2014-12-12 03:39:54

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

As-tu dupliqué le _public.php du thème parent ?

Hors ligne

#394 2014-12-12 06:12:06

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

i_love_dc a écrit :

jai téléchargé 2 dcBoostrap (d'origine), j'ai renommé le 2eme "dcBoostrap2", changé le _define.php (...)
Dès que je charge le thème "dcBoostrap2" et que je me rend sur l'index

Fatal error: Cannot redeclare class addClassPublic in C:\Program Files (x86)\EasyPHP-12.1\www\dotclear\themes\dcBootstrap2\_public.php on line 21

L'erreur cite "themes\dcBootstrap2\_public.php" qui déclare certaines fonctions. Celles-ci sont donc dupliquées (cf le "Cannot redeclare class") avec ta manip.

L'héritage permet d'utiliser chez le thème enfant le _public.php du thème parent.

Hors ligne

#395 2014-12-12 10:33:41

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Suivant tes indications Mirovinben, j'ai supprimé le "_public.php" du thème enfant (dcBoostrap modifié).
Effectivement, d'un coup d'un seul, le thème enfant apparait enfin \o/ \o/ \o/.


Comme J'utilisai ce Tips > Afficher les billets de la même catégorie que le billet courant en excluant celui-ci de la liste.
J'ai ajouté le code dans le "_public.php" du thème parent (dcBoostrap d'origine) et cela semble fonctionner également.

Donc merci à vous de m'avoir aidé à résoudre ce problème d'incompréhension de ma part d'héritage de thème.

Mathieu.M, une question à propos des futurs mises à jours.
Par rapport à l’évolution de Boostrap et prochainement de dotclear, il me suffira de mettre à jour la version parente (dcBoostrap d'origine) afin que mon thème enfant (dcBoostrap modifié) soit à jour ?


.

Dernière modification par i_love_dc (2014-12-12 10:41:15)

Hors ligne

#396 2014-12-12 12:49:13

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

i_love_dc a écrit :

Comme J'utilisai ce Tips > Afficher les billets de la même catégorie que le billet courant en excluant celui-ci de la liste.
J'ai ajouté le code dans le "_public.php" du thème parent (dcBoostrap d'origine) et cela semble fonctionner également.

Je rajouterai le code dans le _public.php de dcBootstrap, cela t'évitera de casser les mises à jour.

Donc merci à vous de m'avoir aidé à résoudre ce problème d'incompréhension de ma part d'héritage de thème.

i_love_dc a écrit :

Mathieu.M, une question à propos des futurs mises à jours.
Par rapport à l’évolution de Boostrap et prochainement de dotclear, il me suffira de mettre à jour la version parente (dcBoostrap d'origine) afin que mon thème enfant (dcBoostrap modifié) soit à jour ?

Tu t'es plongé dans Bootstrap 3.3.x et Dotclear 2.7 ?

Parce que tu ne verras pas (ou très peu) de changements du côté de Bootstrap. Quant à Dotclear 2.7, il y a du changement dans le moteur de template, mais à priori rien de "visible".

Comme je te l'ai dit, dcBootstrap 2.1.0 et dcFacebook 2.0.0 sortiront peu de temps après Dotclear 2.7. Il y a un peu de changements sur les 2 thèmes, donc je ne te garantie pas qu'il n'y ait pas d'effets de bord si tu construis ton thème enfant à partir de dcBootstrap 2.0.x :)

Hors ligne

#397 2015-01-11 17:00:26

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

bonjour Mathieu.M  et meilleurs voeux....

je vois sur ton site de test http://dcdev.html-edition.com/ ou sur http://www.lemondedutennis.com/ que tu utilise un superbe "slider" (le plus beau et le plus aboutit que j'ai vue à ce jour sur dotclear)...

est-ce que ce type de "slider" fera parti de la prochaine adaptation de ton thème dcBoostrap, ou y aurait-il un moyen de l'adapter sur un blog utilisant déjà ton thème dcBoostrap ?

Hors ligne

#398 2015-01-11 19:12:10

Mathieu M.
Membre
Lieu : Rhône-Alpes
Inscription : 2009-09-14

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Bonjour,

Non désolé, je réserve ce slider à la réalisation de quelques thèmes payants.

Si tu es intéressé, tu peux m'envoyer un mail ;)

Hors ligne

#399 2015-01-14 23:57:33

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

Mathieu M. a écrit :

Bonjour,

Non désolé, je réserve ce slider à la réalisation de quelques thèmes payants.

Si tu es intéressé, tu peux m'envoyer un mail ;)

oui, à ce propos je te contacte par e-mail :-)


En ce qui concerne Boostrap et dcBoostrap, j'essaye en vain de faire fonctionner le "tooltip"...exemple

<button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="left" title="Tooltip on left">Tooltip on left</button>

devrait me donner un bouton avec cet effet-ci http://getbootstrap.com/javascript/#tooltips-examples

mais ça ne fonctionne pas, y a un truc que j'oublie quelques part ??

Hors ligne

#400 2015-01-15 16:24:01

i_love_dc
Membre
Inscription : 2007-07-13

Re : [2.2] dcBootstrap, le thème responsive (RC2 dispo)

PS - le widget Mrvb : catégories de mrvbCustmWidgets ne semble pas pris en compte pour l'affichage des sous catégories (avec le petit logo dossier de la font AWESOME)

Y a t-il une possibilité de lui donner les mêmes paramètres d’habillage ?

Hors ligne

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

Pied de page des forums

Sites map