Vai al contenuto
Amy Pond

Problema sidebarui

Recommended Posts

Amy Pond

Salve a tutti, ragazzi. Ho un problema con la sidebar: ho installato la Global Sidebar di DawPi, ormai da molto tempo. Ho cambiato la skin, però (al momento non è attiva, non si vede) e i box della sidebar hanno una larghezza predefinita. Per necessità tecniche, a causa di un banner pubblicitario, devo necessariamente avere i blocchi larghi almeno 310 pixel; ma mentre in homepage sono riuscita a modificare il tutto tramite css, non riesco a modificare gli attributi dell'applicazione.

 

O meglio: si riesce, perché l'applicazione dà la possibilità di allargare o restringere a proprio piacimento i box, inserendo nella configurazione la grandezza che si preferisce. Il problema nasce proprio da qui: se io vado a modificare la grandezza impostandola a più di 270 pixel la sidebar in homepage (che è quella predefinita di IPB) sparisce! Io non ho impostato sidebar alternative per la home, quindi non riesco proprio a capire il motivo di questo problema.

 

Sapete aiutarmi? Le ho provate tutte...

 

 

Edit: scusate, mi sono scappate due lettere in più nel titolo -_- 

Modificato da Ayame

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Amy Pond

Questo potrebbe essere un problema, non so l'inglese :D Più che altro, dato che l'effetto è sulla sidebar "ufficiale" e non su quella dell'applicazione pensavo fosse legata a IPB :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero

Si ma quante modifiche hai fatto ? Nel css sono definite diverse larghezze

 

/* Wider sidebars */.ipsLayout_largeleft.ipsLayout_withleft { padding-left: 280px; }	.ipsBox.ipsLayout_largeleft.ipsLayout_withleft { padding-left: 290px; }.ipsLayout_largeleft.ipsLayout .ipsLayout_left { width: 270px; margin-left: -280px; }.ipsLayout_largeright.ipsLayout_withright { padding-right: 280px; }	.ipsBox.ipsLayout_largeright.ipsLayout_withright { padding-right: 290px; }.ipsLayout_largeright.ipsLayout .ipsLayout_right { width: 270px; margin-right: -280px; }/* Narrow sidebars */.ipsLayout_smallleft.ipsLayout_withleft { padding-left: 150px; }	.ipsBox.ipsLayout_smallleft.ipsLayout_withleft { padding-left: 160px; }.ipsLayout_smallleft.ipsLayout .ipsLayout_left { width: 140px; margin-left: -150px; }.ipsLayout_smallright.ipsLayout_withright { padding-right: 150px; }	.ipsBox.ipsLayout_smallright.ipsLayout_withright { padding-right: 160px; }.ipsLayout_smallright.ipsLayout .ipsLayout_right { width: 140px; margin-right: -150px; }/* Tiny sidebar */.ipsLayout_tinyleft.ipsLayout_withleft { padding-left: 50px; }	.ipsBox.ipsLayout_tinyleft.ipsLayout_withleft { padding-left: 60px; }.ipsLayout_tinyleft.ipsLayout .ipsLayout_left { width: 40px; margin-left: -40px; }.ipsLayout_tinyright.ipsLayout_withright { padding-right: 50px; }	.ipsBox.ipsLayout_tinyright.ipsLayout_withright { padding-right: 60px; }.ipsLayout_tinyright.ipsLayout .ipsLayout_right { width: 40px; margin-right: -40px; }/* Big sidebar */.ipsLayout_bigleft.ipsLayout_withleft { padding-left: 330px; }	.ipsBox.ipsLayout_bigleft.ipsLayout_withleft { padding-left: 340px; }.ipsLayout_bigleft.ipsLayout .ipsLayout_left { width: 320px; margin-left: -330px; }.ipsLayout_bigright.ipsLayout_withright { padding-right: 330px; }	.ipsBox.ipsLayout_bigright.ipsLayout_withright { padding-right: 340px; }.ipsLayout_bigright.ipsLayout .ipsLayout_right { width: 320px; margin-right: -330px; }/* Even Wider sidebars */.ipsLayout_hugeleft.ipsLayout_withleft { padding-left: 380px; }	.ipsBox.ipsLayout_hugeleft.ipsLayout_withleft { padding-left: 390px; }.ipsLayout_hugeleft.ipsLayout .ipsLayout_left { width: 370px; margin-left: -380px; }.ipsLayout_hugeright.ipsLayout_withright { padding-right: 380px; }	.ipsBox.ipsLayout_hugeright.ipsLayout_withright { padding-right: 390px; }.ipsLayout_hugeright.ipsLayout .ipsLayout_right { width: 370px; margin-right: -380px; }

