Bridge Coppermine/Wordpress Bridge Coppermine/Wordpress
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Bridge Coppermine/Wordpress

Started by Davide Renda, February 25, 2007, 11:12:17 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Davide Renda

Da qualche settimana uno dei pochi (forse l'unico) bridge funzionanti per Coppermine Photo Gallery e Wordpress non è più disponibile online. Il maintener (Stilglog), come aveva anticipato, non ha più intenzione di seguire il progetto e quindi... addio bridge.

Fortunatamente, con poche modifiche al codice (fatte da Poubao del forum francofono), lo stesso bridge funziona ancora con le ultime versioni (1.4.10 per CPG e 2.1 per WP).

Per l'installazione, pochi semplici passi:
- scompattare l'archivio in una cartella temporanea
- copiare i files contenuti in /cpg nella cartella remota della galleria Coppermine (dove risiede Coppermine, non nella cartella plugins!)
- copiare la cartella "wp-content/plugins/coppermine" nella cartella remota del blog Wordpress, dentro la sotto-cartella plugins ("wp-content/plugins/")
- andare nel pannello admin di Wordpress, selezionare plugins e cliccare su "Configura"
- configurare le varie opzioni corrispondenti alla galleria ed al blog e salvare
- tornare nel pannello admin di Wordpress ed attivare il plugin.
Fatto! Ora basterà leggere qui e là e parametrare l'integrazione utenti fra blog e galleria (opzionale).

Davide Renda

Una nuova versione del bridge di Stilgar, ripresa ed adattata, è disponibile per integrare una galleria Coppermine 1.4.x con la più recente versione stabile di WordPress 2.3.x; in allegato il nuovo archivio. Non l'ho ancora provato personalmente (forse questo weekend, tanto piove...), quindi non posso dare altri dati tecnici sull'installazione.
Un paio di collegamenti a blog esterni con un minimo di tutorial, qui in francese ed inglese e qui in tedesco ed inglese.

Ludo

Non appena uscirà Wordpress 2.3 in italiano tenterò di integrarlo con la mia attuale CPG.
In questo caso il percorso è inverso rispetto al solito: voglio "estendere" la mia galleria rendendola parte di un più ampio blog con WP.
Immagino che dovrò spostare l'intera installazione di CPG, attualmente residente nella cartella principale del sito, in una sottocartella (es. /cpg), installando WP nella cartella root, dico bene?

Davide Renda

Quote from: Ludo on October 05, 2007, 12:21:39 PM
Non appena uscirà Wordpress 2.3 in italiano tenterò di integrarlo con la mia attuale CPG.
In questo caso il percorso è inverso rispetto al solito: voglio "estendere" la mia galleria rendendola parte di un più ampio blog con WP.
Immagino che dovrò spostare l'intera installazione di CPG, attualmente residente nella cartella principale del sito, in una sottocartella (es. /cpg), installando WP nella cartella root, dico bene?

Penso proprio di sì, altrimenti dovresti fare artifici bizzarri di re-direct....

Ludo

Bene, mi rifarò vivo al momento di usare il bridge...e/o se qualcosa va storto  ::) ;)

elvisq

Ciao ci sono novità su questo bridge? o meglio qualcuno ha fatto nuove prove?

grazie

elvis

elvisq

Ciao a tutti!

ho provato a installare il bridge ma non esce niente sul blog... come devo fare?

uso wordpress 2.3 e coppermine 1.4x

Ludo

Io ho installato WP in locale, spostato CPG in una sottocartella, ma al momento non ho ancora tentato il bridge, sto prendendo confidenza con le molteplici possibilità di personalizzazione di WP :-)
Qualche giorno e posso farti sapere :-)

elvisq

Ciao guarda io ho risolto.... ti posto i link dove ho scaricato il tutto....

http://www.ghusse.com/wordpress/

se segui questo vai alla grande...!!

ora funziona tutto!!

