22
33namespace APP \plugins \generic \dataverse \classes \components \forms ;
44
5- use PKP \components \forms \FormComponent ;
6- use PKP \components \forms \FieldUpload ;
7- use PKP \components \forms \FieldOptions ;
85use APP \core \Application ;
9- use PKP \facades \Locale ;
6+ use PKP \components \forms \FieldOptions ;
7+ use PKP \components \forms \FieldUpload ;
8+ use PKP \components \forms \FormComponent ;
109use PKP \db \DAORegistry ;
11- use APP \plugins \generic \dataverse \dataverseAPI \DataverseClient ;
12- use APP \plugins \generic \dataverse \classes \exception \DataverseException ;
10+ use PKP \facades \Locale ;
1311
1412class DraftDatasetFileForm extends FormComponent
1513{
@@ -23,20 +21,21 @@ public function __construct($action, $context)
2321 $ temporaryFileApiUrl = $ this ->getTemporaryFileApiUrl ($ context );
2422
2523 $ this ->addField (new FieldUpload ('datasetFile ' , [
26- 'isRequired ' => true ,
2724 'label ' => __ ('plugins.generic.dataverse.modal.addFile.datasetFileLabel ' ),
25+ 'isRequired ' => true ,
26+ 'value ' => null ,
2827 'options ' => [
2928 'url ' => $ temporaryFileApiUrl ,
3029 ]
3130 ]))
32- ->addField (new FieldOptions ('termsOfUse ' , [
33- 'isRequired ' => true ,
34- 'label ' => __ ('plugins.generic.dataverse.termsOfUse.label ' ),
35- 'options ' => [
36- ['value ' => true , 'label ' => __ ('plugins.generic.dataverse.termsOfUse.description ' , $ termsOfUseParams )],
37- ],
38- 'value ' => false
39- ]));
31+ ->addField (new FieldOptions ('termsOfUse ' , [
32+ 'isRequired ' => true ,
33+ 'label ' => __ ('plugins.generic.dataverse.termsOfUse.label ' ),
34+ 'options ' => [
35+ ['value ' => true , 'label ' => __ ('plugins.generic.dataverse.termsOfUse.description ' , $ termsOfUseParams )],
36+ ],
37+ 'value ' => false
38+ ]));
4039 }
4140
4241 private function getTemporaryFileApiUrl ($ context ): string
@@ -49,7 +48,6 @@ private function getTemporaryFileApiUrl($context): string
4948 private function getTermsOfUseData ($ contextId )
5049 {
5150 $ locale = Locale::getLocale ();
52- $ dataverseClient = new DataverseClient ();
5351 $ configuration = DAORegistry::getDAO ('DataverseConfigurationDAO ' )->get ($ contextId );
5452 $ termsOfUse = $ configuration ->getLocalizedData ('termsOfUse ' , $ locale );
5553
0 commit comments