TinyURL

Enter a long URL to make tiny:

lunedì 19 ottobre 2009

Drupal & Clean URLs

Come attivare le "Clean URLs" in Drupal?
Molto semplice, andate in "Amministra -- Configurazione del sito -- URL semplificati" e qui potete scegliere di attivare o meno gli URL Semplificati, ovvero togliere il "?q=" dall'URL.
Quando arrivate in quella pagina potreste trovarvi davanti un messaggio che vi dice che la vostra configurazione non supporta gli URL semplificati!
Se avete un sito fatto da voi con Drupal ed avete seguito una delle tante guide che si trovano forse non avrete questo problema. Ma su quello che si auto installa su altervista il problema c'è. Che fare??
Anche questa volta la risposta è semplice, dovete solamente decommentare la riga seguente nel file .htaccess :
# RewriteBase /
nel caso il vostro sito (su altervista ad esempio) sia nella directory portale allora la riga precedente "decommentata" deve diventare:
RewriteBase /portale/
Larry

giovedì 15 ottobre 2009

SiteMaps

Ciao a tutti!
Nel post precedente vi ho parlato di come aggiungere il meta tag per utilizzare i google webmaster tools con liferay. Ma se il mio liferay non mi crea una sitemap? Questo non è vero, perche Liferay la crea, in altri casi, Drupal ad esempio, non la crea, od almeno io non sono mai riuscito a trovarla :). Per creare una sitemap XML potete utilizzare XML-Sitemaps. Vi basta inserire la URL base del vostro sito e se non avete particolari esigenze basta premere il bottone "Start". Dopo pochi secondi (se il vostro sito non è troppo grande) avrete una pagina con tutti i link delle sitemap (in formati diversi e nella versione compressa dei vari formati) appena create per il vostro sito. Non vi resta che scaricarle :) .
Larry

lunedì 12 ottobre 2009

Liferay & Google Webmasters Tools

Se gestite un sito (i più bravi in questo caso direbbero portale) basato su Liferay vi sarete chiesti (o vi chiederete tra poco, quando non troverete il vostro sito indicizzato dal piu famoso motore di ricerca) ma come faccio ad utilizzare gli utili strumenti per webmaster messi a disposizione da Google con Liferay?
Infatti per gestire un sito con i Webmasters Tools di Google dovete come minimo inserire il metatag che permette a Google di controllare che il sito è veramente gestito da voi. Ma dove metterlo??
Non vi disperate, non è cosi complicato come puo' sembrare, ma dovrete andare comunque a modificare una pagina jsp.
La pagina in questione è:
[vostro_jboss]/deploy/ROOT.war/html/taglib/theme/meta_tags/page.jsp
qui dovete mettere il meta-tag di verifica di google dopo il blocco if del metatag "keywords", se presente. Oppure prima dell'ultima riga con la chiusura del tag "c:if".
Larry

giovedì 8 ottobre 2009

Alias in Linux

Ciao a tutti,
oggi una mini mini guida per impostare gli alias nei sistemi Linux generici e su Ubuntu in particolare. Non che ci siano differenze sostanziali tra gli altri sistemi Linux ed Ubuntu, ma poichè quest'ultimo è sicuramente il più orientato agli utenti, vi da la possibilità di de-commentare delle righe, già presenti in alcuni file, per attivare altri alias.
I passi da seguire sono pochi e semplici, ma vediamoli insieme:

Sistemi Linux

Il file su cui lavorare è /etc/bashrc (come sbagliarsi).
Se siete root lo potete editare direttamente, altrimenti dovete utilizzare il comando sudo. Potete inserire alla fine del file i vostri nuovi alias.
Facciamo un esempio:
Se volete utilizzare "ll" come alias per il comando "ls -l" potete inserire la linea
alias ll='ls -l'
Se magari volete utilizzare l'alias "la" per il comando "ls -a" potete inserire la linea:
alias la='ls -a'
Per poter utilizzare da subito il nuovo alias senza dover effettuare nuovamente il login o lanciare una nuova shell potete utilizzare il comando source.


Ubuntu

In generale mantenere il sistema "pulito" conviene. Anche con gli alias utilizzare un file a parte è sicuramente una scelta giusta. Ed il sistema ci viene incontro predisponendo la definizione di un file nascosto .bash_aliases . Quindi si possono de-commentare le ultime tre righe del pezzo di file qui di seguito:
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi

Nello stesso file trovate poco di seguito

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
eval "`dircolors -b`"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'

#alias grep='grep --color=auto'
#alias fgrep='fgrep --color=auto'
#alias egrep='egrep --color=auto'
fi

# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'
Tanti alias solo da de-commentare già pronti per l'uso, come potete vedere nelle ultime tre righe ci sono proprio quelli che vi avevo suggerito in precedenza.
Anche qui potete utilizzare il comando source, per utilizzare da subito i nuovi alias.
Ciao Ciao,
Larry

martedì 6 ottobre 2009

Larry su Bit Magazine

Ciao a tutti!!!!!
Dopo tanto tempo che non scrivo forse state pensando che vi ho abbandonati (non iniziate a dire tutti che sarebbe meglio! ) ma non è cosi.
Dopo le ferie il ritorno alla solita vita è stato più pesante di quanto mi aspettavo, ma ho comunque un bel po' di argomenti da mettere su questa griglia :). Tra pochi giorni ricomincerò a pubblicare argomenti vari che spero vi piaceranno e troverete interessanti, ma questo post è per dirvi una delle novità che reputo più interessante.
Vi avevo già accennato in questo post del nuovo blog personale di Andrea Romagnoli, che dopo poco ha deciso di "aprire" una "Rivista online sull’Informatica e il Software", Bit Magazine appunto.
La novità e che inizierò a scrivere anche io post e guide su Bit Magazine. Spero di riuscire a dare un contributo valido e che piaccia!
Larry