Aller au contenu

nicoo

Hubmaster
  • Compteur de contenus

    635
  • Inscrit(e) le

  • Dernière visite

Messages postés par nicoo

  1. Dans ce cas on va dire que c'est une question de goût ou d'habitude :)

    Mais pour un développeur il n'y a pas photo, bosser sur une architecture full MVC et OO c'est quand même plus simple et plus élégant que du PHP procédural, surtout si on doit bosser à plusieurs sur un même projet (séparation des métiers).

    En tout cas la tendance est là, on voit émerger de nouveaux CMF comme pimcore, silverstripe, MODx, TomatoCMS qui se reposent sur ce type d'architecture avec un framework en background. Pareil pour les CMS genre Locomotive (Ruby), Django CMS (Python)... Peut être pour Drupal 9...

  2. Pour fêter sa sortie une release party a lieu ce soir sur Paris : http://www.drupal7releaseparty.org/france/release-party-association-drupal-francophone. C'est ouvert à tous.

    Idem je pense que Drupal est l'un des meilleurs CMS PHP à l'heure actuelle, même si ce dernier souffre de quelques défauts (pas OO, theming un peu lourd...). Cela reste un très bon outil :)

    Un DrupalCamp est également organisé à Nantes à la fin du mois mais je crois qu'il ne reste plus de place.

    ++

  3. J'ai lu rapidement et je comprends qu'Helldream a bien proposé un partenariat mais un peu différemment, il a suggérer à son client de développer son idée sur un autre site.

    J'avais dans la tête un partenariat sur le 2e site du genre je le fais gratuitement mais j'ai un intéressement sur le bénéfice.

    À voir si son idée peut être facilement intégrable au site actuel.

  4. Tu as pléthore de ressources, en voici quelques unes :


    • [*
    ]http://www.smashingmagazine.com/ (design, tendance)
    [*]http://www.ergolab.net (ergonomie)
    [*]http://webdesignfromscratch.com (tout ce qui touche la conception de site web)
    [*]http://patterntap.com/ (éléments d'interface)
    [*]http://wireframes.linowski.ca/ (prototype)

    Après tu as un tas de galeries de sites full CSS

    Et une liste assez complète ici : http://vandelaydesign.com/blog/design/89-c...for-webmasters/

  5. Hello,

    Wordpress pourrait sans doute faire l'affaire avec le plugin geo mashup

    A modifier / marier avec une extension de gestion de galerie tel que nextGEN en fonction de tes besoins.

    Après je ne sais pas ce que tu entends par "communautaire" mais tu peux regarder du côté de buddypress qui transforme un wordpress mu en une plateforme de réseau social

    C'est la première soluce qui me vient à l'esprit, mais en creusant un peu je suis sur qu'il est possible de faire ça avec d'autre CMS (modx, typolight voir drupal)

    Nico

  6. Concernant les profils qui gère l'intégration XHTML & CSS & JS et l' intégration au CMS, je pense qu'il existe une catégorie pour ce profil : développeur frontend.

    Après le profil de développeur (backend) intervient sur des choses plus poussées : conception d'extension, développement spécifique, tout ce qui touche aux BDD...

    Et ces profils se déclinent plus clairement dans le cadre d'un développement fais sur la base d'un framework MVC. Le découpage d'un projet est relativement parlant, exemple de la structure d'un module symfony que je connais :

    MODULE

    - actions

    - config

    - lib

    - template

    Tout ce qui touche au model et au controller sont gérés par un profil de développeur et la vue (dossier template) reste le domaine de l'intégrateur et donc du développeur frontend.

    Je ne retrouve plus dans quel thread du hub j'avais lu quelqu'un (captain_torche de mémoire, tu me corrigera si je me trompe) qui disait que les intégrateurs xhtml & css devaient faire évoluer leurs compétences, du coup j'ai le sentiment que développeur frontend est l'une des évolutions possibles de ce métier.

    Sinon concernant wordpress tu peux découvrir ses fonctionnalités en te créant un compte gratuitement sur http://wordpress.com/, tu as tout un tas d'extensions et de thèmes préinstallés.

  7. Blueprint n'utilise aucun ID. Blueprint est un framework CSS qui amène simplement une grille. Regarde le source des demos pas un seul ID. Évidemment c'est brut de fonderie, c'est pour cela que l'on ajoute des ID pour habiller les éléments plus finement.

    Concernant l'usage de class multiples as tu une liste qui recenserait les différents supports des navigateurs de cette technique ? J'ai trouvé cette page mais cela ne me semble pas très complet sur ce point précis. En tout cas il semblerait que tous navigateurs modernes interprètent correctement cette technique.

    Cet article donne un autre avantage de mettre un id et une classe dans un même élément html.

  8. Ce n'est forcément stupide de mettre un id et une class. Par exemple si on regarde le fonctionnement de blueprint css

    <div id="content" class="column span-12">
    ...
    </div>

    L'ID va permettre la mise en forme des éléments html contenu dans un container précis. Les classes sont utilisées quant à elles pour positionner les différents blocs par rapport à la grille et sont utilisables sur tous les types de blocs html.

    Sinon je ne comprends pas non plus la problématique, un exemple serait effectivement bienvenu :)

  9. Sans vouloir trop détourner le topic original, Pluriels, pourrais tu m'expliquer comment fonctionne ce générateur js ? et quels avantages tu en tire par rapport un fichier xml ? as tu des exemples de pdf qui auraient été généré par cette méthode ?

    Dans tous les cas je pense que, technique mis à part, il sera de toute façon délicat de porter un contenu mot pour mot du web au print et vis versa. Les règles de rédaction et de présentation diffèrent lorsque l'on rédige pour le web ou pour la rédaction papier.

    Et puis il faut penser justement à la plus value d'un support par rapport à l'autre et ainsi en tirer les bénéfices pour que ces 2 éditions (web et print) soient complémentaires.

  10. Effectivement je suis tombé sur l'une des photos qui ne s'affiche pas lorsque l'on clique dessus (http://www.eteignezvotreordinateur.com/wp-content/uploads/2008/08/monstre_de_20montauk.jpg)

    Forbidden

    You don't have permission to access /wp-content/uploads/2008/08/monstre_de_20montauk.jpg on this server.

    C'est que tes images n'ont pas les bons droits ou permissions. Un chmod -r 755 sur ton dossier uploads devrait résoudre ton soucis, vérifie aussi que tu aies les bons user et groupe sur les fichiers qui posent problème.

    Comment gère tu l'upload de tes images ? Via le gestionnaire natif de wordpress ou via un plugin ? C'est peut être celui ci qui serait mal configuré et ne donnerait pas les bons droits après l'upload d'une image.

  11. Les 2 solutions proposées (Modx ou typolight) permettent aussi de faire des sites complets.

    Modx est un Content Management Framework (à ne pas confondre avec un véritable framework tel que symfony par exemple). Pour construire un annuaire cela se fait nativement, c'est à dire sans ajout de plugin ou d'extension.

    Ton exemple est un annuaire de site web et ce que recherche Playmobil J est plutôt un annuaire de personnes. Modx va permettre de générer un annuaire sur mesure avec en prime un moteur de recherche spécifique et donne totalement la main sur la présentation. Je ne suis pas sur que joomla permette ce type customisation aussi facilement.

  12. Pour étudier le code d'un site utilise firebug. Grâce à cette extension il est très simple de voir les styles CSS appliqués aux différents éléments html d'une page (et ça fait bien d'autre chose aussi).

    Voici ce que ça donne pour les styles appliqués par défaut au body et au paragraphe sur la page que tu as indiqué :

    body {
    color:#333333;
    font-family:"Lucida Grande",Arial,Verdana,sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:18px;
    }

  13. Dans le cas ou il souhaiterait que les enseignants s'inscrivent eux-même et puissent éventuellement mettre à jour leurs infos, çà devient plus coton, non ?

    Du coup je me demande comment tu ferais çà avec MODx ??

    Sans hésiter non plus ! :)

    C'est justement un des gros avantages de MODx, donner la main à des novices pour que ces derniers mettent à jour des pages complexes.

    Pour le producteur de contenu 2 solutions s'offre à lui :

    - passer par le backoffice et compléter des champs de formulaire (rien de plus simple)

    - faire les modifs en front en passant par le module quickedit (encore plus simple :D )

    Le webdesigner quant à lui prépare en amont ses gabarits dans lequel il place ces variables exactement comme il le souhaite.

    Ce mode de fonctionnement permet de plus de garder une homogénéité sur l'ensemble d'un site et même dans le cas de multi contributeurs puisque ces derniers utilisent tous un "canavas" commun.

  14. Effectivement pas classe pour la demo :lol:

    J'avais rédigé un article sur frogCMS et dans les commentaires un ami m'a signalé qui l'avait modifier pour, et là je le cite :

    Philippe Archambault avait fait un micro-framework sur la base de son CMS. J'en ai repackagé les classes pour rendre le nommage des classes compatibles avec celui de pear ou de zend, ça le rend plus pratique à utiliser avec un auto-loader.

    Pour ceux qui seraient intéressés: http://www.desfrenes.com/frog.tar.gz

    Avis aux amateurs ;)

  15. Tous les CMS ne partent sur un pied d'égalité concernant la possibilité de respecter les critères d'accessibilité. Pour certains il faut ruser voir / bidouiller mais entièrement d'accord avec toi aour, la réussite et le maintien d'un site accessible tiens dans la sensibilisation des personnes qui seront en charge de produire le contenu

    Il faut voir aussi du coté backend :)

    ça c'est encore une autre histoire, rare sont les cms qui offrent un backend accessible...

    Dans les CMS light j'étais tombé sur un fork intéressant de Radian CMS (écris en ruby) frog CMS (en php5) mais celui ci semble plus orienté développeur. En tout cas j'essaierai TYPOlight :)

  16. Coté WAI, je donnerai une petite avance à Typolight car le champs est prévu lors de la création d'une page. Même le générateur de formulaire propose pour chaque champ crée de saisir une touche.

    La conformité WAI ou faire de l'accessibilité ne se résume pas aux accesskey :) D'ailleurs ça peut être une technique plus gênante qu'autre chose. Le risque est de truffer les pages d'accesskey qui vont entrer en conflit avec les raccourcis clavier propres aux logiciels de lecture d'écran, synthèses vocales...

  17. Ils sont tous dans /wp-includes/:

    Tu as :

    query.php

    functions.php

    widgets.php

    En fait ces 3 fichiers ne sont pas téléchargés complétement, je viens de vérifier sur ton serveur functions.php fait 46ko alors que l'original pèse 56ko. C'est la même chose pour les autres.

    Donc tu as vraiment avoir un soucis de connexion. Test avec un autre logiciel de FTP qui gère mieux les problèmes de déconnexion pendant un transfert.

×
×
  • Créer...