Zeile 6 | Zeile 6 |
---|
* Website: http://mybb.com * License: http://mybb.com/about/license *
|
* Website: http://mybb.com * License: http://mybb.com/about/license *
|
* $Id: post_icons.php 5016 2010-06-12 00:24:02Z RyanGordon $
| * $Id$
|
*/
// Disallow direct access to this file for security reasons
| */
// Disallow direct access to this file for security reasons
|
Zeile 49 | Zeile 49 |
---|
$plugins->run_hooks("admin_config_post_icons_add_commit");
// Log admin action
|
$plugins->run_hooks("admin_config_post_icons_add_commit");
// Log admin action
|
log_admin_action($iid, $mybb->input['name']);
| log_admin_action($iid, htmlspecialchars_uni($mybb->input['name']));
|
flash_message($lang->success_post_icon_added, 'success'); admin_redirect('index.php?module=config-post_icons');
| flash_message($lang->success_post_icon_added, 'success'); admin_redirect('index.php?module=config-post_icons');
|
Zeile 131 | Zeile 131 |
---|
{ $aicons[$icon['path']] = 1; }
|
{ $aicons[$icon['path']] = 1; }
|
while($file = readdir($dir))
| if(!$errors)
|
{
|
{
|
if($file != ".." && $file != ".") { $ext = get_extension($file); if($ext == "gif" || $ext == "jpg" || $ext == "jpeg" || $ext == "png" || $ext == "bmp")
| while($file = readdir($dir)) { if($file != ".." && $file != ".")
|
{
|
{
|
if(!$aicons[$path.$file])
| $ext = get_extension($file); if($ext == "gif" || $ext == "jpg" || $ext == "jpeg" || $ext == "png" || $ext == "bmp")
|
{
|
{
|
$icons[] = $file;
| if(!$aicons[$path.$file]) { $icons[] = $file; }
|
} } }
|
} } }
|
} closedir($dir);
if(count($icons) == 0) { $errors[] = $lang->error_no_images;
| closedir($dir); if(count($icons) == 0) { $errors[] = $lang->error_no_images; }
|
}
|
}
|
| // Check for errors again (from above statement)!
|
if(!$errors) { // We have no errors so let's proceed!
| if(!$errors) { // We have no errors so let's proceed!
|
Zeile 320 | Zeile 324 |
---|
if(!$errors) {
|
if(!$errors) {
|
$icon = array(
| $updated_icon = array(
|
'name' => $db->escape_string($mybb->input['name']), 'path' => $db->escape_string($mybb->input['path']) );
|
'name' => $db->escape_string($mybb->input['name']), 'path' => $db->escape_string($mybb->input['path']) );
|
$db->update_query("icons", $icon, "iid='".intval($mybb->input['iid'])."'");
| $db->update_query("icons", $updated_icon, "iid='".intval($mybb->input['iid'])."'");
|
$cache->update_posticons(); $plugins->run_hooks("admin_config_post_icons_edit_commit");
// Log admin action
|
$cache->update_posticons(); $plugins->run_hooks("admin_config_post_icons_edit_commit");
// Log admin action
|
log_admin_action($icon['iid'], $mybb->input['name']);
| log_admin_action($icon['iid'], htmlspecialchars_uni($mybb->input['name']));
|
flash_message($lang->success_post_icon_updated, 'success'); admin_redirect('index.php?module=config-post_icons');
| flash_message($lang->success_post_icon_updated, 'success'); admin_redirect('index.php?module=config-post_icons');
|
Zeile 404 | Zeile 408 |
---|
$plugins->run_hooks("admin_config_post_icons_delete_commit");
// Log admin action
|
$plugins->run_hooks("admin_config_post_icons_delete_commit");
// Log admin action
|
log_admin_action($icon['iid'], $icon['name']);
| log_admin_action($icon['iid'], htmlspecialchars_uni($icon['name']));
|
flash_message($lang->success_post_icon_deleted, 'success'); admin_redirect("index.php?module=config-post_icons");
| flash_message($lang->success_post_icon_deleted, 'success'); admin_redirect("index.php?module=config-post_icons");
|
Zeile 467 | Zeile 471 |
---|
$image = "../".$icon['path']; }
|
$image = "../".$icon['path']; }
|
$table->construct_cell("<img src=\"{$image}\" alt=\"\" />", array("class" => "align_center")); $table->construct_cell("{$icon['name']}");
| $table->construct_cell("<img src=\"".htmlspecialchars_uni($image)."\" alt=\"\" />", array("class" => "align_center")); $table->construct_cell(htmlspecialchars_uni($icon['name']));
|
$table->construct_cell("<a href=\"index.php?module=config-post_icons&action=edit&iid={$icon['iid']}\">{$lang->edit}</a>", array("class" => "align_center")); $table->construct_cell("<a href=\"index.php?module=config-post_icons&action=delete&iid={$icon['iid']}&my_post_key={$mybb->post_code}\" onclick=\"return AdminCP.deleteConfirmation(this, '{$lang->confirm_post_icon_deletion}')\">{$lang->delete}</a>", array("class" => "align_center"));
| $table->construct_cell("<a href=\"index.php?module=config-post_icons&action=edit&iid={$icon['iid']}\">{$lang->edit}</a>", array("class" => "align_center")); $table->construct_cell("<a href=\"index.php?module=config-post_icons&action=delete&iid={$icon['iid']}&my_post_key={$mybb->post_code}\" onclick=\"return AdminCP.deleteConfirmation(this, '{$lang->confirm_post_icon_deletion}')\">{$lang->delete}</a>", array("class" => "align_center"));
|