Vergleich admin/modules/forum/attachments.php - 1.6.0 - 1.6.8

  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: attachments.php 5016 2010-06-12 00:24:02Z RyanGordon $

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

 */

// Disallow direct access to this file for security reasons

 */

// Disallow direct access to this file for security reasons

Zeile 211Zeile 211
		{
$user['username'] = $lang->na;
}

		{
$user['username'] = $lang->na;
}

		$table->construct_cell(build_profile_link($user['username'], $user['useruid']));
$table->construct_cell("<a href=\"index.php?module=forum-attachments&amp;results=1&amp;username=".urlencode($user['username'])."\">".get_friendly_size($user['totalsize'])."</a>", array('class' => 'align_center'));

		$table->construct_cell(build_profile_link($user['username'], $user['useruid'], "_blank"));
$table->construct_cell("<a href=\"index.php?module=forum-attachments&amp;results=1&amp;username=".urlencode($user['username'])."\" target=\"_blank\">".get_friendly_size($user['totalsize'])."</a>", array('class' => 'align_center'));

		$table->construct_row();
}
$table->output($lang->users_diskspace);

		$table->construct_row();
}
$table->output($lang->users_diskspace);

Zeile 365Zeile 365
			$query = $db->simple_select("attachments", "*", "aid IN (".implode(",", $aids).")");
while($attachment = $db->fetch_array($query))
{

			$query = $db->simple_select("attachments", "*", "aid IN (".implode(",", $aids).")");
while($attachment = $db->fetch_array($query))
{

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


				if($missing_attachment_files[$attachment['aid']])
{
$reason = $lang->reason_file_missing;

				if($missing_attachment_files[$attachment['aid']])
{
$reason = $lang->reason_file_missing;

Zeile 379Zeile 381
				}
$table->construct_cell($form->generate_check_box('orphaned_attachments[]', $attachment['aid'], '', array('checked' => true)));
$table->construct_cell(get_attachment_icon(get_extension($attachment['filename'])), array('width' => 1));

				}
$table->construct_cell($form->generate_check_box('orphaned_attachments[]', $attachment['aid'], '', array('checked' => true)));
$table->construct_cell(get_attachment_icon(get_extension($attachment['filename'])), array('width' => 1));

				$table->construct_cell("<span class=\"float_right\">".get_friendly_size($attachment['filesize'])."</span><a href=\"../attachment.php?aid={$attachment['aid']}\">{$attachment['filename']}</a>", array('class' => $cell_class));

				$table->construct_cell("<span class=\"float_right\">".get_friendly_size($attachment['filesize'])."</span><a href=\"../attachment.php?aid={$attachment['aid']}\" target=\"_blank\">{$attachment['filename']}</a>", array('class' => $cell_class));

				$table->construct_cell($reason, array('class' => 'align_center'));
if($attachment['dateuploaded'])
{

				$table->construct_cell($reason, array('class' => 'align_center'));
if($attachment['dateuploaded'])
{

Zeile 586Zeile 588
		{
$bad_attachments = serialize($bad_attachments);
echo $form->generate_hidden_field("bad_attachments", $bad_attachments);

		{
$bad_attachments = serialize($bad_attachments);
echo $form->generate_hidden_field("bad_attachments", $bad_attachments);

		}

		}

		$form->end();
echo "<script type=\"text/javascript\">Event.observe(window, 'load', function() {
window.setTimeout(

		$form->end();
echo "<script type=\"text/javascript\">Event.observe(window, 'load', function() {
window.setTimeout(

Zeile 714Zeile 716
		// Now we fetch the results if there were 100% no errors
if(!$errors)
{

		// Now we fetch the results if there were 100% no errors
if(!$errors)
{

 
			$mybb->input['perpage'] = intval($mybb->input['perpage']);

			if(!$mybb->input['perpage'])
{
$mybb->input['perpage'] = 20;
}

			if(!$mybb->input['perpage'])
{
$mybb->input['perpage'] = 20;
}

			$mybb->input['perpage'] = intval($mybb->input['perpage']);

 

$mybb->input['page'] = intval($mybb->input['page']);
if($mybb->input['page'])


$mybb->input['page'] = intval($mybb->input['page']);
if($mybb->input['page'])

Zeile 875Zeile 877
function build_attachment_row($attachment, &$table, $use_form=false)
{
global $mybb, $form;

function build_attachment_row($attachment, &$table, $use_form=false)
{
global $mybb, $form;

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

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


// Here we do a bit of detection, we want to automatically check for removal any missing attachments and any not assigned to a post uploaded > 24hours ago
// Check if the attachment exists in the file system


// Here we do a bit of detection, we want to automatically check for removal any missing attachments and any not assigned to a post uploaded > 24hours ago
// Check if the attachment exists in the file system

Zeile 918Zeile 920
		$table->construct_cell($form->generate_check_box('aids[]', $attachment['aid'], '', array('checked' => $checked)));
}
$table->construct_cell(get_attachment_icon(get_extension($attachment['filename'])), array('width' => 1));

		$table->construct_cell($form->generate_check_box('aids[]', $attachment['aid'], '', array('checked' => $checked)));
}
$table->construct_cell(get_attachment_icon(get_extension($attachment['filename'])), array('width' => 1));

	$table->construct_cell("<a href=\"../attachment.php?aid={$attachment['aid']}\">{$attachment['filename']}</a>");

	$table->construct_cell("<a href=\"../attachment.php?aid={$attachment['aid']}\" target=\"_blank\">{$attachment['filename']}</a>");

	$table->construct_cell(get_friendly_size($attachment['filesize']), array('class' => $cell_class));

if($attachment['user_username'])
{
$attachment['username'] = $attachment['username'];
}

	$table->construct_cell(get_friendly_size($attachment['filesize']), array('class' => $cell_class));

if($attachment['user_username'])
{
$attachment['username'] = $attachment['username'];
}

	$table->construct_cell(build_profile_link($attachment['username'], $attachment['uid']), array("class" => "align_center"));
$table->construct_cell("<a href=\"../".get_post_link($attachment['pid'])."\">".htmlspecialchars($attachment['subject'])."</a>", array("class" => "align_center"));

	$table->construct_cell(build_profile_link($attachment['username'], $attachment['uid'], "_blank"), array("class" => "align_center"));
$table->construct_cell("<a href=\"../".get_post_link($attachment['pid'])."\" target=\"_blank\">".htmlspecialchars($attachment['subject'])."</a>", array("class" => "align_center"));

	$table->construct_cell(my_number_format($attachment['downloads']), array("class" => "align_center"));
if($attachment['dateuploaded'] > 0)
{

	$table->construct_cell(my_number_format($attachment['downloads']), array("class" => "align_center"));
if($attachment['dateuploaded'] > 0)
{