gaim/www

Update for meanwhile. Someone fix the URL for the meanwhile lib when it is available.
<?
$page->title = 'Sound Contest';
require('template.inc.php');
$entries = array(
array(
"submitter" => "Ervin",
"receive" => "ervin-receive.wav",
"sent" => "ervin-sent.wav",
"new" => "",
"online" => "ervin-online.wav",
"offline" => "ervin-offline.wav",
"alert" => "ervin-alert.wav"
),
array(
"submitter" => "Ervin",
"receive" => "ervin2-receive.wav",
"sent" => "ervin2-sent.wav",
"new" => "",
"online" => "ervin2-online.wav",
"offline" => "ervin2-offline.wav",
"alert" => "ervin2-alert.wav"
),
array(
"submitter" => "Jacob Talkington",
"receive" => "jacob-receive.wav",
"sent" => "jacob-sent.wav",
"new" => "jacob-new.wav",
"online" => "jacob-online.wav",
"offline" => "jacob-offline.wav",
"alert" => "jacob-alert.wav"
),
array(
"submitter" => "Bent Jensen",
"receive" => "bent-receive.wav",
"sent" => "",
"new" => "",
"online" => "",
"offline" => "",
"alert" => ""
),
array(
"submitter" => "Bruce Denney",
"receive" => "bruce-receive.wav",
"sent" => "",
"new" => "",
"online" => "bruce-online.wav",
"offline" => "",
"alert" => ""
),
array(
"submitter" => "Chaitanya Prabhu",
"receive" => "chait-receive.wav",
"sent" => "chait-sent.wav",
"new" => "",
"online" => "",
"offline" => "",
"alert" => ""
),
array(
"submitter" => "Brad",
"receive" => "brad-receive.wav",
"sent" => "brad-sent.wav",
"new" => "",
"online" => "",
"offline" => "",
"alert" => ""
),
array(
"submitter" => "A. Torii",
"receive" => "torii-receive.wav",
"sent" => "torii-sent.wav",
"new" => "torii-new.wav",
"online" => "torii-online.wav",
"offline" => "torii-offline.wav",
"alert" => "torii-alert.wav"
),
array(
"submitter" => "Trevor Key",
"receive" => "trevor-receive.wav",
"sent" => "trevor-sent.wav",
"new" => "trevor-new.wav",
"online" => "trevor-online.wav",
"offline" => "trevor-offline.wav",
"alert" => "trevor-alert.wav"
)
/* template
array(
"submitter" => "",
"receive" => "",
"sent" => "",
"new" => "",
"online" => "",
"offline" => "",
"alert" => ""
)
*/
);
$fields = array(
"submitter" => "Submitter",
"receive" => "Message Received",
"sent" => "Message Sent",
"new" => "New Conversation",
"online" => "Buddy Online",
"offline" => "Buddy Offline",
"alert" => "Alert"
)
?>
<h1>New sounds</h1>
<p>
The following are all the current entries in the Gaim Sounds Contest. To download a tarball of all the sounds, click <a href="sounds.tar.gz">here</a>.
</p>
<table>
<tr>
<?
foreach ($fields as $name => $title) {
?>
<th><?=$title?></th>
<?
}
?>
</tr>
<?
foreach ($entries as $entry) {
?>
<tr>
<?
foreach ($fields as $fieldname => $title) {
?>
<td>
<?
if ($fieldname == 'submitter') {
print $entry['submitter'];
} elseif (isset($entry[$fieldname])) {
?>
<a href="<?=$entry[$fieldname]?>"><?=$entry[$fieldname]?></a>
<?
}
?>
</td>
<?
}
?>
</tr>
<?
}
?>
</table>