September 2008

CSS kun til IE eller andre browsere!

Denne kode loader CCS-filen hvis webbrowseren er IE.
Her vist i et Joomla template

/* All browsers */
.className, x:-moz-any-link {font-weight:normal;}

/*FireFox 2 and IE7 */
Kode (XHTML, PHP, CSS etc.): 

Drupal Tutorial

Tutorial

Tutorial - en video samling

Tutorial

En video samling:

Skjul div-cointainer hvis modul ikke vises

Skjul div-cointainer hvis modul ikke vises. Eksempelvis hvis Login vises i sin egen div-cointainer er det en god ide at skjule div-cointainer når man er logget ind. Det gøres ved at vise div-cointainer når modulet er aktivt....... og derfor ikke når det ikke er aktivt!
WC3 validering: 
PHP
Kode (XHTML, PHP, CSS etc.): 
<?php if ($login): ?>
<?php print $login ?>
<?php endif; ?>

Menu

Tilføj SPAN til menuen ...... SPAN omkring link-teksten
kilde: http://drupal.org/node/417482#comment-3103558
WC3 validering: 
PHP
Kode (XHTML, PHP, CSS etc.): 
<?php function YOURTHEMENAME_menu_item_link($link) { if (empty($link['localized_options'])) { $link['localized_options'] = array(); } $link['localized_options']['html'] = TRUE; //let l function know that our link title includes html return l(''. $link['title'] .'', $link['href'], $link['localized_options']); } ?>

Skjul div-container for brugere

WC3 validering: 
PHP
Kode (XHTML, PHP, CSS etc.): 
<?php if (user_access('administer users')): ?>
INDHOLD VISES KUN FOR ADMINISTRATOR
<?php endif; ?> ******************************************************************** <?php if ($user->uid) : ?> xxxxxxx <?php endif; ?> ******************************************************************** <?php if ($user->uid == 0) : ?> Hvis man IKKE er logget ind <?php endif; ?>

Titel på moduler og node

Filerne:
  • node.tpl.php
  • block.tpl.php
Her skal H2 skiftes ud med et P hvor title printes
Der er ingen grund til at bruge en H2 på noget så uvigtigt ..... spar dine H2 til søgemaskinerne!
Her er block.tpl.php vist hvor H2 er erstattet med P
WC3 validering: 
PHP
Kode (XHTML, PHP, CSS etc.): 
<?php // $Id: block.tpl.php,v 1.3 2007/08/07 08:39:36 goba Exp $ ?>
<?php if (!empty($block->subject)): ?>

<?php print $block->subject ?>

<?php endif;?>
<?php print $block->content ?>