Fork me on GitHub

Rapport de message :*
 

Re: Challenge pour développeurs !

Titre du sujet : Re: Challenge pour développeurs !
par montuy337513 sur 09/05/2014 08:45:29

ce code générera des warnings sous PHP

function returnClass($cssInputFile,$cssClassName) {
  
$ret '';
  if (!
is_file($cssInputFile)) return false;
  
$input file_get_contents($cssInputFile);
  
preg_match_all('/([a-z0-9]*?.?'.$cssClassName.'.*?)st?/'$input$result);
  
$ret.='image_class_list: [{title: "'._XOOPS_EDITOR_TINYMCE4_Undefined.'", value: ""},';
    foreach(
$result[0] as $k => $v){
        
$ret.='{title: "'.trim($v).'", value: "'.trim($v).'"}';   
    }
  
$ret.='],';
  return 
$ret;
}

En revenant à une discussion précédente, on vérifie tout, on déclare tout.

Citation :

PS: Pour le nom du fichier, normalement tu peux passer une url (je n'ai pas testé).
returnClass('http://my_web_site.com/themes/my_theme/style.css','img.img');

Oui on peut utiliser cette méthode mais ne fonctionne pas si le site est en 'https://' et pour le reste du temps il faut que les protocoles 'fopen' soient activivés dans 'php.ini'. Le plus sûr reste d'écrire un chemin qu'une URL (plus généraliste)
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

80 Personne(s) en ligne (65 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 80 | Plus ...