Vergleich inc/functions.php - 1.6.7 - 1.6.9

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 6Zeile 6
 * Website: http://mybb.com
* License: http://mybb.com/about/license
*

 * Website: http://mybb.com
* License: http://mybb.com/about/license
*

 * $Id: functions.php 5765 2012-03-27 09:52:45Z Tomm $

 * $Id$

 */

/**

 */

/**

Zeile 833Zeile 833

run_shutdown();



run_shutdown();


		if(my_substr($url, 0, 7) !== 'http://' && my_substr($url, 0, 8) !== 'https://')

		if(my_substr($url, 0, 7) !== 'http://' && my_substr($url, 0, 8) !== 'https://' && my_substr($url, 0, 1) !== '/')

		{
header("Location: {$mybb->settings['bburl']}/{$url}");
}

		{
header("Location: {$mybb->settings['bburl']}/{$url}");
}

Zeile 2323Zeile 2323
		else
{
$template = "advanced";

		else
{
$template = "advanced";

 

if(strpos(FORUM_URL, '.html') !== false)
{
$forum_link = "'".str_replace('{fid}', "'+this.options[this.selectedIndex].value+'", FORUM_URL)."'";
}
else
{
$forum_link = "'".str_replace('{fid}', "'+this.options[this.selectedIndex].value", FORUM_URL);
}

		}

eval("\$forumjump = \"".$templates->get("forumjump_".$template)."\";");

		}

eval("\$forumjump = \"".$templates->get("forumjump_".$template)."\";");

Zeile 3304Zeile 3313
				if($pforumcache[$forumnav['pid']])
{
build_forum_breadcrumb($forumnav['pid']);

				if($pforumcache[$forumnav['pid']])
{
build_forum_breadcrumb($forumnav['pid']);

				}

				}


$navsize = count($navbits);
// Convert & to &


$navsize = count($navbits);
// Convert & to &

Zeile 3489Zeile 3498
	echo "<h2>Database Queries (".$db->query_count." Total) </h2>\n";
echo $db->explain;
echo "<h2>Template Statistics</h2>\n";

	echo "<h2>Database Queries (".$db->query_count." Total) </h2>\n";
echo $db->explain;
echo "<h2>Template Statistics</h2>\n";





	if(count($templates->cache) > 0)
{
echo "<table style=\"background-color: #666;\" width=\"95%\" cellpadding=\"4\" cellspacing=\"1\" align=\"center\">\n";

	if(count($templates->cache) > 0)
{
echo "<table style=\"background-color: #666;\" width=\"95%\" cellpadding=\"4\" cellspacing=\"1\" align=\"center\">\n";

		echo "<tr>\n";

		echo "<tr>\n";

		echo "<td style=\"background-color: #ccc;\"><strong>Templates Used (Loaded for this Page) - ".count($templates->cache)." Total</strong></td>\n";

		echo "<td style=\"background-color: #ccc;\"><strong>Templates Used (Loaded for this Page) - ".count($templates->cache)." Total</strong></td>\n";

		echo "</tr>\n";
echo "<tr>\n";

		echo "</tr>\n";
echo "<tr>\n";

		echo "<td style=\"background: #fff;\">".implode(", ", array_keys($templates->cache))."</td>\n";
echo "</tr>\n";
echo "</table>\n";

		echo "<td style=\"background: #fff;\">".implode(", ", array_keys($templates->cache))."</td>\n";
echo "</tr>\n";
echo "</table>\n";

Zeile 3518Zeile 3527
	echo "</body>";
echo "</html>";
exit;

	echo "</body>";
echo "</html>";
exit;

}


}


/**
* Outputs the correct page headers.
*/
function send_page_headers()
{
global $mybb;

/**
* Outputs the correct page headers.
*/
function send_page_headers()
{
global $mybb;





	if($mybb->settings['nocacheheaders'] == 1)
{
header("Expires: Sat, 1 Jan 2000 01:00:00 GMT");

	if($mybb->settings['nocacheheaders'] == 1)
{
header("Expires: Sat, 1 Jan 2000 01:00:00 GMT");

Zeile 3549Zeile 3558
	switch($type)
{
case "posts":

	switch($type)
{
case "posts":

			if(is_array($id))
{

			if(is_array($id))
{

				$rids = implode($id, "','");
$rids = "'0','$rids'";
$db->update_query("reportedposts", array('reportstatus' => 1), "pid IN($rids) AND reportstatus='0'");

				$rids = implode($id, "','");
$rids = "'0','$rids'";
$db->update_query("reportedposts", array('reportstatus' => 1), "pid IN($rids) AND reportstatus='0'");

Zeile 3673Zeile 3682
		$nicetime['weeks'] = "1".$lang_week;
}
else if($weeks > 1)

		$nicetime['weeks'] = "1".$lang_week;
}
else if($weeks > 1)

	{

	{

		$nicetime['weeks'] = $weeks.$lang_weeks;
}


		$nicetime['weeks'] = $weeks.$lang_weeks;
}


Zeile 3795Zeile 3804
	if($groupslist != $user['additionalgroups'])
{
$db->update_query("users", array('additionalgroups' => $groupslist), "uid='".intval($uid)."'");

	if($groupslist != $user['additionalgroups'])
{
$db->update_query("users", array('additionalgroups' => $groupslist), "uid='".intval($uid)."'");

		return true;

		return true;

	}
else
{

	}
else
{

Zeile 4774Zeile 4783
	else
{
$link = str_replace("{pid}", $pid, POST_URL);

	else
{
$link = str_replace("{pid}", $pid, POST_URL);

		return htmlspecialchars_uni($link);
}
}


		return htmlspecialchars_uni($link);
}
}


/**
* Build the event link.
*

/**
* Build the event link.
*

Zeile 6252Zeile 6261
		0x0D => 1,
0x0B => 1,
0xAD => 1,

		0x0D => 1,
0x0B => 1,
0xAD => 1,

		0xC2 => array(0xA0 => 1,
0xAD => 1,
0xBF => 1,
0x81 => 1,
0x8D => 1,
0x90 => 1,
0x9D => 1,),

		0xA0 => 1,
0xAD => 1,
0xBF => 1,
0x81 => 1,
0x8D => 1,
0x90 => 1,
0x9D => 1,

		0xCC => array(0xB7 => 1, 0xB8 => 1), // \x{0337} or \x{0338}
0xE1 => array(0x85 => array(0x9F => 1, 0xA0 => 1)), // \x{115F} or \x{1160}
0xE2 => array(0x80 => array(0x80 => 1, 0x81 => 1, 0x82 => 1, 0x83 => 1, 0x84 => 1, 0x85 => 1, 0x86 => 1, 0x87 => 1, 0x88 => 1, 0x89 => 1, 0x8A => 1, 0x8B => 1, // \x{2000} to \x{200B}

		0xCC => array(0xB7 => 1, 0xB8 => 1), // \x{0337} or \x{0338}
0xE1 => array(0x85 => array(0x9F => 1, 0xA0 => 1)), // \x{115F} or \x{1160}
0xE2 => array(0x80 => array(0x80 => 1, 0x81 => 1, 0x82 => 1, 0x83 => 1, 0x84 => 1, 0x85 => 1, 0x86 => 1, 0x87 => 1, 0x88 => 1, 0x89 => 1, 0x8A => 1, 0x8B => 1, // \x{2000} to \x{200B}