mirror of
https://github.com/c0de-archive/GAMA-Site.git
synced 2024-12-22 09:42:39 +00:00
index.php/?generatenewthumbnailsformeprettyplease for refresh thumbs
This commit is contained in:
parent
dcee62b382
commit
a952729268
@ -1,5 +1,6 @@
|
||||
<?php
|
||||
session_start();
|
||||
$pst = microtime(true);
|
||||
|
||||
/* -----------------------------------------------------------
|
||||
*
|
||||
@ -14,7 +15,7 @@
|
||||
* Recently Uploaded Pictures on sidebar - Frontend DONE - Backend Needed (upload)
|
||||
* DONE - Automatic detection of missing or nonexistant thumbnails (either replace with nothumb.png or generate new one on spot)
|
||||
* Force Spaces in tags
|
||||
* Fix headstuff() and title()
|
||||
* Fix headstuff() and title() without raping the html by putting the tags in the wrong places
|
||||
* Multiple tags without search?
|
||||
* Classes? - Might just go as far as to seperate the functions
|
||||
* Temporarly dropped support for bitmap files until I learn how to generate those
|
||||
@ -28,10 +29,10 @@
|
||||
require('img.extra.php'); // Img.Extra.php - Extra main functions
|
||||
require('img.main.php'); // Img.Main.php - Main program
|
||||
|
||||
// If thumbnails don't preexist{
|
||||
// createThumbs(); // Found inside helper.genthumb.php
|
||||
// die("<script>alert('New thumbnails generated. Reload the page.');</script>");
|
||||
// }
|
||||
// Refresh the thumbnails on the fly - secretpassword123 will of course be changed when put online
|
||||
if(!empty($_GET['generatenewthumbnailsformeprettyplease']) && $_GET['generatenewthumbnailsformeprettyplease'] == 'secretpassword123'){
|
||||
createThumbs();
|
||||
}
|
||||
|
||||
// Declare variables so it doesn't complain to me later x.x
|
||||
$thelist = '';
|
||||
@ -63,7 +64,7 @@
|
||||
* Recently Uploaded Pictures on sidebar - Frontend DONE - Backend Needed (upload)
|
||||
* DONE - Automatic detection of missing or nonexistant thumbnails (either replace with nothumb.png or generate new one on spot)
|
||||
* Force spaces on tags
|
||||
* Fix headstuff() and title()
|
||||
* Fix headstuff() and title() without raping the html by putting the tags in the wrong places
|
||||
* Multiple tags without search?
|
||||
* Classes? - Might just go as far as to seperate the functions
|
||||
* Temporarly dropped support for bitmap files until I learn how to generate those
|
||||
@ -196,11 +197,25 @@
|
||||
}
|
||||
$row = $result->fetch_assoc();
|
||||
if ($row){
|
||||
$thethumbs = '';
|
||||
if($thumbs = opendir('thumbs')){
|
||||
while(false != ($fiel = readdir($thumbs))){
|
||||
// Test if thumbnail exists if not show nothumb.png
|
||||
if($fiel != "." && $fiel != ".." && $fiel != ".htaccess"){
|
||||
$thethumbs .= "-".$fiel;
|
||||
}
|
||||
}
|
||||
closedir($thumbs);
|
||||
}
|
||||
$thethumbs = explode("-", $thethumbs);
|
||||
$name = $row['name'];
|
||||
$name = explode("-", $name);
|
||||
foreach($name as $names){
|
||||
//echo '<a href="?img='.$names.'"><img src="thumbs/'.$names.'"></a>';
|
||||
echo '<a href="?img='.$names.'"><img src="nothumb.png" alt="'.$names.'" title="'.$names.'"/></a>'."\n ";
|
||||
if(in_array($names, $thethumbs)){
|
||||
echo '<a href="?img='.$names.'"><img src="thumbs/'.$names.'" alt="'.$names.'" title="'.$names.'"/></a>'."\n ";
|
||||
}else{
|
||||
echo '<a href="?img='.$names.'"><img src="nothumb.png" alt="'.$names.'" title="'.$names.'"/></a>'."\n ";
|
||||
}
|
||||
//echo '<a href="?img='.$names.'"><img src="thumbs/'.$names.'" alt="'.$names.'" title="'.$names.'"/></a>'."\n ";
|
||||
}
|
||||
}else{
|
||||
@ -246,6 +261,11 @@
|
||||
<a href="http://www.unps-gama.info/privacy.html">Privacy Policy</a> - <a href="http://www.unps-gama.info/ToS.html">Terms of Service</a> - Modified <a href="http://imotta.cn/wordpress/pyrmont-theme-v2-for-wordpress.html">Pyrmont V2</a> - <strong>Copyright © 2012-2013 UnPS-GAMA</strong>
|
||||
</p>
|
||||
</div> <!-- End Footer_Left -->
|
||||
<div class="footer_right">
|
||||
<p>
|
||||
<?php echo "Page generated in: ".round(number_format(microtime(true)-$pst,6), 4)." Seconds"; ?>
|
||||
</p>
|
||||
</div> <!-- End Footer_Right -->
|
||||
</div> <!-- End Footer_Wrapper -->
|
||||
</div> <!-- End Footer -->
|
||||
</body>
|
||||
|
Loading…
Reference in New Issue
Block a user