@@ -122,38 +122,38 @@ |
||
| 122 | 122 | $objd = $db->fetch_object($resd); |
| 123 | 123 | |
| 124 | 124 | switch($objd->item){ |
| 125 | - case "Invoice": |
|
| 126 | - $subdir=dol_sanitizeFileName($objd->ref); |
|
| 127 | - $upload_dir = $conf->facture->dir_output.'/'.$subdir; |
|
| 128 | - $link="../../document.php?modulepart=facture&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 129 | - break; |
|
| 130 | - case "InvoiceSupplier": |
|
| 131 | - $subdir=get_exdir($objd->id,2,0,0,$objd,'invoice_supplier').dol_sanitizeFileName($objd->ref); |
|
| 132 | - $upload_dir = $conf->fournisseur->facture->dir_output.'/'.$subdir; |
|
| 133 | - $link="../../document.php?modulepart=facture_fournisseur&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 134 | - break; |
|
| 135 | - case "Expense": |
|
| 136 | - $subdir=dol_sanitizeFileName($objd->ref); |
|
| 137 | - $upload_dir = $conf->expensereport->dir_output.'/'.$subdir; |
|
| 138 | - $link="../../document.php?modulepart=expensereport&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 139 | - break; |
|
| 140 | - case "Salary": |
|
| 141 | - $subdir=dol_sanitizeFileName($objd->id); |
|
| 142 | - $upload_dir = $conf->salaries->dir_output.'/'.$subdir; |
|
| 143 | - $link="../../document.php?modulepart=salaries&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 144 | - break; |
|
| 145 | - case "Donation": |
|
| 146 | - $subdir=get_exdir(null,2,0,1,$objd,'donation'). '/'. dol_sanitizeFileName($objd->id); |
|
| 147 | - $upload_dir = $conf->don->dir_output . '/' . $subdir; |
|
| 148 | - $link="../../document.php?modulepart=don&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 149 | - break; |
|
| 150 | - case "Charge": |
|
| 151 | - $subdir=dol_sanitizeFileName($objd->id); |
|
| 152 | - $upload_dir = $conf->tax->dir_output . '/' . $subdir; |
|
| 153 | - $link="../../document.php?modulepart=tax&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 154 | - break; |
|
| 155 | - default: |
|
| 156 | - break; |
|
| 125 | + case "Invoice": |
|
| 126 | + $subdir=dol_sanitizeFileName($objd->ref); |
|
| 127 | + $upload_dir = $conf->facture->dir_output.'/'.$subdir; |
|
| 128 | + $link="../../document.php?modulepart=facture&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 129 | + break; |
|
| 130 | + case "InvoiceSupplier": |
|
| 131 | + $subdir=get_exdir($objd->id,2,0,0,$objd,'invoice_supplier').dol_sanitizeFileName($objd->ref); |
|
| 132 | + $upload_dir = $conf->fournisseur->facture->dir_output.'/'.$subdir; |
|
| 133 | + $link="../../document.php?modulepart=facture_fournisseur&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 134 | + break; |
|
| 135 | + case "Expense": |
|
| 136 | + $subdir=dol_sanitizeFileName($objd->ref); |
|
| 137 | + $upload_dir = $conf->expensereport->dir_output.'/'.$subdir; |
|
| 138 | + $link="../../document.php?modulepart=expensereport&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 139 | + break; |
|
| 140 | + case "Salary": |
|
| 141 | + $subdir=dol_sanitizeFileName($objd->id); |
|
| 142 | + $upload_dir = $conf->salaries->dir_output.'/'.$subdir; |
|
| 143 | + $link="../../document.php?modulepart=salaries&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 144 | + break; |
|
| 145 | + case "Donation": |
|
| 146 | + $subdir=get_exdir(null,2,0,1,$objd,'donation'). '/'. dol_sanitizeFileName($objd->id); |
|
| 147 | + $upload_dir = $conf->don->dir_output . '/' . $subdir; |
|
| 148 | + $link="../../document.php?modulepart=don&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 149 | + break; |
|
| 150 | + case "Charge": |
|
| 151 | + $subdir=dol_sanitizeFileName($objd->id); |
|
| 152 | + $upload_dir = $conf->tax->dir_output . '/' . $subdir; |
|
| 153 | + $link="../../document.php?modulepart=tax&file=".str_replace('/','%2F',$subdir).'%2F'; |
|
| 154 | + break; |
|
| 155 | + default: |
|
| 156 | + break; |
|
| 157 | 157 | } |
| 158 | 158 | |
| 159 | 159 | if(!empty($upload_dir)){ |