Error in dhtmlxSchedulerConfigurator.php on line 1091

Using joomla, not wordpress.

Have the Community builder plugin and the mobile plugins (for iDevices). No other strange modules.

Please, open file administrator/components/com_scheduler/controller.php and modify method save like here:

function save() {
		$model = $this->getModel('schedulers');
		$data_post = JRequest::get('post');

		$data = array(
			'name' => 'scheduler_xml',
			'value' => $data_post['scheduler_xml']
		);
		$model->store($data);
		header('Content-type: text/plain');
		print_r($data);
		die();

		$data = array(
			'name' => 'scheduler_xml_version',
			'value' => $data_post['scheduler_xml_version']
		);
		$model->store($data);

		$link = 'index.php?option=com_scheduler';
		$this->setRedirect($link);
	}

After that try to save configuration in admin panel. Some debug information will be shown. Please, provide it. Then remove debug code and refresh page.


Array
(
    [name] => scheduler_xml
    [value] => &ltesc;config&gtesc;&ltesc;active_tab&gtesc;a5&ltesc;/active_tab&gtesc;&ltesc;settings&gtesc;&ltesc;settings_width&gtesc;900px&ltesc;/settings_width&gtesc;&ltesc;settings_height&gtesc;600px&ltesc;/settings_height&gtesc;&ltesc;settings_eventnumber&gtesc;5&ltesc;/settings_eventnumber&gtesc;&ltesc;settings_link&gtesc;&ltesc;/settings_link&gtesc;&ltesc;settings_posts&gtesc;false&ltesc;/settings_posts&gtesc;&ltesc;settings_repeat&gtesc;true&ltesc;/settings_repeat&gtesc;&ltesc;settings_firstday&gtesc;false&ltesc;/settings_firstday&gtesc;&ltesc;settings_multiday&gtesc;true&ltesc;/settings_multiday&gtesc;&ltesc;settings_fullday&gtesc;false&ltesc;/settings_fullday&gtesc;&ltesc;settings_marknow&gtesc;false&ltesc;/settings_marknow&gtesc;&ltesc;settings_singleclick&gtesc;false&ltesc;/settings_singleclick&gtesc;&ltesc;settings_day&gtesc;true&ltesc;/settings_day&gtesc;&ltesc;settings_week&gtesc;true&ltesc;/settings_week&gtesc;&ltesc;settings_month&gtesc;true&ltesc;/settings_month&gtesc;&ltesc;settings_agenda&gtesc;true&ltesc;/settings_agenda&gtesc;&ltesc;settings_week_agenda&gtesc;true&ltesc;/settings_week_agenda&gtesc;&ltesc;settings_year&gtesc;true&ltesc;/settings_year&gtesc;&ltesc;settings_map&gtesc;false&ltesc;/settings_map&gtesc;&ltesc;settings_defaultmode&gtesc;week&ltesc;/settings_defaultmode&gtesc;&ltesc;settings_debug&gtesc;false&ltesc;/settings_debug&gtesc;&ltesc;settings_collision&gtesc;false&ltesc;/settings_collision&gtesc;&ltesc;settings_expand&gtesc;true&ltesc;/settings_expand&gtesc;&ltesc;settings_pdf&gtesc;true&ltesc;/settings_pdf&gtesc;&ltesc;settings_ical&gtesc;true&ltesc;/settings_ical&gtesc;&ltesc;settings_minical&gtesc;false&ltesc;/settings_minical&gtesc;&ltesc;/settings&gtesc;&ltesc;access&gtesc;&ltesc;group id="-1"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="1"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="6"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="7"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="2"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="3"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="4"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="5"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="10"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="12"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="13"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="14"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="15"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="16"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;false&ltesc;/add&gtesc;&ltesc;edit&gtesc;false&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;group id="8"&gtesc;&ltesc;view&gtesc;true&ltesc;/view&gtesc;&ltesc;add&gtesc;true&ltesc;/add&gtesc;&ltesc;edit&gtesc;true&ltesc;/edit&gtesc;&ltesc;/group&gtesc;&ltesc;privatemode&gtesc;off&ltesc;/privatemode&gtesc;&ltesc;/access&gtesc;&ltesc;templates&gtesc;&ltesc;templates_defaultdate&gtesc;&ltesc;![CDATA[%d %M %Y]]&gtesc;&ltesc;/templates_defaultdate&gtesc;&ltesc;templates_monthdate&gtesc;&ltesc;![CDATA[%F %Y]]&gtesc;&ltesc;/templates_monthdate&gtesc;&ltesc;templates_weekdate&gtesc;&ltesc;![CDATA[%l]]&gtesc;&ltesc;/templates_weekdate&gtesc;&ltesc;templates_daydate&gtesc;&ltesc;![CDATA[%d/%m/%Y]]&gtesc;&ltesc;/templates_daydate&gtesc;&ltesc;templates_hourdate&gtesc;&ltesc;![CDATA[%H:%i]]&gtesc;&ltesc;/templates_hourdate&gtesc;&ltesc;templates_monthday&gtesc;&ltesc;![CDATA[%d]]&gtesc;&ltesc;/templates_monthday&gtesc;&ltesc;templates_minmin&gtesc;&ltesc;![CDATA[5]]&gtesc;&ltesc;/templates_minmin&gtesc;&ltesc;templates_hourheight&gtesc;&ltesc;![CDATA[42]]&gtesc;&ltesc;/templates_hourheight&gtesc;&ltesc;templates_starthour&gtesc;&ltesc;![CDATA[0]]&gtesc;&ltesc;/templates_starthour&gtesc;&ltesc;templates_endhour&gtesc;&ltesc;![CDATA[24]]&gtesc;&ltesc;/templates_endhour&gtesc;&ltesc;templates_agendatime&gtesc;&ltesc;![CDATA[30]]&gtesc;&ltesc;/templates_agendatime&gtesc;&ltesc;templates_eventtext&gtesc;&ltesc;![CDATA[return event.text;]]&gtesc;&ltesc;/templates_eventtext&gtesc;&ltesc;templates_eventheader&gtesc;&ltesc;![CDATA[return scheduler.templates.hour_scale(start) + " - " + scheduler.templates.hour_scale(end);]]&gtesc;&ltesc;/templates_eventheader&gtesc;&ltesc;templates_eventbartext&gtesc;&ltesc;![CDATA[return "&ltesc;span title=+event.text+&gtesc;" + event.text + "&ltesc;/span&gtesc;";]]&gtesc;&ltesc;/templates_eventbartext&gtesc;&ltesc;templates_username&gtesc;false&ltesc;/templates_username&gtesc;&ltesc;/templates&gtesc;&ltesc;customfields&gtesc;&ltesc;customfield name="Text" dsc="Description" type="textarea" old_name="Text" use_colors="false" units="false" timeline="null" height="150" /&gtesc;&ltesc;customfield name="TestField" dsc="Description" type="select" old_name="New field2" use_colors="false" units="false" timeline="off" timeline_secondscale="false" &gtesc;&ltesc;option hide="0" color="#dfdfdf"&gtesc;option&ltesc;/option&gtesc;&ltesc;/customfield&gtesc;&ltesc;/customfields&gtesc;&ltesc;google&gtesc;&ltesc;google_email&gtesc;&ltesc;/google_email&gtesc;&ltesc;google_cal&gtesc;&ltesc;/google_cal&gtesc;&ltesc;/google&gtesc;&ltesc;skins&gtesc;&ltesc;use&gtesc;true&ltesc;/use&gtesc;&ltesc;bg&gtesc;#c2d5fc&ltesc;/bg&gtesc;&ltesc;event&gtesc;#ffe763&ltesc;/event&gtesc;&ltesc;/skins&gtesc;&ltesc;/config&gtesc;"
)

I guess, some plugin modifies scheduler configuration xml and breaks it. You may try to turn off some plugins/components to understand which one cause a problem.