load(__PAGE__)) { } else { $o = Data::vxData2Amchart(Data::vxDataByMonth('usr', 'user')); $c->save($o, __PAGE__); } echo $o; break; case 'chart_data_topic': if ($o = $c->load(__PAGE__)) { } else { $o = Data::vxData2Amchart(Data::vxDataByMonth('tpc', 'topic')); $c->save($o, __PAGE__); } echo $o; break; case 'chart_data_topic_node': if ($o = $c->load(__PAGE__)) { } else { $o = Data::vxDataTopicByNode(); $c->save($o, __PAGE__); } echo $o; break; case 'chart_data_post': if ($o = $c->load(__PAGE__)) { } else { $o = Data::vxData2Amchart(Data::vxDataByMonth('pst', 'post')); $c->save($o, __PAGE__); } echo $o; break; case 'chart_data_entry_daily': if ($o = $c->load(__PAGE__)) { } else { $o = Data::vxDataEntryDaily(); $c->save($o, __PAGE__); } echo $o; break; case 'chart_settings_user': echo Data::vxChartSettings('user'); break; case 'chart_settings_topic': echo Data::vxChartSettings('topic'); break; case 'chart_settings_topic_node': echo Data::vxChartSettings('topic_node'); break; case 'chart_settings_post': echo Data::vxChartSettings('post'); break; case 'chart_settings_entry_daily': echo Data::vxChartSettings('entry_daily'); break; } mysql_close($db); ?>