venerdì 12 marzo 2010

Lista della spesa di oggi


100g crudo
100g mortadella
sacchi rifiuti
sabbietta gatto
libro "Usi alternativi di un Blog"

:)

File di configurazione logwatch su debian lenny

/usr/share/logwatch/default.conf/logwatch.conf

giovedì 11 marzo 2010

Zen Cart: inserire una immagine di sfondo esterna alle colonne laterali

Bisogna agire sul file stylesheet.css:
body { margin: 0; font-family: verdana, arial, helvetica, sans-serif;
font-size: 62.5%; color: #000000; background-color: #ffffff; }

diventa:
body { margin: 0; font-family: verdana, arial, helvetica, sans-serif;
font-size: 62.5%; background-image: url(../images/body_bg.jpg); color: #000000; background-color: #ffffff; }

Bisogna quindi preparare l'immagine body_bg.jpg che vogliamo utilizzare.

Se poi desideriamo modificare la larghezza del corpo del sito in relazione a questi bordi esterni, bisogna fare un'altra modifica al file stylesheet.css:
#mainWrapper { background-color: #ffffff; text-align: left; width: 774px; vertical-align: top; /*border: 1px solid #aeaeae; */}

diventa:
#mainWrapper { background-color: #ffffff; text-align: left; width: 80%; vertical-align: top; /*border: 1px solid #aeaeae; */}

Modificare la percentuale per allargare/stringere il corpo del sito.

domenica 7 marzo 2010

zen cart: esperimento di link trasparente su immagine di background

<div id=mooseTrasp>
<?php echo '<a href=http://www.miolinkforse.com>'.zen_image(DIR_WS_TEMPLATE.'images/trasp.png').'</a>'; ?>
</div>

Con css:

#mooseTrasp { background-image: url(../images/dagrande.png); background-repeat: no-repeat; width:200px; height:108px; }

200x108 e' la dimensione di entrambe le immagini.

venerdì 5 marzo 2010

zen cart: aggiungere un link al banner testuale.

Per aggiungere un link al banner testuale (quello di fianco al logo, con default "Qui il tuo slogan!") bisogna modificare il file
/includes/languages/italian/MIO_TEMPLATE/header.php

cambiando
define('HEADER_SALES_TEXT', '<strong>Qui il tuo slogan!</strong>');

in
define('HEADER_SALES_TEXT', '<a href=http://www.suchesitovuoiandare.com><strong>Qui il tuo slogan!</strong></a>');

Aggiornare eventualmente gli altri header.php (per il template di default e/o per le altre lingue).

zen cart: sostituire la quantita' disponibile a magazzino con una immagine


Aggiornamento: aggiunta immagine con risultato parte opzionale.

Per sostiruire la quantita' disponibile a magazzino in scheda prodotti con una immagine dinamica (vedi immagine qui sopra) bisogna modificare il file tpl_product_info_display.php (direttamente il default o meglio la tua copia di override):

La linea
<?php echo (($flag_show_product_info_quantity == 1) ? '<li>' . $products_quantity . TEXT_PRODUCT_QUANTITY . '</li>' : '') . "\n"; ?>

deve diventare:
<?php echo (($flag_show_product_info_quantity == 1) ? '<li>' . TEXT_PRODUCT_QUANTITY . zen_image(DIR_WS_TEMPLATE.'images/'.$products_quantity.'.gif') . '</li>' : '') . "\n"; ?>

Bisogna preparare poi le immagini (0.gif, 1.gif, 2.gif,...) e metterle nella cartella images del proprio template:
/includes/templates/MIO_TEMPLATE/images

Opzionale:

Se poi si vuole eliminare la scritta
disponibilita in magazzino

Per inserirla direttamente nell'immagine della quantita', bisogna modificare il file:
/includes/languages/italian/MIO_TEMPPLATE/product_info.php

e modificare la riga:
define('TEXT_PRODUCT_QUANTITY', ' disponibilita in magazzino');

cosi':
define('TEXT_PRODUCT_QUANTITY', ' ');
Il risultato lo potete vedere nell'immagine seguente:



lunedì 1 marzo 2010

Schedulazione cron senza mail di notifica

Se avete un processo lanciato da crontab e vi siete stufati di ricevere ogni volta la mail di notifica contenente output ed errori del comando, dovete aggiungere alla fine della linea di crontab:
> /dev/null 2>&1

Quindi se la linea in crontab era, ad esempio:
* * * * * /usr/local/bin/mioscript.sh

diventera':
* * * * * /usr/local/bin/mioscript.sh > /dev/null 2>&1