• User Attivo

    Drupal informazioni sul template

    Salve a tutti a premettere che da poco che utilizzo drupal e lo trovo uno dei cms molto validi per le sue svariate funzioni e per la facilita' di gestione soltanto che non sto a capire i template come si debbono far funzionare peresempio

    io se creo una sezione news nel db di drupal e inserisco un numero elevato di articoli news vorrei che tali venissero visti nella home page in questo modo

    news 1 news 2

    news 3 news 4

    Tipo scacchiera con relativo articolo e foto soltanto che non so dove mettere le mani qualcuno mi puo' dare un consiglio.

    Grazie


  • Super User

    Ciao, ma tu vuoi una homepage formata con sole news o vuoi che una parte del contenuto della homepage sia formata dal tipo di contenuto news ?

    In entrambi i casi devi usare il modulo views.

    La parte in comune è questa: crei una nuova vista e definisci i vari filtri (tipo che l'articolo deve essere pubblicato, che deve essere del tipo di contenuto "news").

    Ora per la homepage di sole news a scacchiera:
    all'interno di questa vista crei un "display" di tipo "page/". Nella sezione "Basic settings" clicca su "Unformatted" della riga "Style" e scegli "Grid" (griglia); clicca sul bottone "override" e poi su "Update". Ritorna su "style:" e clicca sulla rotellina alla destra di "Grid" e inserisci due nel campo "Number of columns:". Clicca su update. Ora su "Page" nella sezione " Page settings " ed inserisci un url come "frontpage" o "home". Update e poi Save. Ora se vuoi vedere la pagina basta che clicchi su "View Page" che trovi in alto a destra. Se ti va bene come pagina e la vuoi settare come homepage vai alla pagina "admin/settings/site-information" ed inserisci nel "Default front page: *" l'url che hai inserito nella vista precedentemente. "Save configuration" ed hai la tua nuova home. Ah, nella vista ricordati di dare un nome alla pagina.

    Se invece vuoi un blocco di news: nella vista al posto del "display" page scegli "block". Salvi e nella sezione "Basic settings" clicca su "Unformatted" della riga "Style" e scegli "Grid" (griglia); clicca sul bottone "override" e poi su "Update". Ritorna su "style:" e clicca sulla rotellina alla destra di "Grid" e inserisci due nel campo "Number of columns:". Clicca su update. Salva la vista. Vai nella sezione blocchi, metti il blocco nella regione più adatta del tuo template e nella configurazione del blocco setta di essere visibile solo nella frontpage.

    Spero di essere stato abbastanza chiaro.

    M.


  • User Attivo

    Chiarissimo grazie poi se ho difficolta ti riscrivo.


  • User Attivo

    Ciao ziobudda , scusa se ti rompo le scatole pero' sai bene che ora ho iniziato a usare drupal e voglio imparare , allora mi chiedevo per costruire un template a proprio piacimento creato in html e poi trasportarlo in drupal e difficile o c'e' una guida o qualcosa che mi inizii a far capire come fare.

    Grazie.

    Ps posso creare due tipi di categorie uno dove inserisco tutti gli articolo e un'altro che debba inserire solo news con relativo archivio e poi posso esportare oltre agli utenti del cms che ho in gestione anche gli articoli che sono presenti nel cms in un drupal se sono stato poco chiaro dimmelo cosi ti spiego.


  • Super User

    Ciao, la costruzione di un template partendo da un html non è difficilissima, basta seguire le regole di drupal. Trovi moltissimi documenti in rete su come costruire un template. Ti do' qualche spunto per partire:

    crea la struttura base del template (directory e file.info)
    prendi la tua pagina html e rinominala in page.tpl.php
    i tuoi css, script e meta diventano $styles,$scripts,$css

    Se seguirai le indicazioni dei documenti che trovi in rete vedrai che sarà molto semplice.

    Il PS non l'ho proprio capito.

    M.


  • User Attivo

    Grazie per la tua immensa disponibilita' e la tua pazienza pero' non so se mi potevi dire qualche guida da leggere o meglio che le trovi in goo.. ? poi per il ps
    in drupal c'e' possibilita' di creare due archivi separati uno per le news che avra' il proprio archivio di informazioni e uno di articoli che contenga un altro archivio cioe' due archivi distinti e separati.

    poi e' possibile esportare da un cms gli articoli presente nel cms e portarli in un nuovo cms che funziona con drupal

    Grazie


  • Super User

    Ciao, le guide le trovi su internet. Cerca "drupal create template". Non te ne so indicare una perché io ho i libri su drupal (sono a quota 15).

    Per la domanda sugli archivi: si, usa le viste (view). E' uno di quei moduli con cui puoi fare tutto.

    Per la questione esportazione: si, ma è un po' più complicato perchè dipende dai dati in ingresso. Puoi sempre guardare se node_import e user_import (due moduli per drupal) possono fare al caso tuo.

    M.


  • User Attivo

    Ciao ziobudda ho preferito non aprire una nuova discussione perche' sembrava inutile quando provo ad installare drupal dopo aver inserito il nome utente e la password del db mi esce questo errore.

    Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in /home/username/domains/nomesito/public_html/new/includes/install.inc on line 188

    Warning: Cannot modify header information - headers already sent by (output started at /home/w23183/domains/nomesito/public_html/new/includes/install.inc:188) in /home/username/domains/nomesito/public_html/new/includes/install.inc on line 618

    Warning: Cannot modify header information - headers already sent by (output started at /home/w23183/domains/nomesito/public_html/new/includes/install.inc:188) in /home/username/domains/nomesito/public_html/new/includes/install.inc on line 619

    Da premettere che nella cartella sites/default nell'installazione mi e' stato chiesto di rinominare il file default.setting.php in setting.php non e' che e' li l'errore

    scusa ogni volta se mi permetto di parlare con te so che non puoi rispondere a tutti i miei quesiti.

    Grazie


  • User Attivo

    Ho risolto ho creato da default_setting.php ho creato un file chiamato setting.php e l'ho messo nella cartella default e ora va pero' una curiosita io ora posso cambiare il linguaggio da inglese che ho installato drupal in italiano.

    Grazie


  • User Attivo

    Risolto anche questo attivando il modulo locale sono riuscito a rimettere il sito in italiano sto drupal inizio veramente apprezzarlo , per quanto riguarda un'altro discorso che vorrei sottoporti se io devo creare delle categorie come devo fare e visto che mi serve una sola categoria che venga visualizzato in un menu asp ti spiego meglioi

    Io creo una categoria che chiamo pinco pallino in questa categoria vado a inserire un numero di articoli che dovranno essere visti cosa succede automaticamente o meglio cosa vorrei far succedere far in modo che quando creo una categoria che contenga un numero elevato di articoli automaticamente si crei in un blocco chiamato menu contestuale il nome della categoria.

    Secondo te e' fattibile

    Grazie


  • Super User

    Ciao, usando la punteggiatura mi rispieghi cosa vorresti fare ?

    Grazie.

    M.


  • User Attivo

    Chiedo scusa se non mi sono espresso bene ora riprovo e vediamo

    allora 1 punto

    Vorrei creare delle sezioni che contengano articoli quindi ogni volta che dovro' scrivere un articolo ho la possibilita' di decidere in quale sezione deve andare e se si come puoi indicarmi una guida che mi faccia capire questo passaggio.

    punto 2

    In drupal da quello che ho iniziato a capire per creare dei menu' potrei utilizzare direttamente il codice html creato con una pagina di frontpa.. e dopo copiare il codice che mi sono creato direttamente in un blocco di drupal e farlo funzionare da menu ( puo' darsi che mi sbagli apparte che sono un neofita e non voglio fare delle supposizioni su cose che non conosco ) a me servirebbe creare un menu sul lato destro del mio sito che mi portino in questo i link alle categorie che io ho creato cioe' se ho quattro sezioni nel menu che andro' a visualizzare nella home page ci dovranno essere quattro sezioni e cliccando su ognuno di loro si entra in una nuova pagina che contenga tutti gli articoli allora mi chiedevo e' una cosa che devo creare io a mano ogni volta che creo una sezione e poi di conseguenza aggiorno anche il menu ? oppure e' una cosa che puo' essere fatta da drupal.

    punto 3
    se io creo una pagina in html o meglio una parte di una pagina html la vorrei far visualizzare nella home page con drupal come posso fare devo copiare il codice html che e' presente nella pagina lo devo incollare in qualche blocco e farlo visualizzare nella home page del cms di drupal

    punto 4
    come faccio ad attivare l'editor avanzato in drupal quando scrivo un articolo

    punto 5

    dove posso trovare qualche template adatto alle mie esigenze c'e' qualche sito che contenga dei template alquanto validi

    Beh credo che per ora e' tutto e che non ci siano altre richieste spero' che mi prima che mi mandi a quel paese riesca a capire che abbia notato una grande potenzialita' in drupal e che mi piacerebbe studiarlo perbene pero' guide non e' che le riesca a trovare cosi facilmente quindi ti chiedo scusa se mi sto rivolgendo troppe volte a te

    Sicuro di una tua collaborazione
    Cordiali saluti


  • User Attivo

    Ziobudda io cmq mi volevo scusare per il fastidio che ti sto arrecando e infatti potresti dire pure ma perche' non ti leggi na guida e risolvi cmq scusa ancora.


  • Super User

    @jokerinos said:

    Chiedo scusa se non mi sono espresso bene ora riprovo e vediamo

    allora 1 punto

    Vorrei creare delle sezioni che contengano articoli quindi ogni volta che dovro' scrivere un articolo ho la possibilita' di decidere in quale sezione deve andare e se si come puoi indicarmi una guida che mi faccia capire questo passaggio.

    Devi usare la tassonomia. Modulo Taxonomy.

    @jokerinos said:

    punto 2

    In drupal da quello che ho iniziato a capire per creare dei menu' potrei utilizzare direttamente il codice html creato con una pagina di frontpa.. e dopo copiare il codice che mi sono creato direttamente in un blocco di drupal e farlo funzionare da menu ( puo' darsi che mi sbagli apparte che sono un neofita e non voglio fare delle supposizioni su cose che non conosco ) a me servirebbe creare un menu sul lato destro del mio sito che mi portino in questo i link alle categorie che io ho creato cioe' se ho quattro sezioni nel menu che andro' a visualizzare nella home page ci dovranno essere quattro sezioni e cliccando su ognuno di loro si entra in una nuova pagina che contenga tutti gli articoli allora mi chiedevo e' una cosa che devo creare io a mano ogni volta che creo una sezione e poi di conseguenza aggiorno anche il menu ? oppure e' una cosa che puo' essere fatta da drupal.

    Per i menu usi il modulo Menu. Permette di avere menu con profondità infinita. Per posizionare i menu usi i blocchi e definisci in quale area del sito web posizionare il menu. Per unire menu e tassonomie cerca il modulo "taxonomy menu". Dovrebbe fare al caso tuo.

    @jokerinos said:

    punto 3

    se io creo una pagina in html o meglio una parte di una pagina html la vorrei far visualizzare nella home page con drupal come posso fare devo copiare il codice html che e' presente nella pagina lo devo incollare in qualche blocco e farlo visualizzare nella home page del cms di drupal

    Crei un nodo di tipo page. Nel corpo del nodo metti il codice HTML ed imposti questo nodo come frontpage. Se vuoi creare pagine con una struttura tutta loro allora installa il modulo panels che ti permette di decidere per singola pagina il layout (1,2 o 3 colonne, colonna alta bassa sinistra destra, etc) e graficamente ti fa inserire il contenuto nella disposizione che vuoi tu.

    @jokerinos said:

    punto 4
    come faccio ad attivare l'editor avanzato in drupal quando scrivo un articolo

    Modulo WYSIWYG. Io come editor uso CKEDITOR (esiste un modulo apposito per usarlo sotto Drupal).

    @jokerinos said:

    punto 5

    dove posso trovare qualche template adatto alle mie esigenze c'e' qualche sito che contenga dei template alquanto validi

    Parti da questi 25: digg .com /d31HfCm

    @jokerinos said:

    Beh credo che per ora e' tutto e che non ci siano altre richieste spero' che mi prima che mi mandi a quel paese riesca a capire che abbia notato una grande potenzialita' in drupal e che mi piacerebbe studiarlo perbene pero' guide non e' che le riesca a trovare cosi facilmente quindi ti chiedo scusa se mi sto rivolgendo troppe volte a te

    Ti consiglio la lettura di un buon libro. Se non mastichi l'inglese c'è un libro su drupal 6 in italiano edito dalla Hoepli. Comunque su drupal.org trovi tutto quello che ti serve.

    Ciao Ciao


  • Super User

    @jokerinos said:

    Ziobudda io cmq mi volevo scusare per il fastidio che ti sto arrecando e infatti potresti dire pure ma perche' non ti leggi na guida e risolvi cmq scusa ancora.

    Ciao, sono solo stato molto occupato negli ultimi giorni.

    M.


  • User Attivo

    Grazie per la tua immensa disponibilita' davvero unica e scusami se ti riempio di domande pero' sono alle prime armi con drupal anche se non lo credevo cosi potente allora ora faccio una prova con i primi due punti e ti faccio sapere.

    Solo una cosa il modulo menu lo devo scaricare oppure lo trovo gia' nel pacchetto di default di drupal.

    Grazie


  • Super User

    Il modulo menu fa gia parte di drupal. Non mi ricordo se del core o va attivato a parte.

    M.


  • User Attivo

    Wa ziobudda e' una figata drupal davvero grande mo inizio a divertirmi speriamo che diventi bravo come te ( 🙂 questo lo dubito )

    Allora forse mi sono spostato troppo avanti allora riepilogo veloce o meglio due cose per volta.

    Allora per la creazione di un archivio dove vado a inserire tutti gli articoli che voglio come devo creare questa categoria.

    Poi non riesco a creare il menu mi chiede la path ma se non creo prima questo archivio come gli do l'indirizzo su cui deve puntare
    puoi aiutarmi grazie


  • Super User

    @jokerinos said:

    Wa ziobudda e' una figata drupal davvero grande mo inizio a divertirmi speriamo che diventi bravo come te ( 🙂 questo lo dubito )

    😄 Una sola cosa: LA PUNTEGGIATURA!!!!

    @jokerinos said:

    Allora forse mi sono spostato troppo avanti allora riepilogo veloce o meglio due cose per volta.

    Allora per la creazione di un archivio dove vado a inserire tutti gli articoli che voglio come devo creare questa categoria.

    Se associ gli articoli ad una tassonomia hai gia' il path settato, che è quello della tassonomia.

    @jokerinos said:

    Poi non riesco a creare il menu mi chiede la path

    Dal modulo "menu". Scegli primary links.

    @jokerinos said:

    ma se non creo prima questo archivio come gli do l'indirizzo su cui deve puntare

    Esatto, prima crei l'archivio (modulo tassonomia o views, a te la scelta).

    M.


  • User Attivo

    Zio budda scusa l'incoveniente della punteggiatura non e' che non la so usare se no sarei scemo 🙂 scherzo e per la velocita' di capire
    pero' da quello che sto capendo con drupal ci vuole pazienza e buona forza di volonta.

    Soltanto il discorso della tassonomia non riesco a capire cioe' dove prendo il link che mi serve ad associare al menu'.

    Grazie
    Ps percaso di tinymce hai qualche info in piu' non riesco proprio a installarlo.