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
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, 17:20

Ho sistemato, interessante la tua estensione, dove la trovo?

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, 17:24

http://brunino.altervista.org/area51/ph ... c.php?t=99

Non è mia, ma di marti di phpbb.com... È molto molto utile!

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, 18:02

Ok, ora devo fare la stessa cosa per visualizzare i richiami nel PROFILO utente, Questo codice si trova in
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 -->
Usando l'esperienza che ho acquisito con il codice precedente (quello rosso nel MINI-PROFILO), in questo come si vede non c'è un css da poter nascondere. Perciò: come faccio a nasconderlo per poi rimpiazzarlo con Richiami: 1 in rosso?

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, 18:05

Perciò direi che è praticamente impossibile... Non ci sono eventi non ci sono classi né id css... Non so se qualcun altro ha idee...

L'unico modo è riscrivere tutta la parte tra memberlist_view_user_statistics_before e memberlist_view_user_statistics_after

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
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, 18:06

Mi fai uno screen dove mi indichi cosa vuoi spostare e dove?

Così ti posso mostra una tecnica interessante per nascondere le cose e rimpiazzarle con le immagini o farle sormontare da qualcosa. A te e a tutti ovvio.

Ricordate sempre una cosa. Ogni parte del DOM, o pe capisse del codice, è accessibile anche se non ha un direttissimo punto di accesso. Potete comunque arrivarci.
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
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, 18:19

Se lo dici tu :D Io di JS sono un po' gnorri e mi risulta difficile beccare parti senza id e classi

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, 18:19

Premetto che nell'estensione ho questo memberlist_view_user_statistics_before

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> 
<!-- ELSE-->
<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 -->
mette a video questo. Sarebbe da rimpiazzare quello nero con quello rosso, MA DEVE ESSRE VISIBILE SOLO ALL'ADMIN
Schermata 09-2457294 alle 18.13.54.png
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

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, 20:07

@brunino Il DOM non è accessibile solo da JS ma anche ormai dal css :)

@frank: Divertiti con questo codice :) E' un tricchetto che mi sono inventato. Stupidissimo ma funzionante. Il guaio è che sui browser vecchiotti bisogna fare un piccolo innesto di js per renderlo super compatibile. Poi magari lo faccio pure.

Codice: Seleziona tutto

#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; }
Per ora ve lo post poi ve lo spiego se vi interessa :)
Risultato qua:
result.jpg
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
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, 20:34

Ok, cosi si sovrappone perfettamente al Richiami: 1 nero. Ora si tratta solo di farlo visualizzare SOLO ALL'ADMIN, perché lo visualizza anche gli utenti.

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> 
<!-- ELSE-->
<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 -->

<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>
Questo l'ho modificato ma non succede niente, a che serve?
#viewprofile .column2 dl dt:nth-child(5), #viewprofile .column2 dl dd:nth-child(6) { top: -40px; }

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, 20:53

brunino ha scritto: L'unico modo è riscrivere tutta la parte...
Sto facendo un esperimento: se io volessi nascondere una pagina e poi riscriverla, è possibile? Se si, coma la nascondo?
La pagina è posting_preview.html devo mettere il colore qui

Codice: Seleziona tutto

<h3>{L_PREVIEW}{L_COLON} {PREVIEW_SUBJECT}</h3>
Siccome è una paginetta ho pensato di riscriverla con la mia modifica:

Codice: Seleziona tutto

<h3><span style="color:#ff0000;">{L_PREVIEW}{L_COLON}</span> {PREVIEW_SUBJECT}</h3>
Dimmi se è possibile.

Rispondi

Torna a “Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 34 ospiti