Share On MOD (twitter, facebook, orkut, ...)

Con l'avvento della versione phpBB 3.1 Beta 2 e successive abbiamo rimosso tutte le MOD per sperimentare le estensioni.
Avatar utente
systemcrack
V.I.P.
V.I.P.
Messaggi: 293
Iscritto il: maggio 21, 2010, 11:38 am
Contatta:

Share On MOD (twitter, facebook, orkut, ...)

Messaggio da systemcrack »

Titolo: Share On MOD (twitter, facebook, orkut, myspace, digg, delicious, technorati...)
Autore: JesusADS
Descrizione: Condividete i vostri topic tramite un tasto sul primo post di questi sui vostri social networks preferiti. Attualmente possile su twitter, facebook, orkut, myspace e altri con la possibilità di usare tali tasti anche se non si è loggati (per ora su prosilver solo)
Versione: 1.0.1 RC1
Piattaforma e versione: phpbb 3.0.5 | 3.0.6 | 3.0.7 | 3.0.7-PL1

Inizio guida:
Una guida davvero semplice che vi chiederà di copiare alcuni file all'interno della directory principale della board. Fatto questo operate la varie modifiche ai file che vi chiederà di modificare che se non erro sono alcue piccole modifiche al vostri template viewtopic_body.html e alcune modifiche al php. Salvate e azzerate la vostra cache.

Un consiglio per chi avesse il debug mode attivato e vi si presentassero errori:
La mod è stata rivisitata e non dovrebbe avere acun errore. I bug sono stati corretti ma nel caso aveste qualche errore dovremo rinunciare al modulo nel pannello amministrazione e quindi non inserire questa parte:

Codice: Seleziona tutto

 // Mod_Share_On by JesusADS        
        'S_SO_STATUS'        => $config['so_status'],
        'S_SO_USERLOGGEDIN'    => $config['so_userloggedin'],
        'S_SO_FACEBOOK'        => $config['so_facebook'],
        'S_SO_TWITTER'        => $config['so_twitter'],
        'S_SO_ORKUT'        => $config['so_orkut'],
        'S_SO_DIGG'            => $config['so_digg'],
        'S_SO_MYSPACE'        => $config['so_myspace'],
        'S_SO_DELICIOUS'     => $config['so_delicious'],
        'S_SO_TECHNORATI'    => $config['so_technorati'],
        'S_SHARE_ON_FIRST_POST'    => ($row['post_id'] == $topic_data['topic_first_post_id']) ? true : false,
        // Mod_Share_On       
Potrete aggiungere i titoli oltre che il link nei post di facebook in questo modo:
Trovate

Codice: Seleziona tutto

'U_FACEBOOK'    => 'http://www.facebook.com/share.php?u=' . generate_board_url() . '/viewtopic.php?t='. $topic_data['topic_id'],
e modificate in

Codice: Seleziona tutto

/* 'U_FACEBOOK'    => 'http://www.facebook.com/share.php?u=' . generate_board_url() . '/viewtopic.php?t='. $topic_data['topic_id'], */
// Adding title + link in facebook sharing - Sir Xiradorn - xiradorn.it
'U_FACEBOOK'    => 'http://www.facebook.com/share.php?u=' . generate_board_url() . '/viewtopic.php?t='. $topic_data['topic_id'] .'&start=0&t='. $topic_data['topic_title'], 
Traduzione Italiana fatta da Sir Xiradorn:
Prendete il vostro blocco note e create un file che salverete con estesione .php. Il file dovra avere questo nome assolutamente (NON CAMBIATELO): info_acp_shareon.php
Fatto questo copiatevi questo contenuto:

Codice: Seleziona tutto

<?php

/**
*
* @package - Share On
* @traduzione [ITALIANO] - Sir Xiradorn (c) Xiradorn Lab - http://www.xiradorn.it/
* @version $Id: info_acp_shareon.php 2010-03-12 02:40 JesusADS $
* @copyright (c) JesusADS ( http://www.puntonokia.com/ )
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* 
*/

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
    exit;
}

/**
* DO NOT CHANGE
*/
if (empty($lang) || !is_array($lang))
{
    $lang = array();
}
// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine

$lang = array_merge($lang, array(
    'SO_TITLE'        => 'Configurazione MOD SHARE ON',
    'SO_EXPLAIN'    => 'Configura in quali siti vuoi condividere i tuoi argomenti',    
    'SHARE_ON_MOD'    => 'MOD "Share On"',    
    'SO_CONFIG'        => 'Configurazione',
    'SO_SAVED'        => 'Cambiamenti salvati.',
    'SO_SELECT'        => 'Share On:',
    'SO_STATUS'        => 'Attiva MOD "Share On"',
    'SO_FACEBOOK'    => 'Facebook',
    'SO_TWITTER'    => 'Twitter',
    'SO_ORKUT'        => 'Orkut',
    'SO_DIGG'        => 'Digg',
    'SO_MYSPACE'    => 'MySpace',
    'SO_DELICIOUS'     => 'Delicious',
    'SO_TECHNORATI'    => 'Technorati',
    'SO_USERLOGGEDIN' => 'Attiva la MOD "Share On" per gli Utenti non Loggati (Solo per Prosilver)',

    // Installation
    'SHAREON_MOD_INSTALLED'    => 'La ShareOn MOD &egrave; stata Installata con successo',
    'SHAREON_MOD_UPDATED'    => 'La ShareOn MOD &egrave; stata aggiornata con successo',
));

