当前位置: 首页>>代码示例>>PHP>>正文


PHP WW_addScript函数代码示例

本文整理汇总了PHP中WW_addScript函数的典型用法代码示例。如果您正苦于以下问题:PHP WW_addScript函数的具体用法?PHP WW_addScript怎么用?PHP WW_addScript使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了WW_addScript函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: Onetouchcontact_widgetShow

/**
 * show the onetouchcontact widget
 *
 * @param array $vars config
 *
 * @return string form
 */
function Onetouchcontact_widgetShow($vars)
{
    $form = '<form class="onetouchcontact">Name<br/>' . '<input id="onetouchcontact-name"/><br/>Email<br/>' . '<input id="onetouchcontact-email"/><br/>';
    if ($vars->phone) {
        $form .= 'Phone<br/><input id="onetouchcontact-phone" /><br/>';
    }
    $form .= '<input type="hidden" name="cid" value="' . $vars->cid . '"/>' . '<input type="hidden" name="mid" value="' . $vars->mid . '"/>' . '<div class="onetouchcontact-msg"></div>' . '<input class="submit" type="submit" value="subscribe"/></form>';
    WW_addScript('onetouchcontact/frontend/js.js');
    return $form;
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:17,代码来源:widget.php

示例2: Ratings_templateFunction

/**
 * Ratings_templateFunction
 *
 * replaces {{RATINGS}} with a rating interface
 *
 * @param array $vars settings
 *
 * @return string html
 */
function Ratings_templateFunction($vars)
{
    $name = @$vars['name'];
    $type = @$vars['type'];
    if ($name == '') {
        return '';
    }
    $script = '$(function(){$(".ratings").ratings();});';
    WW_addScript('ratings/ratings.js');
    WW_addInlineScript($script);
    return '<div class="ratings" id="' . $name . '" type="' . $type . '">' . __('ratings', 'core') . '</div>';
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:21,代码来源:plugin.php

示例3: IssueTracker_front

/**
 * show registration or login page
 *
 * @param object $PAGEDATA the page object
 *
 * @return HTML of the page
 */
function IssueTracker_front($PAGEDATA)
{
    require SCRIPTBASE . 'ww.plugins/issue-tracker/frontend/page_type.php';
    global $unused_uri;
    if (isset($unused_uri) && $unused_uri) {
        redirect($PAGEDATA->getRelativeURL() . '#' . preg_replace('/\\/$/', '', $unused_uri));
    }
    if (isset($_SESSION['userdata'])) {
        WW_addCSS('/j/jquery.multiselect/jquery.multiselect.css');
        WW_addScript('/j/jquery.multiselect/jquery.multiselect.min.js');
    }
    return $PAGEDATA->render() . $html . __FromJson(@$PAGEDATA->vars['footer']);
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:20,代码来源:plugin.php

示例4: SendAsEmail_showWidget

/**
 * SendAsEmail_showWidget
 *
 * @param array $vars variables
 *
 * @return null
 */
function SendAsEmail_showWidget($vars)
{
    $template = $vars->template;
    $url = $_SERVER['REQUEST_URI'];
    if (strpos($url, '&__t=') !== false || strpos($url, '?__t=') !== false) {
        $url = preg_replace('/[\\?\\&]__t=[^\\&]*/', '', $url);
    }
    $url .= '&__t=' . $template;
    if (strpos($url, '&') !== false && strpos($url, '?') === false) {
        $url = preg_replace('/&/', '?', $url, 1);
    }
    echo '<div class="sendasemail-print"><a href="' . $url . '">Print Version</a>' . '</div>' . '<div class="sendasemail-sendasemail">' . '<a href="javascript:;" onclick="sendasemail_send(\'' . $template . '\')">' . 'Send as Email</a></div>';
    WW_addScript('send-as-email/frontend/widget.js');
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:21,代码来源:widget.php

示例5: getPageHtml

/**
  * This is the main function. 
  * It figures out if a list of quizzes, questions
  * or results should be displayed and displays the correct thing
  *
  * @see displayQuizInfo
  * @see [QuizSession::]getScore()
  *
  * @return string $displayString The correct page HTML
*/
function getPageHtml()
{
    // { datatables
    WW_addScript('http://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.4/' . 'jquery.dataTables.min.js');
    WW_addScript('/j/datatables-delay.js');
    WW_addCSS('http://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.4/css/' . 'jquery.dataTables.css');
    WW_addCSS('http://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.4/css/' . 'jquery.dataTables_themeroller.css');
    // }
    // { The Script
    $displayString = '<script defer="defer">' . '$(function(){' . '$(\'#quizzesFrontend\').dataTable().fnSetFilteringDelay();' . '});' . '</script>';
    // }
    $quizzes = dbAll("SELECT DISTINCT \n\t\t\tquiz_quizzes.id, \n\t\t\tname, \n\t\t\tquiz_quizzes.description \n\t\t\tFROM quiz_quizzes, quiz_questions \n\t\t\tWHERE quiz_quizzes.id=quiz_questions.quiz_id \n\t\t\tand quiz_quizzes.enabled=1");
    $displayString = $displayString . '<form method="post">';
    $displayString = $displayString . '<table id="quizzesFrontend" 
										style="{width:100% postion:top}">';
    $displayString = $displayString . '<thead><tr>';
    $displayString = $displayString . '<th>Name</th>';
    $displayString = $displayString . '<th>Description</th>';
    $displayString = $displayString . '<th>&nbsp</th>';
    $displayString = $displayString . '</tr></thead>';
    $displayString = $displayString . '<tbody>';
    foreach ($quizzes as $quiz) {
        $quizId = $quiz['id'];
        $name = $quiz['name'];
        $topic = $quiz['description'];
        $id = $quiz['id'];
        $displayString = $displayString . '<tr>';
        $displayString = $displayString . displayQuizInfo($name, $topic, $id);
        $displayString = $displayString . '</tr>';
    }
    $displayString = $displayString . '</tbody></table>';
    $displayString = $displayString . '</form>';
    if (isset($_POST['take'])) {
        $id = $_POST['take'];
        $id = addSlashes($id);
        $quiz = new QuizSession($id);
        $_SESSION['id'] = $id;
        $quiz->chooseQuestions();
        $displayString = $quiz->getQuestionPageHtml();
    }
    if (isset($_POST['check'])) {
        $quiz = new QuizSession($_SESSION['id']);
        $displayString = $quiz->checkAnswers($_SESSION['questions'], $_POST);
    }
    return $displayString;
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:56,代码来源:display.php

示例6: Products_map2

/**
 * get a map centered on the product
 *
 * @param array  $params parameters
 * @param object $smarty Smarty object
 *
 * @return html of the map
 */
function Products_map2($params, $smarty)
{
    $params = array_merge(array('width' => 160, 'height' => '120'), $params);
    $pid = $smarty->smarty->tpl_vars['product']->value->id;
    $product = Product::getInstance($pid);
    $uid = (int) $product->vals['user_id'];
    if (!$uid) {
        return 'unknown location';
    }
    $user = User::getInstance($uid, false, false);
    if (!$user) {
        return 'unknown user';
    }
    $lat = (double) $user->get('location_lat');
    $lng = (double) $user->get('location_lng');
    WW_addScript('products/j/maps.js');
    return '<div class="products-map"' . ' data-lat="' . $lat . '"' . ' data-lng="' . $lng . '"' . ' data-pid="' . $pid . '"' . ' style="width:' . (int) $params['width'] . 'px;' . 'height:' . (int) $params['height'] . 'px"></div>';
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:26,代码来源:smarty-functions.php

示例7: poll_display

function poll_display()
{
    WW_addScript('polls');
    $poll = dbRow('select * from poll where enabled limit 1');
    if (!count($poll)) {
        return '<div class="polls-wrapper"><em>No polls available.</em></div>';
    }
    $id = $poll['id'];
    $html = '<div class="polls-wrapper" poll-id="' . $id . '">';
    $html .= '<div class="question">' . $poll['body'] . '</div><ul class="answers">';
    $answers = dbAll("select * from poll_answer where poll_id={$id} order by num");
    foreach ($answers as $answer) {
        $html .= '<li><input type="radio" name="poll_answer" value=' . '"' . $answer['num'] . '" />' . htmlspecialchars($answer['answer']) . '</li>';
    }
    $html .= '</ul><input type="button" class="polls-vote" value="Vote" /><inpu' . 't type="button" class="polls-results" value="View Results" />';
    $html .= '</div>';
    return $html;
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:18,代码来源:polls.php

示例8: MailingLists_widget

/**
 * widget for mailing lists
 *
 * @param array $vars parameters
 *
 * @return html
 */
function MailingLists_widget($vars)
{
    $html = '<div id="mailinglists-subscribe">' . '<input type="email" placeholder="' . __('enter email address') . '"/>';
    $sql = 'select * from mailinglists_lists';
    $md5 = md5($sql);
    $lists = Core_cacheLoad('mailinglists', $md5, -1);
    if ($lists === -1) {
        $lists = dbAll($sql);
        Core_cacheSave('mailinglists', $md5, $lists);
    }
    if (count($lists) > 1) {
        $html .= '<select><option value="">' . __('Mailing List') . '</option>';
        foreach ($lists as $list) {
            $html .= '<option value="' . $list['id'] . '">' . htmlspecialchars($list['name']) . '</option>';
        }
        $html .= '</select>';
    }
    $html .= '<button>' . __('Subscribe') . '</button></div>';
    WW_addScript('mailinglists/js.js');
    return $html;
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:28,代码来源:plugin.php

示例9: MP3_frontendWidget

/**
 * show frontend widget
 *
 * @param array $vars settings
 *
 * @return string html
 */
function MP3_frontendWidget($vars = null)
{
    $db = dbRow('select fields,template from mp3_plugin where id=' . $vars->id);
    $files = json_decode($db['fields'], true);
    if (count($files) == 0) {
        return 'No files yet';
    }
    // { if template doesnt exist, create it
    $template = USERBASE . '/ww.cache/mp3/';
    if (!is_dir($template)) {
        mkdir($template);
    }
    $template .= $vars->id;
    if (!file_exists($template)) {
        file_put_contents($template, $db['template']);
    }
    // }
    // { display the template
    require_once SCRIPTBASE . 'ww.incs/vendor/Smarty-3.1.19/libs/Smarty.class.php';
    $smarty = new Smarty();
    $smarty->compile_dir = USERBASE . '/ww.cache/templates_c';
    if (!file_exists(USERBASE . '/ww.cache/templates_c')) {
        mkdir(USERBASE . '/ww.cache/templates_c');
    }
    if (!file_exists(USERBASE . '/ww.cache/templates_c/image-gallery')) {
        mkdir(USERBASE . '/ww.cache/templates_c/image-gallery');
    }
    $smarty->registerPlugin('function', 'LIST', 'MP3_list');
    $smarty->registerPlugin('function', 'PLAY', 'mp3_play');
    $smarty->registerPlugin('function', 'PROGRESS', 'MP3_progress');
    $smarty->left_delimiter = '{{';
    $smarty->right_delimiter = '}}';
    $smarty->smarty->tpl_vars['mp3_files']->value = $files;
    $html = $smarty->fetch(USERBASE . '/ww.cache/mp3/' . $vars->id);
    WW_addScript('mp3/frontend/jwplayer.js');
    WW_addScript('mp3/frontend/widget.js');
    // }
    return $html;
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:46,代码来源:show.php

示例10: json_decode

echo '</tr>' . '<tr style="display:none" id="users-email-to-send"><th colspan="3">Email to send to user</th><th><a href="#" id="new-user-email-template">template</a></th></tr>' . '<tr><td colspan="4" id="users-email-to-send-holder"></td></tr>' . '</table></div>';
// }
// { locations
echo '<div id="locations">';
// { physical location
echo '<h2>Currently located</h2>' . '<p id="user-location">The user is recorded as being located at ' . 'Lat:<input name="location_lat" value="' . (double) @$r['location_lat'] . '"/>, ' . 'Long:<input name="location_lng" value="' . (double) @$r['location_lng'] . '"/> <a href="#">edit</a></p>';
// }
// { addresses
echo '<h2>Addresses</h2> <a id="new-address" href="javascript:;" style="flo' . 'at:right">[+] Add Address</a> <div id="add-content">';
if (!is_array($r['address'])) {
    if ($r['address'] == '') {
        $r['address'] = '[]';
    }
    $r['address'] = json_decode($r['address'], true);
}
foreach ($r['address'] as $name => $address) {
    $select = @$address['default'] == 'yes' ? ' checked="checked"' : '';
    $address = array_merge(array('street' => '', 'street2' => '', 'town' => '', 'postcode' => '', 'county' => '', 'country' => '', 'phone' => ''), $address);
    echo '<table class="address-table">' . '<tr><th colspan="2"><input type="radio"' . $select . ' name="default-address"' . ' value="' . $name . '"/>default ' . '<a href="javascript:;" class="delete-add" title="delete">[x]</a>' . '<input type="hidden" name="address[' . $name . ']"/></th></tr>' . '<tr><th>Street</th><td><input type="text" name="street-' . $name . '"' . ' value="' . $address['street'] . '"/></td></tr>' . '<tr><th>Street 2</th><td><input type="text" name="street2-' . $name . '"' . ' value="' . $address['street2'] . '"/></td></tr>' . '<tr> <th>Town</th> <td><input type="text" name="town-' . $name . '"' . ' value="' . $address['town'] . '"/></td></tr>' . '<tr> <th>Postcode</th> <td><input type="text" name="postcode-' . $name . '"' . ' value="' . $address['postcode'] . '"/></td> </tr>' . '<tr> <th>County</th> <td><input type="text" name="county-' . $name . '"' . ' value="' . $address['county'] . '"/></td> </tr>' . '<tr> <th>Country</th> <td><input type="text" name="country-' . $name . '"' . ' value="' . $address['country'] . '"/></td> </tr>' . '<tr> <th>Phone</th> <td><input type="text" name="phone-' . $name . '"' . ' value="' . $address['phone'] . '"/></td> </tr>' . '</table>';
}
echo '</div><br style="clear:both"/>';
// }
echo '</div>';
// }
// { custom data
echo '<div id="custom"><input type="hidden" value="' . htmlspecialchars($r['extras'], ENT_QUOTES) . '" /></div>';
// }
echo '<input type="submit" name="action" value="Save" />';
echo '</form></div>';
WW_addScript('/ww.admin/siteoptions/users.js');
// }
开发者ID:raylouis,项目名称:kvwebme,代码行数:31,代码来源:users-edit.php

示例11: dbAll

<?php

$ads = dbAll('select id,name,customer_id,views,clicks,is_active,image_url,date_expire' . ',type_id' . ' from ads');
$ad_types = array();
$rs = dbAll('select id,name from ads_types');
foreach ($rs as $r) {
    $ad_types[$r['id']] = $r['name'];
}
echo '<table id="ads-table"><thead><tr><th>ID</th><th>Name</th><th>Type</th>' . '<th>Owner</th><th>Views</th><th>Clicks</th><th>Active</th>' . '<th>Expires</th><th></th></tr></thead><tbody>';
foreach ($ads as $ad) {
    $username = '';
    if ($ad['customer_id']) {
        $user = User::getInstance($ad['customer_id']);
        $username = $user ? $user->get('name') : 'UNKNOWN';
    }
    echo '<tr id="ad-' . $ad['id'] . '">' . '<td>' . str_pad($ad['id'], 4, '0', STR_PAD_LEFT) . '</td>' . '<td>' . htmlspecialchars($ad['name']) . '</td>' . '<td>' . htmlspecialchars($ad_types[$ad['type_id']]) . '</td>' . '<td>' . htmlspecialchars($username) . '</td>' . '<td>' . $ad['views'] . '</td>' . '<td>' . $ad['clicks'] . '</td>' . '<td>' . ($ad['is_active'] ? 'Yes' : 'No') . '</td>' . '<td>' . $ad['date_expire'] . '</td>' . '<td><a href="#" class="edit">edit</a>' . ' | <a href="#" class="delete">[x]</a></td></tr>';
}
echo '</tbody></table><button class="new-ad">' . __('New Ad') . '</button>';
WW_addScript('/ww.plugins/ads/admin.js');
开发者ID:raylouis,项目名称:kvwebme,代码行数:19,代码来源:ads.php

示例12: GalleryWidget_show

/**
 * show the ImageGallery widget
 *
 * @param array $vars parameters
 *
 * @return html
 */
function GalleryWidget_show($vars)
{
    if (!isset($vars->id) || !$vars->id) {
        return '';
    }
    $id = $vars->id;
    // { get data from widget db
    $vars = dbRow('select * from image_gallery_widget where id="' . $id . '"');
    // }
    // { check to see if there are files in the directory
    $hasImages = false;
    $dirname = USERBASE . '/f/' . $vars['directory'];
    if (file_exists($dirname)) {
        $dir = new DirectoryIterator($dirname);
        foreach ($dir as $file) {
            if ($file->isDot()) {
                continue;
            }
            $hasImages = true;
            break;
        }
    }
    // }
    if ($hasImages) {
        // { if template doesn't exist, create it
        $template = USERBASE . '/ww.cache/image-gallery-widget/';
        @mkdir($template, 0777, true);
        $template .= $id;
        if (!file_exists($template)) {
            if (!$vars['gallery_type']) {
                $vars['gallery_type'] = 'grid';
            }
            $thtml = file_get_contents(SCRIPTBASE . 'ww.plugins/image-gallery/admin/types/' . strtolower($vars['gallery_type']) . '.tpl');
            if (!$thtml) {
                $thtml = file_get_contents(dirname(__FILE__) . '/../admin/types/list.tpl');
            }
            file_put_contents($template, $thtml);
        }
        // }
        // { display the template
        require_once SCRIPTBASE . 'ww.incs/vendor/Smarty-3.1.19/libs/Smarty.class.php';
        require_once SCRIPTBASE . 'ww.plugins/image-gallery/frontend/template-functions.php';
        $smarty = new Smarty();
        $smarty->compile_dir = USERBASE . '/ww.cache/templates_c';
        @mkdir(USERBASE . '/ww.cache/templates_c');
        @mkdir(USERBASE . '/ww.cache/templates_c/image-gallery-widget');
        $smarty->registerPlugin('function', 'GALLERY_IMAGE', 'ImageGallery_templateImage');
        $smarty->registerPlugin('function', 'GALLERY_IMAGES', 'ImageGallery_templateImages');
        $smarty->left_delimiter = '{{';
        $smarty->right_delimiter = '}}';
        $c .= $smarty->fetch($template);
        // { quick hack to add the options rather than
        // writing a whole new function in php
        $script = '
		Gallery.options.directory="' . (int) $vars['directory'] . '";
		Gallery.options.thumbsize=' . (int) $vars['thumbsize'] . ';
		Gallery.options.imageWidth=' . (int) $vars['image_size'] . ';
		Gallery.options.imageHeight=' . (int) $vars['image_size'] . ';
		Gallery.gallery()
			.attr("cols","' . $vars['columns'] . '")
			.attr("rows","' . $vars['rows'] . '");
		';
        // }
        WW_addScript('image-gallery/frontend/gallery.js');
        WW_addInlineScript($script);
        WW_addCSS('/ww.plugins/image-gallery/frontend/gallery.css');
        // }
        return $c;
    } else {
        $dir = $vars['directory'];
        return '<em>' . __('gallery "%1" not found or empty.', array($dir), 'core') . '</em>';
    }
}
开发者ID:raylouis,项目名称:kvwebme,代码行数:80,代码来源:show.php

示例13: WW_addScript

WW_addScript('/j/datatables-delay.js');
WW_addCSS('//cdn.datatables.net/1.10.2/css/jquery.dataTables.min.css');
// }
echo '<!doctype html>
<html><head><title>' . __('WebME admin area') . '</title>';
foreach ($PLUGINS as $pname => $p) {
    if (file_exists(SCRIPTBASE . '/ww.plugins/' . $pname . '/admin/admin.css')) {
        WW_addCSS('/ww.plugins/' . $pname . '/admin/admin.css');
    }
}
echo WW_getCSS();
echo Core_getJQueryScripts() . '<script src="/js/' . filemtime(SCRIPTBASE . 'j/js.js') . '"></script>';
WW_addInlineScript('var sessid="' . session_id() . '";');
WW_addScript('/j/fg.menu/fg.menu.js');
// { languages
$sql = 'select code,name from language_names order by is_default desc,code,name';
$langs = dbAll($sql, '', 'language_names');
echo '<script>var languages=' . json_encode($langs) . ';</script>';
// }
WW_addScript('/j/jstree/jquery.jstree.js');
WW_addScript('/j/jstree/_lib/jquery.cookie.js');
WW_addInlineScript('$.jstree._themes="/j/jstree/themes/";');
echo '</head><body';
echo '><div id="header"></div>';
echo Core_languagesGetUi(array('type' => 'selectbox'));
// { if maintenance mode is enabled show warning
if (@$DBVARS['maintenance-mode'] == 'yes') {
    echo '<div id="maintenance"><em>' . __('Maintenance Mode is currently enabled which means that only' . ' administrators can view the frontend of this website.' . ' Click <a href="siteoptions.php">here</a> to disable it.') . '</em></div><style type="text/css">.pages_iframe{ top:130px!important;}' . '</style>';
}
// }
echo '<div id="wrapper"><div id="main">';
开发者ID:raylouis,项目名称:kvwebme,代码行数:31,代码来源:header.php

示例14: Form_showForm


//.........这里部分代码省略.........
                if ($_REQUEST[$name] == '') {
                    $_REQUEST[$name] = date('Y-m');
                }
                $d = '<input name="' . $name . '" value="' . $_REQUEST[$name] . '" class="ccdate"' . $help . '/>';
                $has_ccdate = true;
                break;
                // }
            // }
            case 'date':
                // {
                if ($_REQUEST[$name] == '') {
                    $_REQUEST[$name] = date('Y-m-d');
                }
                $d = '<input name="' . $name . '" value="' . $_REQUEST[$name] . '"' . $help . ' class="date" placeholder="yyyy-mm-dd" ' . 'metadata="' . addslashes($r2['extra']) . '"/>';
                $has_date = true;
                break;
                // }
            // }
            case 'email':
                // {
                if ($r2['extra']) {
                    $class .= ' verify';
                    $verify = '<input style="display:none" class="email-verification" ' . 'name="' . $name . '_verify" value="" placeholder="verification code"' . $help . '/>';
                    $_SESSION['form_input_email_verify_' . $name] = rand(10000, 99999);
                } else {
                    $verify = '';
                }
                $d = '<input type="email" id="' . $name . '" name="' . $name . '" value="' . $val . '" class="email' . $class . ' text"' . $help . '/>' . $verify;
                break;
                // }
            // }
            case 'file':
                // {
                WW_addScript('/j/swfobject.js');
                WW_addScript('/j/jquery.uploadify/jquery.uploadify.min.js');
                $opts = isset($r2['extra']) ? explode(':', $r2['extra']) : array();
                if (!isset($opts[0]) || !isset($opts[1])) {
                    $opts = array('off', '*;');
                }
                $multi = $opts[0] == 'on' ? 'true' : 'false';
                $script = '
				$(function(){
					$("#' . $name . '").uploadify({
						"uploader":"/j/jquery.uploadify/uploadify.swf",
						"script":"/ww.plugins/forms/frontend/file-upload.php",
						"cancelImg":"/ww.plugins/forms/j/cancel.png",
						"multi":' . $multi . ',
						"removeCompleted":false,
						"fileDataName":"file-upload",
						"scriptData":{
							"PHPSESSID":"' . session_id() . '"
						},
						"onComplete":function(event,ID,fileObj,response,data){
							if(response=="deleted"){
								alert("You have uploaded too many large files. These files' . ' have been deleted to conserve space. Please reload the ' . 'page and try again with less or smaller files.");
							}
						},
						"onAllComplete":function(){
							$("input[type=submit]").attr("disabled",false);
						},
						"onSelect":function(){
							$("input[type=submit]").attr("disabled","disabled");
						},
						"fileExt":"' . $opts[1] . '",
						"fileDesc":" ",
						"auto":true
开发者ID:raylouis,项目名称:kvwebme,代码行数:67,代码来源:show.php

示例15: isset

<?php

require_once 'header.php';
$pname = isset($_REQUEST['_plugin']) ? $_REQUEST['_plugin'] : '';
$pagename = isset($_REQUEST['_page']) ? $_REQUEST['_page'] : '';
if (preg_match('/[^\\-a-zA-Z0-9]/', $pagename) || $pagename == '') {
    die('illegal character in page name');
}
if (!isset($PLUGINS[$pname])) {
    die('no plugin of that name (' . htmlspecialchars($pname) . ') exists');
}
$plugin = $PLUGINS[$pname];
$_url = '/ww.admin/plugin.php?_plugin=' . urlencode($pname) . '&amp;_page=' . $pagename;
WW_addScript('/ww.admin/j/plugins.js');
// { help pages
$help = array();
if (file_exists(SCRIPTBASE . '/ww.plugins/' . $pname . '/docs/admin.html')) {
    $help[] = array('admin', 'documentation');
}
if (file_exists(SCRIPTBASE . '/ww.plugins/' . $pname . '/docs/design.html')) {
    $help[] = array('design', 'design docs');
}
if (count($help)) {
    echo '<div id="nav-help" style="width:150px;">';
    foreach ($help as $h) {
        echo '<a href="javascript:show_help(\'' . $pname . '\',\'' . $h[0] . '\')">' . $h[1] . '</a>';
    }
    echo '</div>';
}
// }
// { display the plugin
开发者ID:AmandaSyachri,项目名称:webworks-webme,代码行数:31,代码来源:plugin.php


注:本文中的WW_addScript函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。