本文整理汇总了PHP中setpageicon函数的典型用法代码示例。如果您正苦于以下问题:PHP setpageicon函数的具体用法?PHP setpageicon怎么用?PHP setpageicon使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了setpageicon函数的19个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: array
// And we're good to go
$importdata = (object) array('token' => '', 'usr' => $user->id, 'queue' => (int) (!PluginImport::import_immediately_allowed()), 'ready' => 0, 'expirytime' => db_format_timestamp(time() + 60 * 60 * 24), 'format' => 'leap', 'loglevel' => PluginImportLeap::LOG_LEVEL_VERBOSE, 'logtargets' => LOG_TARGET_FILE, 'profile' => true);
$importer = PluginImport::create_importer(null, $TRANSPORTER, $importdata);
try {
$importer->process();
log_info("Imported user account {$user->id} from Leap2A file, see " . $importer->get('logfile') . ' for a full log');
} catch (ImportException $e) {
log_info("Leap2A import failed: " . $e->getMessage());
die_info(get_string('leap2aimportfailed', 'admin'));
}
// Reload the user details, as various fields are changed by the
// importer when importing (e.g. firstname/lastname)
$user = get_record('usr', 'id', $user->id);
}
db_commit();
if (!empty($user->email)) {
try {
email_user($user, $USER, get_string('accountcreated', 'mahara', get_config('sitename')), get_string('accountcreatedchangepasswordtext', 'mahara', $user->firstname, get_config('sitename'), $user->username, $values['password'], get_config('wwwroot'), get_config('sitename')), get_string('accountcreatedchangepasswordhtml', 'mahara', $user->firstname, get_config('wwwroot'), get_config('sitename'), $user->username, $values['password'], get_config('wwwroot'), get_config('wwwroot'), get_config('sitename')));
} catch (EmailException $e) {
$SESSION->add_error_msg(get_string('newuseremailnotsent', 'admin'));
}
}
$SESSION->add_ok_msg(get_string('newusercreated', 'admin'));
redirect('/admin/users/edit.php?id=' . $user->id);
}
$smarty = smarty(array('adminadduser'));
setpageicon($smarty, 'icon-user-plus');
$smarty->assign('form', $form);
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('headingclass', 'page-header');
$smarty->display('admin/users/add.tpl');
开发者ID:rboyatt,项目名称:mahara,代码行数:31,代码来源:add.php
示例2: delete_success
function delete_success(form, data) {
addElementClass('postdetails_' + data.id, 'hidden');
if (\$('postfiles_' + data.id)) {
addElementClass('postfiles_' + data.id, 'hidden');
}
addElementClass('postdescription_' + data.id, 'hidden');
addElementClass('posttitle_' + data.id, 'hidden');
var results = \$j('#blogpost_pagination div.results').html();
var oldcount = parseInt(results, 10);
var newcount = oldcount - 1;
\$j('#blogpost_pagination div.results').html(results.replace(oldcount, newcount));
progressbarUpdate('blogpost', true);
}
EOF;
$smarty = smarty(array('paginator'));
setpageicon($smarty, 'icon icon-book');
$smarty->assign('PAGEHEADING', !empty($blog) ? $blog->get('title') : $title);
if (!empty($institutionname)) {
$smarty->assign('institution', $institutionname);
if ($institutionname != 'mahara') {
$smarty->assign('institutionselector', $s['institutionselector']);
$js .= $s['institutionselectorjs'];
}
}
$smarty->assign('INLINEJAVASCRIPT', $js);
if ($institutionname) {
require_once get_config('libroot') . 'institution.php';
$institution = new Institution($institutionname);
$smarty->assign('institutiondisplayname', $institution->displayname);
} else {
if (!$USER->get_account_preference('multipleblogs')) {
开发者ID:kienv,项目名称:mahara,代码行数:31,代码来源:index.php
示例3: define
*
*/
define('INTERNAL', 1);
define('INSTITUTIONALADMIN', 1);
define('MENUITEM', 'configusers/suspendedusers');
require dirname(dirname(dirname(__FILE__))) . '/init.php';
define('TITLE', get_string('suspendeduserstitle', 'admin'));
define('SECTION_PLUGINTYPE', 'core');
define('SECTION_PLUGINNAME', 'admin');
define('SECTION_PAGE', 'suspendedusers');
require_once 'pieforms/pieform.php';
$type = param_alpha('type', 'suspended') == 'expired' ? 'expired' : 'suspended';
$enc_type = json_encode($type);
$typeform = pieform(array('name' => 'usertype', 'class' => 'with-heading with-label-widthauto form-condensed', 'elements' => array('type' => array('type' => 'select', 'title' => get_string('show'), 'options' => array('suspended' => get_string('suspendedusers', 'admin'), 'expired' => get_string('expiredusers', 'admin')), 'defaultvalue' => $type), 'typesubmit' => array('type' => 'submit', 'class' => 'js-hidden', 'value' => get_string('change')))));
$smarty = smarty(array('tablerenderer'));
setpageicon($smarty, 'icon-user-times');
$smarty->assign('typeform', $typeform);
$smarty->assign('INLINEJAVASCRIPT', <<<EOF
var suspendedlist = new TableRenderer(
'suspendedlist',
'suspended.json.php',
[
'name',
function (r) {
return TD(null, r.institutions ? map(partial(DIV, null), r.institutions) : null);
},
function (r) {
return TD(null, r.institutions ? map(partial(DIV, {'class':'dont-collapse'}), r.institutionids) : r.studentid);
},
'cusrname',
'reason',
开发者ID:sarahjcotton,项目名称:mahara,代码行数:31,代码来源:suspended.php
示例4: define
*/
define('INTERNAL', 1);
define('ADMIN', 1);
define('MENUITEM', 'configsite/sitelicenses');
define('SECTION_PLUGINTYPE', 'core');
define('SECTION_PLUGINNAME', 'admin');
define('SECTION_PAGE', 'licenses');
require dirname(dirname(dirname(__FILE__))) . '/init.php';
require_once 'license.php';
require_once 'pieforms/pieform.php';
define('TITLE', get_string('sitelicenses', 'admin'));
define('DEFAULTPAGE', 'home');
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if (isset($_POST['license_delete'])) {
$del = array_shift(array_keys($_POST['license_delete']));
delete_records('artefact_license', 'name', $del);
$SESSION->add_ok_msg(get_string('licensedeleted', 'admin'));
}
}
if (!isset($licenses)) {
$licenses = get_records_assoc('artefact_license', null, null, 'displayname');
}
$extralicenses = get_column_sql("\n SELECT DISTINCT license\n FROM {artefact}\n WHERE license IS NOT NULL AND license <> ''\n AND license NOT IN (SELECT name FROM {artefact_license})\n ORDER BY license\n");
$smarty = smarty();
setpageicon($smarty, 'icon-legal');
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('licenses', $licenses);
$smarty->assign('extralicenses', $extralicenses);
$smarty->assign('allowextralicenses', get_config('licenseallowcustom'));
$smarty->assign('enabled', get_config('licensemetadata'));
$smarty->display('admin/site/licenses.tpl');
开发者ID:sarahjcotton,项目名称:mahara,代码行数:31,代码来源:licenses.php
示例5: define
<?php
/**
*
* @package mahara
* @subpackage admin
* @author Catalyst IT Ltd
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL version 3 or later
* @copyright For copyright information on Mahara, please see the README file distributed with this software.
*
*/
define('INTERNAL', 1);
define('ADMIN', 1);
define('MENUITEM', 'adminhome/registersite');
define('SECTION_PLUGINTYPE', 'core');
define('SECTION_PLUGINNAME', 'admin');
require dirname(dirname(__FILE__)) . '/init.php';
require_once 'pieforms/pieform.php';
require get_config('libroot') . 'registration.php';
define('TITLE', get_string('Register', 'admin'));
if (!get_config('registration_lastsent')) {
$register = register_site();
}
$smarty = smarty();
setpageicon($smarty, 'icon-star');
if (isset($register)) {
$smarty->assign('register', $register);
}
$smarty->display('admin/registersite.tpl');
开发者ID:agwells,项目名称:Mahara-1,代码行数:29,代码来源:registersite.php
示例6: define
* @copyright For copyright information on Mahara, please see the README file distributed with this software.
*
*/
define('INTERNAL', 1);
define('ADMIN', 1);
define('MENUITEM', 'configextensions/cleanurls');
require dirname(dirname(dirname(__FILE__))) . '/init.php';
require_once 'pieforms/pieform.php';
define('TITLE', get_string('cleanurls', 'admin'));
$regenerateform = pieform(array('name' => 'regenerateurls', 'autofocus' => false, 'class' => 'delete', 'elements' => array('regenerate' => array('type' => 'submit', 'title' => get_string('regenerateurls', 'admin'), 'description' => get_string('regenerateurlsdescription', 'admin'), 'confirm' => get_string('regenerateurlsconfirm', 'admin'), 'value' => get_string('submit')))));
$cleanurlconfigkeys = array('cleanurluserdefault', 'cleanurlgroupdefault', 'cleanurlviewdefault', 'cleanurlcharset', 'cleanurlinvalidcharacters', 'cleanurlvalidate');
foreach ($cleanurlconfigkeys as $k) {
$cleanurlconfig[$k] = get_config($k);
}
$smarty = smarty();
setpageicon($smarty, 'icon-puzzle-piece');
$smarty->assign('cleanurls', get_config('cleanurls'));
$smarty->assign('cleanurlconfig', $cleanurlconfig);
$smarty->assign('regenerateform', $regenerateform);
$smarty->assign('PAGEHEADING', TITLE);
$smarty->display('admin/extensions/cleanurls.tpl');
// Regenerates urlids for users, groups, and portfolio pages.
function regenerateurls_submit(Pieform $form, $values)
{
global $SESSION, $USER;
require_once 'upgrade.php';
log_debug("Regenerating clean urls...");
db_begin();
// Checking duplicates one by one is too slow, so drop the index,
// generate the urlids in big chunks, remove duplicates in one hit,
// recreate the index.
开发者ID:rboyatt,项目名称:mahara,代码行数:31,代码来源:cleanurls.php
示例7: build_pagination
}
}
$pagination = build_pagination(array('id' => 'collectionslist_pagination', 'class' => 'center', 'url' => $baseurl, 'count' => $data->count, 'limit' => $data->limit, 'offset' => $data->offset, 'firsttext' => '', 'previoustext' => '', 'nexttext' => '', 'lasttext' => '', 'numbersincludefirstlast' => false, 'resultcounttextsingular' => get_string('collection', 'collection'), 'resultcounttextplural' => get_string('collections', 'collection')));
$smarty = smarty(array('paginator'), array(), array(), array('PAGEICON' => $pageIcon));
$urlparamsstr = '';
if ($urlparams) {
$urlparamsstr = '&' . http_build_query($urlparams);
}
if ($canedit) {
$smarty->assign('addonelink', get_config('wwwroot') . 'collection/edit.php?new=1' . $urlparamsstr);
}
if (!empty($institutionname) && $institutionname != 'mahara') {
$smarty->assign('institution', $institutionname);
$smarty->assign('institutionselector', $s['institutionselector']);
$smarty->assign('INLINEJAVASCRIPT', $s['institutionselectorjs']);
}
if ($subsectionheading) {
$smarty->assign('subsectionheading', $subsectionheading);
}
if (SUBTITLE) {
$smarty->assign('PAGESUBHEADING', SUBTITLE);
}
setpageicon($smarty, $pageIcon);
$smarty->assign('canedit', $canedit);
$smarty->assign('urlparamsstr', $urlparamsstr);
$smarty->assign('collections', $data->data);
$smarty->assign('pagination', $pagination['html']);
$smarty->assign('headingclass', 'page-header');
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('SUBPAGETOP', 'collection/actions.tpl');
$smarty->display('collection/index.tpl');
开发者ID:rboyatt,项目名称:mahara,代码行数:31,代码来源:index.php
示例8: get_string
$submitstr = get_string('next') . ': ' . get_string('editviews', 'collection');
$confirm = null;
} else {
$type = 'submitcancel';
if ($new) {
$submitstr = array('button' => get_string('next') . ': ' . get_string('editviews', 'collection'), 'cancel' => get_string('cancel'));
$confirm = array('cancel' => get_string('confirmcancelcreatingcollection', 'collection'));
} else {
$submitstr = array(get_string('save'), get_string('cancel'));
$confirm = null;
}
}
$elements['submit'] = array('type' => $type, 'class' => 'btn-primary', 'value' => $submitstr, 'confirm' => $confirm);
$form = pieform(array('name' => 'edit', 'plugintype' => 'core', 'pluginname' => 'collection', 'successcallback' => 'submit', 'elements' => $elements));
$smarty = smarty();
setpageicon($smarty, 'icon-folder-open');
if (!empty($groupid)) {
$smarty->assign('PAGESUBHEADING', SUBTITLE);
$smarty->assign('PAGEHELPNAME', '0');
$smarty->assign('SUBPAGEHELPNAME', '1');
} else {
$smarty->assign('PAGEHEADING', SUBTITLE);
}
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('headingclass', 'page-header');
$smarty->assign_by_ref('form', $form);
$smarty->display('collection/edit.tpl');
function submit(Pieform $form, $values)
{
global $SESSION, $new, $copy, $urlparams;
$values['navigation'] = (int) $values['navigation'];
开发者ID:patkira,项目名称:mahara,代码行数:31,代码来源:edit.php
示例9: array
$form->reply(PIEFORM_CANCEL, array('location' => get_config('wwwroot') . 'admin/site/networking.php'));
}
if (get_config('enablenetworking') != $values['enablenetworking']) {
if (!set_config('enablenetworking', $values['enablenetworking'])) {
networkingform_fail($form);
} else {
if (empty($values['enablenetworking'])) {
$reply .= get_string('networkingdisabled', 'admin');
} else {
$reply .= get_string('networkingenabled', 'admin');
}
}
}
if (get_config('promiscuousmode') != $values['promiscuousmode']) {
if (!set_config('promiscuousmode', $values['promiscuousmode'])) {
networkingform_fail($form);
} else {
if (empty($values['promiscuousmode'])) {
$reply .= get_string('promiscuousmodedisabled', 'admin');
} else {
$reply .= get_string('promiscuousmodeenabled', 'admin');
}
}
}
$form->reply(PIEFORM_OK, array('message' => $reply == '' ? get_string('networkingunchanged', 'admin') : $reply, 'goto' => '/admin/site/networking.php'));
}
$smarty = smarty();
setpageicon($smarty, 'icon-exchange');
$smarty->assign('networkingform', $networkingform);
$smarty->assign('PAGEHEADING', TITLE);
$smarty->display('admin/site/networking.tpl');
开发者ID:sarahjcotton,项目名称:mahara,代码行数:31,代码来源:networking.php
示例10: array
}
$pageoptions = array();
foreach ($sitepages as $page) {
$section = in_array($page->name, $localpagenames) ? 'local' : 'admin';
$pageoptions[$page->name] = get_string($page->name, $section);
$pagecontents[$page->name] = $page->content;
}
asort($pageoptions);
$getstring = array('discardpageedits' => json_encode(get_string('discardpageedits', 'admin')));
$form = pieform(array('name' => 'editsitepage', 'jsform' => true, 'jssuccesscallback' => 'contentSaved', 'elements' => array('pageinstitution' => array('type' => 'hidden', 'value' => 'mahara'), 'pagename' => array('type' => 'select', 'title' => get_string('pagename', 'admin'), 'defaultvalue' => DEFAULTPAGE, 'options' => $pageoptions), 'pagetext' => array('name' => 'pagetext', 'type' => 'wysiwyg', 'rows' => 25, 'cols' => 100, 'title' => get_string('pagetext', 'admin'), 'defaultvalue' => $pagecontents[DEFAULTPAGE], 'rules' => array('maxlength' => 65536, 'required' => true)), 'submit' => array('class' => 'btn-success', 'type' => 'submit', 'value' => get_string('savechanges', 'admin')))));
function editsitepage_submit(Pieform $form, $values)
{
global $USER;
$data = new StdClass();
$data->name = $values['pagename'];
$data->content = $values['pagetext'];
$data->mtime = db_format_timestamp(time());
$data->mauthor = $USER->get('id');
$data->institution = 'mahara';
try {
update_record('site_content', $data, array('name', 'institution'));
} catch (SQLException $e) {
$form->reply(PIEFORM_ERR, get_string('savefailed', 'admin'));
}
$form->reply(PIEFORM_OK, get_string('pagesaved', 'admin'));
}
$smarty = smarty(array('adminsitepages'), array(), array('admin' => array('discardpageedits')));
setpageicon($smarty, 'icon-pencil');
$smarty->assign('pageeditform', $form);
$smarty->assign('PAGEHEADING', TITLE);
$smarty->display('admin/site/pages.tpl');
开发者ID:rboyatt,项目名称:mahara,代码行数:31,代码来源:pages.php
示例11: getFirstElementByTagAndClassName
p = {$pagination['javascript']}
EOF;
if ($offset > 0) {
$js .= <<<EOF
if (\$('myviews')) {
getFirstElementByTagAndClassName('a', null, 'myviews'). focus();
}
EOF;
} else {
$js .= <<<EOF
if (\$('searchresultsheading')) {
addElementClass('searchresultsheading', 'hidefocus');
setNodeAttribute('searchresultsheading', 'tabIndex', -1);
\$('searchresultsheading').focus();
}
EOF;
}
$js .= '});';
$createviewform = pieform(create_view_form(null, 'mahara'));
$smarty = smarty(array('paginator'));
setpageicon($smarty, 'icon-file-text');
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('INLINEJAVASCRIPT', $js);
$smarty->assign('views', $views);
$smarty->assign('institution', 'mahara');
$smarty->assign('pagination', $pagination['html']);
$smarty->assign('query', param_variable('query', null));
$smarty->assign('querystring', get_querystring());
$smarty->assign('searchform', $searchform);
$smarty->assign('createviewform', $createviewform);
$smarty->display('view/index.tpl');
开发者ID:rboyatt,项目名称:mahara,代码行数:31,代码来源:views.php
示例12: historical_statistics
break;
case 'historical':
$data = historical_statistics($limit, $offset, $field);
break;
case 'content':
$data = content_statistics($limit, $offset);
break;
case 'groups':
$data = group_statistics($limit, $offset);
break;
case 'views':
$data = view_statistics($limit, $offset);
break;
case 'users':
default:
$data = user_statistics($limit, $offset, $sitedata);
}
$js = <<<EOF
addLoadEvent(function () {
{$data['table']['pagination_js']}
});
EOF;
$smarty = smarty(array('paginator', 'js/chartjs/Chart.min.js'));
setpageicon($smarty, 'icon-area-chart');
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('INLINEJAVASCRIPT', $js);
$smarty->assign('sitedata', $sitedata);
$smarty->assign('type', $type);
$smarty->assign('subpages', $subpages);
$smarty->assign('subpagedata', $data);
$smarty->display('admin/statistics.tpl');
开发者ID:rboyatt,项目名称:mahara,代码行数:31,代码来源:statistics.php
示例13: define
<?php
/**
*
* @package mahara
* @subpackage core
* @author Catalyst IT Ltd
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL version 3 or later
* @copyright For copyright information on Mahara, please see the README file distributed with this software.
*
*/
define('INTERNAL', 1);
define('ADMIN', 1);
define('MENUITEM', 'configsite/share');
require dirname(dirname(dirname(__FILE__))) . '/init.php';
require_once get_config('libroot') . 'view.php';
define('TITLE', get_string('share', 'view'));
$accesslists = View::get_accesslists(null, null, 'mahara');
$smarty = smarty();
setpageicon($smarty, 'icon-key');
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('accesslists', $accesslists);
$smarty->display('view/share.tpl');
开发者ID:rboyatt,项目名称:mahara,代码行数:23,代码来源:shareviews.php
示例14: sendjsonrequest
sendjsonrequest('deletegroupcategory.json.php',{'itemid':itemid}, 'POST', getitems);
}
}
// Send the menu item in the form to the database.
function saveitem(itemid) {
var f = \$('form');
var name = \$('name'+itemid).value;
if (name == '') {
displayMessage(get_string('namedfieldempty',{$getstring['name']}),'error');
return false;
}
var data = {'name':name,
'itemid':itemid};
sendjsonrequest('updategroup.json.php', data, 'POST', function(r) {
getitems(r);
});
return false;
}
addLoadEvent(function () {
getitems();
});
EOJS;
$smarty = smarty();
setpageicon($smarty, 'icon-users');
$smarty->assign('PAGEHEADING', hsc(get_string('groupcategories', 'admin')));
$smarty->assign('INLINEJAVASCRIPT', $ijs);
$smarty->assign('optionform', $optionform);
$smarty->display('admin/groups/groupcategories.tpl');
开发者ID:sarahjcotton,项目名称:mahara,代码行数:31,代码来源:groupcategories.php
示例15: set_config
$enabled = $values['enabled'];
set_config('cookieconsent_enabled', $enabled);
// Remove unused values and save Cookie Consent settings
unset($values['enabled']);
unset($values['submit']);
unset($values['sesskey']);
// Disabled checkbox isn't send through HTTP POST request, so
$values['cookietypes'] = array_merge($values['cookietypes'], array('necessary'));
// Save Cookie Consent plugin settings
set_config('cookieconsent_settings', serialize($values));
// Redirect to further installation instructions
if ($enabled) {
$SESSION->add_ok_msg(get_string('cookieconsentenabled', 'cookieconsent'));
redirect(get_config('wwwroot') . 'admin/site/cookieconsent2.php');
} else {
$SESSION->add_ok_msg(get_string('cookieconsentdisabled', 'cookieconsent'));
redirect(get_config('wwwroot') . 'admin/index.php');
}
}
$smarty = smarty();
setpageicon($smarty, 'icon-shield');
$smarty->assign('form', $form);
$smarty->assign('introtext1', get_string('cookieconsentintro1', 'cookieconsent'));
$smarty->assign('introtext2', get_string('cookieconsentintro2', 'cookieconsent'));
$smarty->assign('introtext3', get_string('cookieconsentintro3', 'cookieconsent'));
$smarty->assign('introtext4', get_string('cookieconsentintro4', 'cookieconsent'));
$smarty->assign('introtext5', get_string('cookieconsentintro51', 'cookieconsent', '<a href="http://sitebeam.net/cookieconsent/" target="_blank">', '</a>'));
// Official EU languages
$smarty->assign('languages', array('BG', 'CS', 'DA', 'DE', 'EL', 'EN', 'ES', 'ET', 'FI', 'FR', 'HU', 'IT', 'LT', 'LV', 'MT', 'NL', 'PL', 'PT', 'RO', 'SK', 'SL', 'SV'));
$smarty->assign('PAGEHEADING', TITLE);
$smarty->display('admin/site/cookieconsent.tpl');
开发者ID:patkira,项目名称:mahara,代码行数:31,代码来源:cookieconsent.php
示例16: define
define('INTERNAL', 1);
define('INSTITUTIONALADMIN', 1);
define('MENUITEM', 'manageinstitutions/institutionfiles');
define('SECTION_PLUGINTYPE', 'artefact');
define('SECTION_PLUGINNAME', 'file');
define('SECTION_PAGE', 'institutionfiles');
require dirname(dirname(dirname(__FILE__))) . '/init.php';
safe_require('artefact', 'file');
require_once get_config('libroot') . 'institution.php';
$institution = param_alphanum('institution', false);
define('TITLE', get_string('institutionfiles', 'admin'));
$s = institution_selector_for_page($institution, get_config('wwwroot') . 'artefact/file/institutionfiles.php');
$institution = $s['institution'];
$pagebase = get_config('wwwroot') . 'artefact/file/institutionfiles.php?institution=' . $institution;
$form = pieform(ArtefactTypeFileBase::files_form($pagebase, null, $institution));
$js = ArtefactTypeFileBase::files_js();
$smarty = smarty();
setpageicon($smarty, 'icon-university');
if ($institution === false) {
$smarty->display('admin/users/noinstitutions.tpl');
exit;
}
if (!$USER->can_edit_institution($institution)) {
throw new AccessDeniedException();
}
$smarty->assign('institution', $institution);
$smarty->assign('institutionselector', $s['institutionselector']);
$smarty->assign('form', $form);
$smarty->assign('INLINEJAVASCRIPT', $s['institutionselectorjs'] . $js);
$smarty->assign('PAGEHEADING', TITLE);
$smarty->display('artefact:file:files.tpl');
开发者ID:rboyatt,项目名称:mahara,代码行数:31,代码来源:institutionfiles.php
示例17: j
}
else {
// enable the radio buttons
overrideuseraccountlifetime.attr('disabled',false);
if (!j('#siteoptions input[name=defaultaccountlifetimeupdate]:checked').val()) {
overrideuseraccountlifetime.each(function() {
if (typeof j(this).attr('checked') === 'undefined' || j(this).attr('checked') === false) {
// if no radio button already selected then choose the 'only for new users' option by default
if (j(this).val() == 'none') {
j(this).attr('checked',true);
}
}
});
}
}
}
// when default account lifetime changes rerun the override account lifetime checks
defaultaccountlifetime.change(function() {
overrideuseraccountlife(defaultaccountlifetime.val());
});
// initial setup
overrideuseraccountlife(defaultaccountlifetime.val());
});
EOF;
$thispage = json_encode(get_config('wwwroot') . 'admin/site/options.php');
$smarty = smarty(array('adminsiteoptions'));
setpageicon($smarty, 'icon-cogs');
$smarty->assign('siteoptionform', $siteoptionform);
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('INLINEJAVASCRIPT', $js);
$smarty->display('admin/site/options.tpl');
开发者ID:agwells,项目名称:Mahara-1,代码行数:31,代码来源:options.php
示例18: array
$new = array();
$newurls = array();
foreach (array_keys($all) as $k) {
if (!empty($values[$k])) {
$new[] = $k;
}
if (!empty($values[$k . '_link']) && $values[$k . '_link'] != $all[$k]['url']) {
$newurls[$k] = $values[$k . '_link'];
}
}
if ($new != $active) {
set_config('footerlinks', serialize($new));
$SESSION->add_ok_msg(get_string('footerupdated', 'admin'));
}
if ($newurls != $activeurls) {
set_config('footercustomlinks', serialize($newurls));
if ($new == $active) {
// record message in session only if we haven't done so yet.
$SESSION->add_ok_msg(get_string('footerupdated', 'admin'));
}
}
redirect(get_config('wwwroot') . 'admin/site/menu.php');
}
$smarty = smarty();
setpageicon($smarty, 'icon-bars');
$smarty->assign('INLINEJAVASCRIPT', $ijs);
$smarty->assign('MENUS', $menulist);
$smarty->assign('descriptionstrargs', array('<a href="' . get_config('wwwroot') . 'artefact/file/sitefiles.php">', '</a>'));
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('footerform', $footerform);
$smarty->display('admin/site/menu.tpl');
开发者ID:patkira,项目名称:mahara,代码行数:31,代码来源:menu.php
示例19: define
<?php
/**
*
* @package mahara
* @subpackage artefact-file
* @author Catalyst IT Ltd
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL version 3 or later
* @copyright For copyright information on Mahara, please see the README file distributed with this software.
*
*/
define('INTERNAL', 1);
define('ADMIN', 1);
define('MENUITEM', 'configsite/sitefiles');
define('SECTION_PLUGINTYPE', 'artefact');
define('SECTION_PLUGINNAME', 'file');
define('SECTION_PAGE', 'sitefiles');
require dirname(dirname(dirname(__FILE__))) . '/init.php';
safe_require('artefact', 'file');
define('TITLE', get_string('sitefiles', 'admin'));
$form = pieform(ArtefactTypeFileBase::files_form(get_config('wwwroot') . 'artefact/file/sitefiles.php', null, 'mahara'));
$js = ArtefactTypeFileBase::files_js();
$smarty = smarty();
setpageicon($smarty, 'icon-file-image-o');
$smarty->assign('descriptionstrargs', array('<a href="' . get_config('wwwroot') . 'admin/site/menu.php">', '</a>'));
$smarty->assign('PAGEHEADING', TITLE);
$smarty->assign('institution', 'mahara');
$smarty->assign('form', $form);
$smarty->assign('INLINEJAVASCRIPT', $js);
$smarty->display('artefact:file:files.tpl');
开发者ID:rboyatt,项目名称:mahara,代码行数:30,代码来源:sitefiles.php
注:本文中的setpageicon函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论