mirror of
https://github.com/sorenpeter/timeline.git
synced 2025-12-15 19:07:01 +00:00
40 lines
No EOL
1.4 KiB
PHP
40 lines
No EOL
1.4 KiB
PHP
<!-- List UI -->
|
|
<form action="" method="get">
|
|
<!-- Select a list: -->
|
|
<select name="list" onchange="this.form.submit()">
|
|
<option value="twtxt.txt" selected>twtxt.txt (Main)</option>
|
|
<?php
|
|
require_once 'libs/session.php';
|
|
// TODO: fix it so if List -> Selected for both public and private lists
|
|
|
|
if (hasValidSession()) {
|
|
// Private lists
|
|
echo "<option disabled>Private Lists:</option>";
|
|
foreach (glob("private/twtxt-*.txt") as $filename) {
|
|
if ($filename == $_GET['lists']) $attr = "selected";
|
|
else $attr = "";
|
|
$listName = $filename;
|
|
$listName = str_replace("private/twtxt-", "", $listName);
|
|
$listName = str_replace("_", " ", $listName);
|
|
$listName = str_replace(".txt", "", $listName);
|
|
echo "<option value='{$filename}' {$attr}>$listName</option>";
|
|
}
|
|
|
|
// Public Lists
|
|
echo "<option disabled>Public Lists:</option>";
|
|
}
|
|
|
|
foreach (glob("twtxt-*.txt") as $filename) {
|
|
if ($filename == $_GET['lists']) $attr = "selected";
|
|
else $attr = "";
|
|
$listName = $filename;
|
|
$listName = str_replace("twtxt-", "", $listName);
|
|
$listName = str_replace("_", " ", $listName);
|
|
$listName = str_replace(".txt", "", $listName);
|
|
echo "<option value='{$filename}' {$attr}>$listName</option>";
|
|
}
|
|
|
|
?>
|
|
</select>
|
|
<noscript><button type="submit">View list</button></noscript>
|
|
</form>
|