elvis

elvisq

Ciao, nella galleria coppermine, c'è il tasto STRUMENTI ADMIN se ci clicco sopra e vado in fondo trovo la voce: Bridge Manager

e ora chiedo posso inserire wordpress come bridge?

e come si fa??

perchè in wordpress sono riuscito a inserire coppermine (ovviamente in parte) ma non riesco a capire come faccio a inserire wordpress in coppermine...

grazie

elvis

Davide Renda

Quoteposso inserire wordpress come bridge?
Al momento non esiste un bridge per integrare Coppermine e WordPress; c'è solo questo purtroppo.

Davide Renda

Poubao, del forum francese, ci porta a conoscenza di un nuovo sciluppatore (Carl) che ha raccolto il testimone del bridge WP/CPG di Ghusse, compatibile con tutte le versioni.
In allegato il bridge aggiornato e funzionante. QUI la discussione (in francese) di rilascio.

poubao

Bonjour,
Y aurait il un connaisseur de Wordpress afin de traduire ce plugin en Italien ce plugin est au standart WP pour faciliter la traduction.
Dans l'éventualité d'une traduction, transmettre les fichiers à Carl afin qu'il puisse mettre à jour le pack du plugin.
Merci Poubao  :D
L'incohérence de ceux qui nous dirigent, l'incompétence de ceux qui nous commandent,sont un vibrant hommage pour ceux qui exécutent.
                                          **Général Patton**

VEGA

eventuali richieste di supporto per l'integrazione di cpg/wordpress dove possono essere richieste?
Nel mio caso ho un problema con il plugin che non riconosce il prefisso delle tabelle. Nel bloghttp://messouvenirs.net/blog/2008/12/13/plugin-coppermine/comment-page-1/#comment-998 non conoscono soluzioni e vorrei sapere se qualcuno ha lo stesso problema

Ludo

Non conosco il plugin, ma in generale si può ovviare al problema immettendo il prefisso corretto direttamente nel codice...

VEGA

Quindi nel tuo caso non hai usato questo plugin.
Nel plugin dove si trova il campo per inserire il prefisso della tabella di default è corretto (cpg1410_) ma non l'accetta!

La stringa di connessione è questa:



// return (true, msg) if can connect
function _connection_test()
{
require_once('./coppermine.php');

global $wpdb;
global $cpg_cmdb;
global $CPG_CONFIG;

print "<h1>Testing connection...</h1>";

$server = $_GET['s'];
$user = $_GET['u'];
$pass = $_GET['p'];
$db = $_GET['db'];
$prefix = $_GET['px'];

$retval = true;
$retmsg = '';

if (DB_HOST == $server &&
    DB_USER == $user &&
DB_PASSWORD == $pass &&
DB_NAME == $db )
{
$cpg_cmdb = new cpg_wpdb_clone($wpdb);
$retmsg = ' The database connection is shared with WordPress.';
}
else {
$cpg_cmdb = @new cpg_wpdb($server,$user,$pass,$db);
$retmsg = ' The database connection is not shared with WordPress.';
}

if (!$cpg_cmdb || !$cpg_cmdb->dbh) {
$retval = false;
$retmsg = 'Can not connect to server or login incorrect. ';
} else {
// read cpg CONFIG table
$CPG_CONFIG=array('TABLE_CONFIG' => $prefix.'config');
$sql="SELECT name, value FROM {$CPG_CONFIG['TABLE_CONFIG']}";
$results=@$cpg_cmdb->get_results($sql);

if (count($results)) {
$retmsg = 'Connection successful. <br/>'.$retmsg;
} else {
$retmsg = 'The connection to the database was successful, but the Coppermine tables could not be found. This probably means that the table prefix you entered is invalid. It is usually something like &quot;<code>cpg133_</code>&quot; or &quot;<code>cpg140_</code>&quot;.<br/>'.$retmsg;
$retval = false;
}
}