Dotclear

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

Annonce

#1 Re : [dc2] Thèmes » UIKit vous connaissez ? » 2013-09-01 16:48:08

@AppO, pas encore. J'envisage de mettre un système d'upload pour les themes

#2 Re : [dc2] Thèmes » UIKit vous connaissez ? » 2013-08-24 10:05:15

Jean-Michel a écrit :

Quelques remarques/questions :
- Est-ce normal si on ne va pas dans la page de configuration du thème d'obtenir un thème pas habillé ?

Pour le moment, j'ai repris le logo UI Kit

Jean-Michel a écrit :

- Pas de traduction pour les mots (keywords, previous, next) ainsi que le configurateur et le mode "tous les tags".

Bien vu

Jean-Michel a écrit :

- Le champ de saisie pour la recherche est trop grande.

Oui, c'est un javascript qui redimensionne tout. Il faut que j'arrive à intercepter les tpl au cas par cas pour supprimer les JS.

Jean-Michel a écrit :

- Le mode "category" a été amputé de sa boite indiquant les sous-catégories ainsi que la description. Du coup, quand on est dans une sous-catégorie, on a pas le fil d'ariane.

OK. Je vais regarder.

Jean-Michel a écrit :

- La mention "Propulsé par Dotclear" a disparu.

Je vais la rendre optionnelle avec vrai par défaut (après tout. la liberté toussa toussa) :)

Jean-Michel a écrit :

- Le thème contient la trace de deux plugins additionnels (Vu :fois ; Gravatar). Vu que c'est un thème distribué, mieux vaut éviter.

J'ai enragé quand j'ai vu qu'il fallait maintenant un compte WP pour gravatar. J'ai supprimé. est-ce qu'il ne faudrait pas le rendre optionnel lui aussi ?

Jean-Michel a écrit :

- Le template pour les "pages" semblent ne pas existé.

Corrigé

Jean-Michel a écrit :

- Si un billet a un retrolien, il ne s'affiche pas en mode post.

Je vais le faire

Jean-Michel a écrit :

Comme je dis toujours, c'est à prendre ou à laisser :)

Je prends

---

Mathieu M. a écrit :

J'ai jeté un rapide coup d'oeil, je ne connaissais pas UI Kit mais dans l'ensemble je trouve que c'est bien "inspiré" par Bootstrap :p

En fait UIKit est certes très proche de Bootstrap mais il est beaucoup plus simple a utiliser... jusqu'à l'arrivé de Bootstrap 3.0 qui reprend les mêmes concepts. Qui de l'oeuf ou de la poule ? Par contre, UI KIt vient avec trois themounets par défaut et il y a un theme builder qui n'utilise pas LESS.

Blanc bonnet et bonnet blanc

#3 [dc2] Thèmes » UIKit vous connaissez ? » 2013-08-22 16:55:50

regis_floret
Réponses : 7

Bonjour

Après moult péripéties, je viens enfin de passer mon blog sous Dotclear en lieux et place d'un truc que j'avais fait moi même (il faut toujours réinventer la roue).

Après une perte malheureuse de mon premier thème, j'ai décidé de changer radicalement pour UI Kit qui est un grand concurrent de Bootstrap (désolé Mathieu ; )

Vous pourrez donc voir ce que ça donne sur mon site et m'informer des problèmes sur GitHub (https://github.com/regisf/theme-uikit/ )

Je viens de le soumettre sur Dotaddict donc patience.

Voilà voilà


Oops j'ai oublié : http://getuikit.com/

#4 Re : [dc2] Plugins » Existe-t-il ce genre de plugin ? » 2013-08-19 06:10:44

@mathieu : J'étais justement en train de me dire qu'il fallait que j'en fasse un :) Merci Je vais tester de ce pas.

#5 Re : [dc2] Le coin des sorciers » {{tpl:include}} et chemin hors tpl ? » 2013-08-06 17:31:13

Ca me tracasse cette histoire. Je vais chercher demain. Il est tard et j'ai une vie après l'ordi. Si si je t'assure ;) (il est 21:30 pour moi).

#6 Re : [dc2] Le coin des sorciers » {{tpl:include}} et chemin hors tpl ? » 2013-08-06 17:09:16

C'est ça (j'ai du mal). Les balises dotclear.  A moins de modifier le coeur je ne vois pas (à peine une 10aine de lignes). Mais tu risques de t'embêter avec un patch à appliquer à chaque nouvelle version. La sécurité n'est pas un vain mot sur Dotclear ;)

