Vergleich inc/functions_post.php - 1.2.7 - 1.2.14

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 6Zeile 6
 * Website: http://www.mybboard.net
* License: http://www.mybboard.net/eula.html
*

 * Website: http://www.mybboard.net
* License: http://www.mybboard.net/eula.html
*

 * $Id: functions_post.php 2942 2007-03-10 21:36:18Z dennis $

 * $Id: functions_post.php 3635 2008-02-06 23:19:49Z Tikitiki $

 */

/**

 */

/**

Zeile 319Zeile 319
	if(!$post_type)
{
// Figure out if we need to show an "edited by" message

	if(!$post_type)
{
// Figure out if we need to show an "edited by" message

		// Only show if at least one of "showeditedby" or "showeditedbyadmin" is enabled
if($post['edituid'] != "" && $post['edittime'] != "" && $post['editusername'] != "" && $mybb->settings['showeditedby'] != "no" && $mybb->settings['showeditedbyadmin'] != "no")

		if($post['edituid'] != 0 && $post['edittime'] != 0 && $post['editusername'] != "" && ($mybb->settings['showeditedby'] != "no" && $usergroup['cancp'] == "no" || $mybb->settings['showeditbyadmin'] != "no" && $usergroup['cancp'] == "yes"))


		{
$post['editdate'] = my_date($mybb->settings['dateformat'], $post['edittime']);
$post['edittime'] = my_date($mybb->settings['timeformat'], $post['edittime']);

		{
$post['editdate'] = my_date($mybb->settings['dateformat'], $post['edittime']);
$post['edittime'] = my_date($mybb->settings['timeformat'], $post['edittime']);

Zeile 475Zeile 474
	global $attachcache, $mybb, $theme, $templates, $forumpermissions, $lang;

$validationcount = 0;

	global $attachcache, $mybb, $theme, $templates, $forumpermissions, $lang;

$validationcount = 0;

 
	$tcount = 0;

	if(is_array($attachcache[$id]))
{ // This post has 1 or more attachments
foreach($attachcache[$id] as $aid => $attachment)
{
if($attachment['visible'])
{ // There is an attachment thats visible!

	if(is_array($attachcache[$id]))
{ // This post has 1 or more attachments
foreach($attachcache[$id] as $aid => $attachment)
{
if($attachment['visible'])
{ // There is an attachment thats visible!

				$attachment['name'] = htmlspecialchars_uni($attachment['name']);

				$attachment['filename'] = htmlspecialchars_uni($attachment['filename']);

				$attachment['filesize'] = get_friendly_size($attachment['filesize']);
$ext = get_extension($attachment['filename']);
if($ext == "jpeg" || $ext == "gif" || $ext == "bmp" || $ext == "png" || $ext == "jpg")

				$attachment['filesize'] = get_friendly_size($attachment['filesize']);
$ext = get_extension($attachment['filename']);
if($ext == "jpeg" || $ext == "gif" || $ext == "bmp" || $ext == "png" || $ext == "jpg")

Zeile 496Zeile 496
				// Support for [attachment=id] code
if(stripos($post['message'], "[attachment=".$attachment['aid']."]") !== false)
{

				// Support for [attachment=id] code
if(stripos($post['message'], "[attachment=".$attachment['aid']."]") !== false)
{

					if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "")
{ // We have a thumbnail to show (and its not the "SMALL" enough image




					// Show as thumbnail IF image is big && thumbnail exists && setting=='yes'
// Show as full size image IF setting=='no' || (image is small && permissions allow)
// Show as download for all other cases
if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "" && $mybb->settings['attachthumbnails'] == 'yes')
{

						eval("\$attbit = \"".$templates->get("postbit_attachments_thumbnails_thumbnail")."\";");

						eval("\$attbit = \"".$templates->get("postbit_attachments_thumbnails_thumbnail")."\";");

					}
elseif($attachment['thumbnail'] == "SMALL" && $forumpermissions['candlattachments'] == "yes")

					}
elseif((($attachment['thumbnail'] == "SMALL" && $forumpermissions['candlattachments'] == "yes") || $mybb->settings['attachthumbnails'] == 'no') && $isimage)

					{

					{

						// Image is small enough to show - no thumbnail

 
						eval("\$attbit = \"".$templates->get("postbit_attachments_images_image")."\";");

						eval("\$attbit = \"".$templates->get("postbit_attachments_images_image")."\";");

					}

					}

					else

					else

					{
// Show standard link to attachment

					{


						eval("\$attbit = \"".$templates->get("postbit_attachments_attachment")."\";");
}
$post['message'] = preg_replace("#\[attachment=".$attachment['aid']."]#si", $attbit, $post['message']);
}
else
{

						eval("\$attbit = \"".$templates->get("postbit_attachments_attachment")."\";");
}
$post['message'] = preg_replace("#\[attachment=".$attachment['aid']."]#si", $attbit, $post['message']);
}
else
{

					if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "")
{ // We have a thumbnail to show




					// Show as thumbnail IF image is big && thumbnail exists && setting=='thumb'
// Show as full size image IF setting=='fullsize' || (image is small && permissions allow)
// Show as download for all other cases
if($attachment['thumbnail'] != "SMALL" && $attachment['thumbnail'] != "" && $mybb->settings['attachthumbnails'] == 'yes')
{

						eval("\$post['thumblist'] .= \"".$templates->get("postbit_attachments_thumbnails_thumbnail")."\";");
if($tcount == 5)
{

						eval("\$post['thumblist'] .= \"".$templates->get("postbit_attachments_thumbnails_thumbnail")."\";");
if($tcount == 5)
{

Zeile 524Zeile 528
						}
$tcount++;
}

						}
$tcount++;
}

					elseif($attachment['thumbnail'] == "SMALL" && $forumpermissions['candlattachments'] == "yes")

					elseif((($attachment['thumbnail'] == "SMALL" && $forumpermissions['candlattachments'] == "yes") || $mybb->settings['attachthumbnails'] == 'no') && $isimage)

					{

					{

						// Image is small enough to show - no thumbnail

 
						eval("\$post['imagelist'] .= \"".$templates->get("postbit_attachments_images_image")."\";");
}
else

						eval("\$post['imagelist'] .= \"".$templates->get("postbit_attachments_images_image")."\";");
}
else