Feuilles de style fabriquées en dynamique ?

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Zecat, 11 Août 2012.

  1. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    Il me passe une idée par la tête mais avant de la mettre en place, je voulais avoir l'avis des wrinautes pour lever un loup s'il y en a un que je n'aurais pas vu ...

    Le contexte : j'ai un site entièrement administrable online (dès que l'on est connecté en tant qu'admin, appraissent toute une série de liens spécial admin qui lui permettent de gérer tous les paramètres, cela va du contenu statique des pages à la gestion des sauvegardes,les emplacements pub ou encore le dimensionement dynamique des largeurs de colonne et hauteurs de blocs. Bref la totale.

    Et ce qui commence a me gratouiller la truffe est de toujours devoir faire des allers retour vers le ftp pour toucher aux diférentes feuilles de style, sans compter le foutoir la dedans (même en organisant bien, c'est un peu foutoir) ... Vous me voyez venir avec mes grosses papattes pleine de griffes :wink:

    1 - Une petite table dans la bdd dans laquelle sont bien rangés tous les cas (les liens, les textes etc)
    2 - Une interface permettant a l'admin de modifier cela online tres facilement avec juste des cases a cocher
    3 - Une refabrication automatique des fichiers .css correspondants

    Aucun probleme de réalisation (ouai j'ai du passer "phprank2" :mrgreen: ) et mon interrogation est plus sur le plan :

    - idee pertinente ?
    - mauvais plan pour telles ou telles raisons que je n'aurai pas vues ?
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 170
    J'aime reçus:
    344
  3. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    oups message en double a supprimer modo svp
    Si quelqu'un peut le signaler ("!"). thanks
     
  4. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    C'est exactement ce que je ne veux pas faire :mrgreen:

    Mon idée est de simplifier le taf de l'admin avec :

    - une liste de type :

    Gros titre
    Titre moyen
    Lien liste
    Lien menu
    Lien pied

    avec tous les attributs en colonne que l'on visualise bien l'ensemble ....

    - Un clic sur un style : on va lire la fiche dans la bdd, on lui affiche un chti ecran bien simple avec que des trucs a cocher (taille, bold, italic etc etc)

    Bref le Css pour les nuls ... et accessoirement elimination de toute risque de fote de frappe dans le fichier puisque fabriqué en php ..
     
  5. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 170
    J'aime reçus:
    344
  6. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    ouep mais moi j'aime bien tout maitriser moi meme et ne pas me coller aux pattes un code tiers lorsque cela n'est pas indispensable :wink: La vieille ecole quoi ! Et pis 30 ans a coder de l'algo, ca laisse des traces :roll:

    Mais bon c'ets pas vraiment cela ma problématique comme tu as vu. C'est de savoir si c'est pas une stratégie "a la c.." qui tient pas pas route ... (dès fois j'ai des idée à la c.. :mrgreen: )
     
  7. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 024
    J'aime reçus:
    1
    Félicitation :wink:

    Blague a part tu le bidouille souvent ton CSS ? parce que là c'est un peut "gros" pour ce genre de truc je trouve.
    Maintenant je comprend que les allez retour FTP c'est une plaie (surtout si t'est pas chez toi) donc perso j'ai un éditeur de fichier intégré a l'admin ce qui calme le problème d'entré. peut être est ce par là qu'il faut orienter le débat.
    Le truc est un spyware soviétique que j'ai récupéré sur un domaine hacké lorsque qu'un TDC essayait de me casser un site et je l'ai adapté pour mon usage interne. Tu peux supprimer des fichiers en créer, les éditer et uploader depuis une page ou tu peux parcourir toute l'arbo du serveur. Faut bien sur sécuriser le truc ... :wink: Du coup je gère tout online sans FTP (sauf pour les grosses interventions bien sur)

    Si tu veux le code hésite pas ...
     
  8. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 170
    J'aime reçus:
    344
    Et t'as codé le Zend Engine et Apache aussi ? :mrgreen:
    Je vois pas le problème d'utiliser des librairies open source, tu vois le taf que ça représente de coder ça ?

    Autre exemple: http://aloha-editor.org/

    Edit: pour un filemanager comme Zeb: http://elfinder.org/
     
  9. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    Sur le fond, tu as raison, une fois le site fini, on touche quasiment plus aux css ... c'est durant la phase de développement que ca bidouille a donf ...

    Dans le cas qui m'occupe, le site en question est disons un site A ... dont la base va servir de "cms" pour un site B puis C puis D ... (probablement quelques dizaines de sites) et la, même si le moteur reste le même, on change toute la carroserie et la peinture (les images, les largeurs et hauteurs, les longueurs de liste, leur emplacement, la langue et ... les styles).

    Et tout se fait online en quelques clics pour tout sauf ... pour les css ou on va passer son temps a dire "voyons voir en 12 et en bleu" ... heu non testons en rouge et en 14 etc etc ... et la le online intégral prend son sens ...
     
  10. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 024
    J'aime reçus:
    1
    pas mal ! je sent que je vais bazarder ma veille technologie soviétique :lol:
     
  11. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 170
    J'aime reçus:
    344
    Tu seras pas dépaysé, c'est russe :D
     
  12. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    Effectivement pas mal ... pas forcément pour mes css mais pour d'autres trucs ... et un moindre recours a filezila :wink:
     
  13. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    на сдарове!
    Za vach zdarovie :mrgreen:
    Hips
     
  14. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 024
    J'aime reçus:
    1
    Chez moi sur mon CMS perso en phase d'install je voie pas trop comment me passer du FTP car c'est énorme le nombre de manipulations. Il est vrai aussi que ton idée est adapté a un réglage de style pour une structure relativement figée, mais elle touche ses limites si ton CMS a un système de template où tu risque de produire un masque HTML différent pour chaque site (ou plus ou moins proche) et qui ne correspondra pas forcement a tes règles en base auquel cas tu va plus galérer a adapter ton interface qu'autre chose...

    Pour retour d'exp a ce jour quand je balance mon CMS que je connais forcement par coeur, c'est le design qui me prend le plus de temps mais je ne saurais me passer de la souplesse du FTP et de l'IDE car les gros gros changements sont uniquement là une fois le "config.php" mis en place. Le truc c'est que mis a part la taille et la couleur tu va avoir du mal a généraliser tous les désidérata du client car il va fatalement te demander des trucs que tu n'aura pas prévu sur des éléments qui n'étaient pas forcement présent a l'origine en plus.

    Bref sur le fond je pense que c'est délicat d'adopter une solution universelle dans ce cas précis.

    ils deviennent bon dans la bidouille ! les pros du code BH seraient ils en train de s'embourgeoiser ? :D

    Da (seul truc que j'ai compris lol)
     
  15. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 170
    J'aime reçus:
    344
  16. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    autre argument pour expliquer le pourquoi de la demarche ... Les admin de ces futurs sites auront des profils tres variables ... depuis le phprank12 jusqu'a l'admin qui entend echo et pense qu'on lui parle d'economie :mrgreen:

    Et donc, a un admin qui va me dire, je trouve le titre de cette page un peu gros, c'est plus simple (et moins risqué pour l'intégrité du site) de lui dire :

    - clic sur maj des styles puis sur "titre gros" puis coche 12 au lieu de 14 et fait ok et derrière un chti header le ramene a sa page de depart.

    plutot que :

    - lance filezilla
    - entre les codes d'accès (verifie ton anti virus avant ...)
    - download le fichier machin.css
    - ouvre le avec notepad
    - cherche l'endroit ou est ecrit "xxxxx"
    - deux lignes plus bas tu va voir "zzzz 14"
    - change le en "zzzzz 12"
    - enregsitre le fichier
    - recharge le sur le ftp avec filezilla


    Avec le risque qu'il aille péter autre chose sur le ftp ... style le htacces :mrgreen:
     
