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


PHP SiteConfig::val方法代码示例

本文整理汇总了PHP中SiteConfig::val方法的典型用法代码示例。如果您正苦于以下问题:PHP SiteConfig::val方法的具体用法?PHP SiteConfig::val怎么用?PHP SiteConfig::val使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SiteConfig的用法示例。


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

示例1: RSS

<?php

$rss = new RSS("Letzte SPAM Antworten - " . SiteConfig::val("page/title", "Q/A Forum"), "Die neusten Antworten aus dem Forum, die als SPAM eingestuft wurden", get_path("/questions/rss"));
$db = new SQL(0);
$rows = $db->cmdrows(0, 'SELECT T1.*,T3.title,T2.username as authorname FROM answers as T1 LEFT JOIN user_list as T2 ON T1.author=T2.id LEFT JOIN questions as T3 ON T1.question=T3.id WHERE T1.isSPAM > 0 ORDER BY date_created DESC LIMIT 0,30');
foreach ($rows as $row) {
    $item = new RSSItem("Antwort auf: " . $row["title"], $row["txt"] . '<br/><br/><div style="color:#8080ff;">SPAMcheck: ' . SpamText($row["isSPAM"]) . '<br/><i>' . html($row["authorname"]) . '</i></div>', Question::PermalinkByData($row["question"], $row["title"]) . "#answer-" . $row["id"]);
    $rss->addItem($item);
}
//die($rss->fetch());
$rss->display();
exit(1);
function SpamText($v)
{
    switch ($v) {
        case -2:
            return "Akismet gute Antwort";
        case -1:
            return "Ham";
        case 1:
            return "<b>Spam</b>";
        case 2:
            return "<b>Akismet SPAM</b>";
    }
}
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:25,代码来源:rss_lastSpamanswers.php

示例2: SortIcon

}
$sql .= ' LIMIT ' . (isset($_GET["page"]) ? $_GET["page"] * 60 : "0") . ',60';
$rows = $db->cmdrows(0, $sql);
$AnzahlTags = $db->countallrows();
function SortIcon($name, $key, $popup, $default = false)
{
    echo '<a id="by_' . $key . '" href="' . URL::addVar("sort", $key) . '" class="sortby" title="' . _e($popup) . '"><span>' . _e($name);
    if ((isset($_GET["sort"]) or $default) && $_GET["sort"] == $key) {
        if (!isset($_GET["sortdir"]) or $_GET["sortdir"] == "1") {
            echo ' ^';
        }
        if (isset($_GET["sortdir"]) and $_GET["sortdir"] == "2") {
            echo ' ▼';
        }
    }
    echo '</span></a>';
}
PageEngine::html("html_head", array("title" => _h("{0} Tags auf {1}", array($AnzahlTags, SiteConfig::val("page/title")))));
PageEngine::html("header", array("searchquery" => isset($_GET["query"]) ? $_GET["query"] : ""));
?>
	<div id="Content" class="content-wrapper PageTags">
		<article class="ContentLeft">
			<div class="tabBar"> <div id="sort_tabs" class="tabsA"> <span class="label"><?php 
echo _e("Sort by »");
?>
</span>
			<?php 
SortIcon("Name", "name", "sort tags by their name");
SortIcon("Popularity", "popularity", "sort tags by their popularity");
?>
			</div></div>
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:page_tags.php

示例3: SQL

$db = new SQL(0);
$sql = 'SELECT SQL_CALC_FOUND_ROWS T1.*,T2.right as is_expert FROM user_list as T1 LEFT JOIN user_rights as T2 ON T1.id=T2.user AND `right` = "expert"';
$sql .= ' WHERE 1 GROUP BY T1.id';
switch (isset($_GET["sort"]) ? $_GET["sort"] : "karma") {
    case "name":
        $sql .= ' ORDER BY username ASC';
        break;
    case "karma":
        $sql .= ' ORDER BY Karma DESC';
        break;
}
$sql .= ' LIMIT ' . (isset($_GET["page"]) ? $_GET["page"] * 60 : "0") . ',60';
$rows = $db->cmdrows(0, $sql);
$AnzahlUsers = $db->countallrows();
PageEngine::html("html_head", array("title" => _h("{n} Users of {1}", array("n" => $AnzahlUsers, 1 => SiteConfig::val("page/title", "Q/A Forum")))));
PageEngine::html("header", array("searchquery" => isset($_GET["query"]) ? $_GET["query"] : ""));
?>
	<div id="Content" class="content-wrapper PageUsers">
		<article class="ContentLeft">
			<div class="tabBar"> <div id="sort_tabs" class="tabsA"> <span class="label"><?php 
