Márkák
A Márkák menü megszűnt. A játékoldal új leírása: Weboldal. A Builderben nincs
Márkáksor és nincsenek márkalapok. A játék saját domainjét, színét, betűtípusát és logóját magán a játékon állítod be, a játékmenü Weboldal pontja alatt (Domain és Megjelenés); márkát sem kell előbb létrehoznod. A korábbi játékoldal-domainjeid átkerültek a játékaid weboldalára, a régi/brandsés/brand/...hivatkozások a játéklistára vezetnek (egy domain-hivatkozás a játék Weboldal > Domain lapjára). A márka-rekordok a háttérben megmaradnak: aplay.<domained>ésview.<domained>címen futó márkás appok változatlanul működnek, szerkeszteni viszont egyelőre nincs mivel őket a Builderben. Az alábbi részek a korábbi működést írják le.
Ez a lap arról szól, hogyan adsz a játékodnak saját arculatot és saját címet: mit állítasz be a márkán, milyen DNS-bejegyzést kér tőled a rendszer, hogyan ellenőrzi a domaint, és hogy ebből végül mit lát a játékos.
A márkákat korábban a bal sáv Márkák sorából értél el, részletek lent. A márka a saját fiókodé volt: nem
kellett hozzá szervezet vagy csoport (szervezet munkaterületén a bal sávban nem volt Márkák sor), és a
játék játszhatóvá tételéhez sem. Akkor jött képbe, amikor egy játékot saját néven, saját
domainen akartál kiadni.
Mit fog össze egy márka
Kettőt:
- Arculatot: egy fő színt (és a belőle generált palettát), egy betűtípust és egy logó-URL-t.
- Domaineket, amiket te birtokolsz. Egy márkához több domain tartozhat, és minden domain külön mondja meg, mire használjuk:
| Felhasználás | Mit kapsz | Melyik cím |
|---|---|---|
| Játék oldal | egyetlen kiválasztott játék nyilvános bemutató oldala | www.<a domained> |
| Alkalmazások | a controller és a kijelző a te domainedről kiszolgálva | play.<a domained> és view.<a domained> |
A kettő független: egy domainen bekapcsolhatod mindkettőt, de bármelyiket önmagában is. Legalább az egyik kell.
⚠ A márka nem tartozik a játékhoz, a domain igen. Magát a játékot sehol nem rendeled márkához: a kapcsolatot az teremti meg, hogy egy domainnél kiválasztod, melyik játékot mutassa. Ennek következménye van a márkás appokra, lásd A márkás alkalmazások.
A Márkák lap és a bal sáv.
A bal sáv Márkák sora a Márkák lapra visz. A lap fejléce Márkák, alcíme: „Így látják a
játékaidat a GreenCloth-on kívül.” Minden márkád egy kártya a nevével, a slugjával és a domainjei
számával (2 domain), a kártyára kattintva nyílik a márka lapja. A fejléc Új márka gombja új
márkát kér. Ha még nincs márkád, a lapon a „Még nincs márkád” felirat áll, alatta a magyarázat
(„A márka viszi a színeidet, a betűtípusodat és a domainjeidet, így a játékaid a saját neveden
jelenhetnek meg.”) és ugyanaz az Új márka gomb.
A Márkák sor alatt a bal sávban a márkáid listája áll, márkánként egy sorral. A lista alapból
nyitott, a sor nyila összecsukja és újra kinyitja, és a Builder ezen az eszközön megjegyzi, hogyan
hagytad. A sor melletti + is új márkát kér. Az Új márka sor csak akkor áll a lista helyén, ha
még nincs márkád (ilyenkor a nyíl sincs).
Melyik csomag kell hozzá.
Márkát és domaint bármelyik bejelentkezett felhasználó felvehet: a Builder ehhez nem kér
csomagot, és azt sem korlátozza, hány domain tartozhat egy márkához. A márkás alkalmazásokat
(play. és view.) szintén nem köti csomag-jog. Egyetlen dolog függ a csomagtól: a márka színe,
logója és betűtípusa a márkás játékoldalon csak akkor jelenik meg, ha a márka
tulajdonosának csomagja tartalmazza a Saját játékoldal jogot (Pro és fölötte: Pro, Ultra).
A Kiadói partner csomag Saját app domain pontja egyedi szerződés tárgya, a Builder ma nem
ellenőrzi.
Márka létrehozása
Az Új márka egy modalt nyit (A képernyő): a Márkák lap gombja, a bal sáv
+ jele, vagy üres listánál az Új márka sor is ide visz. A modal alcíme: „A márka viszi a
színeidet, a betűtípusodat és a domainjeidet.” Két kötelező mező van rajta, alul a Mégsem és a
Márka létrehozása gomb:
| Mező | Amit tudni kell róla |
|---|---|
| Név | Ez lesz a márka neve mindenütt: a bal sávban, a Márkák lapon, és ez kerül a márkás appok telepített nevébe is. Üresen: „A Név kötelező”. Később szerkeszthető |
| Slug | A névből magától képződik (kisbetű, szám, kötőjel; a mező alatt: „Csak kisbetű, szám és kötőjel.”), és amint hozzányúlsz, megáll az automatikus kitöltés. Üresen: „A Slug kötelező” |
⚠ A slug a létrehozás után nem változtatható, és a márka lapján is csak olvasható mezőként látszik, egy magyarázattal: „A slug a márka létrehozása után nem változtatható.” Fogadd el a felkínált értéket.
Ha a létrehozás nem sikerül, a hiba a Slug mezőnél jelenik meg: „Ez a név vagy slug már foglalt.” A felület nem tudja megkülönböztetni a hiba okát, ezért ez a felirat akkor is megjelenhet, ha a név és a slug szabad volt: ilyenkor próbáld meg újra.
Sikeres létrehozás után azonnal a márka lapján találod magad. Az új márka alapból a GreenCloth zöldjét kapja, logó és betűtípus nélkül.
A márka lapja
A lap kártyákból áll, és egyetlen Módosítások mentése gombbal mentődik az egész. A gomb csak akkor él, ha valamit tényleg megváltoztattál.
| Kártya | Mi van rajta |
|---|---|
| Márka | a Név, a csak olvasható Slug, és a Betűtípus |
| Logó | a Logó URL és mellette az előnézete |
| Színséma | az Alapszín, a GreenCloth alapértelmezett gomb, és az öt elnevezett árnyalat |
| Saját domainek | a márka domainjei, mindegyiken Ellenőrzött vagy DNS-re vár címke, és a Domain hozzáadás gomb |
| Élő előnézet | egy kis mintaoldal, ami a színeidet, a betűtípusodat és a logódat követi gépelés közben |
A fejlécben a márka neve áll, alatta az alcím („Így látják a játékaidat a GreenCloth-on kívül.”). Ha van legalább egy ellenőrzött domain, megjelenik a Márkaoldal megnyitása gomb is (a játékoldalt kiszolgáló domaint részesíti előnyben, és a domain nyitóoldalára visz); enélkül csak a magyarázat áll ott: „A márkaoldal akkor nyílik meg, ha van ellenőrzött domain.” A Módosítások mentése gomb üres névvel sem él.
A „…” menüben van a Márka törlése, megerősítéssel („Ez véglegesen törli a márkát, az összes
domaint és a márkabeállításokat. Ez a művelet nem vonható vissza.”, gombjai Törlés és
Mégsem). ⚠ A törlés a márkát és az összes domainjét viszi, egy lépésben, és nem vonható
vissza; utána a Játékok lapon találod magad. A regisztrátornál felvett DNS-bejegyzéseidhez nem nyúl:
azok megmaradnak, csak nem vezetnek többé sehova.
Szerkesztés
Nincs külön szerkesztő űrlap: a márka lapja maga a szerkesztő. Átírod a mezőket, és a fejléc Módosítások mentése gombja menti az egészet.
Ennyi az egész arculat. Leírás, weboldal, saját paletta-fokozat: ilyen mező nincs, se itt, se máshol.
Fő szín és a paletta
Egyetlen színt adsz meg, és abból készül a teljes paletta. A kártya ezt ki is mondja: „Válassz alapszínt. A többi ebből számolódik.”
A lapon öt elnevezett árnyalat látszik a tízből:
| Címke | Mire való |
|---|---|
| Legvilágosabb | a legvilágosabb háttér |
| Világos | világos felületek |
| Kiemelés | maga a megadott szín, ez a hangsúly |
| Felület | sötét panelek |
| Alap | a legsötétebb háttér |
- Az 500-as fokozat (Kiemelés) maga a megadott szín, változtatás nélkül.
- A világosodó sor a színezetet tartja, a világosságot rögzíti, a telítettséget fokozatosan csökkenti, hogy a világos árnyalatok ne rikítsanak.
- A sötétedő sor a színezetet és a telítettséget tartja, a világosságot szorozza.
Egyetlen fokozatot sem lehet külön felülírni. Nincs paletta-szerkesztő: amid van, az az egy fő szín. Ha egy árnyalat nem tetszik, a fő színt kell arrébb vinni. A GreenCloth alapértelmezett gomb bármikor visszaállítja az eredeti zöldet.
A szerkesztő két mezőt ad ugyanarra az értékre: egy színválasztó négyzetet és egy szöveges mezőt. A
szöveges mezőbe hatjegyű hex kód való, # jellel, hét karakter (#14522F); többet nem is enged
beírni.
⚠ Hiányos hex kódtól a paletta elromlik. Ha a mezőben félbehagyott érték marad (#14), a
számolás nem áll meg és nem is szól: az árnyalatok helyén értelmetlen kódok és színtelen négyzetek
állnak, és a Módosítások mentése az értéket ettől még elmenti. Ha az árnyalatok furcsák,
először a hex kódot nézd meg.
Betűtípus
A Betűtípus szabad szöveges mező (pl. Poppins), gépeléskor néhány gyakori családot (Poppins,
Inter, Roboto, Nunito, Lato, Oswald, Raleway, Montserrat) javasol. Bármilyen
Google Fonts betűcsalád nevét beírhatod, a rendszer a beírt névvel tölti
be, 400-as, 500-as, 600-as és 700-as vastagságokkal.
⚠ Elgépelt névre nem kapsz hibát. Ha a név nem létezik a Google Fontsnál, egyszerűen nem töltődik be semmi, és marad az alapértelmezett betűtípus, a hibát csak a márkás oldalon fogod látni. A név viszont csak betűből, számjegyből, szóközből és kötőjelből állhat (legfeljebb 60 karakter): mást a Builder nem enged elmenteni. Ugyanígy a színnek hat jegyű színkódnak (), a logónak teljes http vagy https linknek kell lennie.
Hol érvényesül: a márkás játékoldalon az egész oldal ezzel a betűtípussal szedődik (ehhez Pro csomag kell, lásd Melyik csomag kell hozzá). A márkás appokban a szöveges felületek (menük, panelek, szabályszöveg) viszik, a vászonra rajzolt feliratok (például az eszköztár és a kéz feliratai) nem.
Logó
A Logó URL egy kész kép teljes címe. Feltöltés itt nincs: a Builder képtára játék-szintű, a márkához nem tartozik fájltár, tehát a képet valahol másutt kell elhelyezned, és a hivatkozását beírnod.
Hol jelenik meg:
- A márka lapján, a Logó kártyán és az élő előnézetben. Ez az egyetlen visszajelzés arról, hogy a cím jó-e: ha a kép nem tölthető be, az előnézet üres marad, hibaüzenet nincs.
- A márkás appok telepített ikonjaként:
play.ésview.domainen a rendszer ebből a képből állítja elő a PWA telepítési ikonját.
⚠ A márkás játékoldal fejlécében nem ez a logó jelenik meg, hanem a játék saját borítója, amit az Adatlapon választasz ki. A márka logója és a játék borítója két különböző dolog.
Domain hozzáadása
A márka lapján a Saját domainek kártya Domain hozzáadás gombja nyit egy modalt, alcíme:
„Irányítsd ide egy saját domainedet.”
- Domain név: a domain önmagában,
www.éshttps://nélkül:myjatekom.hu. Érvénytelen alakra: „Add meg érvényes domain nevet (pl. myjatekom.hu)”. - Felhasználás: legalább egy kell, különben „Legalább egy felhasználást engedélyezz.”
- Játék oldal (alapból bekapcsolva): „A domain a játékod nyitóoldalára mutat”. Alatta legördülő a játékaidból; kötelező választani, különben „Válassz játékot a game routing-hoz.”
- Alkalmazások: „A játékhoz tartozó controller és display appok”.
- Domain hozzáadás (a Mégsem bezárja a modalt). Sikeres felvétel után azonnal a domain saját lapjára kerülsz. A hiba a modal alján, piros sorban jelenik meg.
A Builder nem korlátozza, hány domain vehető fel egy márkához, és csomagot sem kér hozzá, lásd Melyik csomag kell hozzá. A domain kisbetűre alakul.
A domain ekkor DNS-re vár állapotú: a rendszer generált hozzá egy ellenőrző tokent, és megmutatja a beállítandó DNS-bejegyzéseket.
A kért DNS-bejegyzések
Amíg a domain nincs ellenőrizve, a lapján ott áll a DNS rekordok: <domain> kártya: „Add hozzá az
alábbi DNS rekordokat a regisztrátornál, majd kattints az Ellenőrzésre.” A rekordok három blokkban
vannak (TXT rekord: tulajdonjog igazolás, CNAME: www game routing, CNAME: apps routing), csak
azok, amelyek a bekapcsolt felhasználáshoz kellenek. Ezt kéri:
| # | Típus | Név | Érték | TTL | Mikor kell |
|---|---|---|---|---|---|
| 1 | TXT | _greencloth-verify | gc-verify=… (domainenként külön token) | 600 | mindig |
| 2 | CNAME | www | custom.greencloth.games | 600 | ha a Játék oldal be van kapcsolva |
| 3 | CNAME | play és view | apps.greencloth.games | 600 | ha az Alkalmazások be van kapcsolva |
Minden érték mellett másoló ikon van. A rövid név alatt ott áll a teljes név is („ha az egész nevet
kéri:”, például _greencloth-verify.myjatekom.hu), mert a regisztrátorok fele az egyiket, másik
fele a másikat várja.
⚠ A csupasz domainre (myjatekom.hu, www. nélkül) nincs bejegyzés a listában. A felület csak
annyit mond: „Opcionálisan irányítsd át a root domaint www-re. Ez a regisztrátor vagy hosting
beállításaitól függ.” Ha a csupasz domain mégis eljut hozzánk, átirányítjuk a www. változatra, de
hogy egyáltalán eljusson, azt neked kell megoldanod a regisztrátornál (ALIAS vagy ANAME rekord, vagy
domain-továbbítás).
⚠ Ellenőrzés után a kártya eltűnik. Az ellenőrzött domain lapján a DNS-bejegyzésekből semmi nem látszik többé, a token sem. Ha kell, mentsd el máshova még az ellenőrzés előtt.
Ellenőrzés
A DNS-kártya alján az Ellenőrzés gomb. Megnyomva Ellenőrzés… lesz belőle, és a szerver valódi
DNS-lekérdezést csinál: kiolvassa a _greencloth-verify.<domain> TXT rekordot, és összeveti a
domainhez tartozó tokennel.
- Sikerül → „Domain ellenőrizve!”, a címke
Ellenőrzött-re vált, és a DNS-kártya eltűnik. - Nem sikerül → a gomb alatt piros hibasor jelenik meg. Ha a szerver küldött magyarázatot, az
látszik; ha nem, csak annyi, hogy
Ellenőrzés sikertelen. Alatta ott a legfontosabb fogódzó: „A DNS módosítások akár 24 óráig is terjedhetnek el.”
⚠ Az ellenőrzés semmit nem kapcsol be. Se a márkás játékoldal, se a márkás appok kiszolgálása nem nézi, hogy a domain ellenőrzött-e: amint a CNAME a helyére mutat, a cím működik. A TXT rekord gyakorlatilag állapotjelzőt állít, nem kaput nyit. Tehát ha a site már él, de a domain DNS-re vár maradt, attól még minden működik, és fordítva: az Ellenőrzött állapot önmagában még nem jelenti, hogy a CNAME-ek is a helyükön vannak. Azt a Routing állapot mondja meg.
Egy dolgot viszont igenis az ellenőrzés kapcsol: a Márkaoldal megnyitása gomb csak akkor jelenik meg a márka lapján, ha van ellenőrzött domain.
Routing állapot
A Routing állapot kártya akkor jelenik meg, ha a domainen legalább egy felhasználás be van kapcsolva, és a lap megnyitásakor élőben lekérdezi, hogy a CNAME-ek a helyükön vannak-e:
| Sor | Mikor látszik | Mit ellenőriz |
|---|---|---|
www.<domain> | Játék oldal bekapcsolva | a www CNAME a custom.greencloth.games értékre mutat-e |
play.<domain> | Alkalmazások bekapcsolva | a play CNAME az apps.greencloth.games értékre mutat-e |
view.<domain> | Alkalmazások bekapcsolva | a view CNAME az apps.greencloth.games értékre mutat-e |
Soronként Csatlakoztatva vagy Nincs csatlakoztatva. A cím maga hivatkozás, új lapon nyílik: ez a leggyorsabb próba.
⚠ Szigorú CNAME-vizsgálat. A lekérdezés kifejezetten CNAME rekordot keres, és pontos egyezést
vár. Ha a szolgáltatód „lapítja” a CNAME-et (ALIAS, ANAME, CNAME-flattening, sok helyen ez az
alapértelmezés a www-re is), a sor Nincs csatlakoztatva marad akkor is, ha az oldal
tökéletesen működik.
⚠ Magától nem frissül. Az állapotot a lap megnyitásakor, és amikor a domain beállításait mented, kérdezi le. DNS-módosítás után töltsd újra a lapot.
A domain módosítása és eltávolítása
A domain lapja három kártyából áll: Beállítások, Routing állapot, és amíg nincs ellenőrizve, DNS rekordok.
A Beállítások kártyán ugyanaz a két kapcsoló és játékválasztó van, mint a hozzáadáskor. A fejléc Módosítások mentése gombja menti.
Ez az egyetlen hely, ahol átállíthatod, melyik játékot mutassa a domain: egy legördülő, mentés, kész. A DNS-hez nem kell hozzányúlni, az új játék azonnal él a címen.
A fejléc „…” menüjében van a Domain eltávolítása, megerősítéssel: „Ez eltávolítja a domaint a
márkádból. A DNS rekordok változatlanok maradnak.” A regisztrátornál lévő bejegyzések takarítása a
te dolgod.
Mit lát a játékos
A márkás játékoldal
A www.<domain> címen egy külön, szerver oldalon összeállított oldal fogadja a látogatót, nem a
Builder és nem a controller. Ami rajta van:
- Fejléc a játék címével és a játék saját borítójával.
- Leírás és adatok a játék adatlapjáról: tervező, játékosszám, játékidő, korhatár, kategóriák.
- Játssz most! gomb.
- Szabályok hivatkozás, ha a játéknak van szabálya, a
/rulesaloldalra. - Galéria, ha a játéknak vannak generált kép-lapjai.
- Lábléc a GreenCloth Games oldalra mutatva. Ez a márkás domaineken mindig ott van, nem kapcsolható ki.
Nyelv: az oldal a ?lang=hu vagy ?lang=en paraméterből, e nélkül a böngésző nyelvéből dönt, és
van rajta nyelvváltó. A kétnyelvű mezőidnek itt lesz haszna, lásd
Miért két nyelv.
⚠ A Játssz most! gomb a GreenCloth címére visz, a play.greencloth.games-re, a játékot előre
kiválasztva, akkor is, ha a domainen be van kapcsolva az Alkalmazások felhasználás. A saját
play.<domain> címedre az oldal sehol nem hivatkozik.
⚠ A tartalom a vázlatból jön, nem a verzióból. Az oldal a játék aktuális vázlatának adatlapját és publikált szabályait mutatja. Amit az Adatlapon átírsz, az az automentés után percen belül kint van a nyilvános oldalon. Ugyanezért igaz az is, hogy az oldal nem függ a nyilvánossá tételtől.
⚠ Ha a domainen a Játék oldal nincs bekapcsolva, a látogatót a greencloth.games oldalra irányítjuk át; ha be van kapcsolva, de a hozzárendelt játék nem található, hibaoldalt kap.
⚠ A márka színe, logója és betűtípusa csak Pro csomaggal jelenik meg az oldalon. A témát a márka tulajdonosának Saját játékoldal joga (Pro és fölötte: Pro, Ultra) engedi át. Enélkül az oldal él, de az alapértelmezett GreenCloth-arculatban, a te színeid, logód és betűtípusod nélkül. Ezt a domain lapja is jelzi, a Játék oldal kapcsoló alatt: „Nincs benne a csomagodban. Az oldal a színeid, a logód és a betűtípusod nélkül jelenik meg.” A márka lapján az élő előnézet ettől függetlenül mindig a te színeiddel látszik.
A márkás alkalmazások
A play.<domain> a controllert, a view.<domain> a kijelzőt szolgálja ki. Ugyanaz a két
alkalmazás, csak a te címedről. Amit a márka ténylegesen megváltoztat rajtuk:
- A telepített alkalmazás neve és ikonja. A PWA telepítési leírója domainenként készül: a neve a márka neve, a témaszíne a fő színed, a háttere a legsötétebb árnyalat, az ikonja a logó-URL, ha megadtad.
- A kijelző háttere a márka sötét árnyalatát (a Felület árnyalatot) veszi fel.
- A kijelző alján megjelenik a Powered by GreenCloth Games felirat.
- A controller játékválasztója leszűkül a márkához rendelt játékokra.
- A betűtípus a szöveges felületeken. A menük, a panelek és a szabályszöveg a márka betűtípusával jelenik meg, a vászonra rajzolt feliratok (az eszköztár, a kéz feliratai) az alapbetűvel maradnak.
- A színek néhány elemen. A controllerben a márka színét csak kevés elem veszi fel: a párbeszédablakok gombjai és beviteli mezője (például a kapcsolat megszakadásakor és a parti végén), néhány panel-kártya, és a szabályszöveg táblázatainak fejléce.
⚠ Ezen túl a színek nem látszanak. A játékasztal, a sávok és az eszköztár a megszokott GreenCloth-zöld marad, a kijelzőn pedig a hátteret leszámítva szintén nem változik semmi. Ne ígérj a játékosnak teljesen márkázott felületet.
⚠ A játéklista szűrése ma üres listát ad. A szűrés a márkához rendelt játékok listájával
dolgozik, ilyen listát viszont a Builderben sehol nem lehet feltölteni: se a márka lapján, se a
domainnél, se a játék adatlapján nincs erre felület. A lista ezért üres marad, a szűrő pedig üresre
szűr: a márkás play. címen a játékos egyetlen játékot sem talál. Amíg ez így van, éles
használatra ne kapcsold be egy domainen az Alkalmazások felhasználást.
Amit a felület nem mond ki
Egy helyen a lap figyelmeztetései:
- A Slug kötelező, de a Márkák lap kártyáján és a márka lapján kívül sehol nem látszik, és később nem szerkeszthető.
- A paletta egyetlen színből készül, fokozatonként nem írható felül.
- Az ellenőrzés semmit nem kapcsol be a kiszolgálásból: a cím a CNAME-től működik, nem a TXT rekordtól.
- A Routing állapot szigorú CNAME-egyezést vár, és lapított rekordnál akkor is „Nincs csatlakoztatva”-t ír, ha az oldal működik.
- Az ellenőrzés után a DNS-bejegyzések eltűnnek a felületről.
- A márkás játékoldal a vázlatból dolgozik, és nem függ a nyilvánossá tételtől.
- A Játssz most! gomb a greencloth.games controllerére visz, nem a saját
play.címedre. - A márkás játékoldalon a szín, a logó és a betűtípus csak Pro csomaggal jelenik meg.
- A márkás appokon a szín alig, a betűtípus csak a szöveges felületeken látszik, a játéklista szűrése pedig ma üres listát ad.
- A márka törlése az összes domaint is viszi, visszavonhatatlanul.