solo una di esse è richiamata nel template. Vedo che ci sono molte modifiche ai pixel correlate una con l'altra, anche nella stessa definizione.

 

Io proverei a lasciare fermo il css originale, e poi cambiarei nel template

 

In boardindextemplate si può cambiare ipsLayout_largeright in ipsLayout_hugeright.

 

Così diventerebbe da 370 che è troppo, ma almeno sono sicuro di non aver toccato il css "malamente" :)

 

Se non funziona anche in questo modo almeno però hai dei punti fermi su cui ragionare ulteriormente, e se chiedi assistenza puoi contare sul fatto che non hai modificato il css originale

 

E' un'idea, magari provaci. Cambiare ipsLayout_largeright in ipsLayout_hugeright ti costa poco, puoi verificare subito l'effetto editando in ACP e facendo il refresh in home

 

Se non va rimetti il valore originale

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Amy Pond

Guarda che io ho aggiunto una sola riga, gianpiero, quelli sono tutti valori del css originale o.o E non stai nemmeno vedendo la skin che ho modificato, quindi quello è proprio tutto css originale :D

 

Sì, Najaru, a 310. 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero

Guarda che io ho aggiunto una sola riga, gianpiero

 

Non c'è niente da agggiungere, è da modificare correttamente

Lavora sulla originale , poi replichi

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Amy Pond

tra l altro tu usi una skin a pagamento vero?

come dacciamo ad aiutarti?

 

Non lo so. Per la modifica alla skin non c'è nulla di diverso dalla skin base, il problema è proprio l'applicazione, accade con qualsiasi skin... Chiederò a DawPi. 

 

Non c'è niente da agggiungere, è da modificare correttamente

Lavora sulla originale , poi replichi

 

Ma il problema l'ho già risolto per quanto riguarda la sidebar in home, devo sistemare il problema dato dall'applicazione...

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero

la Global Sidebars lavora sulle skin con le sidebar della larghezza definita e già presente nel css di base IPB,

 

l'immagine allegata mostra le opzioni di Global Sidebars. Nota che ti ho riepilogato sopra cosa viene richiamato ( Tiny, Small, Large ....)

 

Ogni altra larghezza deve essere riprogettata

 

 


post-550-0-62332700-1360494858_thumb.jpg

Modificato da gianpiero

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Amy Pond

Come promesso, vi faccio sapere.

Ho chiesto aiuto a DawPi a febbraio, sto ancora aspettando. Sono davvero basita, ho comprato varie sue mod e non ho il minimo supporto.

 

E ho urgente bisogno di risolvere il problema, dato che i miei introiti derivano dalla pubblicità e il circuito pubblicitario che mi dà maggior guadagno - l'unico soddisfacente - chiede obbligatoriamente un banner di 350px di larghezza.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero

non posso aiutarti, se non fosse a pagamento la scaricherei per provare in locale

 

p.s. ho letto tutta la trafila di domande risposte sul forum nel thread di assistenza ufficiale, ti ha anche chiesto l'accesso all' ACP

Glielo hai dato ?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero

  • ho comprato la Global sidebar ((DP34) Global Sidebars 1.0.9.8 [P] (en))
  • l'ho installata sulla mia skin, css modificato solo nei colori
  • ho fatto i settings
  • funziona a 370 px SU TUTTE LE PAGINE.

 

come ti già detto più sopra se non ti va bene 370 devi cambiare i valori predefiniti per HUGE ( o per una delle 5 possibili larghezze):

 

/* Even Wider sidebars */.ipsLayout_hugeleft.ipsLayout_withleft { padding-left: 380px; }    .ipsBox.ipsLayout_hugeleft.ipsLayout_withleft { padding-left: 390px; }.ipsLayout_hugeleft.ipsLayout .ipsLayout_left { width: 370px; ; }.ipsLayout_hugeright.ipsLayout_withright { padding-right: 380px; }    .ipsBox.ipsLayout_hugeright.ipsLayout_withright { padding-right: 390px; }.ipsLayout_hugeright.ipsLayout .ipsLayout_right { width: 370px; margin-right: -380px; }

in ogni caso non devi aggiungere niente, come dici di aver fatto

 

