developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 14 years ago

Closed 13 years ago

#9 closed enhancement (wontfix)

ajout des media pour le css

Reported by: obyann Owned by: laurentj
Priority: normal Milestone: Jelix 1.0beta2
Component: jelix:core response Version:
Severity: major Keywords: css media
Cc: Blocked By:
Blocking: Documentation needed:
Hosting Provider: Php version:

Description

Possibilité d'ajouter un type de media lors d'un add CSS pour la reponse HTML. exemple

<link rel="stylesheet" type="text/css" href="style1.css" media="screen" />

Change History (6)

comment:1 Changed 14 years ago by laurentj

  • Milestone set to Jelix 1.0beta2

comment:2 Changed 13 years ago by bballizlife

quel est l'intérêt du ticket quand actuellement on peut faire par exemple :

 $rep->addCSSLink('style1.css', array('media'=>'screen'));

comment:3 Changed 13 years ago by laurentj

oui c'est peut être pas très pertinent en effet...

comment:4 Changed 13 years ago by bballizlife

Sauf, vu la demande, à simplifier un peu le passage du paramètre "media" en modifiant le prototype de la méthode addCSSLink sachant que $source et $media sont les attributs les plus utilisés :

function addCSSLink($source, $media = 'screen', $params = array());

comment:5 Changed 13 years ago by laurentj

  • Component changed from jelix:core to jelix:core response
  • Keywords css media added

attention, on casse ici l'api. Donc dans la méthode, faudra bien tester si media est un tableau (ancien comportement) ou une chaine.

comment:6 Changed 13 years ago by laurentj

  • Resolution set to wontfix
  • Status changed from new to closed

Finalement, la première remarque de bballizlife est pertinente. Si on commence à mettre un paramètre pour chaque attribut possible, ça va devenir impossible. On laisse comme ça donc.

Note: See TracTickets for help on using tickets.