Work on merge tab photos and attached files
This commit is contained in:
parent
d8f86708b1
commit
b5cc7ae1c8
@ -840,7 +840,12 @@ class FormFile
|
||||
$fileinfo = pathinfo($file['name']);
|
||||
print '<td align="center">';
|
||||
$minifile=$fileinfo['filename'].'_mini.'.strtolower($fileinfo['extension']); // Thumbs are created with filename in lower case
|
||||
if (image_format_supported($file['name']) > 0) print '<img border="0" height="'.$maxheightmini.'" src="'.DOL_URL_ROOT.'/viewimage.php?modulepart='.$modulepart.'&file='.urlencode($relativepath.'thumbs/'.$minifile).'" title="">';
|
||||
if (image_format_supported($file['name']) > 0)
|
||||
{
|
||||
print '<a href="'.DOL_URL_ROOT.'/viewimage.php?modulepart='.$modulepart.'&file='.urlencode($relativepath.$fileinfo['filename'].'.'.strtolower($fileinfo['extension'])).'" class="aphoto" target="_blank">';
|
||||
print '<img border="0" height="'.$maxheightmini.'" src="'.DOL_URL_ROOT.'/viewimage.php?modulepart='.$modulepart.'&file='.urlencode($relativepath.'thumbs/'.$minifile).'" title="">';
|
||||
print '</a>';
|
||||
}
|
||||
else print ' ';
|
||||
print '</td>';
|
||||
}
|
||||
@ -848,6 +853,15 @@ class FormFile
|
||||
// ($param must start with &)
|
||||
print '<td align="right">';
|
||||
if ($useinecm) print '<a href="'.DOL_URL_ROOT.'/ecm/docfile.php?urlfile='.urlencode($file['name']).$param.'" class="editfilelink" rel="'.urlencode($file['name']).'">'.img_view().'</a> ';
|
||||
else
|
||||
{
|
||||
if (image_format_supported($file['name']) > 0)
|
||||
{
|
||||
// TODO Add link from photo page here
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
if ($permtodelete)
|
||||
{
|
||||
/*
|
||||
|
||||
@ -3552,7 +3552,8 @@ class Product extends CommonObject
|
||||
// Si fichier vignette disponible et image source trop grande, on utilise la vignette, sinon on utilise photo origine
|
||||
$alt=$langs->transnoentitiesnoconv('File').': '.$pdir.$photo;
|
||||
$alt.=' - '.$langs->transnoentitiesnoconv('Size').': '.$imgarray['width'].'x'.$imgarray['height'];
|
||||
if ($photo_vignette && $imgarray['height'] > $maxHeight) {
|
||||
if ($photo_vignette && $imgarray['height'] > $maxHeight)
|
||||
{
|
||||
$return.= '<!-- Show thumb -->';
|
||||
$return.= '<img class="photo photowithmargin" border="0" '.($conf->dol_use_jmobile?'max-height':'height').'="'.$maxHeight.'" src="'.DOL_URL_ROOT.'/viewimage.php?modulepart=product&entity='.$this->entity.'&file='.urlencode($pdirthumb.$photo_vignette).'" title="'.dol_escape_htmltag($alt).'">';
|
||||
}
|
||||
|
||||
@ -215,7 +215,7 @@ if ($object->id)
|
||||
include_once DOL_DOCUMENT_ROOT . '/core/tpl/document_actions_post_headers.tpl.php';
|
||||
|
||||
|
||||
//Merge propal PDF docuemnt PDF files
|
||||
// Merge propal PDF docuemnt PDF files
|
||||
if (!empty($conf->global->PRODUIT_PDF_MERGE_PROPAL))
|
||||
{
|
||||
$filetomerge = new Propalmergepdfproduct($db);
|
||||
@ -275,8 +275,10 @@ if ($object->id)
|
||||
'tr_TR',
|
||||
'zh_CN'
|
||||
);
|
||||
foreach ( $langs_available as $key => $value ) {
|
||||
if ($showwarning && in_array($key, $uncompletelanguages)) {
|
||||
foreach ( $langs_available as $key => $value )
|
||||
{
|
||||
if ($showwarning && in_array($key, $uncompletelanguages))
|
||||
{
|
||||
// $value.=' - '.$langs->trans("TranslationUncomplete",$key);
|
||||
}
|
||||
if ($filter && is_array($filter)) {
|
||||
@ -299,10 +301,10 @@ if ($object->id)
|
||||
}
|
||||
|
||||
$style = 'impair';
|
||||
foreach ( $filearray as $filetoadd ) {
|
||||
|
||||
if ($ext = pathinfo($filetoadd['name'], PATHINFO_EXTENSION) == 'pdf') {
|
||||
|
||||
foreach ($filearray as $filetoadd)
|
||||
{
|
||||
if ($ext = pathinfo($filetoadd['name'], PATHINFO_EXTENSION) == 'pdf')
|
||||
{
|
||||
if ($style == 'pair') {
|
||||
$style = 'impair';
|
||||
} else {
|
||||
@ -329,10 +331,11 @@ if ($object->id)
|
||||
print '</td></tr>';
|
||||
}
|
||||
}
|
||||
print '<tr><td>';
|
||||
|
||||
print '<tr><td>';
|
||||
print '<input type="submit" class="button" name="save" value="' . $langs->trans('Save') . '">';
|
||||
print '</td></tr>';
|
||||
|
||||
print '</table>';
|
||||
|
||||
print '</form>';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user