Kultura

Dukolm
22.1.2019 17:02




Zde se řeší provozní věci okolo SRD jako celku pokud máte něco přímo k nějakým pravidům v SRD tak doporučuji napsat do diskusí pro to určených:


Věci které by jsme chtěly/plánujeme do SRD přidat ale čekají až na ně vyjde můj čas. Pokud by někdo chtěl s něčím pomoci může se ozvat.
  • Rámeček na externí odkazy - nový typ rámečku, který by odkazoval na další zdroje a články třeba zde na Kostce a který by se zobrazoval bokem hlavního textu. Dukolm nemá problém připravit html (Vue komponentu) podobu rámečku; Co je potřeba je vyřešit css styly tak, aby rámečky nerušily text a byly opravdu jen jako doplňkový obsah. A tyhle podmínky splňovaly pro všechna zařízení a jejich displeje.
  • Sbírání zpětné vazba - postranní nebo dolní ouško s odkazem na googlí formulář pro potřeby sbírání zpětné vazby.
  • Patička - vzhledem k tomu že vuepress nemá zatím patičku stránky a docela by se nám hodila tak je v plánu prověřit možnost ji přidat.
  • Kartotéky (pracovní název) - SRD je super na texty - už ne na vyhledávání ze seznamů. Bylo by super mít bokem SRD filtrovací výpisy např. na DnD kouzla, Fate triky, AW tahy atp. Co je potřeba: transformovat text v SRD na databázi + vytvořit stránku se samotným filtrováním nad takovou databází.
Github repozitář generátoru SRD d20cz/srd-generator-v2
Co pohání SRD VuePress
Autorská citace #61
14.4.2019 18:14 - sirien
hm. Kdesi pocestě vzniká nějaká blbá chyba :/