?>
Salvate il tutto e caricate il file nella cartella root/language/it/mods/

Poi quando vi chiede di fare le modifiche nel file es della cartella language fatela invece in quella it cercando nel common.php della cartella root/language/it questa riga

Codice: Seleziona tutto

'SETTINGS'
E aggiungendo in seguito

Codice: Seleziona tutto

// Mod_Share_On by JesusADS
    'SHARE_ON_FACEBOOK'    => 'Condividi su Facebook',
    'SHARE_ON_TWITTER'    => 'Condividi su Twitter',
    'SHARE_ON_ORKUT'    => 'Condividi su Orkut',
    'SHARE_ON_DIGG'        => 'Condividi su Digg',
    'SHARE_ON_MYSPACE'    => 'Condividi su MySpace',
    'SHARE_ON_DELICIOUS'    => 'Condividi su Delicious',
    'SHARE_ON_TECHNORATI'    => 'Condividi su Technorati',
    // Mod_Share_On       
Salvate e buona condivisione.

Creare il modulo
Pannello Amministrazione >> Sistema >> Pannello di Controllo Amministratore. Poi in quel menù crea una categoria nuova e la chiami ad esempio ShareMod. Poi fatto questo abilitala e entra dentro questa. Poi crea un ulteriore modulo ma questa volta devi semplicemnete richiamare la funzione di sharing che trovi tra le tante presenti.
Fatto ciò abiliti se eventualmente va abilitata e stai apposto.

I file per la modo si possono scaricare da qui
Demo scorrere la pagina in fondo al topic, ma sto lavorando per spostarlo di fianco al tasto modifica.

frtbtrb
Very Ignorant People
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da Darkman »

Stiamo crescendo e vai e vai
Avatar utente
tuxmax
Utenti registrati
Utenti registrati
Messaggi: 16
Iscritto il: maggio 24, 2010, 11:33 am

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da tuxmax »

Ciao a tutti,
sto sistemando per intero il mio forum ma non mi ritrovo più questa mod che avevo salvato in passato, ho provato già da tempo ad andare sul forum del caro Sir Xiradorn ma purtroppo è sempre offline.

Qualcuno di voi la tiene salvata da qualche parte?

Thanks advance... :)
Immagine
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da Darkman »

Cia carissimo,la usava systemcrack.
Dovrebbe leggere qui, ma gli scrivo direttamente.
Avatar utente
tuxmax
Utenti registrati
Utenti registrati
Messaggi: 16
Iscritto il: maggio 24, 2010, 11:33 am

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da tuxmax »

Grazie Darky, sempre gentile... e vai
Immagine
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da Darkman »

Ma addo' sta? :Censured!:
Avatar utente
systemcrack
V.I.P.
V.I.P.
Messaggi: 293
Iscritto il: maggio 21, 2010, 11:38 am
Contatta:

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da systemcrack »

tuxmax ha scritto:Ciao a tutti,
sto sistemando per intero il mio forum ma non mi ritrovo più questa mod che avevo salvato in passato, ho provato già da tempo ad andare sul forum del caro Sir Xiradorn ma purtroppo è sempre offline.

Qualcuno di voi la tiene salvata da qualche parte?

Thanks advance... :)
Ciao Tuxmax, io non uso da tempo quella mod.. in primo luogo perchè molti dei collegamenti di quella mod non li usa nessuno se non facebook.. io ho aggiunto dei bottoncini che sono dei plug-in presi direttamente da facebook. Al momento non ho sotto mano la modifica ed inoltre l'ho avuta in una sezione a pagamento di un altro forum e non so se sia corretto passarla così... quella di Xiradorn d_bbio credo di poterla trovare lunedi.. ciao
Very Ignorant People
Avatar utente
systemcrack
V.I.P.
V.I.P.
Messaggi: 293
Iscritto il: maggio 21, 2010, 11:38 am
Contatta:

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da systemcrack »

Questa volta ti è andata grassa tuxmax! mi sganascio In allegato la mod di Xiradorn: "Sher on" e vai ciao
Allegati
share_on_1.2.0.zip
share_on_1.2.0.zip
(234.36 KiB) Scaricato 440 volte
Very Ignorant People
Avatar utente
Darkman
Amministratore
Amministratore
Messaggi: 1204
Iscritto il: marzo 28, 2009, 11:04 pm

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da Darkman »

Grazie Marco, sempre grande anche di cuore e vai
Avatar utente
tuxmax
Utenti registrati
Utenti registrati
Messaggi: 16
Iscritto il: maggio 24, 2010, 11:33 am

Re: Share On MOD (twitter, facebook, orkut, ...)

Messaggio da tuxmax »

Hihihihi...grazie systemcrack. e vai

Giusto per info, ma sapete come mai il sito di xiradorn è offline?
Immagine
Rispondi