Exemplo n.º 1
0
 public static function jQueryUI($version = NULL, Staple_Layout $layout = NULL)
 {
     if (Staple_Request::isSecure()) {
         $protocol = 'https://';
     } else {
         $protocol = 'http://';
     }
     if (isset($version)) {
         $script = $protocol . 'ajax.googleapis.com/ajax/libs/jqueryui/' . basename($version) . '/jquery-ui.min.js';
     } else {
         $script = $protocol . 'ajax.googleapis.com/ajax/libs/jqueryui/' . self::JQUERYUI_CURRENT . '/jquery-ui.min.js';
     }
     if ($layout instanceof Staple_Layout) {
         $layout->addScript($script);
     }
     return $script;
 }
Exemplo n.º 2
0
 public function scripts()
 {
     $secure = Staple_Request::isSecure();
     foreach ($this->scripts as $src) {
         if ($secure === true) {
             $src = str_replace('proto://', 'https://', $src);
         } else {
             $src = str_replace('proto://', 'http://', $src);
         }
         echo "<script src=\"" . htmlentities($src) . "\" type=\"text/javascript\"></script>\n";
     }
     foreach ($this->scriptBlocks as $sBlock) {
         echo "<script type=\"text/javascript\">\n<!--\n";
         echo $sBlock;
         echo "\n-->\n</script>\n";
     }
 }