|
Molto materiale in questa sezione deriva dallo studio di "Mastering Joomla! 1.5" di James Kennard. Sono appunti, libere traduzioni dal testo inglese, esempi e snippet di codice tratti dal manuale. Non mi assumo responsabilità su eventuali inesattezze, se le notate segnalatemele. Potete utilizzare liberamente queste pagine purchè ne citiate la provenienza (spazioalchimia.it) e l'autore iniziale: James Kennard, visto che il lavoro principale è il suo. |
|
|
Joomla 1.5
|
|
Domenica 21 Novembre 2010 14:47 |
L'argomento di questo articolo si intuisce dal titolo anche se in realtà è un po' limitativo in quanto saranno molte di più le cose che si potranno acquisire, JQuery ha infiniti comodi plugin da implementare nel nostro sito, capaci di migliorarne di molto l'aspetto e le funzionalità, non ultimo vedremo ancora una volta come orientarsi con l'mvc e il framework di Joomla nello sviluppo di un componente.
|
|
Joomla 1.5
|
|
Venerdì 29 Ottobre 2010 10:40 |
Purtroppo non possiamo evitare di essere mira di qualche sedicente hacker. Se oltretutto gli offriamo la strada spianata con qualcosa di non aggiornato o maldestramente aggiunto da noi, aspettiamoci pure qualche brutto scherzo. E ora che si fa? La cosa più sbagliata è tentare di fare cose a caso, ci ritroveremo in breve tempo a non capire più nulla e a peggiorare la situazione, magari copiando il malware, distrattamente, anche nei backup "sani".
|
|
Joomla 1.5
|
|
Giovedì 10 Giugno 2010 15:42 |
Oggi mi è capitato un fatto che mi ha fatto molto riflettere, anche se sinceramente prima di tutto mi ha leggermente alterato, in quanto si spiegano molte cose. Si spiega soprattutto il perchè questa abbondanza di sedicenti "creatori di siti" rintracciabili in rete.
|
|
Joomla 1.5
|
|
Martedì 03 Novembre 2009 22:12 |
Brevemente, cos'è Joomla...? Semplice! Joomla è un Content Management System, ovvero un'applicazione web in grado di gestire contenuti, o per meglio dire capace di mettervi in grado di gestire contenuti, con poche ma indispensabili nozioni di base.
|
|
Joomla 1.5
|
|
Lunedì 02 Novembre 2009 15:31 |
|
Joomla include una serie di librerie oltre le sue proprietarie.
|
|
Joomla 1.5
|
|
Giovedì 05 Novembre 2009 22:47 |
Un modulo ha il compito di restituire alla visualizzazione della pagina contenuti provenienti da componenti, elaborazioni di dati prelevati dalle tabelle del database(es. visite al sito), dall'esterno appoggiandosi a servizi (es. you tube).
|
|
Joomla 1.5
|
|
Giovedì 05 Novembre 2009 22:47 |
Passiamo ad una realizzazione pratica di un modulo.
|
|
Joomla 1.5
|
|
Martedì 03 Novembre 2009 12:04 |
JObject è una classe che attraversiamo molto spesso, infatti molte delle classi di Joomla sono sottoclassi di JObject. Questa classe ci fornisce molti metodi comuni, compresi quelli standard per accessori, modificatori e meccanismi di gestione errori.
|
|
Joomla 1.5
|
|
Martedì 03 Novembre 2009 21:21 |
Generalmente, sviluppando in PHP ci capita molto spesso di riferirci alle richieste $_GET, $_POST, $_FILES, $COOCKIE e $_REQUEST.
|
|
Joomla 1.5
|
|
Lunedì 02 Novembre 2009 22:18 |
Joomla è progettato per funzionare sia con PHP4 che con PHP5. Ovviamente questa compatibilità ha delle ripercussioni sul modo di costruire le classi e usare gli oggetti. Questa scelta di mantenere PHP4 è soprattutto rivolta alle versioni ancora installate sui server, ancora 4.xx. Per sviluppare estensioni è quindi necessario mantenere questa retrocompatibilità anche a costo di restrizioni.
|
|
Joomla 1.5
|
|
Domenica 08 Novembre 2009 15:57 |
L'accesso al database avviene usando l'oggetto globale JDatabase.
|
|
Joomla 1.5
|
|
Lunedì 25 Gennaio 2010 22:32 |
Riuscire a conoscere i dispositivi che accedono alle nostre pagine e le loro features, può rivelarsi molto utile per offrire a ciascuno dei contenuti ad-hoc. Guardando gli accessi al sito mi sono accorto che essere visitati da un IPhone piuttosto che da un pocket pc non è più una rarità, incominciano ad essere visite frequenti e alla ricerca di contenuti precisi, quindi con un chiaro scopo di consultazione.
|
|
Joomla 1.5
|
|
Lunedì 02 Novembre 2009 09:56 |
L'applicazione è un'oggetto globale usato per processare una request. Le classi dell'applicazione interessate sono JSite e JAdministrator, che processano rispettivamente il frontend e il backend.
|
|
Joomla 1.5
|
|
Lunedì 02 Novembre 2009 14:00 |
L'URI (Uniform Resource Indicators) contiene tutte le informazioni necessarie per ottenere la giusta risposta alla nostra richiesta.
|
|
Joomla 1.5
|
|
Venerdì 14 Maggio 2010 08:37 |
L'introduzione del paradigma a oggetti nel linguaggio php, lo ha di fatto reso compatibile alle logiche di altri linguaggi di programmazione usati nelle web-pages. Inoltre ci permette di creare strutture molto complesse basate su "complessità" minori, ovvero gli oggetti di cui è composta e soprattutto rende scalabili le nostre applicazioni.
|
|
|
|
|