Fix slideshow in documents tool

1.10.x
Angel Fernando Quiroz Campos 10 years ago
parent 849f971c0c
commit a21c08b6ee
  1. 66
      main/document/slideshow.php

@ -380,9 +380,7 @@ if ($slide_id != 'all' && !empty($image_files_only)) {
$result = Database::query($sql); $result = Database::query($sql);
$row = Database::fetch_array($result); $row = Database::fetch_array($result);
echo '<table align="center" border="0" cellspacing="10">'; echo '<div class="thumbnail">';
echo '<tr>';
echo '<td id="td_image" align="center">';
if ($slide < $total_slides - 1 && $slide_id != 'all') { if ($slide < $total_slides - 1 && $slide_id != 'all') {
echo "<a href='slideshow.php?slide_id=".$next_slide."&curdirpath=$pathurl'>"; echo "<a href='slideshow.php?slide_id=".$next_slide."&curdirpath=$pathurl'>";
} else { } else {
@ -449,27 +447,18 @@ if ($slide_id != 'all' && !empty($image_files_only)) {
</script> </script>
<?php <?php
} else { } else {
echo "<img src='download.php?doc_url=$path/".$image_files_only[$slide]."' alt='".$image_files_only[$slide]."' border='0'".$height_width_tags.">"; echo "<img class=\"img-responsive\" src='download.php?doc_url=$path/".$image_files_only[$slide]."' alt='".$image_files_only[$slide]."' border='0'".$height_width_tags.">";
} }
echo '</a>'; echo '</a>';
echo '</td>'; echo '<div class="caption text-center">';
echo '</tr>';
echo '<tr>';
echo '<td>';
echo $row['comment'];
echo '</td>';
echo '<tr>';
echo '<td style="padding:10px;" align="center">';
echo Display::tag('h3', $row['title']); echo Display::tag('h3', $row['title']);
echo '</td>'; echo '<p>' . $row['comment'] . '</p>';
echo '</tr>'; echo '</div>';
echo '</tr>'; echo '</div>';
echo '</table>';
echo '<table align="center" border="0">';
if (api_is_allowed_to_edit(null, true)) { if (api_is_allowed_to_edit(null, true)) {
echo '<ul class="list-unstyled">';
$aux = explode('.', htmlspecialchars($image_files_only[$slide])); $aux = explode('.', htmlspecialchars($image_files_only[$slide]));
$ext = $aux[count($aux) - 1]; $ext = $aux[count($aux) - 1];
@ -487,26 +476,29 @@ if ($slide_id != 'all' && !empty($image_files_only)) {
$resize_height = ''; $resize_height = '';
} }
echo '<tr>'; echo '<li class="text-center">';
echo '<td align="center">'; echo $image_files_only[$slide] . ' ';
echo '<a href="edit_document.php?'.api_get_cidreq().'&id='.$row['id'].'&origin=slideshow&origin_opt='.$edit_slide_id.'&"> echo Display::toolbarButton(
<img src="../img/edit.gif" border="0" title="'.get_lang('Modify').'" alt="'.get_lang('Modify').'" /></a><br />'; get_lang('Modify'),
'edit_document.php?' . api_get_cidreq() . '&' . http_build_query([
echo $image_files_only[$slide].' <br />'; 'id' => $row['id'],
echo $width.' x '.$height.' <br />'; 'origin' => 'slideshow',
echo round((filesize($image)/1024), 2).' KB'; 'origin_opt' => $edit_slide_id,
echo ' - '.$ext; 'curdirpath' => $pathurl
echo '</td>'; ]),
echo '</tr>'; 'edit',
echo '<tr>'; 'link',
echo '<td align="center">'; [],
echo $resize_info; false
echo $resize_width; );
echo $resize_height; echo '</li>';
echo '</td>'; echo '<li class="text-center">' . $width.' x '.$height . '</li>';
echo '</tr>'; echo '<li class="text-center">' . round((filesize($image) / 1024), 2) . ' KB - ' . $ext . '</li>';
echo '<li class="text-center">' . $resize_info . '</li>';
echo '<li class="text-center">' . $resize_width . '</li>';
echo '<li class="text-center">' . $resize_height . '</li>';
echo '</ul>';
} }
echo '</table>';
} else { } else {
Display::display_warning_message(get_lang('FileNotFound')); Display::display_warning_message(get_lang('FileNotFound'));

Loading…
Cancel
Save