Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta Web

Blogger (Google) - Creare una PWA per il Blog

Abbiamo affrontato in precedenza un articolo che illustrava come creare una semplice PWA (Progressive Web App) che consente di bypassare la costruzione di una App vera e propria nativa per avere il pulsante sullo smartphone Android o PC/Mac. Quanto esposto vale per qualsiasi tipo di sito web sul quale si ha un controllo totale della gestione dei file (quindi Hosting oppure Web Server proprietari [1]), ma "vale un po' meno" per tutte quelle strutture come Blogger dove non si ha lo stesso tipo di controllo. [1] - Ref.:  The Matrix Machine Project - Linux ,  Server Aruba Non si può quindi  fare una PWA?

Web - Realizzare una semplice Progressive Web App (PWA)

Il concetto di App è entrato fortemente nel nostro vivere quotidiano, ormai dal  2009, quando fu presentato iPhone 3G che cambiò radicalmente l'approccio a quello che oggi chiamiamo smartphone. Dall'App del meteo a quella di Facebook, sembra che sul nostro schermo dello smartphone c'è un pulsante per ogni esigenza.

Apache2 - Reindirizzare un dominio su un altro uguale usando htaccess

Uno dei problemi piùù grossi che si hanno qunado si decide di spostare un portale intero da un dominio, inteso come tutte le cartelle e le pagine può diventare un immane problema se il sistema non conta due o tre pagine, ma miglia e migliaia di pagine.

HTML - Creare un banner di sfondo cliccabile

Si sta diffondendo sempre di più la moda di creare degli sfondi cliccabili per sponsorizzare in modo visibile qualche cosa. Ma come si fa a fare uno sfondo di questi?

PHP - Leggere i dati da un file XML

Spesso ci capita di dover far comunicare dati tra sistemi eterogenei. Per fare ciò usiamo un file intermedio XML (eXtended Markup Language) che contiene al suo interno tra tag uncinati non standard (cioè non come l'HTML che ha delle precise parole chiavi, ma mediante parole che definiamo a nostro piacimento). Il problema è quello di far in modo che questi dati possano essere, poi importati nel sistema destinazione. Per fare ciò è necessrio usare un linguaggio di programmazione, e visto che nella maggior parte dei casi si tratta di usare dati su Internet (in modo particolare Web e DataBase), in questo articolo useremo come il Linguaggio PHP, usatissimo (Facebook usa il PHP con DB MySQL per il sito), free e multipiattaforma. In primo luogo la versione di PHP che andremo a considerare è la 5.0 o superiore perché è stata introdotta, in questa versione, una funzione chiamta SimpleXML che semplifica enormemente l'accesso ai dati, lasciando all'interprete del PHP il c

Joomla - Visualizzare i contenuti di Joomla 1.0.x su PHP 5.3.x

Condividi Nel post Joomla - Visualizzare i link su PHP 5.3.x mi sono soffermato sulla visualizzazione dei menu item (più comunemente detti link) che non venivano visualizzati a causa di una errata chiamata in una funzione, sulla piattaforma Joomla 1.5.x. In Joomla 1.0.x (nella fattispece 1.0.15b) sempre sotto l'interprete PHP 5.3.x (nella fattispece 5.3.8), i contenuti presenti nel sito non vengono visualizzati. Ciò è dovuto, anche in questo caso, ad un uso deprecato di alcune variabili durante la chiamata di una funzione Per risolvere questo problema si deve effettuare la seguente modifica nel file Function.php Il file si trova nella posizione [sito web in joomla]/includes/Cache/Lite/Function.php   (attenzione che essendo Linux case sensitive, le maiuscole sono differenti dalle minuscole) Alla riga  $arguments = func_get_args(); va sostituita ed integrata la seguente sintassi: $arguments = func_get_args(); $numargs = func_num_args(); for($i=1;

Joomla - Visualizzare i link su PHP 5.3.x

Condividi Per chi progetta siti il CMS (Content Managment System) Joomla diventa uno degli strumenti più importanti per semplicità ed efficenza. Come è noto il CMS è composto da due parti una la base di dati e l'altra scritta in linguaggio PHP. Il PHP è un linguaggio interpretato lato server che su richiesta della pagina formatta in HTML (l'unico linguaggio che il browser web può leggere ed interpretare insieme al JavaScript) la pagina richiesta. L'ultima versione di PHP, la 5.3.x (nel mio caso specifico il 5.3.8) ha reso deprecabile (sic!) l'uso di alcuni metodi da passaggio dati nelle funzioni (che per chi conosce il Linguaggio C di Kernighan e Ritchie ne sa qualche cosa). Per l'esattezza il passaggio per riferimento di un valore: [sito web in joomla]/modules/mod_mainmenu/helper.php La funzione function buildXML(&$params) usa un passaggio dati per riferimento, mentre con la nuova release di PHP deve essere trasformata in function buildXML($

Joomla! - Mettere la testata in Stampa

Come è noto Joomla! è uno dei più usati CMS (Content Managment System) che consente di avere un ambiente (environment) sul quale costruire e sviluppare siti e portali. Uno dei problemi più noti è quello di poter inserire la testata nel file da stampare. Ad esempio se il mio sito si chiama dicecca.net - Blog ed ha un logo particolare che voglio pubblicare come testata, nella conformazione classica, non posso farlo. Come risolvere? Premesso che tutto il sistema è scritto in linguaggio PHP, il file che viene chiamato in causa è component.php che si trova nella cartella /[sito (1)] /templates/system Il file ( che è possibile scaricare qui in formato testo ), alla riga 40 inizia il Body del testo. Alla riga 41 inizia l'inclusione del testo dell'articolo che si è deciso di stampare, che a sua volta viene aperto in una finestra popup. Dando un taso invio, dalla riga 41 è possibile inserire il riferimento ad una immagine e/o un formattato HTML della testata del nos

Web - Visualizzare il contenuto di un sito su un altro server non modificando l'URL del sito

Condividi Questo post illustra come visualizzare il contenuto di un sito su un altro server non modificando l'url del sito. Per intenderci come visualizzare questo Blog da http://www.dicecca.net/blog senza far comparire nella barra degli indirizzi del browser http://diceccadotnet.blogspot.com/ Il principio è abbastanza semplice. In HTML , c'è una funzione definita deprecabile, che è quella dei frame , poiché non consentono, ad un uso professionale, di creare dei siti effettivamente efficienti e ben posizionati sui motori di ricerca (anche se, siti sviluppati con altri linguaggi come il PHP e ASP consentono di montare questi pezzi in altri modi). Il frame, lo possiamo immaginare come una sorta di browser nel browser, cioè apre una o più finestre reali del browser che possono caricare pezzi di siti dai più disparati punti di Internet. L'esempio su citato fa esattamente questo operazione, ma lo fa a finestra singola e su un solo sito. Per scaricare il file usato su http://www