<?php
/**
* iLP System Template: Formatierung, Sortierung und Formularberprfung fr das Anzeigen eines Ereignisses
*
* Autor: Florian "ApoY2k" Peschka
* Projekt: iLP System
* Paket: apoy2k.ilp.wrynn.lib.tpl
* Lizenz: CreativeCommons (by-nc-sa)
* Kontakt: hide@address.com
* Version: 2.1.1
*/
echo '<style type="text/css">
.lootlist tbody td + td + td {
text-align: center;
}
</style>
<script type="text/javascript">
$(document).ready(function () {
$("#editevent_date").datepicker({
dateFormat: \'yy-mm-dd\',
dayNamesMin: [\''.$lang['date']['su'].'\', \''.$lang['date']['mo'].'\', \''.$lang['date']['tu'].'\', \''.$lang['date']['we'].'\', \''.$lang['date']['th'].'\', \''.$lang['date']['fr'].'\', \''.$lang['date']['sa'].'\'],
monthNames: [\''.$lang['date']['january'].'\', \''.$lang['date']['february'].'\', \''.$lang['date']['march'].'\', \''.$lang['date']['april'].'\', \''.$lang['date']['may'].'\', \''.$lang['date']['june'].'\', \''.$lang['date']['july'].'\', \''.$lang['date']['august'].'\', \''.$lang['date']['september'].'\', \''.$lang['date']['october'].'\', \''.$lang['date']['november'].'\', \''.$lang['date']['december'].'\']
});';
if (2 <= count($tpl['event']['loots']))
{
echo '$(".lootlist").tablesorter({
headers: {
3: {
sorter: false
}
}
});';
}
if (2 <= count($tpl['event']['attends']))
{
echo '$(".itemlist").tablesorter({
sortList: [[0,0]],
headers: {
2: {
sorter: false
}
},
textExtraction: function (node) {
return $(node).not("img").text()
}
});';
}
echo '$("#editeventform").validate({
onfocusout: false,
onkeyup: false,
showErrors: function (errorMap, errorList) {
$("#errorMessage").show();
this.defaultShowErrors();
},
errorContainer: "#errorMessage",
errorLabelContainer: "#errorMessage ul",
wrapper: "li",
rules: {
editevent_date: {
required: true
}
},
messages: {
editevent_date: "<label for=\'editevent_date\'><img src=\'../images/icons/date_edit.png\' alt=\'icon\' /> <strong>'.$lang['events']['details']['date'].':<\/strong> '.$lang['error']['notempty'].'<\/label>"
}
});
});
</script>';
?>