Guarda che io ho aggiunto una sola riga, gianpiero, quelli sono tutti valori del css originale o.o E non stai nemmeno vedendo la skin che ho modificato, quindi quello è proprio tutto css originale :D

se hai aggiunto non è più originale, devi solo modificare i valori

 

ciao

Modificato da gianpiero

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Amy Pond

non posso aiutarti, se non fosse a pagamento la scaricherei per provare in locale

 

p.s. ho letto tutta la trafila di domande risposte sul forum nel thread di assistenza ufficiale, ti ha anche chiesto l'accesso all' ACP

Glielo hai dato ?

 

Ovviamente sì, ci mancherebbe altro...

 

 

  • ho comprato la Global sidebar ((DP34) Global Sidebars 1.0.9.8 [P] (en))
  • l'ho installata sulla mia skin, css modificato solo nei colori
  • ho fatto i settings
  • funziona a 370 px SU TUTTE LE PAGINE.

 

come ti già detto più sopra se non ti va bene 370 devi cambiare i valori predefiniti per HUGE ( o per una delle 5 possibili larghezze):

 

/* Even Wider sidebars */.ipsLayout_hugeleft.ipsLayout_withleft { padding-left: 380px; }    .ipsBox.ipsLayout_hugeleft.ipsLayout_withleft { padding-left: 390px; }.ipsLayout_hugeleft.ipsLayout .ipsLayout_left { width: 370px; ; }.ipsLayout_hugeright.ipsLayout_withright { padding-right: 380px; }    .ipsBox.ipsLayout_hugeright.ipsLayout_withright { padding-right: 390px; }.ipsLayout_hugeright.ipsLayout .ipsLayout_right { width: 370px; margin-right: -380px; }

in ogni caso non devi aggiungere niente, come dici di aver fatto

 

se hai aggiunto non è più originale, devi solo modificare i valori

 

ciao

 

 

Ho fatto come mi hai detto tu lasciando inalterato il resto del codice, continua a non funzionare se setto la sidebar a una dimensione maggiore di 270. Non capisco proprio dove sia il problema.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero
Non capisco proprio dove sia il problema.

 

 

i casi sono 2:

  • la skin non è buona
  • la skin è modificata

Qualsiasi altra prova che ti facessi fare sarebbe un perdita di tempo, dato che ovviamente la skin la vuoi mantenere

Mettiamo ad esempio che io ti dica di creare una nuova skin, basandola sulla originale:ci si mette un minuto a farla.

Mettiamo ad esempio che funzioni ( e funziona sicuro, dato che funziona a me ... ;)  )

 

.... poi cosa facciamo ? Potrebbe servirci per capire se sbagli qualche settaggio

 

Posso provare ancora una cosa; io ho un template a pagamento di Tom Christian, la Deluxe 1.0.8

 

Se vuoi provo, ma anche qui credo che non servirebbe a molto

Modificato da gianpiero

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Amy Pond

Io ho la Glare di Tom Christian, ma il problema si verifica con tutte le skin, anche con l'originale :-/

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Amy Pond

Ho anche provato a disabilitare tutte le altre hooks e le altre applicazioni, a disinstallare e reinstallare la Global Sidebar... Zero totale! 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero

Ovviamente sì, ci mancherebbe altro...

 

 

Ho fatto come mi hai detto tu lasciando inalterato il resto del codice, continua a non funzionare se setto la sidebar a una dimensione maggiore di 270. Non capisco proprio dove sia il problema.

 

dove fai questo settaggio per maggiore di 270 ?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero

dammi una copia del tuo ipb_styles.css    della skin originale IPB.

per capirci:

  1. Look & Feel  >  
  2. Manage Skin Sets & Templates  >  
  3. Manage Templates in IP.Board

vai nei css. di IP.Board e copi / incolli il testo codice di ipb_styles.css

 

Lo incolli qui tra i tag codice o se preferiscI mandamelo in  PM

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
gianpiero

Della skin originale o di quella che uso? Te li invio entrambi per mp, per sicurezza.

 

ho scritto arabo aramaico o cosa ?  :wub:  <_<

perdi 5 minuti a rileggere quello che ho scritto, pedissequamente segui le istruzioni e inviami :

 

post-550-0-54420600-1375022780_thumb.jpg

Modificato da gianpiero

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

You need to be a member in order to leave a comment

Crea un account

Iscriviti per un nuovo account nella nostra comunità. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

×