Problema con nuova estensione

Area dedicata al phpBB 3.1.X
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6153
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

te l'ho già detto... trova la classe e nascondila tramite css.
esempio: nome classe {
display: none !important
}
dopo ti toccherà riscrivere da capo tutta la classe con le tue preferenze /impostazioni / colori / allineamenti....
credo sia più semplice lasciare tutto com'è e cambiare soltanto il colore della classe esistente.
Oltretutto se hai già fatto altre modifiche manuali al codice (come hai detto prima) non ha senso scrivere un'estensione per metà del lavoro.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

E' una classe che modifica molti codici, io devo modificare solo quei 2. Io al codice ho messo solo il colore rosso al numero (se più di zero)
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6153
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

Se quella classe agisce su molti codici, nascondendola agirai su altrettanti codici ed altrettanti codici dovrai far ricomparire... Questa è la difficoltà di cui ti parlavo prima.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Allora tanto vale fare come ho detto io: nascondere la parte di codice che c'è nel file originale, ma come?

Codice: Seleziona tutto

<!-- IF S_DISPLAY_PM -->
<li class="small-icon icon-pm rightside" data-skip-responsive="true">
<a href="{U_PRIVATEMSGS}" role="menuitem"><span>{L_PRIVATE_MESSAGES} [</span><strong>{PRIVATE_MESSAGE_COUNT}</strong><span>]</span></a>
</li>
<!-- ENDIF -->
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6153
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

Così dovrebbe funzionare

Codice: Seleziona tutto

<!-- IF S_DISPLAY_PM and S_IS_BOT -->
<li class="small-icon icon-pm rightside" data-skip-responsive="true">
<a href="{U_PRIVATEMSGS}" role="menuitem"><span>{L_PRIVATE_MESSAGES} [</span><strong>{PRIVATE_MESSAGE_COUNT}</strong><span>]</span></a>
</li>
<!- ELSE ->
Tuo codice qui
<!-- ENDIF --> 

Ma stiamo parlando di modifica al file originale e non di estensione. Tanto vale cancellare tutta la parte e sostituirlo con il tuo codice.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Come modifica file originale so come fare, io intendo metterci un'estensione.
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6153
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

Esattamente cosa dovrebbe fare questa estensione ?
Magari ne esiste già una che serve allo stesso scopo...
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Dovrebbe semplicemente colorare di rosso alcuni numeri se sono da 1 in poi, es: notifiche, pvt, richiami, ma non essendoci uno specifico css da poter nascondere, mi sa che conviene modificare il codice originale.
Avatar utente
frank
Utente
Utente
Messaggi: 130
Iscritto il: 26/11/2014, 16:16
Link del Forum: http://gruppoalveo.it/forum/index.php
Contatta:

Re: Problema con nuova estensione

Messaggio da frank »

Al limite posso tenere l'estensione per mettere a video questo che può essere utile quando si provano i permessi utente
Schermata 09-2457283 alle 02.11.32.png
C'è una cosa che non riesco a sistemare, quel codice strano %1$s non mette a video il nome dell'utente in questione, tu sai cosa mettere?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6153
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Problema con nuova estensione

Messaggio da alex75 »

%1$s è una variabile fine a se stessa, da sola non serve a nulla. chi l'ha scritta avrà anche scritto dell'altro codice per farla funzionare.
nell'esempio del file di lingua common.php serve a richiamare il nome utente

Codice: Seleziona tutto

'PERMISSIONS_TRANSFERRED_EXPLAIN'	=> 'Hai ricevuto i permessi di %1$s. Puoi navigare con i permessi utente, ma senza avere accesso al pannello di controllo fin quando i permessi di amministrazione non sono stati nuovamente trasferiti. Puoi <a href="%2$s"><strong>tornare alle tue impostazioni permessi</strong></a> in qualsiasi momento.',

Da solo ovviamente non farà il suo lavoro.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Rispondi