Skip to Content

especificar una url absoluta per un css en el fitxer info

Hola,

Estic fent un tema per D7 i vull especificar un full d'estils amb url absoluta per tal d'importar una tipografia de google.
Ho he provat mitjançant el fitxer info del tema pertinent indicant-ho de la següent manera (heu de mirar la lina de googleapis)

stylesheets[all][] = css/html-reset.css
stylesheets[all][] = css/wireframes.css
stylesheets[all][] = css/layout-fixed.css
stylesheets[all][] = css/page-backgrounds.css
stylesheets[all][] = css/tabs.css
stylesheets[all][] = css/messages.css
stylesheets[all][] = css/pages.css
stylesheets[all][] = css/blocks.css
stylesheets[all][] = css/navigation.css
stylesheets[all][] = css/views-styles.css
stylesheets[all][] = css/nodes.css
stylesheets[all][] = css/comments.css
stylesheets[all][] = css/forms.css
stylesheets[all][] = css/fields.css
stylesheets[all][] = http://fonts.googleapis.com/css?family=Lobster:regular&subset=cyrillic,l...
stylesheets[print][] = css/print.css
No m'ho està agafant...

També ho he provat amb ""
stylesheets[all][] = "http://fonts.googleapis.com/css?family=Lobster:regular&subset=cyrillic,latin"

i res de res..

Alguna idea?

Gràcies per abançat

Aleix

imatge de rvilar

Prova-ho d'una altra forma

No tinc clar que a la definició dels fulls d'estil d'un tema puguis posar camins absoluts. Pots provar de fer una crida a drupal_add_css (http://api.drupal.org/api/drupal/includes--common.inc/function/drupal_ad...) des del teu template.php

imatge de aleixfc

Google Font modul

Hola,

Gràcies per la resposta, pel que entenc en Drupal si ho configures desde el gestor, pots configurar que tots els css els compacti en un únic arxiu css comprimit, sense espais ni salts de linies etc. Això fa que el rendiment del site descarrega etc sigui superior.
Per aquesta raó no admet fitxers externs pq no podria fer aquest procés (entenc)

Fent servir

<?php
drupal_add_css
(drupal_get_path('module', 'custom') . '/css/custom.css', array('group' => CSS_DEFAULT, 'every_page' => TRUE));
?>

es podria arribar a fer l'include, no ho he provat

Al final no m'he complicat la vida i he fet servir el mòdul "Google Fonts" http://drupal.org/project/google_fonts
Que permet fer l'include de manera visual, desde la configuració del pròpi modul.
Si vols tb hi ha la part UI del mòdul que et deixa indicar en quins selectors vols aplicar-hi la tipo. Jo aquesta part me la he estalviat i ho indico en el full d'estils així se exactament que estic fent ;)

Gràcies de totes maneres ara començo a mig entendre-ho ;)

Aleix

imatge de Vogod

Un cas semblant però per a un JS

A la següent adreça es donen diferents solucions pel mateix però, en aquesta ocasió, per poder vincular un JS de fora (de Google-Analytics):

http://drupal.org/node/171205

Heu d'arribar a l'entrada que hi ha després de la documentació de la pàgina per veure el cas.