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

Spostare codice IF più in basso

Supporto generale estensioni.
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: Spostare codice IF più in basso

Messaggio da brunino » 28/09/2015, 20:56

Devi comunque avere degli eventi a cui appigliarti, oppure css

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
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: Spostare codice IF più in basso

Messaggio da frank » 28/09/2015, 21:00

Si potrebbe nascondere solo <h3> di eventi non ne ha, a meno che non si usa il solito

<!-- EVENT overall_header_head_append -->

Avatar utente
Sir Xiradorn
Grafico
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: Spostare codice IF più in basso

Messaggio da Sir Xiradorn » 28/09/2015, 21:37

Per farlo vedesolo agli admin dovresti fare qualcosa del tipo (preservando l'ordine che hai ottenuto)

Codice: Seleziona tutto

<!-- IF U_USER_ADMIN -->
	<style type="text/css">
		#viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6), 
		#viewprofile .column2 dl dt:nth-child(1), #viewprofile .column2 dl dd:nth-child(2) {
		    position: relative; /* Relative Positioning XirTrick */
		}
		#viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6) { top: -40px; }
		#viewprofile .column2 dl dt:nth-child(1), #viewprofile .column2 dl dd:nth-child(2) { top: 40px; }
	</style>
<!-- ELSEIF not U_USER_ADMIN -->
	<style type="text/css">
		#viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6), 
		#viewprofile .column2 dl dt:nth-child(1), #viewprofile .column2 dl dd:nth-child(2) {
		    position: relative; /* Relative Positioning XirTrick */
		}
		#viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6) { display: none; }
		#viewprofile .column2 dl dt:nth-child(1), #viewprofile .column2 dl dd:nth-child(2) { top: 40px; }
	</style>
<!-- ENDIF -->
-----------------------------------------------
Per nascondere una pagina devi sempre appigliarti ad un evento come dice brunino e devi farlo perchè devi contestualizzare COSA vuoi nascondere.
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

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

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: Spostare codice IF più in basso

Messaggio da frank » 28/09/2015, 21:45

Col nuovo css non cambia nulla è sempre visibile quello nero anche dagli utenti.

---------

La pagina che dicevo prima non ha eventi, ma posso usare quello dell'overall. A me basta nascondere <h3> originale e rimpiazzarlo col mio

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: Spostare codice IF più in basso

Messaggio da frank » 28/09/2015, 23:14

Il problema è riuscire a far sparire il codice originale che di defaul è visibile solo all'admin.
memberlist_view.html

Codice: Seleziona tutto

<!-- IF S_WARNINGS  -->
<dt>{L_WARNINGS}{L_COLON}</dt>
<dd><strong>{WARNINGS}</strong><!-- IF U_NOTES or U_WARN --> [ <!-- IF U_NOTES --><a href="{U_NOTES}">{L_VIEW_NOTES}</a><!-- ENDIF --> <!-- IF U_WARN --><!-- IF U_NOTES --> | <!-- ENDIF --><a href="{U_WARN}">{L_WARN_USER}</a><!-- ENDIF --> ]<!-- ENDIF --></dd>
<!-- ENDIF -->

Avatar utente
Sir Xiradorn
Grafico
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: Spostare codice IF più in basso

Messaggio da Sir Xiradorn » 29/09/2015, 0:22

Prova così allora

Codice: Seleziona tutto

    <!-- IF U_ACP -->
       <style type="text/css">
          #viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6),
          #viewprofile .column2 dl dt:nth-child(1), #viewprofile .column2 dl dd:nth-child(2) {
              position: relative; /* Relative Positioning XirTrick */
          }
          #viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6) { top: -40px; }
          #viewprofile .column2 dl dt:nth-child(1), #viewprofile .column2 dl dd:nth-child(2) { top: 40px; }
       </style>
    <!-- ELSEIF not U_ACP -->
       <style type="text/css">
          #viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6),
          #viewprofile .column2 dl dt:nth-child(1), #viewprofile .column2 dl dd:nth-child(2) {
              position: relative; /* Relative Positioning XirTrick */
          }
          #viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6) { display: none; }
          #viewprofile .column2 dl dt:nth-child(1), #viewprofile .column2 dl dd:nth-child(2) { top: 40px; }
       </style>
    <!-- ENDIF -->
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

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

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: Spostare codice IF più in basso

Messaggio da frank » 29/09/2015, 0:27

E' sempre visibile a tutti quello nero :frustrante:

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: Spostare codice IF più in basso

Messaggio da frank » 29/09/2015, 3:00

Ho fatto una modifica, ora va meglio ed è visibile solo a me admin; la scritta rossa copre quella nera. Ho tolto la parte ELSE

Codice: Seleziona tutto

<!-- IF S_WARNINGS  -->
<dt<!-- IF WARNINGS neq 0 --> style="color:#ff0000;"<!-- ENDIF -->>{L_WARNINGS}{L_COLON}</dt>
<dd><strong<!-- IF WARNINGS neq 0 --> style="color:#ff0000;"<!-- ENDIF -->>{WARNINGS}</strong><!-- IF U_NOTES or U_WARN --> [ <!-- IF U_NOTES --><a href="{U_NOTES}">{L_VIEW_NOTES}</a><!-- ENDIF --> <!-- IF U_WARN --><!-- IF U_NOTES --> | <!-- ENDIF --><a href="{U_WARN}">{L_WARN_USER}</a><!-- ENDIF --> ]<!-- ENDIF --></dd> 
<!-- ENDIF -->

<style>	
#viewprofile .column2 dl dt:nth-child(5), 
#viewprofile .column2 dl dd:nth-child(6), 
#viewprofile .column2 dl dt:nth-child(1), 
#viewprofile .column2 dl dd:nth-child(2) {
    position: relative; /* Relative Positioning XirTrick */
}
#viewprofile .column2 dl dt:nth-child(5), 
#viewprofile .column2 dl dd:nth-child(6) { 
	top: -40px; 
}
#viewprofile .column2 dl dt:nth-child(1), 
#viewprofile .column2 dl dd:nth-child(2) { 
	top: 54px; 
}
</style>
Ho notato che se stringo la finestra ricompare quello nero e fa sballare quello rosso.
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: Spostare codice IF più in basso

Messaggio da frank » 29/09/2015, 15:57

Qui non si potrebbe fare una cosa di questo tipo? In questo modo se il richiamo è zero, non mette a video niente

<!-- IF S_WARNINGS -->
<dt<!-- IF WARNINGS neq 0 --> style="color:#ff0000;"<!-- ENDIF -->>{L_WARNINGS}{L_COLON}</dt>
<dd><strong<!-- IF WARNINGS neq 0 --> style="color:#ff0000;"<!-- ENDIF -->>{WARNINGS}</strong><!-- IF U_NOTES or U_WARN --> [ <!-- IF U_NOTES --><a href="{U_NOTES}">{L_VIEW_NOTES}</a><!-- ENDIF --> <!-- IF U_WARN --><!-- IF U_NOTES --> | <!-- ENDIF --><a href="{U_WARN}">{L_WARN_USER}</a><!-- ENDIF --> ]<!-- ENDIF --></dd>
<!-- ELSE-->
LASCIA IL CAMPO RICHIAMI, VUOTO
<!-- 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: Spostare codice IF più in basso

Messaggio da frank » 29/09/2015, 21:20

E' impossibile? :shock: :frustrante:

Rispondi

Torna a “Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 92 ospiti