BibleServer umi nove vytvaret, sdilet a cist cteci plany

Delal jsem na tom asi 5 dnu. Celkem se to sklada z 7 stranek, ktere jsou dostupne kazdemu prihlasenemu uzivateli a 3 stranek, ktere jsou pristupne jen mi, jako adminovi. A jak to vlastne funguje? Samozrejme zde nefiguruje princip “neco za neco”, tedy ze by uzivatel musel neco vytvorit(napriklad cteci plan) aby mohl neco cist. Naopak – kazdy muze vytvorit ctecich planu kolik chce a muze jich mit rozectenych/doctenych taky kolik mu je libo.

Nicmene vsechny cteci plany pred publikaci a nabidnuti siroke verejnosti musim posoudit ja jako admin a kdyz se mi cokoliv nebude libit, cely cteci plan vc. kategorie, pokud bude mit tuto kategorii jako jediny plan, vymazat. Nejcasteji toto budu muset delat pokud bude uvedena spatna kategorie. Ale asi budu i schovivavy, jen me mrzi ze jsem pro sloupec ID tabulky kategorie dal typ TinyInt(Byte), ale myslim ze by to melo stacit, pokud uzivatele budou rozumni.

Mam graficke rozhrani i pro pripad, ze budu chtit plan znedostupnit – to funguje tak ze vsichni kteri maji tento cteci plan rozecteny, jej budou moci bez omezeni docist ale jakykoliv pokus o novy zacatek tohoto planu bude zmaren. Verse po jednom odeslani uz nepujde menit, a to ani v pripade ze onen cteci plan jeste nikdo nezacal.

Nepisu nadarmo na strance prirazovani versu, ze mate tyto verse zadavat poctive a peclive. Trochu me mrzi ze na strance prirazovani versu musite klikat na kazdy vers ktery chcete priradit, a s tim ze tam je tech versu skoro 32000 to bude trochu pomale na slabsich PC, jelikoz se vsechno deje samozrejme v JS. Musi se po kazde zabarvit stisknuty vers, a jeste upravit aktualni pocty dnu a pri kazde takove operaci se prochazi vsech 32000 versu.

U me to bylo s latenci asi 2s, ale ja mam PC jak delo. Jen v IE11 se mi nepovedlo stranku pro prirazovani versu ani nacist, ale ted si nejsem jisty jestli se to IE nakonec nerozjelo, tak jako Firefox, ktery sice hlasil ze skript neodpovida ale pote co jsem dal “pockat” tak se stranka aktivovala a normalne fungovala tak jako v Opere. Maximalni pocet dnu je 356, pocet versu na 1 den neni omezen, jen to musi byt souvisle verse tak jak jdou za sebou v Bibli – takova je struktura databaze.

Taky nemuze byt 1. vers ve vice dnech stejneho planu. Muzete plan vytvorit ted a verse priradit kdekoliv pote – pokud plan nebude mit prirazeny zadne verse, samozrejme se nikde nebude zobrazovat. Pri zakladani noveho startu musite zadat 3 veci – nazev planu(80), jeho popis(102

4) a kategorii(200). Misto kategorie muzete vybrat nekterou z existujicich. Linky na cteci plany zatim tu davat nebudu, jeste zkousim zda se mi budou skutecne odesilat maily informujicich o novych ctecich dnech, takze se sem kouknete zitra k veceru, kde by tu uz meli byt.

Nejpohodlnejsi to budete mit pokud kliknete v mailu na odkaz, ale pokud mail(y) smazete, muzete na webu svoje rozectene plany dohledat a kouknout se na dny v kalendari ktere uz mate ci nemate prectene. Aplikace nebude posilat znovu mail pro stejny den. Pokud mate prectene vsechny dny a otevrete posledni den cteciho plan, plan se presune do prectenych.

Mohl bych o tom napsat jeste 3x tolik, ale uz mi vynechava pamet a zapominam rychle co mam na jazyku. Tak snad se bude libit :).

Leave a Reply

Your email address will not be published. Required fields are marked *