Drupal 6.x

Ritratto di jhl.verona

[Sprint 0] Diamo una mano al manuale

Ho passato un pò di tempo cercando di capire "la via Drupalesque" (the Drupal way) trovando un sacco di immundizie, insieme a quache filo d'oro - per le più su questo sito. Ho anche dato un occhiata alla documentazione qui - e mi sembra che ha bisogno di un pò di amore...

Dato che l'intelligenza comune sicuramente supera la mia, propongo una serie di "sprint" per creare linea guide "corretto" e con il consenso popolare verso "la via Drupalesque".

Iniziamo subito definendo una serie di piccoli "sprint" che mi sembra importante (Drupal 6):

a) installazione di un ambiente per Drupal sul proprio PC - cosa ti è servito per il tuo PC/OS
b) installazione di Drupal - creare il db, caricare il codice, settare il web server, et al
c) un occhio al amministrazione - le voce principale, cosa fanno
d) tipi di contenuti, contenuti, e presentazione - cosa sono, come crearli, cosa si vede
e) il mondo menù - dispatching, menù, breadcrumbs, ecc
f) estendere core - caricare un modulo contrib, caricare una tema contrib
g) moduli e teme per l'amministrazione - admin, RootCandy, ecc.
h) teme per il sito - themegarden, ecc, ecc.
i) estendere i tipo di contenuto con il content construction kit - CCK come si usa, il suo mondo
j) estendere la presentazione del contenuto - Views cos'è, come si usa, il suo mondo

E' se questo va bene, possiamo arrivare a mettere il tutto su un sito hosting, ecc, ecc, ma non voglio mettere troppo carne sul fuoco - se non scriviamo un libro...

Regole del gioco:
1. Niente mah, forse, o può darsi, dev'essere basato su "esperienze nel campo di battaglia", vogliamo vedere le cicatrici
2. Spiegazione del modello del sistema sono ben venuti
3. Tips and tricks altrettanto
4. Evitiamo codice, se possibile, links vanno benissimo
5. Comprensione e brevità sono una bella coppia
6. Tempo massimo di un sprint una settimana, così finiremo tutto in tempo per Drupal 7 ;-)
7. Ogniuno è libero a presentare un riassunto - tipo mashup

sezione ubercart

ciao sono certo che Pinolo non sarà molto contento... :-)
ma creare una sezione nel forum in cui si parla dei moduli di e commerce no?
ho iniziato a cercare di capire come funziona i files da scaricare le versioni in italiano e tutto il resto e non è semplice da drupalitalia, ci sono post sparsi un pò in tutte le sezioni.
Sono pronto alle critiche ...
Tiziano

Ritratto di almack

Le novità di drupal 6

Le novità!
Drupal 6.0 contiene molti miglioramenti, alcune visibili dal primo clic, ed altri nascosti sotto la scocca.
Per avere una visione rapida delle novità si può vedere il video di "Greg Knaddison (in inglese)", o un'altro screencasts dalla raccolta di screencasts
Descrivere tutti i cambiamenti sarebbe troppo lungo e qui di seguito riportiamo solo alcune delle ragioni per cui Drupal 6 è così interessante.

Ritratto di Psicomante

Moduli trattati in questo forum: moduli del core

Moduli trattati: Block, Filter, Node, System, User, Watchdog, Aggregator, Blog, Blog API, Book, Color, Comment, Contact, Drupal, Forum, Help, Legacy, Locale, Menu, Path, Ping, Poll, Profile, Search, Statistics, Taxonomy, Throttle, Tracker e Upload.

come funziona pagina statica e serve boost

se con fckeditor si crea una pagina, quindi pagina html in realtà drupal per farla vedere
deve ripescarla dal db piu' da quel che ho letto è innescato un bootstrat (4,5 mb per ogni user, cosa sarebbe?) il tutto rallenta la visualizzazione;
soluzione possibile usare modulo boost che evita se non ho capito male il passaggio bootstrat;

cioè viene creato un file dentro qualche cartella e non vi è piu' l'estrazione dei dati dal db?

è un'impostazione che si puo' limitare solo a dei contenuti tipo, a certi post o vale per tutti i contenuti?

è possibile avendo dei file in html fare la stessa cosa senza tal modulo?
cioè creare voci di menu' che puntano a tali file e drupal li fa vedere subito senza eseguire query, richiami php etc?

questo suggerimento:

Quote:

When a file is served by a web server an “Expires” header can be sent back to the client telling it that the content being sent will expire at a certain date in the future and that the content may be cached until that time. This speeds up page rendering because the client doesn’t have to send a GET request to see if the file has been modified.

By default the .htaccess file in the root of Drupal contains rules which sets a two week expiry for all files (CSS, JS, PNG, JPG, GIF) except for HTML which are considered to be dynamic and therefore not cachable.

# Requires mod_expires to be enabled.

# Enable expirations.
ExpiresActive On
# Cache all files for 2 weeks after access (A).
ExpiresDefault A1209600
# Do not cache dynamically generated pages.
ExpiresByType text/html A1

The Expires header will not be generated unless you have mod_expires enabled in Apache. To make sure it is enabled in Apache2 run the following as admin.

# a2enmod expires
# /etc/init.d/apache2 restart

vale anche per quando si usa boost oppure è la modifica da fare ad htaccess proprio quando si usa boost?

Aliquote Iva diverse nello stesso ordine.

Sto passando un sito da virtuemart a ubercart e alcune cose probabilmente mi sfuggono.
Con virtuemart potevo assegnare ad ogni prodotto la sua aliquota iva e ogni riga mostrava imponibile e iva specifica del prodotto.
Mi sembra strano che ubercart non abbia un sistema altrettanto semplice per associare un'aliquota specifica a un prodotto. Con le classi si può probabilmente arrivare a fare a qualcosa di simile ma in modo abbastanza contorto.
Forse mi sono perso qualche informazione, se qualcuno mi può aiutare ringrazio.

Galleria immagini

Avrei un problema: nonostante abbia caricato el foto ed esse risultino caricate (basta fare edit e le vedo tutte) me ne spunta solo una in pagina.

Iscrizione utenti e inserimento avatar

Rieccomi! Ciao a tutti!
Vorrei porvi il seguente problema. Come faccio per dare la possibilità agli utenti di iscriversi e caricare un proprio avatar in modo che si veda nei commenti, ma senza che questi passino dal pannello "amministra"? Credo che la domanda sia chiara, che dite?

importare dati con feeds

mi servirebbe creare creare un blocco in cui importo i dati tramite feed di un altro sito.
fin qui ci riesco anche con aggregator e feeds, ma io vorrei che nel blocco visualizzo una piccola parte di testo senza alcun link e i dati vengono eliminati dal blocco dopo tot giorni.
che modulo fa per me?

Modulo form avanzato

Vorrei creare dei form contatti personalizzati in D6. Quale modulo usereste, possibilmente semplice e pratico? Grazie

Condividi contenuti