Example #1
0
 function testJsOrder()
 {
     JS::clean();
     JS::require_jquery();
     JS::require_script("/js/jquery/pippo.js");
     JS::require_script("/js/jquery/another_js.js");
     $required_javascripts = PageData::instance()->get("/page/headers/required_javascripts/list");
     $this->assertTrue(strstr("/framework/core/js/jquery/jquery.min.js", $required_javascripts[0]["script_path"]) == 0, "Il primo file non corrisponde!!");
     $this->assertTrue(strstr("/js/jquery/pippo.js", $required_javascripts[1]["script_path"]) == 0, "Il secondo file non corrisponde!!");
     $this->assertTrue(strstr("/js/jquery/another_js.js", $required_javascripts[2]["script_path"]) == 0, "Il terzo file non corrisponde!!");
 }
Example #2
0
 static function __classLoaded($className)
 {
     self::set_title(null);
     self::set_description(null);
     self::set_keywords(null);
     PageData::instance()->set("/page/headers/indexing_tags", array(Block::MARKER_KEY => "head/indexing_tags"));
     PageData::instance()->set("/page/headers/content_type", array(Block::MARKER_KEY => "head/content_type"));
     PageData::instance()->set("/page/headers/meta_tags", array(Block::MARKER_KEY => "head/meta_tags_list"));
     PageData::instance()->set("/page/headers/meta_tags/list", array());
     PageData::instance()->set("/page/headers/page_author", array(Block::MARKER_KEY => "head/author"));
     PageData::instance()->set("/page/headers/comment_tags", array(Block::MARKER_KEY => "head/comment_list"));
     PageData::instance()->set("/page/headers/comment_tags/list", array());
     $year = date("Y");
     $copyright_string = "Copyright " . $year . " (c) MBCRAFT";
     PageData::instance()->set("/page/headers/page_copyright", array(Block::MARKER_KEY => "head/copyright", "copyright_string" => $copyright_string, "year" => $year));
     self::set_layout("ajax");
     CSS::clean();
     JS::clean();
 }