Skip to content

Commit

Permalink
Merge pull request #109 from griidc/feature/PELAGOS-3413-add-file-inf…
Browse files Browse the repository at this point in the history
…ormation-to-review

Added file name, size and hash to review.
  • Loading branch information
mickel1138 authored Dec 10, 2018
2 parents fdc4034 + 65b5340 commit d67f158
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method;

use Symfony\Component\Form\Form;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
Expand Down Expand Up @@ -270,7 +271,7 @@ protected function makeSubmissionForm($udi, Dataset $dataset = null, DatasetSubm
),
)
);

// Overwrite the spatial extent field which is normally a hidden type.
$form->add('spatialExtent', TextareaType::class, array(
'label' => 'Spatial Extent GML',
Expand All @@ -281,6 +282,31 @@ protected function makeSubmissionForm($udi, Dataset $dataset = null, DatasetSubm
),
));

// Add file name, hash and filesize.
$form->add('datasetFileName', TextType::class, array(
'label' => 'Dataset File Name',
'required' => false,
'attr' => array(
'readonly' => 'true'
),
));

$form->add('datasetFileSize', TextType::class, array(
'label' => 'Dataset Filesize',
'required' => false,
'attr' => array(
'readonly' => 'true'
),
));

$form->add('datasetFileSha256Hash', TextType::class, array(
'label' => 'Dataset SHA256 hash',
'required' => false,
'attr' => array(
'readonly' => 'true'
),
));

$showForceImport = false;
$showForceDownload = false;
if ($datasetSubmission instanceof DatasetSubmission) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,27 @@
</tr>
</table>
</fieldset>

<fieldset>
<legend>File Information</legend>
<table class="tab-table">
<tr>
<td>
{{ form_label(form.datasetFileName) }}
{{ form.datasetFileName.vars.value }}
</td>
</tr>
<tr>
<td>
{{ form_label(form.datasetFileSize) }}
{{ form.datasetFileSize.vars.value | formatBytes }}
</td>
</tr>
<tr>
<td>
{{ form_label(form.datasetFileSha256Hash) }}
{{ form.datasetFileSha256Hash.vars.value }}
</td>
</tr>
</table>
</fieldset>

0 comments on commit d67f158

Please sign in to comment.