Page 3 of 7
Re: Forum Made Simple 0.7
Posted: Mon Sep 10, 2007 2:59 pm
by The 11th plague of Egypt
A me domanda il Prompt, se non glielo metto mi da errore.
http://img516.imageshack.us/img516/6937/sshot6km0.jpg
Non ho idea di che sia questo prompt, stessa cosa per la Lenght, che non è spiegata sul manuale.
Re: Forum Made Simple 0.7
Posted: Mon Sep 10, 2007 3:25 pm
by alby
Allora, nel form di inserimento/modifica per la proprietà nome devi avere:
Code: Select all
Nome name
Prompt Name (è il nome del campo - prompt/label - che compare nel form)
Tipo Testo
Lunghezza 25 (caratteri nel campo di testo)
Massima lunghezza 50
Quindi nell'immagine deve comparire:
Code: Select all
Nome Prompt Tipo Lunghezza
name Name Testo 25
surname Surname Testo 25
email Email Testo 40
Alby
Re: Forum Made Simple 0.7
Posted: Mon Sep 10, 2007 3:37 pm
by 1dMN
alby wrote:
1dMN wrote:
Grande Alby! Ho eseguito con successo l'upgrade in locale da 1.0.8 a 1.1.2! Ora se trovo il coraggio faccio l'upgrade anche online
Con il backup non dovresti avere problemi
Ok. Però ho riscontrato solo ora un piccolo problema... il nuovo modulo News non mi fa vedere le news che sono correttamente inserite nel db. Why? Bicaus?!?
alby wrote:
Il problema che non dà la variabile 'formcount' e quindi il js non funziona.
Nel file bbcode_toolbar.php subito dopo:
if (!isset($gCms)) exit;
inserisci questo codice:
var_export($gCms->variables); exit();
e controlla nel sorgente il valore di 'formcount'
Alby
Ho fatto come suggerito, anche in più modi.
Inserendo
var_export($gCms->variables); exit(); mi da tutta questa pappardella di errore:
array ( 'content-type' => 'text/html', 'modulenum' => 10, 'routes' => array ( 0 => array ( 'module' => 'Forum', 'regex' => '/forum\\/(?P[0-9]+)\\/(?P[0-9]+)$/', 'defaults' => array ( 'action' => 'forum', ), ), 1 => array ( 'module' => 'Forum', 'regex' => '/forum\\/topic\\/(?P[0-9]+)\\/(?P[0-9]+)$/', 'defaults' => array ( 'action' => 'topic', ), ), 2 => array ( 'module' => 'Forum', 'regex' => '/forum\\/new\\/(?P[0-9]+)\\/(?P[0-9]+)$/', 'defaults' => array ( 'action' => 'new', ), ), 3 => array ( 'module' => 'Forum', 'regex' => '/forum\\/reply\\/(?P[0-9]+)\\/(?P[0-9]+)$/', 'defaults' => array ( 'action' => 'reply', ), ), 4 => array ( 'module' => 'Forum', 'regex' => '/forum\\/edit_topic\\/(?P[a-z]+)\\/(?P[0-9]+)\\/(?P[0-9]+)$/', 'defaults' => array ( 'action' => 'edit_topic', ), ), 5 => array ( 'module' => 'Forum', 'regex' => '/forum\\/edit\\/(?P[0-9]+)\\/(?P[0-9]+)$/', 'defaults' => array ( 'action' => 'edit', ), ), 6 => array ( 'module' => 'Forum', 'regex' => '/forum\\/delete\\/(?P[0-9]+)\\/(?P[0-9]+)\\/(?P[0-9]+)$/', 'defaults' => array ( 'action' => 'delete', ), ), 7 => array ( 'module' => 'News', 'regex' => '/[nN]ews\\/(?P[0-9]+)\\/(?P[0-9]+)\\/d,(?P.*?)$/', 'defaults' => array ( ), ), 8 => array ( 'module' => 'News', 'regex' => '/[nN]ews\\/(?P[0-9]+)\\/(?P[0-9]+)$/', 'defaults' => array ( ), ), 9 => array ( 'module' => 'News', 'regex' => '/[nN]ews\\/(?P[0-9]+)$/', 'defaults' => array ( ), ), 10 => array ( 'module' => 'News', 'regex' => '/[nN]ews\\/(?Prss)\\/(?P.*?)$/', 'defaults' => array ( 'showtemplate' => 'false', ), ), 11 => array ( 'module' => 'News', 'regex' => '/[nN]ews\\/(?Prss)$/', 'defaults' => array ( 'showtemplate' => 'false', ), ), ), 'starttime' => '0.69206700 1189440033', 'user_id' => '1', 'username' => '1dMN', 'pluginnum' => 1, 'pageinfo' => array ( 'content_id' => '53', 'content_title' => 'Forum', 'content_alias' => 'forum', 'content_menutext' => 'Forum', 'content_titleattribute' => '', 'content_hierarchy' => '00004', 'content_id_hierarchy' => '53', 'content_type' => NULL, 'content_props' => array ( 0 => 'Sidebar', 1 => 'headertags', 2 => 'content_en', ), 'content_metadata' => '', 'content_modified_date' => 1188207895, 'content_created_date' => 1181814580, 'content_last_modified_date' => 1189432359, 'content_last_modified_by_id' => '1', 'template_id' => '24', 'template_encoding' => '', 'template_modified_date' => 1189182726, 'cachable' => true, ), 'content_id' => '53', 'page' => '53', 'page_id' => '53', 'page_name' => 'forum', 'position' => '00004', 'friendly_position' => '4', 'contenttypes' => array ( 0 => 'separator', 1 => 'content', 2 => 'link', 3 => 'sectionheader', 4 => 'newsmodule', ), )
Invece, inserendo così
var_export($gCms->variables) exit(); (senza punto e virgola prima di exit;), mi da questa sola riga di errore
Code: Select all
Parse error: parse error, unexpected T_EXIT in /var/www/html/neurologos/modules/Forum/bbcode_toolbar.php on line 4
e non mi fa vedere il bbcode.
1dMN
Re: Forum Made Simple 0.7
Posted: Mon Sep 10, 2007 4:35 pm
by alby
1dMN wrote:
Ok. Però ho riscontrato solo ora un piccolo problema... il nuovo modulo News non mi fa vedere le news che sono correttamente inserite nel db. Why? Bicaus?!?
Dipende dal server MySql.
In News/action.default.php
cerca la riga:
$query1 .= " LIMIT $pagelimit
OFFSET $startelement";
e sostituiscila con:
$query1 .= " LIMIT $pagelimit
,$startelement";
1dMN wrote:
Ho fatto come suggerito, anche in più modi.
Inserendo var_export($gCms->variables); exit(); mi da tutta questa pappardella di errore:
Non capisco perchè non risulta la variabile 'formcount'.
Prova ad inserire sempre
var_export($gCms->variables); exit();
nel file Forum/action.new.php così:
var_export($gCms->variables); exit();
// $bbcodejs: Mandatory before CreateFormStart
require( dirname(__FILE__).'/bbcode_toolbar.php' );
e controlla se c'è 'formcount'
Alby
Re: Forum Made Simple 0.7
Posted: Mon Sep 10, 2007 4:49 pm
by 1dMN
alby wrote:
1dMN wrote:
Ok. Però ho riscontrato solo ora un piccolo problema... il nuovo modulo News non mi fa vedere le news che sono correttamente inserite nel db. Why? Bicaus?!?
Dipende dal server MySql.
In News/action.default.php
cerca la riga:
$query1 .= " LIMIT $pagelimit
OFFSET $startelement";
e sostituiscila con:
$query1 .= " LIMIT $pagelimit
,$startelement";
Non cambia nulla; continuo a non vedere le news comunque presenti nel db.
alby wrote:
Non capisco perchè non risulta la variabile 'formcount'.
Prova ad inserire sempre var_export($gCms->variables); exit();
nel file Forum/action.new.php così:
var_export($gCms->variables); exit();
// $bbcodejs: Mandatory before CreateFormStart
require( dirname(__FILE__).'/bbcode_toolbar.php' );
e controlla se c'è 'formcount'
Alby
Idem con patate... stessa pappardella di codice, ma non c'è 'formcount'
1dMN
Re: Forum Made Simple 0.7
Posted: Mon Sep 10, 2007 4:59 pm
by alby
1dMN wrote:
Non cambia nulla; continuo a non vedere le news comunque presenti nel db.
Hai pulito la cache di CMSMS e del browser?
Se non dà risultato applica a true il debug in config.php e controlla se hai un:
Error (1) ................
1dMN wrote:
Idem con patate... stessa pappardella di codice, ma non c'è 'formcount'
La versione è la 1.1.2?
Alby
Re: Forum Made Simple 0.7
Posted: Mon Sep 10, 2007 7:15 pm
by alby
1dMN wrote:
Idem con patate... stessa pappardella di codice, ma non c'è 'formcount'
Ho rilasciato una nuova versione che dovrebbe fissare questo problema.
Vedere il primo messaggio
Alby
Re: Forum Made Simple 0.7
Posted: Tue Sep 11, 2007 7:21 am
by 1dMN
alby wrote:
Hai pulito la cache di CMSMS e del browser?
Se non dà risultato applica a true il debug in config.php e controlla se hai un:
Error (1) ................
Cache pulite, debug attivato, errore trovato:
(mysql): SELECT n.*, nc.long_name FROM cms_module_news n LEFT OUTER JOIN cms_module_news_categories nc ON n.news_category_id = nc.news_category_id ORDER by news_date DESC LIMIT 999999999 OFFSET 0
Error (1064): You have an error in your SQL syntax near 'OFFSET 0' at line 1
L'errore persiste anche se sulla pagina action.default.php sostituisco la riga
Code: Select all
$query1 .= " LIMIT $pagelimit OFFSET $startelement";
con la riga
Code: Select all
$query1 .= " LIMIT $pagelimit,$startelement";
1dMN
P.S.: ci sono anche un tot di errori del tipo
Error (0):
che non mi so spiegare (sempre che siano errori...)
Re: Forum Made Simple 0.7
Posted: Tue Sep 11, 2007 7:30 am
by 1dMN
alby wrote:
1dMN wrote:
Idem con patate... stessa pappardella di codice, ma non c'è 'formcount'
Ho rilasciato una nuova versione che dovrebbe fissare questo problema.
Vedere il primo messaggio
Alby
Ciao Alby.
Ho scaricato e provvedo a testare, grazie.
1dMN
Re: Forum Made Simple 0.7
Posted: Tue Sep 11, 2007 7:50 am
by alby
1dMN wrote:
alby wrote:
Hai pulito la cache di CMSMS e del browser?
Se non dà risultato applica a true il debug in config.php e controlla se hai un:
Error (1) ................
Cache pulite, debug attivato, errore trovato:
(mysql): SELECT n.*, nc.long_name FROM cms_module_news n LEFT OUTER JOIN cms_module_news_categories nc ON n.news_category_id = nc.news_category_id ORDER by news_date DESC LIMIT 999999999 OFFSET 0
Error (1064): You have an error in your SQL syntax near 'OFFSET 0' at line 1
L'errore persiste anche se sulla pagina action.default.php sostituisco la riga
Code: Select all
$query1 .= " LIMIT $pagelimit OFFSET $startelement";
con la riga
Code: Select all
$query1 .= " LIMIT $pagelimit,$startelement";
Ok, allora non era nel frontend.
Il file da modificare (sempre allo stesso modo sostituendo OFFSET con una , è:
function.admin_articlestab.php
1dMN wrote:
P.S.: ci sono anche un tot di errori del tipo
Error (0):
che non mi so spiegare (sempre che siano errori...)
Infatti non sono errori, è solo il debug
Alby
Re: Forum Made Simple 0.7
Posted: Tue Sep 11, 2007 9:45 am
by 1dMN
alby wrote:
Ok, allora non era nel frontend.
Il file da modificare (sempre allo stesso modo sostituendo OFFSET con una , è:
function.admin_articlestab.php

Alby, non so che dire... Ho apportato tutte le modifiche che mi hai indicato, ma ancora non si vede nessunissima news.
Ho deciso di reimportare il db backauppato ieri; ti tengo infomato.
1dMN
Re: Forum Made Simple 0.7
Posted: Tue Sep 11, 2007 10:08 am
by alby
1dMN wrote:
alby wrote:
Ok, allora non era nel frontend.
Il file da modificare (sempre allo stesso modo sostituendo OFFSET con una , è:
function.admin_articlestab.php

Alby, non so che dire... Ho apportato tutte le modifiche che mi hai indicato, ma ancora non si vede nessunissima news.
Ho deciso di reimportare il db backauppato ieri; ti tengo infomato.
ALT fermo lì,
Non capivo perchè avevi un 999999999, 0 che vuole dire partire da un ID di un miliardo!
Sono invertiti (
GIUSTAMENTE) rispetto al copia incolla.
Prima deve esserci lo
$startelement e poi di quanti id selezionare
$pagelimit
Ricopiando la linea non avevo guardato le variabili, il codice esatto è:
$query1 .= " LIMIT
$startelement, $pagelimit";
Alby
Re: Forum Made Simple 0.7
Posted: Tue Sep 11, 2007 10:26 am
by 1dMN
alby wrote:
ALT fermo lì,
Non capivo perchè avevi un 999999999, 0 che vuole dire partire da un ID di un miliardo!
Sono invertiti (GIUSTAMENTE) rispetto al copia incolla.
Prima deve esserci lo $startelement e poi di quanti id selezionare $pagelimit
Ricopiando la linea non avevo guardato le variabili, il codice esatto è:
$query1 .= " LIMIT $startelement, $pagelimit";
Alby
Grazie Alby. Ancora una volta hai visto giusto

Ora sembra funzionare tutto... ci dò una controllatina più approfondita, magari
1dMN
Re: Forum Made Simple 0.7
Posted: Fri Sep 14, 2007 6:44 am
by 1dMN
alby wrote:
1dMN wrote:
Idem con patate... stessa pappardella di codice, ma non c'è 'formcount'
Ho rilasciato una nuova versione che dovrebbe fissare questo problema.
Vedere il primo messaggio
Alby
Rieccomi Alby. Ho installato, personalizzato e testato per bene Forum Made Simple 0.7 sia in locale che sul sito online e non ho problemi di nessun tipo (entrambi i siti aggiornati alla v. 1.1.2).
L'unica cosa che non riesco a capire è perchè sulla pagina generale dei moduli in locale vedo correttamente la dicitura Forum 0.7; mentre online rimane sempre Forum 0.5 nonostante sia la stessa identica cartella...

Ho anche provato a disinstallare e reinstallare ma non succede nulla.
EDIT: sono troppo stordito la mattina presto

Era sufficiente aprire la pagina Forum.module.php e modificare
function GetVersion()
{
return '0.5';
}
con
function GetVersion()
{
return '0.7';
}
Sorry
1dMN
Re: Forum Made Simple 0.7
Posted: Fri Sep 14, 2007 1:05 pm
by alby
1dMN wrote:
alby wrote:
1dMN wrote:
Idem con patate... stessa pappardella di codice, ma non c'è 'formcount'
Ho rilasciato una nuova versione che dovrebbe fissare questo problema.
Vedere il primo messaggio
Alby
Rieccomi Alby. Ho installato, personalizzato e testato per bene Forum Made Simple 0.7 sia in locale che sul sito online e non ho problemi di nessun tipo (entrambi i siti aggiornati alla v. 1.1.2).
L'unica cosa che non riesco a capire è perchè sulla pagina generale dei moduli in locale vedo correttamente la dicitura Forum 0.7; mentre online rimane sempre Forum 0.5 nonostante sia la stessa identica cartella...

Ho anche provato a disinstallare e reinstallare ma non succede nulla.
EDIT: sono troppo stordito la mattina presto

Era sufficiente aprire la pagina Forum.module.php e modificare
function GetVersion()
{
return '0.5';
}
con
function GetVersion()
{
return '0.7';
}
Sorry
1dMN
Era già sostituito. Hai prelevato l'ultima versione (dal primo messaggio)?
Alby
PS: Domani posto nella sezione Moduli e sul forge