*/
function add_favicon()
{
    $obj =& get_instance();
    $base = _is_secure() ? $obj->config->item('base_url_secure') : $obj->config->item('base_url');
    $img_folder = $obj->config->item('image_path');
    return '<link rel="shortcut icon" href="' . $base . $img_folder . 'favicon.ico" />' . "\r\n";
}
// ------------------------------------------------------------------------
/**
 *  Flash include helper
 *
 * Genera un tag object usando la base_url que apunta a un flash externo
 * $params debe ser un array asociativo que sera usado para generar los tags 
 * PARAM necesitados
 *
 * @access    public
 * @param     string
 * @param     array
 * @param     mixed
 * @param			string
 * @return    string
 */
function add_flash($flash, $params = array(), $attributes = '', $innerHTML = '')
{
    if (is_array($attributes)) {
        $attributes = parse_tag_attributes($attributes);
    }
    $obj =& get_instance();
    $base = _is_secure() ? $obj->config->item('base_url_secure') : $obj->config->item('base_url');
    $media_folder = $obj->config->item("media_path");
    $tag = "<object ";
    $tag .= "type=\"application/x-shockwave-flash\" ";
    $tag .= "data=\"{$base}{$media_folder}{$flash}.swf\" ";
    $tag .= $attributes;
Example #2
0
/**
 * Javascript include helper
 *
 * Generates a link tag using the base url that points to external javascript
 *
 * @access	public
 * @param	string	the javascript name - leave the '.js' off
 * @param	mixed 	any attributes
 * @return	string
 */
function add_jscript($javascript, $attributes = '')
{
    if (is_array($attributes)) {
        $attributes = parse_tag_attributes($attributes);
    }
    $obj =& get_instance();
    $base = $obj->config->item('base_url');
    $jscript_folder = $obj->config->item('javascript_path');
    return '<script type="text/javascript" src="' . $base . $jscript_folder . $javascript . '.js"' . $attributes . '></script>' . "\r\n";
}