Pagina 1 di 1

Regole del Forum nell'indice

Inviato: 31/07/2015, 10:54
da ghibli2401
Buongiorno, ho una domanda a cui non ho trovato risposta né qui né in altri Forum.
Ho attivato la barra Regole del Forum in tutti i forum e compare regolarmente. Ma come faccio a metterla anche nella pagina Indice? Si può fare o non è previsto?
Grazie.

Re: R: Regole del Forum nell'indice

Inviato: 31/07/2015, 15:29
da brunino
Ma la stessa dei forum o un'altra? Cioè vuoi mettere un'unica regola nell'indice o mettere per ogni forum le sue regole?

Inviato dal mio GT-S5360 con Tapatalk 2

Re: Regole del Forum nell'indice

Inviato: 31/07/2015, 16:15
da ghibli2401
Ho creato un Post che si chiama Regole del Forum e sono le stesse per tutti i Forum e vorrei che comparisse anche nell'Indice.
Ho creato una Categoria che si chiama COMUNICAZIONI al cui interno c'è un Forum Regole e Netiquette che contiene il post Regole del Forum.

Re: Regole del Forum nell'indice

Inviato: 31/07/2015, 16:23
da Micogian
Credo che l'utente intenda mettere nell'indice un link al Regolamento come avviene con i Forum.
Un link si potrebbe mettere all'interno del menu "Collegamenti rapidi" oppure a fianco, come il link Faq, oppure sulla destra dove ci sono le Notifiche e i Messaggi privati.
Per fare questo senza intervenire sul codice originale ci vorrebbe una semplice estensione che aggiunge un link in quella posizione.
Si potrebbe anche fare un banner "Regolamento" simile a quelli che ho inserito nel mio forum di prova http://www.actaplantarum.org/forum/ ma anche quello è realizzato con una estensione.

Re: Regole del Forum nell'indice

Inviato: 31/07/2015, 17:00
da ghibli2401
Sì, in effetti è quello che intendevo, Micogian. Il link del forum è http://lnx.arcoefreccia.it/phpBB3/
In tutti i sub forum c'è un banner con scritto: regole del forum, che linka al post delle Regole ed è uguale per tutti i sub forum. E' molto semplice farlo: si setta dal PCA nella Gestione Forum.
Ma non ho trovato nulla per fare la stessa operazione anche nell'Indice :cry:

Re: Regole del Forum nell'indice

Inviato: 31/07/2015, 22:43
da Micogian
Per fare un'estensione che aggiunge un banner per il Regolamento è semplice.
Nella cartella ext devi creare la cartella staffit a al suo interno la cartella rules.
Avrai quindi un percorso ext/staffit/rules/
Nella cartella rules devi creare un file con il nome composer.json con il segunete contenuto:

Codice: Seleziona tutto

{
    "name": "staffit/rules",
    "type": "phpbb-extension",
    "description": "Aggiunge link al Regolamento nell'indice",
    "homepage": "http://www.actaplantarum.org/forum/",
    "version": "0.0.1",
    "time": "2015-07-31",
    "license": "GPL-2.0",
    "authors": [
        {
            "name": "Micogian",
            "email": "giannidose@tin.it",
            "homepage": "http://www.actaplantarum.org/forum/index.php",
            "role": "Developer"
        }
    ],
    "require": {
        "php": ">=5.3",
        "composer/installers": "~1.0"
    },
    "extra": {
        "display-name": "Rules",
        "soft-require": {
             "phpbb/phpbb": "3.1.*@dev"
        }
    }
}
Sempre nella cartella rules devi creare le seguenti cartelle:

Codice: Seleziona tutto

styles/all/template/event/
nella cartella "event" crea il file

Codice: Seleziona tutto

overall_header_page_body_before.html
e al suo interno metti questo:

Codice: Seleziona tutto

<!-- estensione Rules start -->
<div class="rules rules-link">
	<div class="inner">
		<a href="http://lnx.arcoefreccia.it/phpBB3/viewtopic.php?f=29&t=3">Regole del forum</a>		
	</div>
</div>
<!-- estensione Rules end -->
<br />
A questo punto hai l'estensione, vai nel PCA e nel modulo "PERSONALIZZAZIONI" dovresti vedere l'estensione "Rules"
Abilita l'estensione e nell'indice dovresti visualizzare il banner con il link al Regolamento come nel mio forum di prova http://www.actaplantarum.org/forum/index.php(solo che nel mio forum non funziona il link perchè ovviamente non c'è il Regolamento)

Re: R: Regole del Forum nell'indice

Inviato: 31/07/2015, 22:51
da brunino
Per visualizzarlo solo nell'indice, il file html scrivilo così

Codice: Seleziona tutto

<!-- IF SCRIPT_NAME eq 'index' --> 
<!-- estensione Rules start -->
<div class="rules rules-link">
	<div class="inner">
		<a href="http://lnx.arcoefreccia.it/phpBB3/viewtopic.php?f=29&t=3">Regole del forum</a>		
	</div>
</div>
<!-- estensione Rules end -->
<br />
<!-- ENDIF -->

Re: Regole del Forum nell'indice

Inviato: 31/07/2015, 23:13
da Micogian
Giusto, non ci avevo pensato che essendo un evento su overall_header si visualizza in tutte le pagine.

Re: Regole del Forum nell'indice

Inviato: 31/07/2015, 23:17
da ghibli2401
Grazie mille, ci provo e vi faccio sapere ;)