/ core - Tutti i file forniti da core, che non hanno un motivo esplicito per trovarsi nella directory /. Maggiori dettagli più in basso.
/ libraries - librerie di terze parti, ad es. un editor wysiwyg. Non incluso nel core, ma abbastanza comune da giustificare l'inclusione qui.
/ modules - La directory in cui vanno tutti i moduli personalizzati e contrib.
La suddivisione in sottodirectory contrib e custom può rendere più semplice tenere traccia dei moduli. abbastanza per giustificare la menzione qui.
/ profilo : profili contribuiti e personalizzati.
/ temi : temi (second) personalizzati e personalizzati
siti / [dominio OR predefinito] / {moduli, temi} - I moduli e i temi specifici del sito possono essere spostati in queste directory per evitare che vengano visualizzati su ogni sito.
siti / [dominio OR predefinito] / file : i file specifici del sito tendono ad andare qui. Questo potrebbe essere i file caricati dagli utenti, ad esempio immagini, ma comprende anche la configurazione, attiva così come messo in scena config. La configurazione è letta e scritta da Drupal e dovrebbe avere la minima quantità di privilegi richiesti per il server web, e l'unico server web, per leggerli e modificarli.
/ vendor : librerie di backend dalle quali Drupal Core dipende. (Symfony, Ramoscello, ecc.)
Dettagli sulla directory / core, utile principalmente per i nuovi hacker di base:
/ core / assets - Varie librerie esterne utilizzate da Core. jQuery, carattere di sottolineatura, modernizzatore ecc.
/ core / misc - Codice frontend da cui dipende Drupal Core.
/ core / Includes - Funzionalità a basso livello per essere modulare. Come il sistema del modulo stesso.
/ core / lib - Classi Drupal Core.
/ core / modules - Moduli Drupal Core.
/ core / profiles - Profili di installazione di Drupal Core. Minimo, standard, test e test di profili di installazione multilingue per impostazione predefinita.
/ core / scripts - Vari script CLI, usati principalmente dagli sviluppatori.
Ottieni un voto per il suggerimento / libraries. Onestamente dovrebbe essere una directory vuota con l'installazione di base, quindi è chiaro che le cose vanno ... non è stato chiaro all'inizio per me.
core: contiene tutto il core di drupal, tranne le cose che devono essere nella root, come index.php ecc. Generalmente non dovresti aver bisogno di aggiungere / modificare / rimuovere nulla qui.
temi: è qui che inserisci i temi del tuo sito (precedentemente siti / tutti / temi).
moduli: Qui è dove metti i moduli del tuo sito (precedentemente siti / tutti / moduli).
profili: è qui che si inseriscono i profili di installazione.
siti: questo è usato per eseguire configurazioni multi-sito di drupal ed è usato allo stesso modo di drupal 7. I moduli e i temi nei siti / all / moduli o siti / tutti / temi, sovrascriveranno quelli nelle directory dei moduli di base e dei temi . I moduli in siti / SITENAME / moduli e siti / SITENAME / temi avranno la precedenza su altri per il sito specificato.
Ci sono descrizioni probabilmente migliori se si guardano i file README.txt in ciascuna directory.
Per il voto negativo delle persone, si prega di commentare il perché e posso rispondere alle vostre preoccupazioni. La mia risposta non è completa come quella accettata, ma per quanto ne so non è errata.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.