echo _e("Sort by »");
?>
</span>
				<a id="by_karma" href="<?php 
echo URL::addVar("sort", "karma");
?>
" class="sortby" title="sort by Karma"><span>Karma</span></a>
				<a id="by_name" href="<?php 
echo URL::addVar("sort", "name");
?>
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:30,代码来源:page_users.php

示例4: WHERE

            PageEngine::AddSuccessMessage("login", "Passwort geändert");
        }
    } else {
        $row = $db->cmdrow(0, 'SELECT T1.id, T2.pwd FROM user_list as T1 LEFT JOIN user_login as T2 ON T1.id=T2.user WHERE (LOWER(T1.username) = "{0}" OR email_standard = "{0}") AND provider="local" LIMIT 0,1', array(strtolower($_POST["username"])));
        if (!isset($row["id"])) {
            PageEngine::AddErrorMessage("login", "Ungültiger Benutzername oder Passwort");
        } elseif ($row["pwd"] != md5($_POST["password"])) {
            PageEngine::AddErrorMessage("login", "Ungültiger Benutzername oder Passwort (2)");
        } else {
            MyUser::loginload($row["id"]);
            header("Location: " . get_path("/?t=" . time()));
            exit(1);
        }
    }
}
$fb = new LoginFacebook(array("appId" => SiteConfig::val("facebook/appid"), "secret" => SiteConfig::val("facebook/secret"), "cookie" => true));
if (isset($_GET["action"]) && $_GET["action"] == "login_facebook") {
    if ($fb->getUser() == 0) {
        @header("Location: " . $fb->getLoginUrl());
        exit(1);
    }
    $user = $fb->api("/me");
    $db = new SQL(0);
    if (MyUser::isloggedin()) {
        $w = array();
        $w["username"] = $user["id"];
        $w["provider"] = "facebook";
        $w["user"] = MyUser::id();
        $db->CreateUpdate(0, 'user_login', $w);
        PageEngine::AddSuccessMessage("openid", "Zugriffsart via. Facebook hinzugefügt");
    } else {
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:login.php

示例5: strtolower

        $w["username"] = $_POST["username"];
        $w["email_standard"] = strtolower($_POST["email"]);
        $w["dt_registered"] = time();
        $db->Create(0, "user_list", $w);
        $userid = $db->LastInsertKey();
        $w2 = array();
        $w2["username"] = "user[" . $userid . "]";
        $w2["pwd"] = md5($passwort);
        $w2["provider"] = "local";
        $w2["user"] = $userid;
        $db->Create(0, "user_login", $w2);
        $mail = new PHPMailer();
        $mail->SetFrom('no-reply@' . $_SERVER["HTTP_HOST"], 'Registrierung ' . SiteConfig::val("page/title"));
        $mail->AddAddress($_POST["email"], $w["username"]);
        $local = PageEngine::html_find("email_register", ".tpl");
        $body = file_get_contents($local);
        $body = str_replace(array("{{password}}", "{{page_title}}"), array($passwort, SiteConfig::val("page/title", "Q/A Forum")), $body);
        $mail->Subject = "Deine Registrierung bei " . SiteConfig::val("page/title");
        $mail->AltBody = 'Vielen Dank für Deine Registrierung,
wir schicken Dir nun Deine Zugangsdaten für ' . SiteConfig::val("page/title") . '. Solltest Du diese nicht beantragt haben, dann lösche bitte diese Nachricht umgehend, damit nicht Dritte Deine Identität nutzen können.
Passwort: ' . $passwort . '
Wir wünschen Dir viel Spaß auf ' . SiteConfig::val("page/title") . '';
        $mail->MsgHTML($body);
        if (!$mail->Send()) {
            Observer::Raise("Mail_Send_Error", array("errormsg" => $mail->ErrorInfo));
            Observer::Raise("Register_Error", array("errormsg" => "No Mail send", "errormsg" => $mail->ErrorInfo));
            PageEngine::AddErrorMessage("register", "Fehler beim senden der E-Mail (" . $mail->ErrorInfo . ").");
        }
        PageEngine::AddSuccessMessage("register", "Neuer User angelegt... Bitte prüfe Deine E-Mails!");
    }
}
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:register.php

