Pagina 1 di 2

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

Inviato: maggio 30, 2010, 9:33 pm
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

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

Inviato: giugno 6, 2010, 9:36 pm
da Darkman
Stiamo crescendo e vai e vai

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

Inviato: novembre 17, 2011, 12:37 pm
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... :)

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

Inviato: novembre 17, 2011, 6:58 pm
da Darkman
Cia carissimo,la usava systemcrack.
Dovrebbe leggere qui, ma gli scrivo direttamente.

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

Inviato: novembre 17, 2011, 7:09 pm
da tuxmax
Grazie Darky, sempre gentile... e vai

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

Inviato: novembre 18, 2011, 10:16 pm
da Darkman
Ma addo' sta? :Censured!:

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

Inviato: novembre 19, 2011, 3:50 pm
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

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

Inviato: novembre 21, 2011, 7:39 pm
da systemcrack
Questa volta ti è andata grassa tuxmax! mi sganascio In allegato la mod di Xiradorn: "Sher on" e vai ciao

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

Inviato: novembre 21, 2011, 8:18 pm
da Darkman
Grazie Marco, sempre grande anche di cuore e vai

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

Inviato: novembre 23, 2011, 7:55 pm
da tuxmax
Hihihihi...grazie systemcrack. e vai

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