diff --git a/src/pages/faq.jsx b/src/pages/faq.jsx
index d21a8f1..c7fc1a9 100644
--- a/src/pages/faq.jsx
+++ b/src/pages/faq.jsx
@@ -77,6 +77,20 @@ function FAQSection() {
Több infó a kockázatok résznél.
+
+ Peer váltás után nem tudok bejelentkezni!
+ Peer (vagy másnéven host) váltás után ha még nem kapcsolódtál a
+ megadott host-hoz engedélyezned kell a scriptnek hogy csatlakozzon
+ hozzá. Ez a felugró ablak nem minding azonnal jelenik meg, néha
+ előfordulhat hogy frissíteni kell az oldalt. Ha ezután sem működik
+ ellenőrizd hogy elérhető-e a host
+
+
+ Hogyan tudok a projektben segíteni?
+ Szinte mindig végtelen javítanivaló és tennivaló a projekttel
+ kapcsolatban. Ha segíteni szeretnél, akkor vedd fel a kapcsolat az
+ adminnal chat-en, és kérd meg hogy igazítson útba egy fejlesztőhöz.
+
)
@@ -454,11 +468,15 @@ function P2PSection() {
Chat
Fórum
-
Motd (Script motto of the day)
+
Motd (motto of the day)
A szinkronizált adatok frissessége több mindenen múlik: a szerver adminja
szinkronizál-e rendesein, illetve a két szerver között működik-e a
felhasználó szinkronizálás (van-e publick key megoszva a kettő között)
+
+ Egy szerverhez beérkező új kérdések automatikusan tovább vannak küldve a
+ szervernél regisztrált peerekhez, így az új kérdések azonnal elérhetők
+ mindenhol máshol.
A szervereknek 1-1 adminja van, akik belelátnak minden szerveren
tárolt adatba, a szervereken ők a #1 számú felhasználók. Errő
többet a kockázatok résznél tudtok
diff --git a/src/pages/script.jsx b/src/pages/script.jsx
index b5ec4ef..0a021dc 100644
--- a/src/pages/script.jsx
+++ b/src/pages/script.jsx
@@ -1,4 +1,4 @@
-import React from 'react'
+import React, { useEffect, useState } from 'react'
import { useQuery } from 'react-query'
import Header from '../components/header'
@@ -27,6 +27,15 @@ export default function Script() {
const { data: supportedSites } = useQuery('supportedSites', () =>
fetchSupportedSites()
)
+ const [exampleHost, setExampleHostHost] = useState(
+ 'a szerver domainje ahova csatlakozni szeretnél (pl.: qmining.net "/" és "http" nélkül)'
+ )
+
+ useEffect(() => {
+ if (typeof window !== 'undefined') {
+ setExampleHostHost(window.location.host)
+ }
+ }, [])
return (
@@ -93,12 +102,21 @@ export default function Script() {
Ha megnyitod az egyik támogatott oldalon a scriptet, akkor
használata előtt engedélyezned kell, hogy a szerverrel kommunikáljon
- a script
+ a script.{' '}
+
+ Figyelem! Ezt minden új peer választás után engedélyezned kell!
+ Előfordulhat, hogy először nem sikerül kapcsolódnia, ekkor
+ frissítsd az oldalt.
+
Ezután a script egy apró menü ablakot jelenít meg a weboldal bal
alsó részén
+
+ Előfordulhat hogy mindenek előtt egy domaint fog kérni tőled, ide a
+ következőt írd be: {exampleHost}
+
Ha be vagy jelentkezve, akkor a teszt oldalakon a megoldásokat
kellene látnod egy felugró ablakban felül. Ha nem, akkor{' '}
@@ -107,13 +125,29 @@ export default function Script() {
írj üzenetet mi nem működik
- Példa felugró ablakokra:
+ Képek:
+
+ Új host-hoz kapcsolódás engedélyezés oldal
+
+
+
+
+ Menü domain megadása előtt:
+
+
+
Menü bejelentkezés előtt / után:
+
+ Itt {'"localhost:8080"'} helyett az éppen használt host lesz
Teszt közben felugró ablak a kérdéssel és válasszal:
diff --git a/src/pages/script.module.css b/src/pages/script.module.css
index 61506af..1ee7895 100644
--- a/src/pages/script.module.css
+++ b/src/pages/script.module.css
@@ -2,6 +2,10 @@
color: #fff;
}
+.content img {
+ padding: 2px;
+}
+
.content {
text-align: justify;
}