本文整理汇总了PHP中getval函数的典型用法代码示例。如果您正苦于以下问题:PHP getval函数的具体用法?PHP getval怎么用?PHP getval使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了getval函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: HookImage_textDownload_progressAddtodownloadquerystring
function HookImage_textDownload_progressAddtodownloadquerystring()
{
if (getval("nooverlay", "") != "") {
return "&nooverlay=true";
}
return false;
}
开发者ID:perryrothjohnson,项目名称:resourcespace,代码行数:7,代码来源:download_progress.php
示例2: set_page_info
protected function set_page_info()
{
// sett opp side informasjon
$this->pagei = new pagei(pagei::TOTAL, $this->num_messages, pagei::ACTIVE_GET, "side", pagei::PER_PAGE, $this->per_page);
$this->limit = $this->pagei->per_page;
// har vi nye meldinger?
if ($this->thread->data_rel && $this->thread->data_rel['ir_unread'] > 0) {
$this->pagei->__construct(pagei::ACTIVE, 1);
$this->limit = max($this->limit, $this->thread->data_rel['ir_unread']);
} elseif (isset($_GET['goto'])) {
$im_id = intval(getval("goto"));
// forsøk å finn meldingen
$ant = $this->thread->message_locate($im_id);
if (!$ant) {
ess::$b->page->add_message("Fant ingen melding med ID {$im_id}.", "error");
redirect::handle();
}
// finn ut hvilken side vi skal til
$side = ceil($ant / $this->per_page);
// gå til korrekt side
if ($this->pagei->active != $side) {
redirect::handle("innboks_les?id={$this->thread->id}&goto={$im_id}&side={$side}");
}
$this->highlight_im_id = $im_id;
}
}
开发者ID:Kuzat,项目名称:kofradia,代码行数:26,代码来源:innboks_les.php
示例3: HookResourceconnectViewResourceactions_anonymous
function HookResourceconnectViewResourceactions_anonymous()
{
if (getval("resourceconnect_source", "") == "") {
return false;
}
# Not a ResourceConnect result set.
global $lang, $title_field, $ref, $baseurl, $search, $offset, $scramble_key, $language, $resource;
# Generate access key
$access_key = md5("resourceconnect" . $scramble_key);
# Formulate resource link (for collections bar)
$view_url = $baseurl . "/pages/view.php?ref=" . $ref . "&k=" . substr(md5($access_key . $ref), 0, 10) . "&language_set=" . urlencode($language) . "&resourceconnect_source=" . urlencode($baseurl);
# Add to collections link.
$url = getval("resourceconnect_source", "") . "/plugins/resourceconnect/pages/add_collection.php?nc=" . time();
$url .= "&title=" . urlencode(get_data_by_field($ref, $title_field));
$url .= "&url=" . urlencode($view_url);
# Add back URL
$url .= "&back=" . urlencode($baseurl . "/pages/view.php?" . $_SERVER["QUERY_STRING"]);
# Add images
if ($resource["has_image"] == 1) {
$url .= "&thumb=" . urlencode(get_resource_path($ref, false, "col", false, "jpg"));
} else {
$url .= "&thumb=" . urlencode($baseurl . "/gfx/" . get_nopreview_icon($resource["resource_type"], $resource["file_extension"], true));
}
?>
<li><a target="collections" href="<?php
echo $url;
?>
">> <?php
echo $lang["action-addtocollection"];
?>
</a></li>
<?php
}
开发者ID:vongalpha,项目名称:resourcespace,代码行数:34,代码来源:view.php
示例4: HookImage_textDownload_usageAddtodownloadquerystring
function HookImage_textDownload_usageAddtodownloadquerystring()
{
if (getval("nooverlay", "") != "") {
return "?nooverlay=true";
}
return "";
}
开发者ID:perryrothjohnson,项目名称:resourcespace,代码行数:7,代码来源:download_usage.php
示例5: HookResourceConnectCollection_downloadInitialise
function HookResourceConnectCollection_downloadInitialise()
{
global $inside_plugin;
if (!isset($inside_plugin)) {
redirect("plugins/resourceconnect/pages/collection_download.php?collection=" . getval("collection", ""));
}
}
开发者ID:chandradrupal,项目名称:resourcespace,代码行数:7,代码来源:collection_download.php
示例6: DisplayThemeBar
function DisplayThemeBar($theme1)
{
global $lang,$flag_new_themes,$contact_sheet,$theme_images,$allow_share,$n,$baseurl;
# Work out theme name
$themename=$theme1;
$theme_display=getval("theme_$n","off");
$themes=get_themes(array($theme1));
if (count($themes)>0)
{
?>
<div
onclick="
var theme_display=get_cookie('theme_<?php echo $n?>');
if (theme_display=='off'){var toggle_theme_display='on';} else { var toggle_theme_display='off';}
SetCookie('theme_<?php echo $n?>',toggle_theme_display,1000);
jQuery('#themebar_<?php echo htmlspecialchars(str_replace(array("\""," "),"",$themename)) ?>').slideToggle(0.2);
return false;">
<a href='#'><b><?php echo htmlspecialchars(stripslashes(i18n_get_translated(str_replace("*","",$themename)))) ?></b></a></div>
<div id="themebar_<?php echo htmlspecialchars(str_replace(array("\""," "),"",$themename)) ?>" style="display:<?php if ($theme_display == 'off'){echo 'none';} else {echo '';}?>" >
<?php
for ($m=0;$m<count($themes);$m++)
{ ?><br>
<a href="<?php echo $baseurl?>/pages/search.php?search=!collection<?php echo $themes[$m]["ref"]?>&bc_from=themes" title="<?php echo $lang["collectionviewhover"]?>"><?php echo htmlspecialchars(i18n_get_collection_name($themes[$m])) ?></a>
<?php
}
?><br><br></div><?php
}
}
开发者ID:Jtgadbois,项目名称:Pedadida,代码行数:35,代码来源:themebar.php
示例7: HookImage_textTermsBeforeredirectchangeurl
function HookImage_textTermsBeforeredirectchangeurl()
{
global $url;
if (getval("nooverlay", "") != "") {
return $url . "&nooverlay=true";
}
return false;
}
开发者ID:perryrothjohnson,项目名称:resourcespace,代码行数:8,代码来源:terms.php
示例8: HookPropose_changesCollection_editSavecollectionAdditionalfields
function HookPropose_changesCollection_editSavecollectionAdditionalfields()
{
global $propose_changes_always_allow;
if (!$propose_changes_always_allow) {
$propose_changes = getval("propose_changes", "") != "" ? 1 : 0;
return "propose_changes='{$propose_changes}',";
}
return "";
}
开发者ID:perryrothjohnson,项目名称:resourcespace,代码行数:9,代码来源:collection_edit.php
示例9: __construct
/**
* Construct
*/
public function __construct()
{
$this->forum = new \Kofradia\Forum\Category(getval("f"));
$this->forum->require_access();
$this->forum->add_title();
ess::$b->page->add_title("Ny forumtråd");
$this->show();
$this->forum->load_page();
}
开发者ID:Kuzat,项目名称:kofradia,代码行数:12,代码来源:topic_new.php
示例10: HookFilterboxAllPreheaderoutput
function HookFilterboxAllPreheaderoutput()
{
if (getval('ajax', '') == '') {
return;
}
?>
<script type="text/javascript">
jQuery(document).ready(showHideFilterboxPanel);
</script>
<?php
}
开发者ID:chandradrupal,项目名称:resourcespace,代码行数:11,代码来源:all.php
示例11: HookPropose_changesResource_emailAdditional_email_collection
function HookPropose_changesResource_emailAdditional_email_collection($colrefs, $collectionname, $fromusername, $userlist, $message, $feedback, $access, $expires, $useremail, $from_name, $cc, $themeshare, $themename, $themeurlsuffix, $template, $templatevars)
{
global $propose_changes_always_allow;
if (!$propose_changes_always_allow) {
$propose_changes = getval("propose_changes", "") != "" ? 1 : 0;
if ($propose_changes) {
sql_query("update collection set propose_changes=1 where ref in ('{$colrefs}')");
}
}
return true;
}
开发者ID:perryrothjohnson,项目名称:resourcespace,代码行数:11,代码来源:resource_email.php
示例12: HookResourceconnectPreviewNextpreviewregeneratekey
function HookResourceconnectPreviewNextpreviewregeneratekey()
{
if (getval("resourceconnect_source", "") == "") {
return false;
}
# Not a ResourceConnect result set.
global $ref, $k, $scramble_key;
# Create a new key when moving next/back for a given result set.
$access_key = md5("resourceconnect" . $scramble_key);
$k = substr(md5($access_key . $ref), 0, 10);
return $k;
}
开发者ID:chandradrupal,项目名称:resourcespace,代码行数:12,代码来源:preview.php
示例13: HookEmbedvideoViewAfterresourceactions
function HookEmbedvideoViewAfterresourceactions()
{
global $embedvideo_resourcetype, $ffmpeg_preview_extension, $resource, $ref, $ffmpeg_preview_max_width, $ffmpeg_preview_max_height, $userfixedtheme, $baseurl, $lang;
if ($resource["resource_type"] != $embedvideo_resourcetype) {
return false;
}
# Not the right type.
?>
<?php
# FLV player - plays the FLV file created to preview video resources.
if (file_exists(get_resource_path($ref, true, "pre", false, $ffmpeg_preview_extension))) {
$flashpath = get_resource_path($ref, false, "pre", false, $ffmpeg_preview_extension, -1, 1, false, "", -1, false);
} else {
$flashpath = get_resource_path($ref, false, "", false, $ffmpeg_preview_extension, -1, 1, false, "", -1, false);
}
$flashpath = urlencode($flashpath);
$thumb = get_resource_path($ref, false, "pre", false, "jpg");
$thumb = urlencode($thumb);
# Choose a colour based on the theme.
# This is quite hacky, and ideally of course this would be CSS based, but the FLV player requires that the colour
# is passed as a parameter.
# The default is a neutral grey which should be acceptable for most user generated themes.
$theme = isset($userfixedtheme) && $userfixedtheme != "" ? $userfixedtheme : getval("colourcss", "greyblu");
$colour = "505050";
if ($theme == "greyblu") {
$colour = "446693";
}
?>
<li><a href="#" onClick="
if (document.getElementById('embedvideo').style.display=='block') {document.getElementById('embedvideo').style.display='none';} else {document.getElementById('embedvideo').style.display='block';}
if (document.getElementById('embedvideo2').style.display=='block') {document.getElementById('embedvideo2').style.display='none';} else {document.getElementById('embedvideo2').style.display='block';}
return false;">> <?php
echo $lang["embed"];
?>
</a></li>
<p id="embedvideo2" style="display:none;float:left;padding:10px 0 3px 0;"><?php
echo $lang["embed_help"];
?>
</p>
<textarea id="embedvideo" style="width:335px;height:200px;display:none;"><?php
if (!hook("replaceembedcode")) {
echo htmlspecialchars('
<object type="application/x-shockwave-flash" data="' . $baseurl . '/lib/flashplayer/player_flv_maxi.swf" width="' . $ffmpeg_preview_max_width . '" height="' . $ffmpeg_preview_max_height . '" class="Picture"><param name="allowFullScreen" value="true" /><param name="movie" value="' . $baseurl . '/lib/flashplayer/player_flv_maxi.swf" /><param name="FlashVars" value="flv=' . $flashpath . '&width=' . $ffmpeg_preview_max_width . '&height=' . $ffmpeg_preview_max_height . '&margin=0&buffer=10&showvolume=1&volume=200&showtime=1&autoplay=1&autoload=0&showfullscreen=1&showstop=1&playercolor=' . $colour . '&startimage=' . $thumb . '" /></object>
');
}
// end hook replaceembedcode
?>
</textarea>
<?php
return true;
}
开发者ID:chandradrupal,项目名称:resourcespace,代码行数:53,代码来源:view.php
示例14: __construct
/**
* Construct
*/
public function __construct()
{
$this->forum = new \Kofradia\Forum\Category(getval("id"));
$this->forum->require_access();
$this->forum->add_title();
// slette forumtråder?
if (isset($_POST['slett_emner']) && $this->forum->fmod) {
$this->delete_topics();
}
// vis forumet
$this->show_forum();
$this->forum->load_page();
}
开发者ID:Kuzat,项目名称:kofradia,代码行数:16,代码来源:forum.php
示例15: __construct
/**
* Construct
*/
public function __construct()
{
access::no_guest();
ess::$b->page->add_title("Anti-bot sjekk");
// hvilken side vi skal sendes til
$this->redirect_url = getval("ret");
if (!$this->redirect_url) {
$this->redirect_url = ess::$s['relative_path'] . "/";
}
// sjekk etter anti-bot
$name = getval("name");
$this->antibot = antibot::get($name);
if (!$this->antibot->data) {
ess::$b->page->add_message("Anti-bot oppføringen er ikke opprettet.", "error");
$this->redirect();
}
// kuler?
if ($name == "kuler") {
// gjennomfør pre-check
if (!$this->antibot->kuler_precheck()) {
$this->redirect();
}
// sett lave ventetider
$this->update_delay = 2;
$this->retry_delay = 2;
}
redirect::store("sjekk?name=" . urlencode($this->antibot->name) . '&ret=' . urlencode($this->redirect_url));
// sjekk om anti-boten ikke krever sjekk
if (!$this->antibot->is_check_required()) {
$this->redirect();
}
// sjekk for ventetid
$this->check_wait();
// hent bildene
$this->load_images();
$this->form = \Kofradia\Form::getByDomain("anti-bot", login::$user);
// utføre sjekk?
if (isset($_POST['valider']) && isset($this->images) && !$this->wait) {
$this->check();
}
// nye bilder?
if (isset($_POST['new'])) {
$this->new_imgs();
}
// vis anti-boten
$this->show();
}
开发者ID:Kuzat,项目名称:kofradia,代码行数:50,代码来源:antibot.php
示例16: serveHeader
function serveHeader()
{
global $lang, $username, $pagename, $loginterms, $baseurl, $linkedheaderimgsrc, $allow_password_change, $userfullname, $username, $slimheader, $theme, $responsiveheaderimgsrc;
if (!empty($linkedheaderimgsrc)) {
$header_img_src = $linkedheaderimgsrc;
} else {
if (!empty($responsiveheaderimgsrc)) {
$header_img_src = $responsiveheaderimgsrc;
} else {
$header_img_src = $baseurl . '/gfx/titles/title.png';
}
}
if (!$slimheader) {
?>
<a href="<?php
echo $baseurl;
?>
"><img src="<?php
echo $baseurl . $header_img_src;
?>
" id="HeaderImg" style="display:none;"></img></a>
<?php
} else {
$linkedheaderimgsrc = $header_img_src;
}
if (isset($username) && $pagename != "login" && $loginterms == false && getval("k", "") == "") {
?>
<div id="HeaderButtons" style="display:none;">
<a href="#" id="HeaderNav1Click" class="ResponsiveHeaderButton ResourcePanel ResponsiveButton"><span class="rbText"><?php
echo $allow_password_change == false ? htmlspecialchars($userfullname == "" ? $username : $userfullname) : $lang["responsive_settings_menu"];
?>
</span><span class="glyph glyph_user"></span></a>
<a href="#" id="HeaderNav2Click" class="ResponsiveHeaderButton ResourcePanel ResponsiveButton"><span class="rbText"><?php
echo $lang["responsive_main_menu"];
?>
</span><span class="glyph glyph_menu"></span></a>
</div>
<?php
}
?>
</div>
<?php
}
开发者ID:perryrothjohnson,项目名称:resourcespace,代码行数:45,代码来源:all.php
示例17: init
/** Initialisering */
public static function init()
{
access::no_guest();
// oppdatere status?
if (isset($_POST['load_status'])) {
self::action_status();
die;
}
ess::$b->page->add_title("Support");
ess::$b->page->add_css('
td.support_important {
background-color: #FF0000;
color: #FFFFFF;
font-weight: bold;
}
');
// hva skal vises?
switch (getval("a")) {
// vis en henvendelse
case "show":
self::action_show();
break;
// panelet
// panelet
case "panel":
self::action_panel();
break;
// søk
// søk
case "search":
self::action_search();
break;
// forsiden
// forsiden
case "":
self::action_main();
break;
// ukjent
// ukjent
default:
redirect::handle("");
}
ess::$b->page->load();
}
开发者ID:Kuzat,项目名称:kofradia,代码行数:45,代码来源:class.support.php
示例18: HookColorthemerAllAdjustcolortheme
function HookColorthemerAllAdjustcolortheme()
{
global $storagedir, $storageurl, $baseurl, $userfixedtheme, $defaulttheme, $css_reload_key, $pagename;
// check if colorthemer theme is set
if (is_numeric($userfixedtheme)) {
// check if theme exists yet, else use defaulttheme
if (file_exists($storagedir . "/colorthemes/" . $userfixedtheme . "/Col-" . $userfixedtheme . ".css")) {
?>
<link href="<?php
echo $storageurl;
?>
/colorthemes/<?php
echo $userfixedtheme;
?>
/Col-<?php
echo $userfixedtheme;
?>
.css?css_reload_key=<?php
echo $css_reload_key;
?>
" rel="stylesheet" type="text/css" media="screen,projection,print" id="colourcss" />
<?php
} else {
?>
<link href="<?php
echo $baseurl;
?>
/css/Col-<?php
echo getval("colourcss", $defaulttheme);
?>
.css?css_reload_key=<?php
echo $css_reload_key;
?>
" rel="stylesheet" type="text/css" media="screen,projection,print" id="colourcss" />
<?php
}
return true;
} else {
// theme isn't colorthemer_#
return false;
}
}
开发者ID:chandradrupal,项目名称:resourcespace,代码行数:42,代码来源:all.php
示例19: generateResourcesMetadataCSV
/**
* Generates the CSV content of the metadata for resources passed in the array
*
* @param $resources
* @return string
*/
function generateResourcesMetadataCSV(array $resources)
{
global $lang;
$return = '';
$csv_field_headers = array();
$resources_fields_data = array();
foreach ($resources as $resource) {
foreach (get_resource_field_data($resource['ref'], false, true, -1, getval("k", "") != "") as $field_data) {
if ($field_data['name'] == '') {
die('Please check field ID ' . $field_data['ref'] . ' and make sure its "' . $lang['property-shorthand_name'] . '" is set!');
}
$csv_field_headers[$field_data['name']] = $field_data['title'];
$resources_fields_data[$resource['ref']][$field_data['name']] = $field_data['value'];
}
}
$csv_field_headers = array_unique($csv_field_headers);
// Header
$return = '"' . $lang['resourceids'] . '","' . implode('","', $csv_field_headers) . "\"\n";
// Results
$csv_row = '';
foreach ($resources_fields_data as $resource_id => $resource_fields) {
// First column will always be Resource ID
$csv_row = $resource_id . ',';
// Field values
foreach ($csv_field_headers as $column_header => $column_header_title) {
if (!array_key_exists($column_header, $resource_fields)) {
$csv_row .= '"",';
continue;
}
foreach ($resource_fields as $field_name => $field_value) {
if ($column_header == $field_name) {
$csv_row .= '"' . tidylist(i18n_get_translated($field_value)) . '",';
}
}
}
$csv_row .= "\n";
$return .= $csv_row;
}
return $return;
}
开发者ID:artsmia,项目名称:mia_resourcespace,代码行数:46,代码来源:csv_export_functions.php
示例20: HookMeta_appendAllAfterpluploadfile
function HookMeta_appendAllAfterpluploadfile()
{
global $meta_append_field_ref, $meta_append_date_format, $ref, $userref;
$found_meta_append_field = getval("metaappend", false);
if ($found_meta_append_field && $found_meta_append_field == $meta_append_field_ref && $ref > 0) {
$result = sql_query("select value from resource_data where resource={$ref} and resource_type_field={$meta_append_field_ref}");
if (!isset($result[0]['value'])) {
return;
}
$value_string = $result[0]['value'];
$result = sql_query("select ref from resource where date(creation_date)=curdate() and created_by={$userref}");
if (!isset($result[0])) {
$count = 1;
} else {
$count = count($result);
}
$count_string = str_pad($count, 4, "0", STR_PAD_LEFT);
$date_string = date($meta_append_date_format);
$new_value_string = $value_string . $date_string . $count_string;
update_field($ref, $meta_append_field_ref, $new_value_string);
}
}
开发者ID:perryrothjohnson,项目名称:resourcespace,代码行数:22,代码来源:upload_plupload.php
注:本文中的getval函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论