mirror of
https://gitlab.com/MrFry/moodle-test-userscript
synced 2025-04-01 20:22:48 +02:00
51 lines
1.8 KiB
Markdown
51 lines
1.8 KiB
Markdown
# Setup
|
|
|
|
A `stable.user.js`-ben a következő sorokat módosítsd a helyi szerver használatához:
|
|
|
|
## 0
|
|
|
|
Tampermonkey-ban tiltsd le az eddig használt scriptet, hogy ne akadjanak össze
|
|
|
|
## 1
|
|
|
|
**Ezt csak akkor csináld, ha a scripthez tartozó szervert futtatod!** Ha nem indítasz hozzá
|
|
szervert, akkor az alapértelmezettet fogja használni.
|
|
|
|
Scripthez szerver: https://gitlab.com/MrFry/mrfrys-node-server/-/tree/master/devel
|
|
|
|
```javascript
|
|
setVal('ISDEVEL', false)
|
|
// only one of these should be true for testing
|
|
const forceTestPage = false
|
|
const forceResultPage = false
|
|
const forceDefaultPage = false
|
|
```
|
|
|
|
Itt a `setVal('ISDEVEL', false)`-t írd át `setVal('ISDEVEL, true)`-ra
|
|
|
|
## 2
|
|
|
|
Nyisd meg a tampermonkey bővítményt, majd hozz létre egy új scriptet
|
|
|
|
A megnyíló ablakban tölrölj mindent a szerkesztőben, és a `devel/testWrapper.js` fájl tartalmát
|
|
másold be úgy ahogy van.
|
|
|
|
## 3
|
|
|
|
A bemásolt tartalomban keresd meg a következő részt:
|
|
```
|
|
// @require file:///{ELÉRÉSI ÚT IDE}
|
|
```
|
|
Ide írd be a `stable.user.js` elérési útvonalát. Ezt legkönyebben úgy teheted meg, hogy fájl
|
|
böngészőből behúzod az URL bárba a `stable.user.js`-t magát. Ekkor felugorhat a tampermonkey hogy
|
|
telepíteni akarja, de azt zárd be és egy üres ablakban ott kellene lennie az URL bárban a teljes
|
|
elérési útnak. Ezt úgy hogy a `file:///` legyen az eleje másold be a a `@require` tag-hez
|
|
|
|
## 4
|
|
|
|
Ha minden jól ment, akkor a moddle oldalán már a helyi változatnak kellene futnia, és minden
|
|
`stable.user.js` módosítás azonnal látható a böngésző frissítése után. Minden változás után
|
|
frissítsd az oldalt, hogy lásd a módosításaid!
|
|
|
|
Weboldalak, ahol fut a script: a script headerben található (`stable.user.js` elején) találhatóak
|
|
`// @match` tagek. Azok közül minden oldalon megy a script.
|