Píše:
const data =
`
# Abecední grimoár

## A

### ANTIMAGICKÉ POLE

***Příručka hráče***

...
...
...

processedData = processedData.replace(/# Abecední grimoár/, "");

// Remove headers like "## A" (along with following empty line).
processedData = processedData.replace(/## .nn/g, "");

const TAG = "###";
const snippetData = [];
const splitArray = data.split(TAG);

for (const record of splitArray)
{
const header = record.slice(0, record.indexOf("n"));

if (!header)
continue;

const fileName = `${convertHeader(header, "_")}.md`;
const recordData = `${TAG}${record}`;

save(fileName, recordData.trim());

snippetData.push(`snipet:${convertHeader(header, "-")}`);
}

save("kouzla-2.md", snippetData.join("n"));

Autorská citace #62
14.4.2019 18:21 - York
Zkus to ještě jednou, hodil jsem to do zipu.
Autorská citace #63
14.4.2019 18:32 - sirien
awesome, díky moc
Autorská citace #64
14.4.2019 18:34 - York
Koukám, že ta slova moci pořád dělaj problémy:

#_slovo_moci_,uzrav_,.md

Netuším, čím to je. Není jich ale moc, takže to asi bude jednodušší opravit ručně. Měly by to bejt jen názvy souborů.
Autorská citace #65
14.4.2019 18:41 - sirien
jj.

Taky na l.8258 v závorce je "snipet" místo "snippet".
A l.8253 vkládá "_" místo "-".

Ale popravdě tohle mě už netrápí, nějaké manuální zahlazení je vpohodě, důležitý je žes roztrhal ten megasoubor na ty dílčí kousky se kterejma se pak dá fungovat dál :)
Autorská citace #66
14.4.2019 20:22 - ShadoWWW
Skvělá práce, Yorku! (tleskající smajlík)
Autorská citace #67
14.4.2019 21:19 - sirien
York: ten krásnej pocit když sem ten skript spustil nad tim druhym souborem, vygenerovalo to nějaké série nečekaných chyb... a vlastně to bylo k užitku protože ty chyby šly použít k usnadnění další práce :D

Anyway... s Tvým skriptem sem to snad celé převedl správně - Dukolm to ještě musí celé zkontrolovat, ale snad - pokud tam nebude nějakej fail, tak si nejspíš právě urychlil věci minimálně o měsíc, spíš o výrazně víc, díky moc :)
Autorská citace #68
8.9.2019 15:52 - Dukolm
Tak pro info aktualizoval jsem SRD po technické stránce.

Hlavní změny aktualizován vuepress (ten motor co to pohání) na aktuální verzi.
Upraveno nastavení na serveru pro pohodlnější nahrávání nových verzí a časem automatické nahrávání nové verze.

Kdyby jste někdo narazil na prázdnou stránku nebo nějaký problém dejte vědět.
Autorská citace #69
18.1.2020 00:27 - sirien
NOVÉ A JEDNODUŠŠÍ EDITACE OBSAHU Z GOOGLE DRIVE

Dukolm dneska přepsal systém spravování obsahu, aby byl výrazně uživatelsky příjemnější.

Zdrojové soubory šly pryč z GitHubu a přenesli sme je na Google Drive. Tj. Kdokoliv je teď může normálně editovat prostě tím, že si otevře veřejně sdílenou složku a přímo v Google Drive je přepíše pomocí propojené aplikace StackEdit (neděste se, protě kliknete na "otevřít ve StackEdit")


NOVÁ CENTRÁLNÍ SRD STRÁNKA

Spolu s tím jsme spustili centrální srd stránku na srd.d20.cz, která bude sloužit jako centrální SRD rozcestník a místo na němž jsme nově uložili všechny FAQ a návody atp. společně pro všechny SRD dohromady, aby se snáz držely aktualizované.

Spolu s tím Dukolm taky aktualizoval odkaz v tý úplně nejhornější liště, co tu máme, takže odkaz SRD teď vede přímo na rozcestník.


Detaily v Novém a výrazně kratším a jednodušším manuálu k editacím.
Autorská citace #70
3.2.2020 20:40 - Dukolm
Objevil se problém s editorem "StackEdit" ořízne soubory delší než 250KB tak prosím spíše nepoužívatnež dáme další info.
Autorská citace #71
3.2.2020 22:26 - sirien
ok, tak problém se očividně týká jen 3 souborů (kapitol) v DnD SRD:
- PHB 3: povolání
- PHB 11: kouzla
- DMG 7: poklady

...pro tyhle tři prosíme používejte buď offline postup, nebo případně aspoň něco jiného, než StackEdit.

Ostatní kapitoly a celé Fate SRD jsou v pohodě.

(zhodnotili sme, že v tomhle rozsahu a okolnostech problém minimálně zatím nestojí za žádný hot fix - bereme ho případně v patrnosti do budoucna)
Autorská citace #72
4.2.2020 07:29 - Arled
Jen drobná oprava. Jedná se o kapitoly 3 (povolání) a 11 (kouzla) z Příručky hráče a kapitolu 7 (poklady) z Průvodce pána jeskyně.
Autorská citace #73
4.2.2020 13:53 - sirien
díky. Sem si řikal, že ty vlastnosti tam sou nějaký divný :)
Autorská citace #74
6.2.2020 18:07 - Dukolm
Tak jako dočasné řešení se přistoupilo k rozdělení oněch problémových větších kapitol. (už je i nasazeno)
Autorská citace #75
3.4.2020 23:45 - Dukolm
Aktualizoval jsem všechny SRD.
Autorská citace #76
7.4.2020 17:04 - exi
Jak se dostanu do grimoáru 5e? Složka na gdrivu je prázdná.
Autorská citace #77
7.4.2020 17:20 - sirien
Složka pro Grimoár je jen pro-forma systémová, pokud to chápu dobře.

Grimoár není statický-originální obsah, ale virtuální kniha (tj. není tvořený jedním zdrojovým souborem, ale je "skládaný" z mnoha různých souborů z nichž každý obsahuje jednu jeho stavební kostku).

Základní šablony virtuálních knih (tj. jejich "osnovu" a "statickou" část - nadpisy, "statické texty" a odkazy na jednotlivé stavební kostky obsahu.) najdeš v DnD5e/templates Jednotlivé "stavební kostky" virtuálních knih (tj. u grimoárů jednotlivá kouzla) najdeš v DnD5e/snippets

Pokud potřebuješ upravit kouzlo, tak upravíš snippet kouzla - všechny virtuální knihy (grimoáry i seznamy kouzel povolání v soupisech povolání) načítají právě tenhle jeden snippet, takže tím dané kouzlo upravíš ve všech virtuálních knihách naráz.
Autorská citace #78
7.4.2020 17:53 - exi
sirien: Done, díky.
Autorská citace #79
7.4.2020 17:58 - sirien
jen pro pořádek (popř. pro ostatní) malé ujištění:

v SRD každé kouzlo existuje právě dvakrát:
- jednou jako součást "statického textu" v souboru základní (zdrojové) příručky
- jednou jako snippet pro virtuální knihy

tj. je potřeba udělat opravu na dvou místech.

Pro vysvětlení - Původně sme si hráli s myšlenkou, že bysme věci co sou ve snippetech z těch originálních příruček smazali a zavedli sme je jen jako snippety (aby to stačilo zeditovat fakt jen na tom jednom místě), ale pak sme od toho ustoupili, protože takhle to na jednu stranu umožňuje zachovat původní originální texty v celistvé podobě (pro potřeby např. převodů do epubu... což mi připomíná, že někomu něco už hrozně dlouho dlužim :/ ) a na druhou stranu to umožňune snippety pro potřeby virtuálních knih upravovat / rozšiřovat aniž by se narušovala "čistota" originálu (např. ve snippetech jsou doplněné originální názvy a zdrojové příručky).
Autorská citace #80
8.4.2020 11:39 - wlkeR
Otázka: když zdejší SRD překračuje rozsah SRD publikovaného u Wizardsů... Proč se tomu pořád říká SRD? Jsem z toho vesele kradl a teď koukám, že to v rámci OGL použít nemůžu :/

Pro přispívání do diskuse se musíš přihlásit (zapomenuté heslo). Pokud účet nemáš, registrace trvá půl minuty a 5 kliknutí.

Věděli jste, že...
Na d20.cz můžete mít svůj vlastní blog. Pokud chcete napsat o nečem, co alespoň vzdáleně souvisí s RPG, můžete k tomu využít našeho serveru. Tak proč chodit jinam? >> více <<
Jak se chovat v diskuzích
Přehled pravidel pro ty, kteří k životu pravidla potřebují. Pokud se umíte slušně chovat, číst to nemusíte. >> více <<
Formátování článků
Stručné shrnutí formátovacích značek zdejších článků, diskuzí, blogů a vůbec všeho. Základní životní nutnost. >> více <<
ČAS 0.099775075912476 secREMOTE_IP: 54.89.70.161