En plus on bute en permanence sur les limitations de PHP. Impossible d'étendre à la volée un objet (ce qui serait la solution). SI tu y tiens, je te le fais, mais ce sera à la main à chaque fois. Je ne pense pas que la core team autorise un patch qui puisse potentiellement affaiblir la sécurité.

#7 Re : [dc2] Le coin des sorciers » {{tpl:include}} et chemin hors tpl ? » 2013-08-06 16:44:04

Ca fait plus d'une heure que j'essaye de contourner la sécurité de dotclear pour voir ce qui est faisable. En vain.  Le seul moyen de contourner le truc est de modifier la class dcTemplate ou (mieux) la class template de clearbricks.

Est-ce qu'il y a des template tags dans ton __footer.html ? Si oui, c'est mort. Si non, on peut bricoler un truc.

#8 Re : [dc2] Plugins » Webmaster Tools » 2013-08-03 15:59:02

Ok, j'ai la même chose. Mauvaise redirection apparemment. Je regarde.

[EDIT]

Je viens de faire la correction. Mon cerveau à mailler REMOTE_ADDR et SERVER_NAME...

Le plugin passe en 0.5.2 avec validation XHTML strict et une aide pour passer de GoogleTools vers WebmasterTools. Le second étant basé sur le premier, c'est logique.

Si vous avez des propositions, n'hésitez pas.

#9 Re : [dc2] Plugins » Webmaster Tools » 2013-08-03 07:11:03

Je viens de régler le problème sur le nom du plugin. de WebmasterTools-master vers WebmasterTools.

Cette version n'est pas encore xhtml valide mais celle que j'ai sur mon HD l'est (des broutilles en fait).

Enjoy :)

Merci à l'équipe de DotAddict

#10 Re : [dc2] Plugins » Webmaster Tools » 2013-08-02 13:53:05

@pierrevg: J'aime bien séparer la logique (index.php) de la vue (templates/index.php), c'est beaucoup plus maintenable.
Remarques que je n'ai pas fait de dossier Controller/View et Model alors que le controleur c'est index.php, le modèle c'est class.webmastertools.php et ma vue templates/index.php.  C'est plus contraignant au début (plus de code) mais on peut rapidement trouver les erreurs et faire évoluer le bastringue plus simplement ensuite.

Pour m'être tapé les erreurs de conception des autres et surtout des miennes, je suis devenu très très rigide pour les gros projets comme pour les petits.

<mode type="pomade" action="on">
C'est pour ça que j'ai choisi Dotclear. Pour la rigidité des devs. :) Rigidité ne voulant pas dire Psycho-rigidité
</mode>

#11 Re : [dc2] Plugins » Webmaster Tools » 2013-08-02 13:35:15

Je regarde tout ça

Je me suis planté pour le nom. En fait, je télécharge le zip directement depuis GitHub qui ajoute -master à la fin. Il faut que je vois avec les admins de dotaddict pour savoir comment faire.

[Mise à jour]
Je viens de faire une demande sur DotAddict. (inexpérience quand tu nous tiens ;) )
Je viens de faire la validation XHTML strict de la page admin.   C'est pour la mise à jour 0.5.2

#12 Re : [dc2] Plugins » [on adopte un plugin] DCTranslations » 2013-08-02 11:50:45

@lipki:
J'ai le même besoin que nico_somb mais je ne sais pas si j'aurais le temps de te soumettre un patch (je dois faire un site de eCommerce ce week end)

Ce qui pourrait être sympa aussi c'est faire un template tag (est-ce que c'est la bonne terminologie ?)

Par exemple :

<tpl:Languages>
<a href="{{tpl:LanguageURL}}"><img src="{{tpl:LanguageFlag}}"  alt="{{tpl:LanguageCode}}" />{{tpl:LanguageName}}</a>
</tpl:Langages>


<tpl:Langues> est la boucle pour tous les langages
{{tpl:LanguageFlag}} l'url de l'image
{{tpl:LanguageCode}} le code (fr, en, de, ...) de la langue
{{tpl:LangageName}} Le nom de la langue
{{tpl:LanguageURL}} l'URL pour la langue (normalement ?navlang=CODE)

Comme ça l'intégrateur web pourra facilement mettre où il le veut sans forcément utiliser un Widget

