コード例 #1
0
ファイル: update_hook.php プロジェクト: Sajaki/addons
 function doihave($fingerprint)
 {
     $functions = new ScreenshotClass();
     $files = $functions->listFiles(SCREENSHOT_DIR, 'jpg');
     foreach ($files as $fullname => $filename) {
         if ($filename == $fingerprint) {
             return true;
         }
     }
     return false;
 }
コード例 #2
0
ファイル: screenshots.php プロジェクト: Sajaki/addons
<?php

if (!defined('IN_ROSTER')) {
    exit('Detected invalid access to this file!');
}
require_once $addon['dir'] . '/inc/functions.inc';
// Set track errors on
if (CAN_INI_SET) {
    ini_set('track_errors', 1);
}
ob_start();
define('SCREENSHOT_DIR', $addon['dir'] . "screenshots");
define('SCREENSHOT_URL', $addon['url_full'] . "screenshots");
$functions = new ScreenshotClass();
$files = $functions->listFiles(SCREENSHOT_DIR, 'jpg');
echo gen_imagetable($files);
function gen_imagetable($files)
{
    $out = '';
    $out .= "<table class=\"\">\n";
    $i = 0;
    foreach ($files as $file) {
        if ($i % 3 == 0) {
            if ($i == 0) {
                $out .= "<tr>\n";
            } else {
                $out .= "</tr><tr>\n";
            }
        }
        $out .= '<td>' . gen_imagediv($file, $i) . "</td>\n";
        $i++;