From 254a9e40857e622e3b5b2e6bc74f335a61c346f5 Mon Sep 17 00:00:00 2001
From: Peter Hoppe
Date: Mon, 20 Feb 2023 15:51:10 +0100
Subject: [PATCH 1/3] layout
---
.vscode/settings.json | 55 ++++++++++++++++++++++++++++++-
php/php-dog/upload.php | 2 +-
src/components/ContactForm.css | 13 ++++++--
src/components/DogContactForm.tsx | 34 ++++++++++---------
4 files changed, 85 insertions(+), 19 deletions(-)
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 46704a8..7695f7d 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,3 +1,56 @@
{
- "liveServer.settings.port": 3001
+ "liveServer.settings.port": 3001,
+ "deploy":
+ {
+ "packages":
+ [
+ {
+ "name": "local Server Version website",
+ "description": "local Server website files",
+ "files":
+ [
+ "build/**"
+ ],
+ "exclude":
+ [
+ "./build/favicon___.ico"
+ ],
+ "button":
+ {
+ "text": "local website",
+ "targets": ["localhost website files"]
+ }
+ },
+ {
+ "name": "local Server Version php",
+ "description": "local Server php files",
+ "files":
+ [
+ "/php/php-dog/**",
+
+ ],
+ "button":
+ {
+ "text": "local php",
+ "targets": ["localhost php files"]
+ }
+ }
+ ],
+
+ "targets":
+ [
+ {
+ "type": "local",
+ "name": "localhost website files",
+ "description": "localhost apache website files",
+ "dir": "/opt/lampp/htdocs/dog/www",
+ },
+ {
+ "type": "local",
+ "name": "localhost php files",
+ "description": "localhost apache php files",
+ "dir": "/opt/lampp/htdocs/dog/php-dog/",
+ }
+ ]
+ }
}
\ No newline at end of file
diff --git a/php/php-dog/upload.php b/php/php-dog/upload.php
index 36e0165..6776768 100644
--- a/php/php-dog/upload.php
+++ b/php/php-dog/upload.php
@@ -135,7 +135,7 @@ try {
}
$targetFilePath = $targetDir . '/' . $newFilename;
- echo "targetFilePath ". $targetFilePath."\n";
+ //echo "targetFilePath ". $targetFilePath."\n";
if (isset($_POST["submit"]) && !empty($_FILES["file"]["name"]))
{
diff --git a/src/components/ContactForm.css b/src/components/ContactForm.css
index 5a4a7bf..c294f9f 100644
--- a/src/components/ContactForm.css
+++ b/src/components/ContactForm.css
@@ -21,6 +21,7 @@ input[type=email], select, textarea
cursor: pointer;
width: auto;
height: 25px;
+ align-self: end;
}
div.flexCenter
@@ -87,11 +88,19 @@ div.flexCenter
.rowForm
{
display: flex;
- flex-direction: row;
+ flex-direction: column;
justify-content: space-between;
width: 100%;
-}
+ margin-top: 10px;
+ margin-bottom: 10px;
+ }
+ .label
+ {
+ font-size: 14px;
+ font-weight: 500;
+ }
+
.row
{
display: flex;
diff --git a/src/components/DogContactForm.tsx b/src/components/DogContactForm.tsx
index 1b1e825..86f11c3 100644
--- a/src/components/DogContactForm.tsx
+++ b/src/components/DogContactForm.tsx
@@ -1,6 +1,7 @@
import { useState } from "react";
import { notificationError, notificationSuccess } from "../services/Notifications";
import { foundMsg, logFormData } from "../services/PhpApi";
+import { Textarea, TextInput } from '@mantine/core';
import './ContactForm.css';
export default function DogContactForm(
@@ -85,28 +86,31 @@ export default function DogContactForm(
Bitte schreib eine Email:
-
-
+
+
-
From 38973f7f1c0c375c89d6090ff274a3373692c2e3 Mon Sep 17 00:00:00 2001
From: Peter Hoppe
Date: Mon, 20 Feb 2023 15:58:06 +0100
Subject: [PATCH 2/3] htaccess
---
package.json | 4 ++--
public/.htaccess | 4 ++++
public/favicon___.ico | Bin 3870 -> 0 bytes
3 files changed, 6 insertions(+), 2 deletions(-)
create mode 100644 public/.htaccess
delete mode 100644 public/favicon___.ico
diff --git a/package.json b/package.json
index e973ec7..c7c9d9f 100644
--- a/package.json
+++ b/package.json
@@ -45,8 +45,8 @@
"eject": "react-scripts eject",
"build:local": "env-cmd -f .env.local npm run build",
"build:hope-fly": "env-cmd -f .env.hope-fly npm run build",
- "postbuild:local": "cp ./src/.htaccess ./build && cp -vrRT ./build/. /opt/lampp/htdocs/dog/",
- "postbuild:hope-fly": "cp ./src/.htaccess ./build"
+ "postbuild:local": "cp -vrRT ./build/. /opt/lampp/htdocs/dog/",
+ "___postbuild:hope-fly": "cp ./src/.htaccess ./build"
},
"eslintConfig": {
"extends": [
diff --git a/public/.htaccess b/public/.htaccess
new file mode 100644
index 0000000..1cccaa1
--- /dev/null
+++ b/public/.htaccess
@@ -0,0 +1,4 @@
+Options -MultiViews
+ RewriteEngine On
+ RewriteCond %{REQUEST_FILENAME} !-f
+ RewriteRule ^ index.html [QSA,L]
\ No newline at end of file
diff --git a/public/favicon___.ico b/public/favicon___.ico
deleted file mode 100644
index a11777cc471a4344702741ab1c8a588998b1311a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 3870
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
baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@
From 996be22539f94975568510d9dc8a9f154db86f62 Mon Sep 17 00:00:00 2001
From: Peter Hoppe
Date: Mon, 20 Feb 2023 16:48:22 +0100
Subject: [PATCH 3/3] scpUpload
---
docs/scpUpload.txt | 2 ++
1 file changed, 2 insertions(+)
create mode 100644 docs/scpUpload.txt
diff --git a/docs/scpUpload.txt b/docs/scpUpload.txt
new file mode 100644
index 0000000..896e69a
--- /dev/null
+++ b/docs/scpUpload.txt
@@ -0,0 +1,2 @@
+cd ./php/php-dog
+scp -rv . hosting181494@hope-fly.de:hope-fly.de/httpdocs/dog/php-dog
\ No newline at end of file