Annunci

#1 2013-12-20 18:06:39

alecat88
Membro
2013-12-20
7

Joomla e CMS

Vorrei poter usare la stessa tabella database degli utenti sia nel mio sito joomla che nella galleria piwigo.
Nel file dell galleria include/config_default.inc c'è una breve documentazione su come cambiare i dati di autenticazione. Solamente che non mi funziona(almeno a me), potreste darmi una mano?

Io stò usando joomla 3.2.1 su host "tophost.it"

chiamiamo per esempio il mio host sql.dominio.it
nome database e nome utente "utente"
il prefisso delle tabelle di joomla "joomla_"




Quindi ho impostato:

// All informations contained in these tables and column are related to
// piwigo_users table.
$conf['users_table'] = joomla_users;

// If you decide to use external authentication
// change conf below by $conf['external_authentification'] = true;
$conf['external_authentification'] = true;

// Other tables can be changed, if you define associated constants
// Example:
//   define('USER_INFOS_TABLE', 'pwg_main'.'user_infos');
define('USER_TABLE', 'utente.joomla_users');

// user_fields : mapping between generic field names and table specific
// field names. For example, in PWG, the mail address is names
// "mail_address" and in punbb, it's called "email".
$conf['user_fields'] = array(
  'id' => 'id',
  'username' => 'username',
  'password' => 'password',
  'email' => 'email'
  );




Solo che mi dà come errore:

Warning:  [mysql error 1054] Unknown column 'ui.user_id' in 'where clause'

SELECT
    COUNT(1) AS counter
  FROM utente.joomla_users AS ui
    LEFT JOIN piwigo_user_cache AS uc ON ui.user_id = uc.user_id
    LEFT JOIN piwigo_themes AS t ON t.id = ui.theme
  WHERE ui.user_id = 1
  GROUP BY ui.user_id
; in /home/mhd-01/www.dominio.it/htdocs/galleria/include/dblayer/functions_mysqli.inc.php on line 834


Fatal error: Call to a member function fetch_row() on a non-object in /home/mhd-01/www.dominio.it/htdocs/galleria/include/dblayer/functions_mysqli.inc.php on line 186


Inoltre c'è scritto che tocca eliminare le tabelle
// If you decide to use another table than the default one, you need to
// prepare your database by deleting some datas :
//
// delete from piwigo_user_access;
// delete from piwigo_user_cache;
// delete from piwigo_user_feed;
// delete from piwigo_user_group;
// delete from piwigo_user_infos;
// delete from piwigo_sessions;
// delete from piwigo_rate;
// update piwigo_images set rating_score = null;
// delete from piwigo_caddie;
// delete from piwigo_favorites;
è davvero necessario eliminarle tutte? e se si con cosa le sostituisco?

Date un contributo voi che leggete, solo cosi, dopo anni, riusciremo a far interagire questo spettacolare software con joomla!

Non in linea

 

#2 2014-01-27 15:33:59

rio
Piwigo Team
Parigi
2006-07-24
1713

Re: Joomla e CMS

Ciao,

Con joomla so che funziona piuttosto bene.
Cercherò di dare un occhiata, ma l'associazione e veramente facile.

:-)


-> /<Ä®¿M <-
http://riohome.free.fr
Il WIKI e un buon' aiuto per incominciare. Le dritte e personalizzazioni sono nel wiki, tutto e nel wiki!

Non in linea

 

#3 2014-01-27 15:41:54

alecat88
Membro
2013-12-20
7

Re: Joomla e CMS

Ciao!! Guarda ci stò combattendo da un mese e nn ho risolto nulla!! Se ti va di darmi una mano ti lascio il mio contatto alecat88@gmail.com!! Grazie mille!!!! Devo abbinarlo ad un sito di una scuola di fotografia digitale online e sarebbe veramente bella come idea!! Se sei un'appasionato di fotografia mi capirai :D

Non in linea

 

#4 2014-01-29 09:31:19

rio
Piwigo Team
Parigi
2006-07-24
1713

Re: Joomla e CMS

Non ti ho dimenticato ...
Ho già cominciato a guardare
Se posso ci sentiamo questa sera.

