Skip to content
Snippets Groups Projects
Commit e435ae66 authored by Stein Magne Bjorklund's avatar Stein Magne Bjorklund
Browse files

Fix Importer class

parent b72ca8ca
No related branches found
No related tags found
1 merge request!18Resolve "Remove all use of GLOBALS"
...@@ -375,6 +375,7 @@ final class Importer ...@@ -375,6 +375,7 @@ final class Importer
private function showInterface(): void private function showInterface(): void
{ {
$import_url = $this->configuration->getConfigValue('conf' , 'basedir') . 'import';
echo <<<HTML echo <<<HTML
<html lang="eng"> <html lang="eng">
<head> <head>
...@@ -385,9 +386,9 @@ final class Importer ...@@ -385,9 +386,9 @@ final class Importer
You can paste the data obtained from another LODSPeaKr instance here in the box. You can paste the data obtained from another LODSPeaKr instance here in the box.
You can also automatize this import by adding a parameter '?import=URL' to this page. You can also automatize this import by adding a parameter '?import=URL' to this page.
Usually, the URL will be of the for <pre>https://example.com/export</pre> Usually, the URL will be of the for <pre>https://example.com/export</pre>
<form action='" . $this->basedir . "/import' method='post'> <form action="$import_url" method="post">
<textarea cols='100' rows='25' name='importtext'></textarea> <textarea cols="100" rows="25" name="importtext"></textarea>
<input type='submit' value='Import'/> <input type="submit" value="Import"/>
</form> </form>
</body> </body>
</html> </html>
...@@ -396,6 +397,7 @@ HTML; ...@@ -396,6 +397,7 @@ HTML;
private function showFinishing(): void private function showFinishing(): void
{ {
$base_dir = $this->configuration->getConfigValue('conf' , 'basedir');
echo <<<HTML echo <<<HTML
<html lang="eng"> <html lang="eng">
<head> <head>
...@@ -403,7 +405,7 @@ HTML; ...@@ -403,7 +405,7 @@ HTML;
</head> </head>
<body> <body>
<h2>Import finished</h2> <h2>Import finished</h2>
Your new application is ready. Please go to the <a href='" . $this->basedir . "'>home page</a>. Your new application is ready. Please go to the <a href="$base_dir">home page</a>.
</body> </body>
</html> </html>
HTML; HTML;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment