Pagina 1 di 2
Information Pages unlimited - che versione?
Inviato: 07/07/2007, 22:09
da hsg26
che versione usate della suddetta contrib? ho provato le ultime due... ma in fase di installazione mi danno un errore sql quando importo con phpmyadmin.
Voi che versione usate? Funzionano bene? Grazie a tutti!
Re: Information Pages unlimited - che versione?
Inviato: 08/07/2007, 10:53
da loris_ripa
hsg26 ha scritto:che versione usate della suddetta contrib? ho provato le ultime due... ma in fase di installazione mi danno un errore sql quando importo con phpmyadmin.
Voi che versione usate? Funzionano bene? Grazie a tutti!
Ho appena installato la 2.03, funziona tutto.
Ho avuto qualche problemino con ultimate seo url ma correggendo il bug è andato tutto a posto; il problema più noioso è stato sistemare la sitemap dato che inseriva nella stessa pagina tutte le pagine create nelle varie lingue, se ti serve poi ti mando il codice per sistemare queste due cose.
Ciao
Inviato: 08/07/2007, 15:47
da hsg26
a me da un errore sql alla riga 11... non posso modificare il db quindi... e ho notato che anche a altri lo fa.
Inviato: 09/07/2007, 13:20
da hsg26
l'errore è questo:
Codice: Seleziona tutto
Error
SQL query:
CREATE TABLE `information` (
`information_id` tinyint( 3 ) unsigned NOT NULL AUTO_INCREMENT ,
`information_group_id` int( 11 ) unsigned NOT NULL default '0',
`information_title` varchar( 255 ) NOT NULL default '',
`information_description` text NOT NULL ,
`parent_id` int( 11 ) default NULL ,
`sort_order` tinyint( 3 ) unsigned NOT NULL default '0',
`visible` enum( '1', '0' ) NOT NULL default '1',
`language_id` int( 11 ) NOT NULL default '0',
PRIMARY KEY ( `information_id` , `language_id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;
MySQL said:
#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 'DEFAULT CHARSET=latin1' at line 11
mah...
Inviato: 09/07/2007, 13:51
da loris_ripa
Questo è il dump della tabella che ho installato nel mio db:
Codice: Seleziona tutto
CREATE TABLE `information` (
`information_id` tinyint(3) unsigned NOT NULL auto_increment,
`information_group_id` int(11) unsigned NOT NULL default '0',
`information_title` varchar(255) NOT NULL default '',
`information_description` text NOT NULL,
`parent_id` int(11) default NULL,
`sort_order` tinyint(3) unsigned NOT NULL default '0',
`visible` enum('1','0') NOT NULL default '1',
`language_id` int(11) NOT NULL default '0',
PRIMARY KEY (`information_id`,`language_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
La versione di Information Page Unlimited che uso io è la 2.03.
Ciao
Inviato: 09/07/2007, 13:55
da hsg26
loris_ripa ha scritto:Questo è il dump della tabella che ho installato nel mio db:
Codice: Seleziona tutto
CREATE TABLE `information` (
`information_id` tinyint(3) unsigned NOT NULL auto_increment,
`information_group_id` int(11) unsigned NOT NULL default '0',
`information_title` varchar(255) NOT NULL default '',
`information_description` text NOT NULL,
`parent_id` int(11) default NULL,
`sort_order` tinyint(3) unsigned NOT NULL default '0',
`visible` enum('1','0') NOT NULL default '1',
`language_id` int(11) NOT NULL default '0',
PRIMARY KEY (`information_id`,`language_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
La versione di Information Page Unlimited che uso io è la 2.03.
Ciao
sbaglio o c'è qualche differenza? perchè io per esempio vedo che alla fine c'è un auto increment... boh... io l'ho preso dallo zip che ho scaricato... strano.
Inviato: 09/07/2007, 13:57
da hsg26
provato adesso... niente da fare... la mia versione di mysql cmq è: MySQL - 3.23.58
Inviato: 09/07/2007, 14:05
da loris_ripa
hsg26 ha scritto:provato adesso... niente da fare... la mia versione di mysql cmq è: MySQL - 3.23.58
Prova con questa, te l'ho esportata dal db con compatibilità per MySQL 3.23:
Codice: Seleziona tutto
CREATE TABLE `information` (
`information_id` tinyint(3) unsigned NOT NULL auto_increment,
`information_group_id` int(11) unsigned NOT NULL default '0',
`information_title` varchar(255) NOT NULL default '',
`information_description` text NOT NULL,
`parent_id` int(11) default NULL,
`sort_order` tinyint(3) unsigned NOT NULL default '0',
`visible` enum('1','0') NOT NULL default '1',
`language_id` int(11) NOT NULL default '0',
PRIMARY KEY (`information_id`,`language_id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
Ciao
Inviato: 09/07/2007, 14:41
da hsg26
posso inchinarmi? posso? E' ANDATAAAAAAAAAAAAAAAAAAAAA

Grazie davvero, per avermi fatto un grande favore. Grazie!
Inviato: 09/07/2007, 14:53
da loris_ripa
hsg26 ha scritto:posso inchinarmi? posso? E' ANDATAAAAAAAAAAAAAAAAAAAAA

Grazie davvero, per avermi fatto un grande favore. Grazie!
Dai, non è necessario
Comunque come anticipato se hai installato o installerai Ultimate seo url e Sitemap ci sono dei bugs da correggere.
Ciao
Inviato: 09/07/2007, 14:57
da hsg26
loris_ripa ha scritto:hsg26 ha scritto:posso inchinarmi? posso? E' ANDATAAAAAAAAAAAAAAAAAAAAA

Grazie davvero, per avermi fatto un grande favore. Grazie!
Dai, non è necessario
Comunque come anticipato se hai installato o installerai Ultimate seo url e Sitemap ci sono dei bugs da correggere.
Ciao
si... ho ultimate, la 2.1d, l'ultima prima della possibilità di settare i nomi dei prodotti e delle categorie...
quale file seoclass devo scaricare? o che modifiche devo fare?
Inviato: 09/07/2007, 15:54
da loris_ripa
hsg26 ha scritto:loris_ripa ha scritto:hsg26 ha scritto:posso inchinarmi? posso? E' ANDATAAAAAAAAAAAAAAAAAAAAA

Grazie davvero, per avermi fatto un grande favore. Grazie!
Dai, non è necessario
Comunque come anticipato se hai installato o installerai Ultimate seo url e Sitemap ci sono dei bugs da correggere.
Ciao
si... ho ultimate, la 2.1d, l'ultima prima della possibilità di settare i nomi dei prodotti e delle categorie...
quale file seoclass devo scaricare? o che modifiche devo fare?
Per prima cosa scaricati l'ultima versione corretta di seo.class.php che trovi nella pagina della contribution.
Dopodichè se il risultato nella barra degli indirizzi è questo:
catalog/-i-2.html
devi correggere una funzione in seo.class.php alla linea 1124:
Codice: Seleziona tutto
/**
* Function to get the informatin name. Use evaluated cache, per page cache, or database query in that order of precedent.
* @author Bobby Easland
* @version 1.1
* @param integer $iID
* @return string
*/
function get_information_name($iID){
switch(true){
case ($this->attributes['USE_SEO_CACHE_GLOBAL'] == 'true' && defined('INFO_NAME_' . $iID)):
$this->performance['CACHE_QUERY_SAVINGS']++;
$return = constant('INFO_NAME_' . $iID);
$this->cache['INFO'][$iID] = $return;
break;
case ($this->attributes['USE_SEO_CACHE_GLOBAL'] == 'true' && isset($this->cache['INFO'][$iID])):
$this->performance['CACHE_QUERY_SAVINGS']++;
$return = $this->cache['INFO'][$iID];
break;
default:
$this->performance['NUMBER_QUERIES']++;
$sql = "SELECT information_title as iName
FROM ".TABLE_INFORMATION."
WHERE information_id='".(int)$iID."'
AND language_id='".(int)$this->languages_id."'
LIMIT 1";
$result = $this->DB->FetchArray( $this->DB->Query( $sql ) );
$iName = $this->strip( $result['iName'] );
$this->cache['INFO'][$iID] = $iName;
$this->performance['QUERIES']['INFO'][] = $sql;
$return = $iName;
break;
} # end switch
return $return;
} # end function
Il codice qui sopra è già corretto, vedi tu quali sono state le correzioni perchè sinceramente non le ricordo...
Ciao
Inviato: 11/07/2007, 14:12
da hsg26
installato il tutto... se creo una pagina, ottengo una pagina con su: array al posto del testo... e il titolo giusto...
boh...
Inviato: 11/07/2007, 14:16
da loris_ripa
hsg26 ha scritto:installato il tutto... se creo una pagina, ottengo una pagina con su: array al posto del testo... e il titolo giusto...
boh...
Mhmmm...purtroppo non mi sono segnato tutte le modifiche...
Controllo e ti faccio sapere...
Ciao
Inviato: 11/07/2007, 14:24
da hsg26
stesso errore anche togliendo tinymce... può esser qualcosa del DB?
Mi puoi esportare tutto il codice sql per la versione 3.23 compreso quello per information_group?