:-))


-> /<Ä®¿M <-
http://riohome.free.fr
Il WIKI e un buon' aiuto per incominciare. Le dritte e personalizzazioni sono nel wiki, tutto e nel wiki!

Non in linea

 

#5 2014-01-29 15:10:44

alecat88
Membro
2013-12-20
7

Re: Joomla e CMS

Grandeee!! Grazie mille ancora!

Non in linea

 

#6 2014-02-01 18:51:49

rio
Piwigo Team
Parigi
2006-07-24
1713

Re: Joomla e CMS

Ciao,

Potresti per primo commentare nel tuo file locale :
//define('USER_TABLE', 'utente.joomla_users');

Per me devi usare questa opzione se vuoi fare coincidere altre tabelle tra di loro. Per quella degli utenti non è necessario.


-> /<Ä®¿M <-
http://riohome.free.fr
Il WIKI e un buon' aiuto per incominciare. Le dritte e personalizzazioni sono nel wiki, tutto e nel wiki!

Non in linea

 

#7 2014-02-02 16:57:48

alecat88
Membro
2013-12-20
7

Re: Joomla e CMS

mi dà questo errore ora


Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /home/mhd-01/www.ilmondodihedy.com/htdocs/prova/piwigo/piwigo/include/functions_user.inc.php on line 392

Warning: Invalid argument supplied for foreach() in /home/mhd-01/www.ilmondodihedy.com/htdocs/prova/piwigo/piwigo/include/functions_user.inc.php on line 394

Notice: Undefined index: id in /home/mhd-01/www.ilmondodihedy.com/htdocs/prova/piwigo/piwigo/include/functions_user.inc.php on line 420

Notice: Undefined index: status in /home/mhd-01/www.ilmondodihedy.com/htdocs/prova/piwigo/piwigo/include/functions_user.inc.php on line 420


Warning:  [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3

SELECT cat_id
  FROM piwigo_user_access
  WHERE user_id =
; in /home/mhd-01/www.ilmondodihedy.com/htdocs/prova/piwigo/piwigo/include/dblayer/functions_mysqli.inc.php on line 798


Fatal error: Call to a member function fetch_assoc() on a non-object in /home/mhd-01/www.ilmondodihedy.com/htdocs/prova/piwigo/piwigo/include/dblayer/functions_mysqli.inc.php on line 181

Non in linea

 

#8 2014-02-02 16:59:49

alecat88
Membro
2013-12-20
7

Re: Joomla e CMS

se dice FROM piwigo_user_access vuol dire che ancora non sta usando quella di joomla, giusto?

Non in linea

 

#9 2014-02-02 17:06:37

alecat88
Membro
2013-12-20
7

Re: Joomla e CMS

ti andrebbe di fare una videochiamata skype cosi facciamo prima? poi postiamo la soluzione qui :D

Non in linea

 

#10 2014-02-08 10:06:38

rio
Piwigo Team
Parigi
2006-07-24
1713

Re: Joomla e CMS

alecat88 ha scritto:

se dice FROM piwigo_user_access vuol dire che ancora non sta usando quella di joomla, giusto?

Si in fatti ... ma penso che il problema viene da li.
Ce una differenza tra collegare le tabelle (per permettere a gli utenti di non doversi riconnettere su Piwigo), e rimpiazzare le tabelle di Piwigo con quelle di Joomla.

Nel primo caso, gli utenti devono esistere sulle tabelle di Piwigo.
Nel secondo caso, no.


-> /<Ä®¿M <-
http://riohome.free.fr
Il WIKI e un buon' aiuto per incominciare. Le dritte e personalizzazioni sono nel wiki, tutto e nel wiki!

Non in linea

 

#11 2014-02-08 13:05:09

alecat88
Membro
2013-12-20
7

Re: Joomla e CMS

si esatto!! Quello che vorrei fare io è usare solamente la tabella joomla. Stavo pensando di usare il plugin jFusion per joomla, ma non riesco nemmeno con quello :(

Non in linea

 

Footer forum

Sito realizzato grazie a FluxBB