Chargement...
Similar Threads - Feuilles style fabriquées Forum Date
Unused CSS et outils pour supprimer feuilles de style inutilisées Développement d'un site Web ou d'une appli mobile 27 Avril 2022
feuilles de styles non obtenues par Googlebot Crawl et indexation Google, sitemaps 28 Septembre 2018
Feuilles de styles CSS : pourquoi vos mailings arrivent en vrac Développement d'un site Web ou d'une appli mobile 29 Septembre 2011
Les feuilles de style.css peuvent-elles nuire au référecnement? Débuter en référencement 20 Septembre 2010
Deux feuilles de Styles Développement d'un site Web ou d'une appli mobile 30 Janvier 2010
feuilles de styles Débuter en référencement 29 Juillet 2009
IE 8 et feuilles de style Développement d'un site Web ou d'une appli mobile 14 Juillet 2009
Externalisation feuilles de style : impact sur référencement Référencement Google 1 Février 2008
Deux feuilles de style pour 2 version d'IE Développement d'un site Web ou d'une appli mobile 3 Octobre 2007
Dossier inexistant et feuilles de style Développement d'un site Web ou d'une appli mobile 7 Août 2007
les attributs des feuilles de style sont ils pris en compte? Référencement Google 22 Février 2007
Goggle crawle les feuilles de styles CSS Référencement Google 23 Juin 2006
php et feuilles de style Développement d'un site Web ou d'une appli mobile 27 Octobre 2005
Les feuilles de styles peuvent elles marcher dans GMAIL ? Gmail, Google Talk, Blogger et Orkut 13 Août 2005
passage aux feuilles de style help Administration d'un site Web 3 Janvier 2004
Feuilles de style css et balise H1 Administration d'un site Web 18 Février 2003
Feuilles css en cache ? Administration d'un site Web 26 Septembre 2006
WordPress Problème affichage style avec Elementor (titre, bordures, separateur) Administration d'un site Web Aujourd'hui à 12:12
Récapitulatif Média d'information style portail Référencement Google 23 Novembre 2020
Style wordpress Développement d'un site Web ou d'une appli mobile 11 Avril 2020