<?php /** * Assets Helpers * * @author Pierre HUBERT */ /** * Returns the path to an asset * * @param String $file The file researched in the assets */ function path_assets($file = ""){ //Path to an asset return siteURL()."assets/".$file; } /** * Returns the relative path to an asset * * @param String $file The file researched in the assets */ function relativePath_assets($file = ""){ //Path to an asset return websiteRelativePath()."assets/".$file; } /** * Returns the path to an CSS asset * * @param String $CSSfile The CSS file */ function path_css_asset($CSSfile = ""){ return path_assets('css/'.$CSSfile); } /** * Returns the path to an JS asset * * @param String $CSSfile The JS file */ function path_js_asset($JSfile = ""){ return path_assets('js/'.$JSfile); } /** * Returns the path to an Image asset * * @param String $IMGfile The IMG file */ function path_img_asset($IMGfile = ""){ return path_assets('img/'.$IMGfile); } /** * Returns the path to an audio asset * * @param String $AUDIOfile The audio file */ function path_audio_asset($AUDIOfile = ""){ return path_assets('audio/'.$AUDIOfile); } /** * Returns the source code to call a css file * * @param String $file The css file to call */ function code_inc_css($file){ return '<link rel="stylesheet" href="'.$file.'" />'; } /** * Returns the source code to call a javascript file * * @param String $file The javascript file to call */ function code_inc_js($file){ return '<script type="text/javascript" src="'.$file.'"></script>'; } /** * Returns the source code to include an image * * @param String $file The image file to call * @param String $name Optionnal - The name of the image * @param String $width Optionnal - The width of the image * @param String $height Optionnal - The height of the image * @param String $style Optionnal - The style attached to the image * @param String $onClick Optionnal - What to do once image is clicked * @param String $class Optionnal - The class of the image */ function code_inc_img($file, $name = "", $width = "", $height = "", $style = "", $onClick="", $class = ""){ if($width != "") $width = " width='".$width."' "; if($height != "") $height = " height='".$height."' "; if($style != "") $style = " style='".$style."' "; if($onClick != "") $onClick = ' onClick="'.$onClick.'" '; if($class != "") $class = ' onClick="'.$class.'" '; //Returning result return '<img src="'.$file.'" name="'.$name.'" alt="'.$name.'" '.$width.$height.$style.$onClick.$class.' />'; }