Page 1 of 2

global content blocks not showing

Posted: Sun Aug 23, 2009 4:51 pm
by grudz
hi,

I am using CMS MLE 1.6.3 with apache 2.0 and PHP 5.

I have added some GBC but they do not appear in my admin panel, i know they are there because I can see them in my phpmyadmin database as well as if i try to add another with the the same name, it says that it already exists. Does anybody know why it doesnt show in my admin?

Thank you very much

Re: global content blocks not showing

Posted: Tue Aug 25, 2009 6:24 pm
by grudz
is anybody having the same issue, even if i try to call it out into my website, it gives me a "string(66) "Smarty error: unable to read resource:" error

thanx

Re: global content blocks not showing

Posted: Sat Sep 12, 2009 7:05 pm
by grudz
has anybody figured out this issue, ive been going crazy trying to find a solution

Re: global content blocks not showing

Posted: Mon Sep 14, 2009 10:27 am
by Peciura
Only solution i can think of is to reupload "/admin" folder to your server. Export all GCB table and than import it.

Once i remember i didin't noticed line "First Previous  Page 1 of 2 Next Last" on top right corner of the page.  :D

Re: global content blocks not showing

Posted: Fri Sep 18, 2009 7:02 pm
by grudz
thanx for the tip, but it still hasn't solved my problem.

can you give me how your htmlblobs table looks like? is it something like this

Code: Select all

	           

                htmlblob_id	 htmlblob_name	 html	 owner	 create_date	     modified_date	 html_en	 html_fr
Edit	 Delete	7	         test	                NULL	 1	     2009-09-18 14:35:3  2009-09-18 14:35:36    test	 test

Re: global content blocks not showing

Posted: Fri Sep 18, 2009 7:33 pm
by Peciura
In your case it should look like

Code: Select all

