phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
Realizzare menù di navigazione
Realizzare menù di navigazione
Ciao,
mi piacerebbe realizzare un menù di navigazione per il mio forum stile quello di phpbb.com
ho trovato questo: https://www.phpbb.com/community/viewtop ... &t=2116787
però è stato fatto per la 3.0 mentre io ho la 3.1 quindi prima di smanettarci volevo da voi un consiglio.
C'è una mod che permette agilmente di farlo per caso?
Grazie per il supporto
mi piacerebbe realizzare un menù di navigazione per il mio forum stile quello di phpbb.com
ho trovato questo: https://www.phpbb.com/community/viewtop ... &t=2116787
però è stato fatto per la 3.0 mentre io ho la 3.1 quindi prima di smanettarci volevo da voi un consiglio.
C'è una mod che permette agilmente di farlo per caso?
Grazie per il supporto
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
- Sir Xiradorn
- Grafico
- Messaggi: 1659
- Iscritto il: 11/08/2009, 12:41
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.6.15
- Database: MariaDB 10.1.9
- Località: Lontano....
- Contatta:
Re: Realizzare menù di navigazione
Se esiste non so. Appena avrò un po di tempo vorrei fare la conversione della mod che realizzare anni fa per questo scopo e portarla a estensione
Sir Xiradorn

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
Re: Realizzare menù di navigazione
Ma per farla dovrei modificare i file di sistema no? o potrei usare l'estensione di Brunino?
- brunino
- Moderatore
- Messaggi: 2819
- Iscritto il: 12/01/2013, 16:35
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: php 5.3
- Database: mysql
- Località: Toscana, Firenze
- Contatta:
Re: R: Realizzare menù di navigazione
Puoi usare la mia estensione... devi trovare l'evento giusto e creare il file con la barra...
Inviato dal mio GT-S5360 con Tapatalk 2
Inviato dal mio GT-S5360 con Tapatalk 2
E' sempre gradito un grazie
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: Realizzare menù di navigazione
Io l'estensione l'ho fatta http://www.actaplantarum.org/forum/
ma non sono nello spirito di sistemarla e pubblicarla, un domani forse,
Chi sa leggere il codice sorgente lo può fare tranquillamente.
ma non sono nello spirito di sistemarla e pubblicarla, un domani forse,
Chi sa leggere il codice sorgente lo può fare tranquillamente.
Realizzare menù di navigazione
Capisco lo stato d'animoMicogian ha scritto:non sono nello spirito di sistemarla e pubblicarla, un domani forse,
- Sir Xiradorn
- Grafico
- Messaggi: 1659
- Iscritto il: 11/08/2009, 12:41
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.6.15
- Database: MariaDB 10.1.9
- Località: Lontano....
- Contatta:
Re: Realizzare menù di navigazione
Comunque bravo per l'estensione. Hai fatto davvero un bel lavoro
Sir Xiradorn

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x
- Fabiomaticus
- Utente
- Messaggi: 109
- Iscritto il: 15/04/2011, 20:39
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 7.2
- Database: MySQL 5.6.34
- Località: Taranto
- Contatta:
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: Realizzare menù di navigazione
Vedo di spiegare a grandi linee quello che ho fatto e che si può vedere qui: http://www.actaplantarum.org/forum/
Non esiste un evento specifico che possa inserire il menu in quel punto della testata, si potrebbe inserire una riga con un evento personalizzato ma sarebbe comunque una modifica al codice originale.
Una estensione aggiunge un nuovo codice ai file di sistema, non modifica il codice esistente, allora ho utilizzato un sotterfugio: ho utilizzato l'evento che si trova prima della testata e quello immediatamente successivo.
Nel primo evento ho creato il file "overall_header_body_before.html" dove ho inserito il tag di inizio commento
Questo consente di considerare commento tutto quello che viene dopo.
Nel secondo evento ho creato il file "overall_header_navbar_before.html" dove ho inserito la fine del commento
Per il funzionamento del menu è necessario aggiungere il css nel file "overall_header_stylesheets_after.html"
e i file js nel footer.
file "overall_footer_after.html"
L'estensione così sarebbe già funzionante, io nel mio forum ho inserito anche un controllo degli utenti che mi permette di inserire nel menu dei links riservati allo Staff e questo tramite il file "listener.php"
In pratica il Gruppo 5 e l'utente 2 visualizzano una parte riservata del menu, gli altri no ma a chi non interessa questa limitazione può farne a meno.
Non esiste un evento specifico che possa inserire il menu in quel punto della testata, si potrebbe inserire una riga con un evento personalizzato ma sarebbe comunque una modifica al codice originale.
Una estensione aggiunge un nuovo codice ai file di sistema, non modifica il codice esistente, allora ho utilizzato un sotterfugio: ho utilizzato l'evento che si trova prima della testata e quello immediatamente successivo.
Nel primo evento ho creato il file "overall_header_body_before.html" dove ho inserito il tag di inizio commento
Codice: Seleziona tutto
<!-- ESTENSIONE TESTATA MENU by Micogian - inserimento tag commento del codice originale della testata -->
<!--
Nel secondo evento ho creato il file "overall_header_navbar_before.html" dove ho inserito la fine del commento
-->
e a seguire il mio codice, vale a dire la mia testata e il menu.Per il funzionamento del menu è necessario aggiungere il css nel file "overall_header_stylesheets_after.html"
Codice: Seleziona tutto
<!-- ESTENSIONE TESTATA MENU by Micogian - inizio inserimento css -->
<link href="./ext/acta/testata/includes/navigation.css" rel="stylesheet" type="text/css" media="screen">
<!-- ESTENSIONE TESTATA MENU by Micogian - fine inserimento css -->
file "overall_footer_after.html"
Codice: Seleziona tutto
<!-- ESTENSIONE MENU TESTATA by Micogian - inizio inserimento js -->
<script type="text/javascript" src="ext/acta/testata/includes/jquery_002.js"></script>
<script type="text/javascript" src="ext/acta/testata/includes/jquery.js"></script>
<script type="text/javascript" src="ext/acta/testata/includes/scripts.js"></script>
<!-- ESTENSIONE MENU TESTATA by Micogian - fine inserimento js -->
Codice: Seleziona tutto
<?php
namespace acta\testata\event;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
class listener implements EventSubscriberInterface
{
protected $template;
protected $user;
public function __construct(\phpbb\template\template $template,\phpbb\user $user)
{
$this->template = $template;
$this->user = $user;
}
static public function getSubscribedEvents()
{
return array('core.user_setup' => 'setup1',);
}
public function setup1($event)
{
global $user;
if ($this->user->data['group_id'] == 5 || $this->user->data['user_id'] == 2 )
{
$this->template->assign_vars(array(
'STAFF' => true )
);
}
}
}
- Fabiomaticus
- Utente
- Messaggi: 109
- Iscritto il: 15/04/2011, 20:39
- Sesso: Maschio
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 7.2
- Database: MySQL 5.6.34
- Località: Taranto
- Contatta:
Chi c’è in linea
Visitano il forum: Nessuno e 22 ospiti