Author: benj
Date: Thu Jan 12 14:36:04 2017
New Revision: 1777
URL: http://svn.gna.org/viewcvs/gdtc?rev=1777&view=rev
Log:
Fix tables
Modified:
trunk/gdtc/templates/smarty/admin/list.tpl
Modified: trunk/gdtc/templates/smarty/admin/list.tpl
URL:
http://svn.gna.org/viewcvs/gdtc/trunk/gdtc/templates/smarty/admin/list.tpl?rev=1777&r1=1776&r2=1777&view=diff
==============================================================================
--- trunk/gdtc/templates/smarty/admin/list.tpl (original)
+++ trunk/gdtc/templates/smarty/admin/list.tpl Thu Jan 12 14:36:04 2017
@@ -2,23 +2,43 @@
<script>
$(document).ready(function() {
jQuery.fn.dataTableExt.oSort['string-asc'] = function(a,b) {
- var x = a.toLowerCase();
- var y = b.toLowerCase();
- return x.localeCompare(y);
-};
-
-jQuery.fn.dataTableExt.oSort['string-desc'] = function(a,b) {
- var x = a.toLowerCase();
- var y = b.toLowerCase();
- return y.localeCompare(x);
+var x = a.toLowerCase();
+var y = b.toLowerCase();
+return x.localeCompare(y);
};
-$('#search-results').dataTable( {
-"sPaginationType": "full_numbers",
-"bJQueryUI": true,
-"aaData": [
-/* Reduced data set */
-{/literal}
+jQuery.fn.dataTableExt.oSort['string-desc'] = function(a,b) {
+var x = a.toLowerCase();
+var y = b.toLowerCase();
+return y.localeCompare(x);
+};
+
+ $('#search-results').dataTable( {
+ "sProcessing": "Traitement en cours...",
+ "sSearch": "Rechercher :",
+ "sLengthMenu": "Afficher _MENU_ éléments",
+ "sInfo": "Affichage de l'élément _START_
à _END_ sur _TOTAL_ éléments",
+ "sInfoEmpty": "Affichage de l'élément 0 à 0
sur 0 élément",
+ "sInfoFiltered": "(filtré de _MAX_ éléments au
total)",
+ "sInfoPostFix": "",
+ "sLoadingRecords": "Chargement en cours...",
+ "sZeroRecords": "Aucun élément à afficher",
+ "sEmptyTable": "Aucune donnée disponible dans le tableau",
+ "oPaginate": {
+ "sFirst": "Premier",
+ "sPrevious": "Précédent",
+ "sNext": "Suivant",
+ "sLast": "Dernier"
+ },
+ "oAria": {
+ "sSortAscending": ": activer pour trier la colonne par ordre
croissant",
+ "sSortDescending": ": activer pour trier la colonne par ordre
décroissant",
+ },
+ "sPaginationType": "full_numbers",
+ "bJQueryUI": true,
+ "aaData": [
+ /* Reduced data set */
+ {/literal}
{section name=i loop=$list_data}
{strip}
[
@@ -27,7 +47,7 @@
'<a
href="?action=edit&table={$list_data[i].actor_type}&id={$list_data[i].actor_id}"><img
src="/dtcphotos/{$list_data[i].photo_file}" height="24"
style="max-width:48px;"/></a>'
{else}
'<a
href="?action=edit&table={$list_data[i].actor_type}&id={$list_data[i].actor_id}"><img
src="/dtcimages/{$list_data[i].actor_type}.png" height="24"
style="max-width:48px;"/></a>'
-{/if}, '<a
href="?action=edit&table={$list_data[i].actor_type}&id={$list_data[i].actor_id}">{$list_data[i].name|escape:'quotes'}</a>',
{if $list_data[i].actor_type=='entity'}'<a
href="?action=edit&table={$list_data[i].actor_type}&id={$list_data[i].actor_id}">{$list_data[i].name|escape:'quotes'}</a>'{else}'{$list_data[i].firstname|escape:'quotes'}'{/if},
'{$list_data[i].email|escape:'quotes'}',
'{$list_data[i].m_start_date|date_format:"%d/%m/%Y"}',
'{$list_data[i].m_renewal_date|date_format:"%d/%m/%Y"}'
+{/if}, '<a
href="?action=edit&table={$list_data[i].actor_type}&id={$list_data[i].actor_id}">{$list_data[i].name|escape:'quotes'}</a>',
{if
$list_data[i].actor_type=='entity'}''{else}'{$list_data[i].firstname|escape:'quotes'}'{/if},
'{$list_data[i].email|escape:'quotes'}',
'{$list_data[i].m_start_date|date_format:"%d/%m/%Y"}',
'{$list_data[i].m_renewal_date|date_format:"%d/%m/%Y"}'
{section name=af loop=$additional.added_fields}
{assign var=f value=$additional.added_fields[af].field}
,{if
$additional.added_fields[af].field}'{$list_data[i].$f|escape:'quotes'}'{/if}
@@ -37,16 +57,15 @@
{/section}
{literal}
],
- "oLanguage": {
-"sProcessing": "DataTables is currently busy",
-"sLengthMenu": 'Show <select>'+
- '<option value="10">10</option>'+
- '<option value="20">20</option>'+
- '<option value="50">50</option>'+
- '<option value="100">100</option>'+
- '<option value="500">500</option>'+
- '<option value="-1">All</option>'+
- '</select> entries'
+"oLanguage": {
+"sLengthMenu": 'Voir <select>'+
+'<option value="10">10</option>'+
+'<option value="20">20</option>'+
+'<option value="50">50</option>'+
+'<option value="100">100</option>'+
+'<option value="500">500</option>'+
+'<option value="-1">Tout</option>'+
+'</select>'
},
"aoColumns": [
{ "sTitle": "<input type=\"checkbox\" id=\"select-all\">" , "sWidth": '29px',
"bSortable": false, "aTargets": [ 0 ], "bSearchable": false },
@@ -61,7 +80,7 @@
{assign var=f value=$additional.added_fields[af].field}
{if $additional.added_fields[af].field}{literal}{{/literal} "sTitle":
"{$f|ucfirst|escape:'quotes'}"},{/if}
{/section}
-] } ).fnFakeRowspan({},-1);
+] } );
{literal}
jQuery.extend( jQuery.fn.dataTableExt.oSort, {
_______________________________________________
Gdtc-commits mailing list
[email protected]
https://mail.gna.org/listinfo/gdtc-commits