Přeskočit přímo na text


Reset jádrových CSS souborů

Kategorie: Jak na to?
Týká se verze: Drupal 6.x

Na jednom Drupal setkání kdosi mluvil o možnosti vyresetovat Drupalácké CSS soubory. Našel jsem k tomu dost protichůdných informací, tak mě zajímá o co přesně jde a odkaz na téma / modul. Díky.

PS: nejde mi o obyčejný obecný CSS reset http://meyerweb.com/…s/css/reset/ (resetuje výchozí nastavení prohlížečů) , ale o reset Drupaláckých jádrových CSS – /modules/system/system.css atd.

 

No najednoduchsie je asi

No najednoduchsie je asi styly jadra nenahravat. Myslim ze sa to da nejako nastavit, kdesi som cital navod.

Mělo by to být toto:

Do template.php vložte:

function _phptemplate_variables($hook, $vars) {
  $css = drupal_add_css();
  unset($css['all']['module']['modules/system/system.css']);
  unset($css['all']['module']['modules/system/defaults.css']);
  unset($css['all']['module']['modules/node/node.css']);
  unset($css['all']['module']['modules/poll/poll.css']);
  unset($css['all']['module']['modules/user/user.css']);
  unset($css['all']['module']['modules/comment/comment.css']);
  $vars['styles'] = drupal_get_css($css);
  return $vars;
}


Více zde: http://blamcast.net/…m-css-drupal

To je pre D5, pre D6

No jo, to je pravda. Pro

No jo, to je pravda. Pro Drupal 6 to je takto:

function MYTHEME_preprocess_page(&$vars) {
  $css = $vars['css'];
  unset($css['all']['module']['modules/system/system.css']);
  unset($css['all']['module']['modules/system/defaults.css']);
  unset($css['all']['module']['modules/node/node.css']);
  unset($css['all']['module']['modules/poll/poll.css']);
  unset($css['all']['module']['modules/user/user.css']);
  unset($css['all']['module']['modules/comment/comment.css']);
  unset($css['all']['module']['modules/aggregator/aggregator.css']);
  unset($css['all']['module']['modules/book/book.css']);
  unset($css['all']['module']['modules/system/admin.css']);
  unset($css['all']['module']['modules/system/system-menus.css']);
  $vars['styles'] = drupal_get_css($css);
}

Díky

Díky. Čekal jsem spíše nějaký další CSS soubor reset.css, kde by byly vypsány a nulovány ty příkazy z jádrových CSS, který by se připojil do šablony.

Nic takového není?

A ako si to predstavujes? Ze

A ako si to predstavujes? Ze by ten CSS nastavoval vsetky nastavenia na take ako by vyzerali bez CSS? To je uz lepsie tie CSS vobec nenahravat.

v tematu framework takovy

v tematu framework takovy soubor reset.css je. nedokazu posoudit nakolik postacujici protoze si temata delam sam(byť prave na tomto zakladu) takze proste vsechno co potrebuju predefinuju.

No, já jsem to řešil tak, že

No, já jsem to řešil tak, že jsem v page.tpl.php a ostatních přejmenoval ty třídy a id, na které se odkazují ty systémové css , což je stejně asi nezbytné, pokud se snažíte udělat vlastní layout stránky......

reset výchozí nastavení prohlížečů

ahojte, prosím vás potrebujem reset východzých nastavení prehliadačov, ten kód je na tejto linke? http://www.drupal.cz/…yle.css_.txt a potom to doplním na začiatok súboru style.css, čiže ho prepíšem ? dobre chápem? ďakujem za radu :)

Podľa knihy 333 tipu a triku pro Drupal som si stiahol rar-ko ale tam je tých súborov kopa, a ja som s toho vôl, že ktorý to ma byť. http://developer.yahoo.com/yui/reset/ alebo ak mi viete poradiť ktorý tam dať, aj to ma poteší a pomôže :)

www.luft.sk

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 2 uživatelé a 0 hostů.

Online uživatelé