logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
25 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 384 044

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Version future »» [Résolu] - CSS Array

[Résolu] - CSS Array#25264

5Contributeur(s)
developpeurB-MagJireckcolonelwogPaulinepan
3 Modérateur(s)
developpeurjpbJireck
Jireck Jireckicon_post
Bonjour,

Il serait de pouvoir charger les CSS comme les js et pouvoir exploiter les array.

Cela serait pratique pour les modules en autres...

Cdlt
developpeur developpeuricon_post
fait de mémoire
Jireck Jireckicon_post
Après vérification non, il y a bien l'ajout +/- mais pas array.
developpeur developpeuricon_post
toujours utile ?
Jireck Jireckicon_post
Oui j'en vois une grand utilité...
c'est même plus interressant que le système actuelle.
cela permet de charger ce qu'on veux.
le +/- est interressant pour dire si on garde le fichier style.css
ensuite la gestion en array permettrait ce qu'on veux.

L'avantage etant pour tout mais en plus pour les modules cela permet de charger correctement les css se trouvant dans modules/xxxx/css/xxx.css en utilisant l'appel distant. http://domaine.com/modules/xxxx/css/xxx.css



   if ($css) {
      if (is_array($css)) {
         foreach ($css as $k=>$tab_css) {
            if (stristr($tab_css, "http://")) {
               echo "
<link media="all" type="text/css" rel="stylesheet" href="$tab_css">\n";
            } else {
               if (file_exists("themes/$tmp_theme/css/$tab_css") and ($tab_css!="")) {
                   echo "<link media="all" type="text/css" rel="stylesheet" src=\"themes/$tmp_theme/css/$tab_css\">\n";
               } elseif (file_exists("$tab_css") and ($tab_css!="")) {
                   echo "<link media="all" type="text/css" rel="stylesheet" src=\"$tab_css\">\n";
               }
            }
         }
      } else {
         if (file_exists("themes/$tmp_theme/css/$css")) {
            echo "<link media="all" type="text/css" rel="stylesheet" src=\"themes/$tmp_theme/css/$css\">\n";
         } elseif (file_exists("$js")) {
            echo "<link media="all" type="text/css" rel="stylesheet" src=\"$css\">\n";
         }
      }
   }



ou / et
modifier
import_css_!javascript!()
developpeur developpeuricon_post
En cours mais pas simple à faire
developpeur developpeuricon_post
fait - a tester (dans tous les sens) à la prochaine Beta
B-Mag B-Magicon_post
slt

"L'avantage etant pour tout mais en plus pour les modules cela permet de charger correctement les css se trouvant dans modules/xxxx/css/xxx.css en utilisant l'appel distant. http://domaine.com/modules/xxxx/css/xxx.css "

ca se serait génial pour customiser les modules
colonelwog colonelwogicon_post
oui c'est clair !
Jireck Jireckicon_post
Pour tout faire en fait....
developpeur developpeuricon_post
ben se sera a tester

Je pense qu'il n'y aura peut-être même pas besoin d'un appel distant (a tester en fait)
Jireck Jireckicon_post
Je pense que les appels distants sont aussi une bonne solution.
car cela permet d'avoir l'url complète au niveau source.

Pareil pour l’éditeur qui fout un peu le souk du à des corrections auto.
Genre Url relative qui est hhharrrggg pour le SOE d'image, ou link back ou replication (cluster)
developpeur developpeuricon_post
pas faux / par contre et pour les array CSS (ou JS) et l'Editeur on a les params qui vont bien
Jireck Jireckicon_post
Jamais réussi a faire marché url complète dans l’éditeur, a chaque fois je bidouille le code ...

Super pour le css array ...

Merci
developpeur developpeuricon_post
Citation : Jireck 

Jamais réussi a faire marché url complète dans l’éditeur, a chaque fois je bidouille le code ...

==> via $tiny_mce_relurl / http://bible.npds.org/doku.php/publication/tinymce
 
Jireck Jireckicon_post
Citation : developpeur 

Citation : Jireck 

Jamais réussi a faire marché url complète dans l’éditeur, a chaque fois je bidouille le code ...

==> via $tiny_mce_relurl / http://bible.npds.org/doku.php/publication/tinymce
 
 

Je sais ca....
J'avais beau mettre a false et bien .... ca marchait pas ...
developpeur developpeuricon_post
CSS array - a tester (et la non-regression) dans la Beta05 8-)
Paulinepan Paulinepanicon_post
Bonjour,
Je pense que les appels distants sont aussi une bonne solution.
car cela permet d'avoir l'url complète au niveau source.
idée cadeau homme
http://www.cadeauxfolies.fr/idees-cadeaux/cadeaux-pour-hommes