|
@@ -79,7 +79,7 @@ discard block |
|
|
block discarded – undo |
|
79
|
79
|
|
|
80
|
80
|
switch ($piVars['action']) { |
|
81
|
81
|
case 'mets': |
|
82
|
|
- $path = rtrim('http://' . $fedoraHost,"/").'/fedora/objects/'.$piVars['qid'].'/methods/qucosa:SDef/getMETSDissemination?supplement=yes'; |
|
|
82
|
+ $path = rtrim('http://' . $fedoraHost, "/") . '/fedora/objects/' . $piVars['qid'] . '/methods/qucosa:SDef/getMETSDissemination?supplement=yes'; |
|
83
|
83
|
break; |
|
84
|
84
|
|
|
85
|
85
|
case 'preview': |
|
@@ -142,13 +142,13 @@ discard block |
|
|
block discarded – undo |
|
142
|
142
|
|
|
143
|
143
|
$qid = $piVars['qid']; |
|
144
|
144
|
$source = explode(':', $qid); |
|
145
|
|
- if($source[0] == 'qucosa') { |
|
|
145
|
+ if ($source[0] == 'qucosa') { |
|
146
|
146
|
|
|
147
|
|
- $path = rtrim('http://' . $fedoraHost,"/").'/fedora/objects/'.$piVars['qid'].'/methods/qucosa:SDef/getMETSDissemination?supplement=yes'; |
|
|
147
|
+ $path = rtrim('http://' . $fedoraHost, "/") . '/fedora/objects/' . $piVars['qid'] . '/methods/qucosa:SDef/getMETSDissemination?supplement=yes'; |
|
148
|
148
|
$metsXml = str_replace('&', '&', file_get_contents($path)); |
|
149
|
149
|
$dataCiteXml = \EWW\Dpf\Helper\DataCiteXml::convertFromMetsXml($metsXml); |
|
150
|
150
|
|
|
151
|
|
- } elseif($document = $this->documentRepository->findByUid($piVars['qid'])) { |
|
|
151
|
+ } elseif ($document = $this->documentRepository->findByUid($piVars['qid'])) { |
|
152
|
152
|
|
|
153
|
153
|
$metsXml = str_replace('&', '&', $this->buildMetsXml($document)); |
|
154
|
154
|
$dataCiteXml = \EWW\Dpf\Helper\DataCiteXml::convertFromMetsXml($metsXml); |
|
@@ -171,8 +171,8 @@ discard block |
|
|
block discarded – undo |
|
171
|
171
|
|
|
172
|
172
|
case 'zip': |
|
173
|
173
|
// FIXME Service locations on Fedora host are hard coded |
|
174
|
|
- $metsUrl = rtrim('http://' . $fedoraHost,"/") . '/mets?pid=' . $piVars['qid']; |
|
175
|
|
- $path = rtrim('http://' . $fedoraHost,"/") . '/zip?metsurl=' . rawurlencode($metsUrl); |
|
|
174
|
+ $metsUrl = rtrim('http://' . $fedoraHost, "/") . '/mets?pid=' . $piVars['qid']; |
|
|
175
|
+ $path = rtrim('http://' . $fedoraHost, "/") . '/zip?metsurl=' . rawurlencode($metsUrl); |
|
176
|
176
|
break; |
|
177
|
177
|
|
|
178
|
178
|
default: |