#13 Re : [dc2] Plugins » Webmaster Tools » 2013-08-01 16:43:22

@philippe: Non, je n'ai pas voulu interférer avec l'ancien plugin. La démarche est l'installation du nouveau plugin, copie/colle de l'ancien vers le nouveau puis désinstallation de l'ancien. Il faudrait peut-être que j'inclue un bouton de transition si il y a détection de l'ancien.

(vous savez, les devs et la doc utilisateur... :p )

Je vois ça pour la v0.5.1 avec un truc plus "user-friendly" avec de jolis textes en français et en anglais (désolé pour les autres langues, je ne maitrise pas assez).

Si vous avez des suggestions mais surtout des besoins n'hésitez surtout pas (piwik ou autres)

#14 Re : [dc2] Plugins » Webmaster Tools » 2013-07-31 15:46:18

C'est ce que j'ai fait, mais je l'ai tellement modifié qu'il n'y a quasiment plus rien d'origine. Et comme je voulais en plus Bing Webmaster Tools le nom n'avait plus de sens.

Si vous regardez bien dans le code, je dis explicitement que je me suis basé sur le plugin d'origine et je reprends la numérotation là où elle s'est arrêtée.

#15 Re : [dc2] Plugins » [on adopte un plugin] DCTranslations » 2013-07-31 14:09:17

Bonjour,

Je viens de mettre à jour en version 1.3 mais j'ai un warning :

Warning: Parameter 2 to dctranslationsWidgets::initDefaultWidgets() expected to be a reference, value given in C:\Users\Regis\Documents\Web\regisblogdc\inc\core\class.dc.core.php on line 317

Ca le fait avec PHP 5,{2,3,4} pas testé avec {5,6} mais je vais le faire dès que j'ai un temps.


Merci pour le boulot, c'est justement ce plugin qui me manquait pour passer à Dotclear. :)

#16 [dc2] Plugins » Webmaster Tools » 2013-07-31 14:06:50

regis_floret
Réponses : 18

Bonjour,

Je viens de faire la demande pour un plugin qui était à l'origine "Google Tools".

Je l'ai renommé en Webmaster Tools plus générique. Le plugin n'affiche plus rien dans les préférences du blog mais dispose maintenant de sa propre interface.

L'adresse (en attendant l'acceptation) : https://github.com/regisf/WebmasterTools

Merci de vos retours sur GitHub ou ici même.

Bonne journée.

#17 Re : [dc2] Le coin des sorciers » Je ne vois pas bien comment aider » 2013-07-30 15:00:43

Merci pour ce retour :) IRC... Ca doit faire 10 ans qui je n'y ai pas mis les pieds.

Franck Paul a écrit :

(je crois que tu navigues plutôt du côté de python et Js, non ?)

J'ai eu la très grande chance de ne pas travailler dans la programmation professionnelle pendant des années. J'ai largement eut le temps d'explorer des contrées que le dev normal pressé par son client ne peut faire. :)

Python me convient très bien (Django pour le web) mais depuis PHP 5.3 je reviens à ce langage autant par goût personnel que par réflexion personnelle.
Je connaissais Dotclear depuis houlà ! le début. Et je l'ai redécouvert en lisant qu'il va y avoir un basculement vers Twig (à terme). Comme j'adore littéralement le template system de Django... Je te laisse deviner le reste.

Et pour finir sur une note personnelle : Javascript est un excellent langage si on comprend sa nature fonctionnelle ET asynchrone ;)

#18 [dc2] Le coin des sorciers » Je ne vois pas bien comment aider » 2013-07-29 18:18:09

regis_floret
Réponses : 5

Salut à tous,

Je suis en ce moment dans une dynamique plutôt constructive vis à vis de DC jusqu'à ce que je me lasse, qu'un bus vienne à ma rencontre violemment ou que je suis trop occupé pour continuer, je suppose que vous avez remarqué. 

Le meilleur moyen pour un dev comme moi serait de taper dans la liste des tickets ouverts et de faire en sorte de les fermer les uns après les autres, en me concentrant sur les "defect". Ce qui permet de mieux comprendre le programme.

Surtout que certains datent de 2008 !

Mais là, je suis un peu perdu.  Je ne comprends pas bien.

Est-ce que je propose des patchs propres, jusqu'à ce que le core team les acceptent ?

