Revision 1295 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<script>$(function(){$('.version').change(updateShopVersion);$('#shopVersion').DataTable({"ordering": false,"info": false,"paging": false,"columnDefs": [{ "visible": false, "targets": 0 }],"dom": 'T<"clear">lfrtip',"tableTools": {"sSwfPath": "../js/DataTables-1.10.5/extensions/TableTools/swf/copy_csv_xls_pdf.swf"},"order": [[ 0, 'asc' ]],"language": {"sEmptyTable": "Keine Daten in der Tabelle vorhanden","sInfo": "_START_ bis _END_ von _TOTAL_ Einträgen","sInfoEmpty": "0 bis 0 von 0 Einträgen","sInfoFiltered": "(gefiltert von _MAX_ Einträgen)","sInfoPostFix": "","sInfoThousands": ".","sLengthMenu": "_MENU_ Einträge anzeigen","sLoadingRecords": "Wird geladen...","sProcessing": "Bitte warten...","sSearch": "Suchen","sZeroRecords": "Keine Einträge vorhanden.","oPaginate": {"sFirst": "Erste","sPrevious": "Zurück","sNext": "Nächste","sLast": "Letzte"},"oAria": {"sSortAscending": ": aktivieren, um Spalte aufsteigend zu sortieren","sSortDescending": ": aktivieren, um Spalte absteigend zu sortieren"}},"drawCallback": function ( settings ) {var api = this.api();var rows = api.rows( { page:'current' } ).nodes();var last=null;api.column(0, { page:'current' } ).data().each( function ( group, i ) {if ( last !== group ) {$(rows).eq( i ).before('<tr class="group"><th colspan="3">'+group+'</th></tr>');last = group;}} );}});})function updateShopVersion(){shop=$(this).attr("data-shop");shop2=$(this).attr("data-shop2");verz=$(this).attr("data-dir");vers=$(this).val();server=$(this).attr("data-server");url="updateShopVersion.php?shop="+shop+"&verz="+verz+"&version="+vers+"&server="+server;$.get(url,function(html){alert(html);$('#svnlog_'+shop2+'_'+verz).load("readSVNLog.php?version="+vers);})}</script><style>#shopVersion tbody tr > th{text-align: left;background-color: #ccc;}#shopVersion tbody tr:nth-child(3n) td{border-bottom: 1px dashed;}#shopVersion tbody tr:last-child td{border-bottom: none;}</style><table style="width:100%" id="shopVersion" class="hover"><thead><tr><th>Shop</th><th>Verzeichnis</th><th>Version</th><th>Log-Meldung (SVN)</th></tr></thead><tbody>{foreach $shops as $sName => $shop}{foreach $shop as $dir => $info}<tr><td>{$sName}</td><td>{$dir}</td><td><select name="{$sName}_{$dir}_version" class="version" data-shop="{$sName}" data-dir="{$dir}" data-server="{$info.server}" data-shop2={$sName|replace:".":"_"|replace:"-":"_"}>{html_options options=$versions selected=$info.version}</select></td><td><div id="svnlog_{$sName|replace:".":"_"|replace:"-":"_"}_{$dir}">{$info.logmessage}</div></td></tr>{/foreach}{/foreach}</tbody></table>