Dabei wird den Gästen einfach nur ein Ersatzbild, anstelle des echten Bildes, angezeigt. Dieses Ersatzbild -das ersatzbild.jpg heisen muss und von mir hier nicht beigelegt wird- muss sich im upload Ordner des Albums befinden.
- Code: Alles auswählen
#
#-----[ OPEN ]----------------------------------------------------------------
#
album_pic.php
album_picm.php
album_thumbnail.php
#
#-----[ FIND ]----------------------------------------------------------------
#
$pic_filetype = substr($thispic['pic_filename'], strlen($thispic['pic_filename']) - 4, 4);
$pic_filename = $thispic['pic_filename'];
$pic_thumbnail = $thispic['pic_thumbnail'];
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
// Wenn ein Bild gesperrt ist wird ersatzbild.jpg angezeigt, das sich um upload ordner des Albums befinden
$pic_lock = $thispic['pic_lock'];
$pic_filename = (!$pic_lock) ? $thispic['pic_filename'] : ($userdata['session_logged_in']) ? $thispic['pic_filename'] : 'ersatzbild.jpg';
$pic_thumbnail = (!$pic_lock) ? $thispic['pic_thumbnail'] : ($userdata['session_logged_in']) ? $thispic['pic_filename'] : 'ersatzbild.jpg';
$pic_filetype = substr($pic_filename, strlen($pic_filename) - 4, 4);
#
#-----[ OPEN ]----------------------------------------------------------------
#
album_pic.php
#
#-----[ FIND ]----------------------------------------------------------------
#
$sourcefile = ALBUM_UPLOAD_PATH . $thispic['pic_filename'];
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
$sourcefile = ALBUM_UPLOAD_PATH . $pic_filename;
#
#-----[ FIND ]----------------------------------------------------------------
#
$sourcefile = ALBUM_UPLOAD_PATH . $thispic['pic_filename'];
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
$sourcefile = ALBUM_UPLOAD_PATH . $pic_filename;
#
#-----[ FIND ]----------------------------------------------------------------
#
readfile(ALBUM_UPLOAD_PATH . $thispic['pic_filename']);
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
readfile(ALBUM_UPLOAD_PATH . $pic_filename);
#
#-----[ FIND ]----------------------------------------------------------------
#
readfile(ALBUM_UPLOAD_PATH . $thispic['pic_filename']);
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
readfile(ALBUM_UPLOAD_PATH . $pic_filename);
#
#-----[ OPEN ]----------------------------------------------------------------
#
album_picm.php
#
#-----[ FIND ]----------------------------------------------------------------
#
$sourcefile = ALBUM_MED_CACHE_PATH . $thispic['pic_filename'];
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
$sourcefile = ALBUM_MED_CACHE_PATH . $pic_filename;
#
#-----[ FIND ]----------------------------------------------------------------
#
$sourcefile = ALBUM_MED_CACHE_PATH . $thispic['pic_filename'];
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
$sourcefile = ALBUM_MED_CACHE_PATH . $pic_filename;
#
#-----[ FIND ]----------------------------------------------------------------
#
readfile(ALBUM_MED_CACHE_PATH . $thispic['pic_filename']);
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
readfile(ALBUM_MED_CACHE_PATH . $pic_filename);
#
#-----[ OPEN ]----------------------------------------------------------------
#
album_comment.php
#
#-----[ FIND ]----------------------------------------------------------------
#
// --------------------------------
// Check Pic Locked
// --------------------------------
if( ($thispic['pic_lock'] == 1) and (!$auth_data['moderator']) )
{
message_die(GENERAL_ERROR, $lang['Pic_Locked']);
}
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
# Hiermit wird die Original Sperrfunktion ausser kraft gesetzt.
# Damit die gesperrten Bilder weiterhin Bewertet und Kommentiert werden können.
// --------------------------------
// Check Pic Locked
/*/ --------------------------------
if( ($thispic['pic_lock'] == 1) and (!$auth_data['moderator']) )
{
message_die(GENERAL_ERROR, $lang['Pic_Locked']);
}*/
#
#-----[ OPEN ]----------------------------------------------------------------
#
album_showpage.php
#
#-----[ FIND ]----------------------------------------------------------------
#
// Check Pic Locked
if( ($thispic['pic_lock'] == 1) and (!$auth_data['moderator']) )
{
message_die(GENERAL_ERROR, $lang['Pic_Locked']);
}
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
# Hiermit wird die Original Sperrfunktion ausser kraft gesetzt.
# Damit die gesperrten Bilder weiterhin Bewertet und Kommentiert werden können.
/*/ Check Pic Locked
if( ($thispic['pic_lock'] == 1) and (!$auth_data['moderator']) )
{
message_die(GENERAL_ERROR, $lang['Pic_Locked']);
}*/
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------------
#
# EoM
Die hier aufgeführten Änderungen müssten eigentlich alle möglichen Album Varianten abdecken. Wenn eine der hier aufgeführten Dateien nicht existiert. Dann liegt das daran, das sie von einer anderen Album Variante ist und kann somit ignoriert werden.

Wer den "Delte unused album pics" verwendet, sollte zusätzlich noch dies hier tun:
- Code: Alles auswählen
#
#-----[ OPEN ]----------------------------------------------------------------
#
admin/admin_albumpic_delete.php
#
#-----[ FIND ]----------------------------------------------------------------
#
if($file=='.'||$file=='..'||$file=='.htaccess'||$file=='.htpasswd'||$file=='index.htm'||$file=='index.html'||$file=='cache'||$file==substr(strrchr('album_mod/upload/',1 ),1))
#
#-----[ REPLACE WITH ]--------------------------------------------------------
#
if($file=='.'||$file=='..'||$file=='.htaccess'||$file=='.htpasswd'||$file=='index.htm'||$file=='index.html'||$file=='ersatzbild.jpg'||$file=='cache'||$file=='med_cache'||$file==substr(strrchr('album_mod/upload/',1 ),1))
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------------
#
# EoM