HEX
Server: Apache
System: Linux p3plzcpnl506847.prod.phx3.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: slfopp7cb1df (5698090)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //proc/self/cwd/pm/plugins/Manufacturing/Views/routings/routing_details/view_operation_file.php
<div class="modal _project_file" tabindex="-1" role="dialog" data-toggle="modal" >
	<div class="modal-dialog full-screen-modal" role="document">
		<div class="modal-content">
			<div class="modal-header">
				<button type="button" class="close" onclick="close_modal_manually('._project_file'); return false;"><span aria-hidden="true">&times;</span></button>
				<h4 class="modal-title"><?php echo html_entity_decode($file->file_name); ?></h4>
			</div>
			<div class="modal-body">
				<div class="row">
					<div class="col-md-12 border-right project_file_area">
						<?php if(!empty($file->external) && $file->external == 'dropbox'){ ?>
							<a href="<?php echo html_entity_decode($file->external_link); ?>" target="_blank" class="btn btn-info mbot20"><i class="fa fa-dropbox" aria-hidden="true"></i> <?php echo app_lang('open_in_dropbox'); ?></a><br />
						<?php } ?>
						<?php
						$path = MANUFACTURING_OPERATION_ATTACHMENTS_UPLOAD_FOLDER.'/' .$file->rel_id.'/'.$file->file_name;

						if(is_image($path)){ ?>
							<img src="<?php echo base_url(OPERATION_ATTACHMENTS.$file->rel_id.'/'.$file->file_name); ?>" class="img img-responsive" >
						<?php } else if(!empty($file->external) && !empty($file->thumbnail_link)){ ?>
							<img src="<?php echo optimize_dropbox_thumbnail($file->thumbnail_link); ?>" class="img img-responsive">
						<?php } else if(strpos($file->filetype,'pdf') !== false && empty($file->external)){ ?>
							<iframe src="<?php echo base_url(OPERATION_ATTACHMENTS.$file->rel_id.'/'.$file->file_name); ?>" height="100%" width="100%" frameborder="0"></iframe>
						<?php } else if(strpos($file->filetype,'xls') !== false && empty($file->external)){ ?>
							<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=<?php echo base_url(OPERATION_ATTACHMENTS.$file->rel_id.'/'.$file->file_name); ?>' width='100%' height='100%' frameborder='0'>
							</iframe>
						<?php } else if(strpos($file->filetype,'xlsx') !== false && empty($file->external)){ ?>
							<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=<?php echo base_url(OPERATION_ATTACHMENTS.$file->rel_id.'/'.$file->file_name); ?>' width='100%' height='100%' frameborder='0'>
							</iframe>
						<?php } else if(strpos($file->filetype,'doc') !== false && empty($file->external)){ ?>
							<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=<?php echo base_url(OPERATION_ATTACHMENTS.$file->rel_id.'/'.$file->file_name); ?>' width='100%' height='100%' frameborder='0'>
							</iframe>
						<?php } else if(strpos($file->filetype,'docx') !== false && empty($file->external)){ ?>
							<iframe src='https://view.officeapps.live.com/op/embed.aspx?src=<?php echo base_url(OPERATION_ATTACHMENTS.$file->rel_id.'/'.$file->file_name); ?>' width='100%' height='100%' frameborder='0'>
							</iframe>
						<?php } else if(is_html5_video($path)) { ?>
							<video width="100%" height="100%" src="<?php echo site_url('download/preview_video?path='.protected_file_url_by_path($path).'&type='.$file->filetype); ?>" controls>
								Your browser does not support the video tag.
							</video>
						<?php } else if(is_markdown_file($path) && $previewMarkdown = markdown_parse_preview($path)) {
							echo html_entity_decode($previewMarkdown);
						} else {
							echo '<a href="'.site_url(OPERATION_ATTACHMENTS.$file->rel_id.'/'.$file->file_name).'" download>'.$file->file_name.'</a>';
							echo '<p class="text-muted">'.app_lang('no_preview_available_for_file').'</p>';
						} ?>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>
<?php $discussion_lang = get_project_discussions_language_array(); ?>
<?php require 'plugins/Manufacturing/assets/js/preview_file_js.php'); ?>