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

[Wiki] aggiungere il "condividi su" dopo il primo post

Modifiche allo stile (template e tema).
tonio
Utente
Utente
Messaggi: 212
Iscritto il: 27/09/2010, 8:12
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL 5.1.60-community-log
Contatta:

Re: Come aggiungere il "condividi su" dopo il primo post

Messaggio da tonio » 13/08/2012, 15:01

gli ho fatti tutti i permessi ma ninete sempre uguale gli ho dato permessi accesso bot

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: Come aggiungere il "condividi su" dopo il primo post

Messaggio da alex75 » 16/08/2012, 21:41

Salve ottima mod ;-)
Volevo sapere (con prosilver puro) come faccio a renderla più visibile ?
Così è come si vede normalmente:

Immagine

e così, al passaggio del mouse:

Immagine

Sarebbe, già buono se restasse sempre nella sistuazione di onmuose over.

Edit:
Il pulsante di fb funziona con, firefox; opera; chrome... ma non con explorer 8.
Com'è possibile?

Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: Come aggiungere il "condividi su" dopo il primo post

Messaggio da Barrnet » 17/08/2012, 2:37

Mi pare strano... puoi linkare un topic del tuo forum?

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: Come aggiungere il "condividi su" dopo il primo post

Messaggio da alex75 » 17/08/2012, 4:37


Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: Come aggiungere il "condividi su" dopo il primo post

Messaggio da Barrnet » 17/08/2012, 5:05

Posso dire con certezza che hai dimenticato qualche pezzo, difficile dire quale :)
Aggiungendo il codice al tuo forum mediante firebug si vede benissimo:
http://www.cantilux.net/uploads2/571_Fr ... magine.png

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: [Wiki] aggiungere il "condividi su" dopo il primo post

Messaggio da alex75 » 17/08/2012, 12:19

Trovato l'errore (ovviamente mio ;-) )...
Per rimpicciolire la barra, avevo cancellato la scritta "condividi su facebook" che si vede sopra il pulsante di facebook.
A quanto vedo adesso, su tutti i browser viene visualizzato sia il pulsante, che la scritta; mentre su explorer 8 soltanto la scritta. Mi sta bene così (se è così che funziona)
Ho usato questo codice:
stili-f108/aggiungere-il-condividi-su-d ... tml#p37340
Per mia scelta (solo questione di preferenze) ho preferito metterlo in fondo alla pagina (ma suppongo che non cambi niente)
ho cancellato soltanto il contatore di facebook (dato che non funziona).
Per lo sfondo chiaro, che rimanga fisso, si può fare qualcosa?

Edit:
Con un po di html, ho camuffato un po i colori ed ho risolto aggiungendo questo:

Codice: Seleziona tutto

background-color:#E1EBF2
e cancellato questo:

Codice: Seleziona tutto

 margin-left: 5px;
In conclusione questo è il codice che sto usando su prosilver:

Codice: Seleziona tutto

        <div class="forabg">
           <div class="inner"><span class="corners-top"><span></span></span>
              <ul class="topiclist">
                 <li class="header">
                    <dl class="icon">
                       <dt>Condividi questa discussione</dt>
                       <dd class="information"></dd>
                    </dl>
                 </li>
              </ul>
              <ul class="topiclist">
                 <li class="row">
                    <dl style="background-color:#E1EBF2; width: 100%; font-size: 1.2em;">
                            <dd style="width: 70%; border-left: 0;">Aiuta ad aumentare la popolarità di {SITENAME} condividendo la pagina!</dd>
                            <dd style="width: 15%; border-left: 0;text-align: center;">
                                <a name="fb_share" type="button" share_url="" href="http://www.facebook.com/sharer.php">Condividi su Facebook</a>
                            </dd>
                                <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
                       <dd style="width: 7%; border-left: 0;text-align: center;">
                                <!-- Place this tag where you want the +1 button to render -->
                                <g:plusone size="medium" annotation="none"></g:plusone>
                                <!-- Place this render call where appropriate -->
                                <script type="text/javascript">
                                window.___gcfg = {lang: 'it'};
                                (function()
                                   {
                                   var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
                                   po.src = 'https://apis.google.com/js/plusone.js';
                                   var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
                                   }
                                )();
                                </script>
                            </dd>
                            <dd style="width: 7%;border-left: 0; text-align: center;">
                                <a href="https://twitter.com/share" class="twitter-share-button" data-count="none" data-via="VOSTRONICK" data-lang="it">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>
                            </dd>
                    </dl>
                    <div style="float:clear;"></div>
                 </li>
              </ul>
              <span class="corners-bottom"><span></span></span>
           </div>
        </div>
Adesso su firefox/safari/opera/chrome, si vede così:
Immagine

invece su explorer 8 così:
Immagine

Spero di aver fatto cosa gradita.

corrado
Utente
Utente
Messaggi: 18
Iscritto il: 21/08/2011, 20:01
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.3.16
Database: MySQL 5.0.91-enterprise-gpl-log

Re: [Wiki] aggiungere il "condividi su" dopo il primo post

Messaggio da corrado » 30/10/2012, 9:22

chiedo gentilmente aiuto, non so perchè ma a me non vuole proprio funzionare..

per collaudare il codice (della mod) nella situazione più pulita possibile ho eseguito un'installazione nuova a questo indirizzo qui: http://www.bikexperience.it/lab/
con il protosilver di default che ovviamente è 3.0.11 (come anche l'installazione)

come da indicazioni ho modificato il file viewtopic_body.html inserendo

Codice: Seleziona tutto

<!-- INCLUDE mod_share.html -->
e di conseguenza creato il file mod_share.html copiando fedelmente il codice da voi riportato

poi come consigliato in alcuni messaggi di angolo in precedenti messaggi (tanto per essere sicuri di cancellare qualunque riferimento nella cache) ho:
- Svuotare la cache da ftp (cancellando contenuto cartella cache a mano)
- Aggiornare il template dello stile
- Aggiornare il tema dello stile
- Aggiornare il set immagini dello stile (operazione che penso eccessiva ma comunque l'ho eseguita)
- Eliminare tutti i cookie e file temporanei del tuo browser, chiuderlo e riavviarlo.

-tanto per essre sicuri che il problema non dipendesse da qualche libreria del browser che si era incasinata ho aperto il link con altro browser (ie e crome)
-ho anche provato a cambiare la lingua (selezionando quella inglese e poi disistalando quella italiana perchè altrimenti non mi visualizzava il forum in inglese poi riimpostando di nuovo l'italiano) perchè in messaggi precedenti qualcuno aveva fatto intendere che l'operazione potesse in qualche modo sbloccare il problema

ma a quanto pare nulla, la barra sotto il primo messaggio non ha intenzione di comparire
questo link riporta un esempio
http://www.bikexperience.it/lab/viewtopic.php?f=7&t=2

altre prove che ho fatto sono eliminare gli script di fb tw e google+ nel caso per qualche strana ragione inibissero la visualizzazione della barra, non so più cosa pensare..

a qualcuno viene in mente qualche errore che potrei aver commesso nell'installazione della mod? :D :D

un grazie anticipato a chi vorrà aiutarmi




P.S.:

problema risolto, avevo sottovalutato la correzione che ha fatto Micogian
utilizzando questo codice nel template:

Codice: Seleziona tutto

<!-- IF postrow.S_FIRST_ROW --><!-- INCLUDE mod_share.html --><!-- ENDIF -->
tutto funziona bene, converrebbe ritrascriverla anche in wiki (vostra sezione)


P.S.2:

altro piccolo problema è possibile inibire la comparsa della barra di condivisione in eventuali sezione nascoste?

un grazie anticipato a chi vorrà aiutarmi
Ultima modifica di Angolo il 30/10/2012, 17:13, modificato 2 volte in totale.
Motivazione: Niente messaggi consecutivi se non passano almeno 6 ore.

risorsa
Utente
Utente
Messaggi: 72
Iscritto il: 03/01/2013, 14:17
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.3
Database: MySQL

Re: [Wiki] aggiungere il "condividi su" dopo il primo post

Messaggio da risorsa » 03/01/2013, 18:38

Possiedo Premod SEO

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: [Wiki] aggiungere il "condividi su" dopo il primo post

Messaggio da Tiger » 03/01/2013, 18:42

Senza un link di riferimento al forum,non possiamo aiutarti. ;)

risorsa
Utente
Utente
Messaggi: 72
Iscritto il: 03/01/2013, 14:17
Sesso: Maschio
Versione: 3.0.11
Server: UNIX/Linux
PHP: 5.3
Database: MySQL

Re: [Wiki] aggiungere il "condividi su" dopo il primo post

Messaggio da risorsa » 03/01/2013, 19:05

Il mio forum è risorsa.altervista.org/forum/

Il problema non è visibile su prosilver_se ma solo su prosilver ed è quanto segue:

Così è come si vede su prosilver:

Immagine

e così, al passaggio del mouse:

Immagine

E' disgustoso.

E' sbagliata la procedura per includere un template che ho dovuto personalmente correggere ed è sbagliato l html.

Solo guardandolo mi vien il volta stomaco, dovrò risolvere pure il template.

La risoluzione di alex è orribile.

Innumerevoli richieste e nessuno che veramente conosce ha corretto.
Ultima modifica di risorsa il 03/01/2013, 20:13, modificato 2 volte in totale.
Possiedo Premod SEO

Bloccato

Torna a “Stili”

Chi c’è in linea

Visitano il forum: Nessuno e 19 ospiti