• section_browse.msn

    608 609  
    42 42 });
    43 43 % }
    44 44
    45
    46 45 function mydump(arr,level) {
    47 46 var dumped_text = "";
    48 47 if(!level) level = 0;
     
    67 66 return dumped_text;
    68 67 }
    69 68
    70
    69 $(document).ready(function(){
    70 $('.move-up').on('click', function( ev ){
    71 ev.preventDefault();
    72 var $nID = $(this).data('id');
    73 $.ajax({
    74 'url' : '/contenido/ajax/document_move.html',
    75 'data' : { 's' : <% ref $section ? $section->id : 0 %>, 'id' : $nID, 'move' : 'up' },
    76 'dataType' : 'json',
    77 'success' : function( data ){
    78 if ( data.error ) {
    79 alert( data.error );
    80 } else if ( data.before ) {
    81 var $nBefore = data.before;
    82 $('#row-' + $nID).insertBefore('#row-' + $nBefore);
    83 }
    84 }
    85 });
    86 });
    87 $('.move-down').on('click', function( ev ){
    88 ev.preventDefault();
    89 var $nID = $(this).data('id');
    90 $.ajax({
    91 'url' : '/contenido/ajax/document_move.html',
    92 'data' : { 's' : <% ref $section ? $section->id : 0 %>, 'id' : $nID, 'move' : 'up' },
    93 'dataType' : 'json',
    94 'success' : function( data ){
    95 if ( data.error ) {
    96 alert( data.error );
    97 } else if ( data.after ) {
    98 var $nAfter = data.after;
    99 $('#row-' + $nID).insertAfter('#row-' + $nAfter);
    100 }
    101 }
    102 });
    103 });
    104 });
    71 105 //-->
    72 106 </script>
    73 107 <form name="section_browse" action="sections.html" method="POST">
     
    151 185 my $params_unsection = ref $filter eq 'HASH' ? join ('&', map { $_.'='.$filter->{$_} } grep { $_ ne 's' } keys %$filter ) : '';
    152 186
    153 187 my %lookup_elements;
    154 my @inline_pickups = grep { exists $_->{inline} && ($_->{type} eq 'pickup' || $_->{type} eq 'autocomplete') } @$columns;
    188 my @inline_pickups = grep {
    189 my $type = exists $_->{inline_type} ? $_->{inline_type} : $_->{type};
    190 exists $_->{inline} && ($type eq 'pickup' || $type eq 'autocomplete')
    191 } @$columns;
    155 192
    156 193 map {
    157 194 $_->{document_access} = $user->section_accesses($user, $_->section);