CREATE TABLE IF NOT EXISTS `cms_htmlblobs` (
  `htmlblob_id` int(11) NOT NULL DEFAULT '0',
  `htmlblob_name` varchar(255) DEFAULT NULL,
  `html` text,
  `html_en` text,
  `html_fr` text,
  `owner` int(11) DEFAULT NULL,
  `create_date` datetime DEFAULT NULL,
  `modified_date` datetime DEFAULT NULL,
  PRIMARY KEY (`htmlblob_id`),
  KEY `htmlblob_name` (`htmlblob_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

edit: added " `html_en` text,  `html_fr` text,"

Re: global content blocks not showing

Posted: Sun Sep 20, 2009 3:32 am
by grudz
thank you for your reply, however, I still do not see it in my admin panel.

Re: global content blocks not showing

Posted: Thu Sep 24, 2009 8:57 pm
by alby
grudz wrote: thank you for your reply, however, I still do not see it in my admin panel.
Have you tried to enable debug in config.php and look your server logs?

Alby

Re: global content blocks not showing

Posted: Fri Sep 25, 2009 12:34 am
by grudz
hey alby,

im not much of a coder, but these are the errors i received after i enabled the debug

Code: Select all


Notice: Undefined index: path in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php on line 233

Warning: Cannot modify header information - headers already sent by (output started at /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php:233) in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php on line 236

Notice: Undefined index: en_US in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php on line 245

Warning: Cannot modify header information - headers already sent by (output started at /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php:233) in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/lib/classes/class.admintheme.inc.php on line 171

Warning: Cannot modify header information - headers already sent by (output started at /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php:233) in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/lib/classes/class.admintheme.inc.php on line 174

Warning: Cannot modify header information - headers already sent by (output started at /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php:233) in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/lib/classes/class.admintheme.inc.php on line 177

Warning: Cannot modify header information - headers already sent by (output started at /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php:233) in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/lib/classes/class.admintheme.inc.php on line 178

Warning: Cannot modify header information - headers already sent by (output started at /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php:233) in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/lib/classes/class.admintheme.inc.php on line 181

Warning: Cannot modify header information - headers already sent by (output started at /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php:233) in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/lib/classes/class.admintheme.inc.php on line 186


Debug: (0.00010500000000002) - (1272720)

loading smarty

Debug: (0.005001) - (1709296)

loading adodb

Debug: (0.009872) - (1847976)

loading page functions

Debug: (0.015633) - (2134320)

loading content functions

Debug: (0.018825) - (2450120)

loading pageinfo functions

Debug: (0.0205) - (2543032)

loading translation functions

Debug: (0.021819) - (2570008)

loading events functions

Debug: (0.023615) - (2700968)

loading php4 entity decode functions

Debug: (0.026178) - (3030112)

done loading files

Debug: (0.050947) - (4164136)

<br>
(mysql): SET NAMES 'utf8'<br>
 Error (0): <br>

Debug: (0.052295) - (4192576)

<br>
(mysql): SELECT sitepref_name, sitepref_value from cms_siteprefs<br>
 Error (0): <br>

Debug: (0.065186) - (4344592)

<br>
(mysql): SELECT * FROM cms_userplugins<br>
 Error (0): <br>

Debug: (0.150556) - (5420816)

<br>
(mysql): SELECT * FROM cms_modules WHERE active = 1 ORDER by module_name<br>
 Error (0): <br>

Debug display of 'End of include':(0.225584) - (11228272)
Debug: (0.225742) - (11118728)

Session found.  Moving on...

Debug: (0.232582) - (11777704)

Session found.  Moving on...

Debug: (0.233421) - (11784504)

<br>
(mysql): SELECT preference, value FROM cms_userprefs WHERE user_id = '1'<br>
 Error (0): <br>

Debug: (0.233629) - (11787488)

Session found.  Moving on...

Debug: (0.236725) - (11952296)

Session found.  Moving on...

Debug: (0.241741) - (12073200)

<br>
(mysql): SELECT ug.user_id FROM cms_user_groups ug
                     WHERE ug.user_id = '1' AND ug.group_id = 1<br>
 Error (0): <br>

Debug: (0.245703) - (12078304)

<br>
(mysql): SELECT DISTINCT permission_name FROM cms_user_groups ug INNER JOIN cms_group_perms gp ON gp.group_id = ug.group_id INNER JOIN cms_permissions p ON p.permission_id = gp.permission_id INNER JOIN cms_groups gr ON gr.group_id = ug.group_id WHERE ug.user_id = '1' AND gr.active = 1<br>
 Error (0): <br>

Debug: (0.251888) - (12246368)

Session found.  Moving on...

Debug: (0.255261) - (12269152)

Session found.  Moving on...

Debug: (0.259462) - (12295584)

Session found.  Moving on...

Debug: (0.262188) - (12314952)

Session found.  Moving on...

Debug: (0.264975) - (12353752)

Session found.  Moving on...

Debug: (0.268052) - (12367744)

Session found.  Moving on...

Debug: (0.272302) - (12394472)

Session found.  Moving on...

Debug: (0.275521) - (12414808)

Session found.  Moving on...

Debug: (0.283017) - (12500376)

Session found.  Moving on...

Debug: (0.285308) - (12510024)

Session found.  Moving on...

Debug: (0.28818) - (12517552)

Session found.  Moving on...

Debug: (0.293455) - (12647792)

Session found.  Moving on...

Debug: (0.296205) - (12656104)

Session found.  Moving on...

Debug: (0.304344) - (12818112)

<br>
(mysql): SELECT htmlblob_id FROM cms_additional_htmlblob_users WHERE user_id = '1'<br>
 Error (0): <br>

Debug: (0.305159) - (12819936)

<br>
(mysql): SELECT group_id FROM cms_user_groups WHERE user_id = '1'<br>
 Error (0): <br>

Debug: (0.305989) - (12820432)

<br>
(mysql): SELECT htmlblob_id FROM cms_additional_htmlblob_users WHERE user_id IN (-1)<br>
 Error (0): <br>

Debug: (0.306618) - (12820648)

<br>
(mysql): SELECT content_id FROM cms_content WHERE owner_id = '1'<br>
 Error (0): <br>

Debug: (0.307076) - (12820984)

<br>
(mysql): SELECT user_id,content_id FROM cms_additional_users<br>
 Error (0): <br>

Debug: (0.311982) - (12969264)

Session found.  Moving on...

Debug: (0.313898) - (12970496)

<br>
(mysql): SELECT count(news_id) FROM cms_module_news n
                   WHERE status != 'published'
                     AND (( IFNULL(end_time, '1969-12-31 19:00:01')  = '1969-12-31 19:00:01') OR (end_time > '2009-09-24 20:32:32')) <br>
 Error (0): <br>

Debug: (0.315563) - (12970784)

<br>
(mysql): SELECT version from cms_version<br>
 Error (0): <br>

Debug: (0.321205) - (13015400)

<br>
(mysql): SELECT bookmark_id, user_id, title, url FROM cms_admin_bookmarks WHERE user_id = '1' ORDER BY title<br>
 Error (0): <br>

Debug: (0.321446) - (12954616)

Session found.  Moving on...

Debug: (0.322176) - (12955368)

<br>
(mysql): SELECT html_en, html_, htmlblob_id, htmlblob_name, owner, modified_date FROM cms_htmlblobs ORDER BY htmlblob_name<br>
 Error (1054): Unknown column 'html_' in 'field list'<br>

so from my limited coding knowledge, all i have to do is go in my DB and change the "html" column in cms_htmlblobs to "html_"?

is that going to cause any other problems?

and what about the "headers already sent?" what does that mean?

Re: global content blocks not showing

Posted: Fri Sep 25, 2009 7:42 am
by Peciura
To fix  "Notice: Undefined index: path in /mnt/w0002/d01/s46/b02e2ac4/www/tillemont.com/include.php on line 233
insert "$pu_root_url['path'] = (empty( $pu_root_url['path'])) ?'/':$pu_root_url['path'];"
just above line
"$cookie_path = rtrim($pu_root_url['path'], '/').'/';" in "tillemont.com/include.php". (function "parse_url" doesn't initiate array member if it is empty ).

"Notice: Undefined index: en_US" tells me your mle configuration is not complete (config_lang.php from previous CMSms version ?), Check your 'en_US' settings in config_lang.php, or better visit "Site Admin » Global Settings » MLE settings" and "Site Admin » Global Settings » MLE languages".

Re: global content blocks not showing

Posted: Sat Sep 26, 2009 10:50 pm
by grudz
I dont understand what i have to look for to solve the language error, when i enabled the debugging, this is what I got on the global settings page:

I did a complete new install for this version, so I did not take any old config_lang files

Code: Select all

Debug: (3.599999999998E-5) - (1462672)

loading smarty

Debug: (0.00717) - (1899264)

loading adodb

Debug: (0.011507) - (2037896)

loading page functions

Debug: (0.01577) - (2324472)

loading content functions

Debug: (0.019485) - (2640184)

loading pageinfo functions

Debug: (0.021969) - (2733128)

loading translation functions

Debug: (0.023911) - (2760112)

loading events functions

Debug: (0.025966) - (2891048)

loading php4 entity decode functions

Debug: (0.029214) - (3220184)

done loading files

Debug: (0.054388) - (4354320)

<br>
(mysql): SET NAMES 'utf8'<br>
 Error (0): <br>

Debug: (0.055896) - (4382800)

<br>
(mysql): SELECT sitepref_name, sitepref_value from cms_siteprefs<br>
 Error (0): <br>

Debug: (0.065193) - (4534632)

<br>
(mysql): SELECT * FROM cms_userplugins<br>
 Error (0): <br>

Debug: (0.131801) - (5611224)

<br>
(mysql): SELECT * FROM cms_modules WHERE active = 1 ORDER by module_name<br>
 Error (0): <br>

Debug display of 'End of include':(0.205918) - (11418864)
Debug: (0.206065) - (11308360)

Session found.  Moving on...

Debug: (0.206108) - (11308472)

Session found.  Moving on...

Debug: (0.210367) - (11411712)

<br>
(mysql): SELECT ug.user_id FROM cms_user_groups ug
                     WHERE ug.user_id = '1' AND ug.group_id = 1<br>
 Error (0): <br>

Debug: (0.214015) - (11416720)

<br>
(mysql): SELECT DISTINCT permission_name FROM cms_user_groups ug INNER JOIN cms_group_perms gp ON gp.group_id = ug.group_id INNER JOIN cms_permissions p ON p.permission_id = gp.permission_id INNER JOIN cms_groups gr ON gr.group_id = ug.group_id WHERE ug.user_id = '1' AND gr.active = 1<br>
 Error (0): <br>

Debug: (0.217539) - (11440536)

<br>
(mysql): SELECT * FROM cms_templates ORDER BY template_name<br>
 Error (0): <br>

Debug: (0.224933) - (12109792)

Session found.  Moving on...

Debug: (0.225789) - (12116568)

<br>
(mysql): SELECT preference, value FROM cms_userprefs WHERE user_id = '1'<br>
 Error (0): <br>

Debug: (0.226039) - (12118784)

Session found.  Moving on...

Debug: (0.228913) - (12283336)

Session found.  Moving on...

Debug: (0.233811) - (12456192)

Session found.  Moving on...

Debug: (0.236419) - (12478672)

Session found.  Moving on...

Debug: (0.239967) - (12504928)

Session found.  Moving on...

Debug: (0.242647) - (12524056)

Session found.  Moving on...

Debug: (0.245108) - (12559560)

Session found.  Moving on...

Debug: (0.247328) - (12573696)

Session found.  Moving on...

Debug: (0.250811) - (12600704)

Session found.  Moving on...

Debug: (0.253416) - (12620920)

Session found.  Moving on...

Debug: (0.260473) - (12703776)

Session found.  Moving on...

Debug: (0.263261) - (12711944)

Session found.  Moving on...

Debug: (0.265734) - (12719472)

Session found.  Moving on...

Debug: (0.270812) - (12847352)

Session found.  Moving on...

Debug: (0.272882) - (12854872)

Session found.  Moving on...

Debug: (0.280201) - (13016744)

<br>
(mysql): SELECT htmlblob_id FROM cms_additional_htmlblob_users WHERE user_id = '1'<br>
 Error (0): <br>

Debug: (0.281211) - (13018440)

<br>
(mysql): SELECT group_id FROM cms_user_groups WHERE user_id = '1'<br>
 Error (0): <br>

Debug: (0.282406) - (13019048)

<br>
(mysql): SELECT htmlblob_id FROM cms_additional_htmlblob_users WHERE user_id IN (-1)<br>
 Error (0): <br>

Debug: (0.283488) - (13019264)

<br>
(mysql): SELECT content_id FROM cms_content WHERE owner_id = '1'<br>
 Error (0): <br>

Debug: (0.284309) - (13019600)

<br>
(mysql): SELECT user_id,content_id FROM cms_additional_users<br>
 Error (0): <br>

Debug: (0.289128) - (13168224)

Session found.  Moving on...

Debug: (0.292594) - (13169440)

<br>
(mysql): SELECT count(news_id) FROM cms_module_news n
                   WHERE status != 'published'
                     AND (( IFNULL(end_time, '1969-12-31 19:00:01')  = '1969-12-31 19:00:01') OR (end_time > '2009-09-26 18:48:35')) <br>
 Error (0): <br>

Debug: (0.293938) - (13169728)

<br>
(mysql): SELECT version from cms_version<br>
 Error (0): <br>

Debug: (0.297876) - (13210784)

<br>
(mysql): SELECT bookmark_id, user_id, title, url FROM cms_admin_bookmarks WHERE user_id = '1' ORDER BY title<br>
 Error (0): <br>

Debug: (0.309098) - (13402136)

<br>
(mysql): SELECT template_id, template_name, template_content, stylesheet, encoding, active, default_template FROM cms_templates WHERE default_template = 1<br>
 Error (0): <br>

Debug: (0.310619) - (13416416)

<br>
(mysql): SELECT template_id, template_name, template_content, stylesheet, encoding, active, default_template FROM cms_templates WHERE default_template = 1<br>
 Error (0): <br>

Debug: (0.342848) - (14704464)

<br>
(mysql): SELECT eh.tag_name, eh.module_name, e.originator, e.event_name, eh.handler_order, eh.handler_id, eh.removable FROM cms_event_handlers eh
        INNER JOIN cms_events e ON e.event_id = eh.event_id
        ORDER BY eh.handler_order ASC<br>
 Error (0): <br>


Re: global content blocks not showing

Posted: Sun Sep 27, 2009 6:10 pm
by Peciura
Download file "tillemont.com/include.php" with ftp client to your local PC. Open it and scroll to line 233 insert new code line

Code: Select all

$pu_root_url['path'] = (empty( $pu_root_url['path'])) ?'/':$pu_root_url['path'];

between lines

Code: Select all

$pu_root_url = parse_url($config['root_url']);
and

Code: Select all

$cookie_path = rtrim($pu_root_url['path'], '/').'/';

Re: global content blocks not showing

Posted: Wed Sep 30, 2009 1:45 am
by grudz
Hey,

I was able to make that change before, however, the one I did not understand was
"Notice: Undefined index: en_US" tells me your mle configuration is not complete (config_lang.php from previous CMSms version ?), Check your 'en_US' settings in config_lang.php, or better visit "Site Admin » Global Settings » MLE settings" and "Site Admin » Global Settings » MLE languages".

Re: global content blocks not showing

Posted: Wed Sep 30, 2009 6:38 am
by Peciura
Check picture below. Also post content of config_lang.php to forum.

Re: global content blocks not showing

Posted: Wed Sep 30, 2009 8:26 pm
by grudz
here is the content of my config_lang.php

thank you
array(
'locale_cms' => 'LOCALE LANGUAGE IN CMSMS', //MANDATORY One valid CMSMS locale or near to
'block' => 'DATABASE KEY', //MANDATORY AND UNIQUE In general 2 chars same of 'parent'
'parent' => 'PARENT LANGUAGE', //OPTIONAL 2 chars parent language, if you have others set to 5 WITH DASH, ex: en-au
'flag' => 'HTML IMG TAG FOR LOCALE FLAG', //MANDATORY ABSOLUTE URL PATH
'text' => 'NATIVE LANGUAGE', //OPTIONAL Use for lang plugin if you don't use flags icon
'locale' => 'SERVER LOCALE', //OPTIONAL Set for specific locale server if different from 'locale_cms'
),
*******/

$hls = array(
'eng' => array(
'locale_cms'=>'en_US',
'block'=>'en',
'parent'=>'en',
'flag'=>'',
'text'=>'English',
'locale'=>'en_US.UTF-8'
),
'fra' => array(
'locale_cms'=>'fr_FR',
'block'=>'fr',
'parent'=>'fr',
'flag'=>'',
'text'=>'Français (French)',
'locale'=>'fr_FR.UTF-8'
),
);
?>