function wppa_add_page_specific_urls()
{
    $result = '
<!-- WPPA+ BEGIN Page specific urls -->
<script type="text/javascript">
	wppaImageDirectory = "' . wppa_get_imgdir() . '";
	wppaWppaUrl = "' . wppa_get_wppa_url() . '";
	wppaIncludeUrl = "' . trim(includes_url(), '/') . '";
	wppaAjaxUrl = "' . (wppa_switch('ajax_non_admin') ? wppa_url('wppa-ajax-front.php') : admin_url('admin-ajax.php')) . '";
	wppaUploadUrl = "' . WPPA_UPLOAD_URL . '";
	wppaIsIe = ' . (wppa_is_ie() ? 'true' : 'false') . ';
</script>
<!-- WPPA+ END Page specific urls -->';
    // Relative urls?
    $result = wppa_make_relative($result);
    echo $result;
}
Ejemplo n.º 2
0
function wppa_get_svghtml($name, $height = false, $lightbox = false, $border = false, $none = '0', $light = '10', $medium = '20', $heavy = '50')
{
    // Find the colors
    if ($lightbox) {
        $fillcolor = wppa_opt('ovl_svg_color');
        $bgcolor = wppa_opt('ovl_svg_bg_color');
    } else {
        $fillcolor = wppa_opt('svg_color');
        $bgcolor = wppa_opt('svg_bg_color');
    }
    // Find the border radius
    switch (wppa_opt('icon_corner_style')) {
        case 'none':
            $bradius = $none;
            break;
        case 'light':
            $bradius = $light;
            break;
        case 'medium':
            $bradius = $medium;
            break;
        case 'heavy':
            $bradius = $heavy;
            break;
    }
    $is_ie = wppa_is_ie();
    $src = $is_ie ? $name . '.png' : $name . '.svg';
    // Compose the html
    $result = '<img' . ' src="' . wppa_get_imgdir($src) . '"' . ($is_ie ? '' : ' class="wppa-svg"') . ' style="' . ($height ? 'height:' . $height . ';' : '') . 'fill:' . $fillcolor . ';' . 'background-color:' . $bgcolor . ';' . ($is_ie ? '' : 'display:none;') . 'text-decoration:none !important;' . 'vertical-align:middle;' . ($bradius ? 'border-radius:' . $bradius . '%;' : '') . ($border ? 'border:2px solid ' . $bgcolor . ';box-sizing:border-box;' : '') . '"' . ' alt="' . $name . '"' . ' onload="wppaReplaceSvg()"' . ' />';
    return $result;
}