Ce qui me perturbe, ce sont les discussions en dessous des tickets...

Si vous pouviez m'aider à comprendre  merci.

#19 [dc2] Plugins » [GoogleTools v0.4] Recherche de l'auteur » 2013-07-29 10:14:30

regis_floret
Réponses : 2

Bonjour

Je cherche l'auteur de GoogleTools pour lui faire part de mes mises à jour.

A défaut, je forkerais et je proposerais un plugin (WebmasterTools)

Merci d'avance

#20 Re : [dc2] Plugins » Quel est le behavior émis avant l'affichage d'un post ? » 2013-07-29 09:25:24

Bon ok, je corrige un bug dans GoogleTools v0.4 et je m'y colle ;)

Je suis au taquet moi ! :)

#21 Re : [dc2] Plugins » Quel est le behavior émis avant l'affichage d'un post ? » 2013-07-28 17:35:40

VideoInsert était exactement ce que voulais faire.

Merci de me faire gagner du temps.  Cependant, je m'étonne que ce plugin ne soit pas dans la base de données des plugins.

#22 Re : [dc2] Plugins » Quel est le behavior émis avant l'affichage d'un post ? » 2013-07-28 17:03:10

Ben j'ai trouvé à l'instant grace à HighlightSearch qui vient juste d'être publié.

Le behavior est : publicAfterContentFilter

Je vais tester videoInsert.

Merci :)

#23 [dc2] Plugins » Quel est le behavior émis avant l'affichage d'un post ? » 2013-07-28 15:41:29

regis_floret
Réponses : 6

Bonjour,

Dans le but de créer un plugin qui affichera des vidéos externes, j'ai dans l'idée de faire un peu comme chez les autres, c'est à dire en utilisant des pseudos tags par exemple entre deux crochets :

[video type="youtube"]

Bien sûr, il y a "external media" qui fait le job, mais comme Dotclear dispose d'un filtre à l'enregistrement d'un post qui supprime les tags inconnus, à chaque modification, la modif est perdue. D'où l'intérêt des pseudo tags.

Pour ce faire, j'ai besoin d’exécuter la routine de recherche/remplacement par une expression régulière juste avant l'affichage du post, et je n'arrive pas à trouver la méthode (même en regardant les sources de DC). J'ai essayé 'coreGetPosts' mais il me renvoie toujours le même post : le premier.

Voici un test de mon plugin

$core->addBehavior('coreBlogGetPosts', 'searchVideoTags');

function searchVideoTags($results)
{
    foreach($results as $result) {
        echo $result->post_title;
    }
}

Je crois que la cause principale est mon ignorance dans les mécanismes de DC, mais je n'ai que 4 ou 5 jours de pratique cumulée.

D'avance merci.

#24 Re : [dc2] Plugins » Création d'un plugin d'importation Wordpress. Un peu d'aide... » 2013-07-28 07:22:12

Bonjour

Je viens de mettre à jour le plugin de migration de Wordpress vers Dotclear. Il est maintenant fonctionnel.

L'adresse : https://github.com/regisf/Wordpress2Dotclear

Je vais le mettre sous peu sur le dépôt DotAddict (dès que j'ai mon compte).

Les bugs connus et fonctions manquantes sont :

* Pas de transfert d'utilisateurs
* Pas de hiérarchie dans les catégories.
* La hiérarchie des pages Wordpress ne sont pas pris en compte.
* Pas de transfert des commentaires (je bosse dessus).

Dès que j'ai fini de transférer mon blog (que j'ai fait avec mes petits doigts) sous DC, je crée une page spéciale, toussa, toussa.


Voili voilou

#25 Re : [dc2] Plugins » Création d'un plugin d'importation Wordpress. Un peu d'aide... » 2013-07-25 09:29:09

@nico_somb : C'est finalement la solution que j'ai utilisé par manque de temps et le forcing du client.  Cependant ce plugin n'utilise que le fichier XML généré par WP. Très utile pour ceux qui changent aussi de fournisseur ou qui se sont fait piégés par leur WebMaster (c'est très courant à la Réunion ou j'habite).

J'ai trouvé le bug. Je voulais un très qui fonctionne du premier coup, donc un développement long, mais je pense que je vais faire un développement court. Faire en sorte que ça fonctionne même si c'est imparfait puis fignoler au fur et à mesure des besoins.

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

Pied de page des forums

Propulsé par FluxBB

Sites map