function getMostRecentDraftNameForPuzzle($pid) { $file = getMostRecentDraftForPuzzle($pid); if ($file == FALSE) { return ''; } else { return $file['filename']; } }
function displayDraft($pid) { echo '<div>'; $draft = getMostRecentDraftForPuzzle($pid); if ($draft == NULL) { echo '<span class="testempty">No Draft</span>'; } else { $finfo = pathinfo($draft['filename']); if (isset($finfo['extension'])) { $ext = $finfo['extension']; } else { $ext = 'folder'; } if (strpos($draft['filename'], 'http') !== false || !USING_AWS) { $link = $draft['filename']; } else { if (strpos($draft['filename'], '_dir', strlen($draft['filename']) - 4) !== false) { $link = 'https://' . AWS_BUCKET . '.s3.amazonaws.com/list.html?prefix=' . $draft['filename']; } else { $link = 'https://' . AWS_BUCKET . '.s3.amazonaws.com/' . $draft['filename']; } } ?> <span class="testdata"> Puzzle: <a href="<?php echo $link; ?> "><?php echo $finfo['basename']; ?> </a> <br/> Uploaded on <?php echo $draft['date']; ?> </span> <?php } echo '</div>'; }