alecpl
2009-06-03 09839a59cbe4364d592f2834425905827e734316
program/include/rcube_plugin_api.php
@@ -61,8 +61,7 @@
   */
  private function __construct()
  {
    $rcmail = rcmail::get_instance();
    $this->dir = realpath($rcmail->config->get('plugins_dir'));
    $this->dir = INSTALL_PATH . $this->url;
  }
  
  
@@ -264,7 +263,7 @@
  public function include_script($fn)
  {
    if ($this->output->type == 'html') {
      $src = $this->ressource_url($fn);
      $src = $this->resource_url($fn);
      $this->output->add_header(html::tag('script', array('type' => "text/javascript", 'src' => $src)));
    }
  }
@@ -275,7 +274,7 @@
  public function include_stylesheet($fn)
  {
    if ($this->output->type == 'html') {
      $src = $this->ressource_url($fn);
      $src = $this->resource_url($fn);
      $this->output->add_header(html::tag('link', array('rel' => "stylesheet", 'type' => "text/css", 'href' => $src)));
    }
  }
@@ -300,7 +299,7 @@
  /**
   * Make the given file name link into the plugins directory
   */
  private function ressource_url($fn)
  private function resource_url($fn)
  {
    if ($fn[0] != '/' && !preg_match('|^https?://|i', $fn))
      return $this->url . $fn;