示例6: htmlentities

" name="<?php 
echo $params["name"];
?>
" placeholder="<?php 
echo htmlentities($params["placeholder"], 3, "UTF-8");
?>
"><?php 
echo html($params["value"]);
?>
</TEXTAREA>
<script>
	CKEDITOR.replace( '<?php 
echo $EleId;
?>
', {
		extraPlugins : 'bbcode',
		language: 'de',
		//filebrowserUploadUrl : '/uploader/upload.php',
        filebrowserImageUploadUrl : '<?php 
echo get_path("api/uploader/image.json");
?>
',
		scayt_sLang : '<?php 
echo SiteConfig::val("language");
?>
',
		scayt_autoStartup : true,
		toolbar:
		[
			['Source', '-', 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Image','-', 'Link', 'Unlink'],
			['Cut','Copy','Paste','PasteText'],
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:box_editor.php

示例7: SQL

     if (!isset($_SESSION["antispam0"]) or !isset($_POST["antispam"]) or $_SESSION["antispam0"] != $_POST["antispam"]) {
         PageEngine::AddErrorMessage("AnswerNew", "Ungültiger Antispam. Bitte lies nochmal genau!");
         $j = false;
     }
 }
 if ($j) {
     $db = new SQL(0);
     $w = array();
     $w["txt"] = $_POST["text"];
     $w["question"] = $params["id"] + 0;
     $w["author"] = MyUser::isloggedin() ? MyUser::id() + 0 : 0 - rand(10, 999999);
     $w["authorIP"] = $_SERVER["REMOTE_ADDR"];
     $w["date_created"] = time();
     $w["date_edited"] = time();
     if (!MyUser::isloggedin() && SiteConfig::val("akismet/key") . "" != "") {
         $akismet = new Akismet(SiteConfig::val("akismet/host"), SiteConfig::val("akismet/key"));
         $akismet->setCommentContent($w["txt"]);
         $akismet->setPermalink(Question::PermalinkByData($w["question"], "Frage"));
         $akismet->setUserIP($_SERVER["REMOTE_ADDR"]);
         try {
             if ($akismet->isCommentSpam()) {
                 $w["isSPAM"] = 2;
             } else {
                 $w["isSPAM"] = -2;
             }
         } catch (Exception $ex) {
         }
     }
     $db->CreateUpdate(0, 'answers', $w);
     $answerID = $db->LastInsertKey();
     $db->cmd(0, 'UPDATE questions SET date_action={1},user_action="{2}", count_answers = (SELECT count(*) FROM answers WHERE question=questions.id) WHERE id={0} LIMIT 1', true, array($w["question"], time(), MyUser::id() + 0));
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:question.php

示例8:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', '<?php 
echo SiteConfig::val("google/analytics/account");
?>
']);
  _gaq.push(['_setDomainName', '<?php 
echo $_SERVER["HTTP_HOST"];
?>
']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:20,代码来源:html_head_google_analytics.php

示例9: array

<?php

PageEngine::html("html_head", array("title" => _h("sigin to {pagename}", array("pagename" => SiteConfig::val("page/title", "Q/A Forum"))), "nocache" => true));
PageEngine::html("header");
?>
	<div id="Content" class="content-wrapper PageLogin">
		<article class="ContentLeft">
			<h1><?php 
echo _e("Bitte klicke auf ein passendes Anbieter-Icon um dich einzuloggen");
?>
</h1>
			<p><?php 
echo _e("Wähle deinen gewünschten Anbieter aus, um dich mit dessen sicheren Login-Verfahren einzuloggen. Mit diesen externen Diensten hast du deine Loginverfahren immer zentral unter Kontrolle.");
?>
</p>
<?php 
PageEngine::html("messagebox", array("name" => "openid"));
?>
			
			<p class="loginprovider">
				<?php 
if (SiteConfig::val("facebook/appid") != null) {
    echo '<a href="?action=login_facebook"><img src="' . get_path("/skins/default/images/layout/openid_facebook.gif") . '"/></a>';
}
?>
				<a href="?action=login_google"><img src="<?php 
echo get_path("/skins/default/images/layout/openid_google.gif");
?>
"/></a>
				<a href="?action=login_yahoo"><img src="<?php 
echo get_path("/skins/default/images/layout/openid_yahoo.gif");
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:page_login.php

示例10: array

<?php

PageEngine::html("html_head");
PageEngine::html("header");
?>
	<div id="Content" class="content-wrapper">
		<article class="ContentLeft">
			<h1>Benutzernamen und Passwort anlegen</h1>
			<form method="POST"><INPUT type="hidden" name="action" value="register"/>
			<?php 
PageEngine::html("messagebox", array("name" => "register"));
?>
			<table>
				<tr><td class="label">Wähle einen Nickname:</td><td><INPUT type="text" name="username" value="<?php 
echo html(isset($_POST["username"]) ? $_POST["username"] : "");
?>
" placeholder="Benutzername"/></td></tr>
				<tr><td class="label">Deine Email-Adresse:<br/><i>(wird nicht angezeigt)</i></td><td><INPUT type="email" name="email" value="<?php 
echo html(isset($_POST["email"]) ? $_POST["email"] : "");
?>
" placeholder="test@test.de"/></td></tr>
				<tr><td class="label">Passwort:</td><td class="PasswordViaEMail">Passwort erhälst Du per E-Mail</td></tr>
			</table>
			<p><strong>Erhalte regelmäßig Erinnerungen via Email</strong></p>
			<p><INPUT type="radio" name="subscribe" value="1"> Okay, versuchen wir's!<br/>
			   <INPUT type="radio" name="subscribe" value="0"> keine <?php 
echo SiteConfig::val("page/title");
?>
 Emails bitte.</p>
			   
			<button type="submit" class="blue">Registrieren</button> oder <a href="<?php 
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:page_register.php

示例11: get_path

	<footer> 
		<div class="content-wrapper"> 
			<div class="copyright">
				<a href="http://creativecommons.org/licenses/by-sa/3.0/legalcode" target="_blank" rel="nofollow"><img class="license-logo" src="<?php 
echo get_path("/skins/default/images/layout/cc-by-sa.png");
?>
" title="cc-by-sa" alt="cc-by-sa"></a>
                <?php 
echo _e("Copyright {pagename}, {year}.", array("pagename" => SiteConfig::val("page/title"), "year" => date("Y")));
?>
 <?php 
echo _h('Content on this site is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/legalcode" target="_blank" rel="nofollow">Creative Commons Attribution Share Alike 3.0</a> license.');
?>
            </div>
			<div class="footer-links">
				<a href="<?php 
echo get_path("/about");
?>
"><?php 
echo _e("About us");
?>
</a><span class="link-separator"> |</span> 
				<a href="<?php 
echo get_path("/faq");
?>
"><?php 
echo _e("Frequently asked questions");
?>
</a><span class="link-separator"> |</span> 
				<a href="<?php 
echo get_path("/help");
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:footer.php

示例12: array

<?php

PageEngine::html("html_head", array("title" => "Über " . SiteConfig::val("page/title")));
PageEngine::html("header");
?>
	<div id="Content" class="content-wrapper">
		<article class="ContentLeft">
			<h1>Willkommen bei <?php 
echo html(SiteConfig::val("page/title"));
?>
</h1>
		</article>
		
	
	</div>
	
	
	
	
<?php 
PageEngine::html("footer");
?>
	
</body>
</html>
<?php 
exit(1);
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:27,代码来源:page_about.php

示例13: explode

 }
 $g = explode(",", $_GET["tag"] . "," . $_POST["tags"]);
 foreach (tags2array($_POST["tags"]) as $a) {
     if (trim($a) == "") {
         continue;
     }
     $w3 = array();
     $w3["question"] = $frageid;
     $w3["tag"] = $a;
     $db->CreateUpdate(0, "question_tags", $w3);
 }
 $_SESSION["myuser"]["lastwritten"]["question"][$frageid] = true;
 Karma::RuleAction("CREATE_QUESTION", array("user" => MyUser::id(), "question" => $frageid));
 Badges::add(3, MyUser::id(), array("question" => $frageid));
 //Erste Frage geschrieben
 @file_get_contents("www.google.com/webmasters/tools/ping?sitemap=" . urlencode(SiteConfig::val("baseurl") . "sitemap.xml"));
 $m = SiteConfig::get(0);
 if ($m["twitter"]["consumer"]["secret"] . "" != "" && $m["twitter"]["access"]["secret"] . "" != "") {
     try {
         $twitter = new Twitter($m["twitter"]["consumer"]["key"], $m["twitter"]["consumer"]["secret"]);
         $twitter->setOAuthToken($m["twitter"]["access"]["key"]);
         $twitter->setOAuthTokenSecret($m["twitter"]["access"]["secret"]);
         $url = API_urlshortener::add(Question::PermalinkByData($w3["question"], $w["title"]));
         if (strlen($w["title"]) > 100) {
             $tweet = substr($w["title"], 0, 100) . "... " . $url . " #wikihelp";
         } else {
             $tweet = substr($w["title"], 0, 100) . " " . $url . " #wikihelp";
         }
         $twitter->statusesUpdate($tweet);
     } catch (Exception $ex) {
     }
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:ask.php

示例14: array

<?php

PageEngine::html("html_head", array("title" => "Über " . SiteConfig::val("page/title")));
PageEngine::html("header");
?>
	<div id="Content" class="content-wrapper">
		<article class="ContentLeft">
			<h1>Datenschutzrichtlinien</h1> 
			
			<h2>Google Analytics</h2>
			<p>Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. („Google“). Google Analytics verwendet sog. „Cookies“, Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Im Falle der Aktivierung der IP-Anonymisierung auf dieser Webseite, wird Ihre IP-Adresse von Google jedoch innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den Europäischen Wirtschaftsraum zuvor gekürzt. Nur in Ausnahmefällen wird die volle IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Im Auftrag des Betreibers dieser Website wird Google diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen gegenüber dem Websitebetreiber zu erbringen. Die im Rahmen von Google Analytics von Ihrem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt. Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich werden nutzen können. Sie können darüber hinaus die Erfassung der durch das Cookie erzeugten und auf Ihre Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem sie das unter dem folgenden Link (<a href="http://tools.google.com/dlpage/gaoptout?hl=de" TARGET="_blank" rel="nofollow">http://tools.google.com/dlpage/gaoptout?hl=de</a>) verfügbare Browser-Plugin herunterladen und installieren.</p>
			<p>Nähere Informationen zu Nutzungsbedingungen und Datenschutz finden Sie unter <a href="http://www.google.com/analytics/terms/de.html" target="_blank" rel="nofollow">http://www.google.com/analytics/terms/de.html</a> bzw. unter <a href="http://www.google.com/intl/de/analytics/privacyoverview.html" target="_blank" rel="nofollow">http://www.google.com/intl/de/analytics/privacyoverview.html</a>.
			
			
		</article>
		
	
	</div>
	
	
	
	
<?php 
PageEngine::html("footer");
?>
	
</body>
</html>
<?php 
exit(1);
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:30,代码来源:page_privacy.php

示例15:

}
if (!isset($params["follow"]) or $params["follow"] == true) {
    echo '<meta name="robots" content="index, follow"/>';
} else {
    echo '<meta name="robots" content="noindex, nofollow"/>';
}
?>
	<link rel="shortcut icon" href="<?php 
echo $_ENV["baseurl"];
?>
skins/default/favicon.ico" />
	<link rel="stylesheet" type="text/css" href="<?php 
echo $_ENV["baseurl"];
?>
skins/default/css/main.css">
	<link rel="stylesheet" type="text/css" href="<?php 
echo $_ENV["baseurl"];
?>
tagicons.css">
	<script src="<?php 
echo $_ENV["baseurl"];
?>
skins/default/js/jquery-ui.js"></script>
	<script src="<?php 
echo $_ENV["baseurl"];
?>
skins/default/js/main.js"></script>
	<script src="<?php 
echo $_ENV["baseurl"];
?>
skins/default/js/jquery.fancybox.pack.js"></script>
开发者ID:andreaskasper,项目名称:askbot_php,代码行数:31,代码来源:html_head.php


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