domenica 26 febbraio 2012

Zen Cart: errore 1054 mysql in inserimento EZ-Pages

Dopo aver installato la versione 1.3.0.5v2.02 del supporto multilingua delle EZ-Pages avevo un errore ogni volta che cercavo di inserire una nuova pagina:

1054 Unknown column 'pages_title' in 'field list'
in:
[insert into ezpages (pages_title, page_open_new_window, page_is_ssl, alt_url, alt_url_external, status_header, status_sidebox, status_footer, status_toc, header_sort_order, sidebox_sort_order, footer_sort_order, toc_sort_order, toc_chapter, pages_html_text) values ('', '0', '0', '', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', 'Array')]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

The solution is simple, modify .../CUSTOM_ADMIN/ezpages.php file changing:


$sql_data_array = array('pages_title' => $pages_title,
                                  'page_open_new_window' => $page_open_new_window,
                                  'page_is_ssl' => $page_is_ssl,
                                  'alt_url' => $alt_url,
                                  'alt_url_external' => $alt_url_external,
                                  'status_header' => $status_header,
                                  'status_sidebox' => $status_sidebox,
                                  'status_footer' => $status_footer,
                                  'status_toc' => $status_toc,
                                  'header_sort_order' => $pages_header_sort_order,
                                  'sidebox_sort_order' => $pages_sidebox_sort_order,
                                  'footer_sort_order' => $pages_footer_sort_order,
                                  'toc_sort_order' => $pages_toc_sort_order,
                                  'toc_chapter' => $toc_chapter,
                                  'pages_html_text' => $pages_html_text);

to
$sql_data_array = array('page_open_new_window' => $page_open_new_window,
                                  'page_is_ssl' => $page_is_ssl,
                                  'alt_url' => $alt_url,
                                  'alt_url_external' => $alt_url_external,
                                  'status_header' => $status_header,
                                  'status_sidebox' => $status_sidebox,
                                  'status_footer' => $status_footer,
                                  'status_toc' => $status_toc,
                                  'header_sort_order' => $pages_header_sort_order,
                                  'sidebox_sort_order' => $pages_sidebox_sort_order,
                                  'footer_sort_order' => $pages_footer_sort_order,
                                  'toc_sort_order' => $pages_toc_sort_order,
                                  'toc_chapter' => $toc_chapter);

martedì 7 febbraio 2012

GIMP: perche' non riesco a disegnare?

Hai selezionato un tool di disegno (matita, pennello, ecc ecc) e non riesci a disegnare cio' che desideri?
Probabilmente hai una qualche selezione attiva (ma invisibile) su uno dei livelli della tua immagine.

E' sufficiente selezionare la voce di menu' Select -> None e riprovare ad utilizzare il tool di disegno prescelto.

GIMP: disegnare circonferenze o altre figure

Gimp non e' un programma per disegnare, infatti mancano alcune funzioni elementari come ad esempio il disegno di una circonferenza.

Si puo' utilizzare un trucchetto per sopperire a questa mancanza.
Innanzi tutto bisogna creare una selezione avente la forma desiderata.
Poi selezioniamo la voce Edit -> Stroke selection
La figura identificata dalla selezione, verra' creata utilizzando il colore di foreground e il pennello correnti.

Windows XP: installare console di ripristino

Sara' vecchio, ma ancora ce ne sono parecchi in giro....sto parlando di Windows XP.

Essendo vecchio, installato su computer vecchi, capita spesso di dover eseguire qualche recupero di sistemi bloccati.

Un utile strumento e' la console di ripristino che solitamente viene lanciata eseguendo il boot dal CD di Windows XP.

E' possibile anche installarla in modo da averla sempre disponibile nel menu di Avvio.

1. Inserite il CD di Windows XP nell'unità CD/DVD. 
2. Cliccate sul pulsante Start e scegliete ESEGUI. 
3. Digitate d:\i386\winnt32.exe /cmdcons dove d corrisponde alla lettera assegnata all'unità CD-ROM. 
4. Verrà visualizzata la finestra di dialogo Installazione di Windows, in cui è descritta l'opzione Console di ripristino di emergenza. Per confermare l'installazione sceglietre SI. 
5. Riavviate il computer. Fin dal prossimo boot, nel menu di avvio sarà visualizzata la nuova opzione "Console di ripristino di emergenza di Microsoft Windows".