468x60

martedì 28 settembre 2010

Rendere trasparente un'immagine GIF con Paint Shop Pro 8

Per rendere trasparente un'immagine GIF con Jasc Paint Shop Pro 8 bisogna:

  1. Diminuire il numero di colori a non più di 256, perchè il formato GIF non supporta più di 256 colori. Per farlo andare sul menu Image-> Decrease Color Dept-> 256 Colors
  2. Impostare il colore trasparente. Per farlo andare sul menu Image-> Palette-> Set Palette Transparency

venerdì 24 settembre 2010

Javascript unpacker and beautifier - un utile tool

Javascript unpacker and beautifier, un utile tool online per formattare i JavaScript

http://jsbeautifier.org/

Linkr, link da articolo ad articolo in Joomla

Joomla manca di strumenti nativi per rendere agevole all’utente la creazione di link interni tra articoli dello stesso sito. Una soluzione funzionante anche nell’editor standard è Linkr. Completata l’installazione, quando si crea un contenuto si vedrà un pulsante aggiuntivo sulla barra in fondo all’editor: il pulsante apre una finestra da cui si selezionano in cascata sezione, categoria e articolo. A questo punto con un clic su “Get Link” il link all’articolo desiderato sarà inserito nella posizione del cursore. Testo e attributi del link sono ovviamente impostabili. Oltre che ad articoli si possono inserire link a file, a voci di menu e a contatti. I link interni funzioneranno sia che si utilizzino le URL standard che le URL SEF (native o generate da componenti di terze parti come Sh404SEF).

Linkr offre inoltre due interessanti funzioni aggiuntive:
  • La possibilità di aggiungere automaticamente link per l’inserimento in siti di social bookmarks: si possono scegliere link testuali o grafici (icona, badge, pulsante) e l’html è personalizzabile, il che rende possibile aggiungere anche siti di social bookmarks italiani.
  • La possibilità di aggiungere collegamenti ad articoli correlati, vale a dire articoli con valori comuni nel campo meta-keywords, modificabile durante la creazione dell’articolo (Informazioni Metadata / Parole chiave).

Personalizzare gli articoli in Joomla: Parametri globali

In Joomla è possibile personalizzare dei parametri per la visualizzazione degli articoli, ad esempio io ho avuto la necessità di nascondere il nome dell'autore degli articoli.

Per farlo bisogna andare su:
Contenuti -> Gestione Articoli e cliccare sull'icona Preferenze in alto a destra

Si aprirà un wizard dal quale è possibile modificare la configurazione globale, che vale per tutti gli articoli, tranne che per quelli che non seguono le impostazioni globali.

Se ad esempio si vuole nascondere l'autore dell'articolo, basta impostare su "Nascondi" la combobox della variabile "Nome Autore". Tuttavia questa impostazione non è sufficiente per gli articoli sulla Home, perchè non seguono le regole generali, infatti bisogna impostare a "Nascondi" anche il valore della combobox su:
Menu Principale-> Parametri Componente-> Nome Autore.

mercoledì 15 settembre 2010

Update tabella da altra tabella in MySQL

Per eseguire in MySQL l'update di una tabella con i dati di un'altra tabella, basta seguire questa sintassi
UPDATE updatefrom p, updateto pp
SET pp.last_name = p.last_name
WHERE pp.visid = p.id

giovedì 9 settembre 2010

Espressioni condizionali con JasperReport

Utilizzando JasperReport ho avuto la necessità di usare delle espressioni condizionali, in modo da visualizzare una informazione piuttosto che un'altra.

Nel seguente codice vengono visualizzati i valori dei campi field1, field2 e field3 se non nulli, altrimenti vengono visualizzate stringhe vuote:
($F{field1} == null ? "" : $F{field1} ) +" "+ ($F{field2} == null ? "" : $F{field2} ) +" "+ ($F{field3} == null ? "" : $F{field3} )

mercoledì 8 settembre 2010

Netbeans "java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 "

Questo problema l'ho riscontrato varie volte con Netbeans, ed è possibile risolverlo nel seguente modo:

la JList legata alla JTable deve essere impostata come observable.

Resettare un campo auto-increment in MySQL

Per resettare un campo auto-increment in MySQL basta eseguire questo comando:
ALTER TABLE nome_tabella AUTO_INCREMENT=0

martedì 7 settembre 2010

Modificare larghezza drop-down list di un JCombobox

Lavorando con applicazioni Java Swing ho avuto necessità di modificare la dimensione orizzontale della drop-down list di un JCombobox. E' possibile farlo con il seguente codice:

//Popup state to prevent feedback
boolean stateCmb = false;

//Extend JComboBox's length and reset it
public void popupMenuWillBecomeVisible(PopupMenuEvent e)
{
JComboBox cmb = (JComboBox)e.getSource();

//Extend JComboBox
cmb.setSize(NEW_LENGTH, cmb.getHeight());
//If it pops up now JPopupMenu will still be short
//Fire popupMenuCanceled...

if(!stateCmb)
cmb.firePopupMenuCanceled();

//Reset JComboBox and state
stateCmb = false;
cmb.setSize(OLD_LENGTH, cmb.getHeight());
}


//Show extended JPopupMenu
public void popupMenuCanceled(PopupMenuEvent e)
{
JComboBox cmb = (JComboBox)e.getSource();
stateCmb = true;

//JPopupMenu is long now, so repop
cmb.showPopup();
}

public void popupMenuWillBecomeInvisible(PopupMenuEvent e) {
stateCmb = false;
}
468x60

Cerca su Google

Cerca nel Blog con Google