case "dump":
        $attachments = get_all_attachment_ids();
        dump_attachments($attachments);
        break;
    case "check":
        $attachments = get_all_attachment_ids();
        check_attachments($attachments);
        break;
    case "purge":
        $attachments = get_all_attachment_ids();
        delete_equal_attachments($attachments);
        break;
    case "all":
        $attachments = get_all_attachment_ids();
        dump_attachments($attachments);
        check_attachments($attachments);
        delete_equal_attachments($attachments);
        break;
    default:
        $toolname = basename($argv[0]);
        echo <<<EOT
This tool will dump artifact_file content onto the file system.

3 options:
- {$toolname} dump    Extract data from DB on filesystem
- {$toolname} check   Compare data between DB and filesystem (md5sum)
- {$toolname} purge   Remove data from DB if corresponding file exist and are equal (same md5 sum)
- {$toolname} all     Dump, then check, then purge

EOT;
        break;
function attachments_array($path_to_attachments, $path_to_more_attachments)
{
    $attachments = array();
    $attachments = check_attachments($attachments, $path_to_attachments);
    $attachments = check_attachments($attachments, $path_to_more_attachments);
    return $attachments;
}
Example #3
0
    <div class="row">
        <form class="navbar-search">
            <input type="text" class="board-search search-query" placeholder="Search">
        </form>
    </div>
    <div class="row board-container">
            <?php 
if ($_SESSION['permissions']['view_board'] === '1') {
    if (empty($posts)) {
        echo "<p class='end'>There have been no posts to your Board yet.</p>";
        die;
    } else {
        foreach ($posts as $p) {
            extract($p);
            echo "<div class='container board-item' style='background-color:rgb({$color})'>" . "<h3><img class='img-rounded' src='" . return_thumbnail($dbh, $author) . "'><span class='searchable'> {$title}</span></h3>" . "<div class='searchable'>{$body}</div>" . "<br /><div class='muted searchable'>Posted By " . username_to_fullname($dbh, $author) . " on " . extract_date_time($time_added) . "</div>";
            $attach = check_attachments($dbh, $post_id);
            if ($attach == true) {
                echo "<br /><div class='searchable'><label>Attachments:</label>{$attach}</div>";
            }
            echo "</div>";
        }
    }
} else {
    echo "<p>You do not have permission to view the board.";
}
?>
    </div>
</div>
</body>
</html>