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

Creare semplice estensione

Supporto generale estensioni.
Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Creare semplice estensione

Messaggio da frank » 27/09/2015, 20:39

Dove lo metto l'altro not?

Avatar utente
alex75
phpBB Expert
phpBB Expert
Messaggi: 943
Iscritto il: 31/03/2012, 23:46
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.37
Database: MySQL 5.6.39
Località: palermo
Contatta:

Re: Creare semplice estensione

Messaggio da alex75 » 27/09/2015, 20:43

Codice: Seleziona tutto

<!-- IF not (S_USER_NEW or not S_REGISTERED_USER) -->
<style>
.rules {
display: none !important;
}
</style>
<!-- ENDIF -->

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Creare semplice estensione

Messaggio da frank » 27/09/2015, 20:47

Non funziona, vedo anche io come admin

Avatar utente
alex75
phpBB Expert
phpBB Expert
Messaggi: 943
Iscritto il: 31/03/2012, 23:46
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.37
Database: MySQL 5.6.39
Località: palermo
Contatta:

Re: Creare semplice estensione

Messaggio da alex75 » 27/09/2015, 21:09

funziona al 100%
l'ho provata in locale.

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Creare semplice estensione

Messaggio da frank » 27/09/2015, 21:16

Strano, ho vuotato la cache. Questo è quello che ho
Schermata 09-2457293 alle 21.14.25.png

Codice: Seleziona tutto

<!-- IF not (S_USER_NEW or not S_REGISTERED_USER) -->        
<style>
.rules {
	display: none !important;
}
</style>
<!-- ENDIF -->
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
alex75
phpBB Expert
phpBB Expert
Messaggi: 943
Iscritto il: 31/03/2012, 23:46
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.37
Database: MySQL 5.6.39
Località: palermo
Contatta:

Re: Creare semplice estensione

Messaggio da alex75 » 27/09/2015, 22:18

Ho provato con altri browser ed effettivamente non va. Prova a togliere le parentesi... ho visto che non tutti i browser le digeriscono; appena le ho tolte ha funzionato anche su safari.

Codice: Seleziona tutto

<!-- IF not S_USER_NEW or not S_REGISTERED_USER -->
<style>
.rules {
display: none !important;
}
</style>
<!-- ENDIF -->

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Creare semplice estensione

Messaggio da frank » 27/09/2015, 22:35

Ho messo così ma non va ancora.

Codice: Seleziona tutto

<!-- IF not S_USER_NEW or not S_REGISTERED_USER -->
<style>
.rules {
display: none !important;
}
</style>
<!-- ENDIF -->
Ti allego l'estensione così puoi provarla
alberto2.zip
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Creare semplice estensione

Messaggio da frank » 28/09/2015, 10:40

Così non funziona, però mi sembra illogico questo IF perché dice: se nuovi utenti registrati o non sono utenti registrati, nascondi le regole.
Io invece devo mettere: fai vedere le regole solo agli ospiti e ai nuovi utenti registrati.

Codice: Seleziona tutto

<!-- IF S_USER_NEW or not S_REGISTERED_USER -->
<style>
.rules {
	display: none !important;
}
</style>
<!-- ENDIF -->

Avatar utente
brunino
Moderatore
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: Creare semplice estensione

Messaggio da brunino » 28/09/2015, 11:04

Questo dice che non lo mostra a nessuno, eccetto nuovi utenti registrati e eccetto gli ospiti... Questa è logica non programmazione... Basta ragionare

Codice: Seleziona tutto

<!-- IF not S_USER_NEW and not S_REGISTERED_USER -->
Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
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

Avatar utente
alex75
phpBB Expert
phpBB Expert
Messaggi: 943
Iscritto il: 31/03/2012, 23:46
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.37
Database: MySQL 5.6.39
Località: palermo
Contatta:

Re: Creare semplice estensione

Messaggio da alex75 » 28/09/2015, 11:46

mi permetto di fare una correzione...
Il secondo "not" non serve perchè la condizione è già " IF not"
Quindi questo sarà il codice corretto:

Codice: Seleziona tutto

<!-- IF not S_USER_NEW and S_REGISTERED_USER -->
<style>
.rules {
	display: none !important;
}
</style>
<!-- ENDIF -->
Le varie precedenti prove, non andavano tutte a buon fine per un semplice motivo... il file contenente questo codice non deve essere
"viewforum_forum_name_prepend.html"
meglio usare "overall_header_head_append.html"
alberto2.zip
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Rispondi

Torna a “Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 24 ospiti