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

[WIKI] Creare una pagina personalizzata

Programmare su phpBB, creazione di pagine personalizzate ed utilizzo delle API di phpBB.
Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

[WIKI] Creare una pagina personalizzata

Messaggio da Carlo » 22/04/2009, 18:06

Creare una pagina personalizzata

Articolo trascritto nel wiki: http://wiki.phpbbitalia.net/Creare_una_ ... onalizzata
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Skillman_92
Utente
Utente
Messaggi: 13
Iscritto il: 09/07/2010, 1:03
Versione: 3.0.7-PL1
Server: UNIX/Linux
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Skillman_92 » 17/07/2010, 13:12

Per far visualizzare la pagina ai bot il codice e my_bot ?? e il resto del codice e invariato?

EDIT: non mi funziona il codice dei permessi per i gruppi :evil:

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Carlo » 17/07/2010, 14:34

Skillman_92 ha scritto:Per far visualizzare la pagina ai bot il codice e my_bot ?? e il resto del codice e invariato?
La pagina è già visualizzabile ai bot, tranne se tu abbia negato l'accesso al gruppo "BOT" nel file PHP oppure che tu abbia inserito una condizione (IF) nel template.
Skillman_92 ha scritto:EDIT: non mi funziona il codice dei permessi per i gruppi :evil:
Avrai sbagliato qualcosa.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Skillman_92
Utente
Utente
Messaggi: 13
Iscritto il: 09/07/2010, 1:03
Versione: 3.0.7-PL1
Server: UNIX/Linux
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Skillman_92 » 17/07/2010, 16:10

guarda ... il codice non mi funziona
dovrei in pratica farlo visualizzare per i gruppi 2, 4, 5 e i visitatori ma non farlo visualizzare per il gruppo 9
File template banner.html

Codice: Seleziona tutto

	  <script type="text/javascript"><!--
google_ad_client = "pub-5217458295416546";
/* 728x15, creato 09/07/10 */
google_ad_slot = "7352713107";
google_ad_width = 728;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<script type="text/javascript"><!--
google_ad_client = "pub-6009841173059562";
/* 728x90, creato 09/07/10 */
google_ad_slot = "9804419915";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>  
File php banner.php

Codice: Seleziona tutto

 <?php
    define('IN_PHPBB', true);
    $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './www/styles/supernova/template';
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);
    $user->setup();
	    if ($user->data['group_id'] == 5     || $user->data['group_id'] == 4     || $user->data['group_id'] == 2)
    {
       login_box('', $user->lang['LOGIN']);
    } 

    page_header('Banner');

    $template->set_filenames(array(
        'body' => 'banner.html',
    ));

    make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
    page_footer();
    ?>
Non capisco se sia giusto mettere || $user->data['group_id'] == id

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Carlo » 17/07/2010, 16:56

La guida dice:
[...] Per restringere l'accesso alla pagina ad un gruppo, trovare nel codice del file .php [...]
Tu invece hai fatto il contrario. Hai inserito il codice sotto questa riga menzionato per i gruppi a cui vuoi che sia possibile l'accesso a tale pagina.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Skillman_92
Utente
Utente
Messaggi: 13
Iscritto il: 09/07/2010, 1:03
Versione: 3.0.7-PL1
Server: UNIX/Linux
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Skillman_92 » 17/07/2010, 17:22

allora devo mettere il 9 e non gli altri?! ... ora provo ti faccio sapere

EDIT: non funziona :evil: ... su altri forum hanno provato diversi modi per dare i permessi in una pagina personalizzata

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Carlo » 17/07/2010, 17:52

Un informazione: la pagina l'hai messa nella stessa cartella di phpBB?
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Skillman_92
Utente
Utente
Messaggi: 13
Iscritto il: 09/07/2010, 1:03
Versione: 3.0.7-PL1
Server: UNIX/Linux
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Skillman_92 » 17/07/2010, 18:26

no come da codice ... /www/styles/supernova/template

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Carlo » 17/07/2010, 18:46

Eh? Hai sbagliato.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Skillman_92
Utente
Utente
Messaggi: 13
Iscritto il: 09/07/2010, 1:03
Versione: 3.0.7-PL1
Server: UNIX/Linux
Contatta:

Re: Creare una pagina personalizzata

Messaggio da Skillman_92 » 17/07/2010, 19:08

scusa ma perche mi andava il banner??? l'errore e che non da restrizioni ai gruppi

Bloccato

Torna a “Programmazione”

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti