Ultima versione
Versione stabile:
3.1.5
 
Servizi
» Cerca
 
Cerca
Ricerca parole o frasi all’interno del sito.
 
Statistiche
Visite: 99733
 
Donazioni
Flatnuke e' software libero ed e' distribuito grautitamente. Se pensi che flatnuke ti sia stato in qualche modo di aiuto, puoi contribuire con una donazione libera:

Vuoi saperne di piu'?

 
Login





Non sei ancora registrato?
Registrati ora!
Recupera password
Choose your language:
deutsch english espa?ol fran?ais italiano portugu?s
 
Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 7 ospiti
 
Netsons Ads

Forum



Benvenuto sconosciutoModifica profiloEntraAiuto 1104 utenti registrati

Navigazione:

[ Forum / Flatnuke / Le sezioni / Bottone Share This ]


UtenteMessaggio
Doc
Doc

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Mercoledi 26 Ottobre 2011 19:16:31

Bottone Share This

Ciao a tutti.
Anzitutto mi complimento per l'ottimo lavoro svolto e le ottime modifiche apportate dalla 2.7 alla 3.0! Complimenti davvero!

Andiamo al dunque...
Avendo io rimaneggiato un bel po' il codice della precedente versione, mi ritrovo ora a dover portare alcune aggiunte da quella a questa. Tra queste il bottone del servizio "Share This".
Ho dato uno sguardo alle altre discussioni del forum, ma nulla di utile o che non abbia già provato.

Dunque ecco il problema: ho inserito nel file functions.php, dopo "$ret_strings['link_print']" la stringa "$ret_strings['link_share']" così:
	$ret_strings['link_share'] = "";
$ret_strings['link_share'] .="<span class='st_sharethis' displayText='ShareThis'></span>";

riportando a monte del file function.php lo script per le funzioni del bottone:
<script type="text/javascript">var switchTo5x=true;</script><script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script><script type="text/javascript">stLight.options({publisher:'b2a89c8e-6898-4fa4-8533-41a4f31b9cfb'});</script>


Ho poi aggiunto al file news_view.php e al file theme.php il comando:
echo $news_link['link_share']. " ";


Nulla da fare. Sto bottone non si vuol far vedere.

Magari ho scritto delle blasfemie informatiche, me ne scuso. Non sono un programmatore whistle

--
Doc
Doc
Doc

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Mercoledi 26 Ottobre 2011 19:47:35

Re: Bottone Share This

Nel file theme.php è praticamente inutile inserirlo: lo stampa nella sezione news /home page, ma quando ci clicchi ti da come link da condividere l'indirizzo della home (o della sezione news) e non quello della notizia vera e propria... eh

--
Doc
ZEBDEMON
ZEBDEMON

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Mercoledi 26 Ottobre 2011 20:17:35

Re: Bottone Share This

Doc ha scritto:
Nel file theme.php è praticamente inutile inserirlo: lo stampa nella sezione news /home page, ma quando ci clicchi ti da come link da condividere l'indirizzo della home (o della sezione news) e non quello della notizia vera e propria... eh


mi pare che adesso tutte le funzioni della news si trovino nei file della cartella flatnews, ci sono poi rimanenze nel functions.php (che andrebbero tolte), ma sono funzioni che non vengono richiamate. controlla su flatnews.

--
..Stand Tall & Shake the Heavens..
marcosegato
marcosegato

0
10
Livello 10

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Mercoledi 26 Ottobre 2011 20:34:36

Re: Bottone Share This

Funzione create_footer_news() nel file /flatnews/news_view.php

--
Linux Registered User 265651
Doc
Doc

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Mercoledi 26 Ottobre 2011 21:37:40

Re: Bottone Share This

in quella funzione, subito dopo
echo $news_link['link_print']." ";

ho inserito:
echo $news_link['link_share']. " ";


Che richiama la variabile dell'array nel file funtions.php...

Piccolo problema: non va.eh

--
Doc
marcosegato
marcosegato

0
10
Livello 10

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Mercoledi 26 Ottobre 2011 21:59:52

Re: Bottone Share This

(lo scopro ora anche io...)

La funzione che restituisce l'array con tutti i link non è più get_news_link_array() in functions.php, ma get_news_link_array2() in /flatnews/news_view.php, quindi devi modificare quest'ultima.

--
Linux Registered User 265651
Doc
Doc

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Giovedi 27 Ottobre 2011 05:13:17

Re: Bottone Share This

Già perfetto. Grazie!
Continua però a restituirmi il solo link del sito e non quello della news... mumble.
In serata controllo meglio ;)

--
Doc
ZEBDEMON
ZEBDEMON

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Giovedi 27 Ottobre 2011 08:14:40

Ultima modifica di ZEBDEMON (Giovedi 27 Ottobre 2011 08:16:16)

Re: Bottone Share This

marcosegato ha scritto:
(lo scopro ora anche io...)

La funzione che restituisce l'array con tutti i link non è più get_news_link_array() in functions.php, ma get_news_link_array2() in /flatnews/news_view.php, quindi devi modificare quest'ultima.


ve l'avevo detto :D

c'è da fare un po di pulizia nel functions.php ;)

risolto, chiudo.

--
..Stand Tall & Shake the Heavens..
aldoboccacci
aldoboccacci

0
10
Livello 10

levellevellevellevellevellevellevellevellevellevel
profile home page
Skype
Venerdi 28 Ottobre 2011 21:25:14

Re: Bottone Share This

riapro.
ZEB, non è necessario chiudere le discussioni, può tornare utile scriverci anche dopo del tempo per non stare ad aprire mille thread.


--
risorse per flatnuke: http://www.aldoboccacci.it
ZEBDEMON
ZEBDEMON

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Sabato 29 Ottobre 2011 15:00:07

Re: Bottone Share This

as u wish :)

--
..Stand Tall & Shake the Heavens..


print

Freely inspired to Mollio template