GithubHelp home page GithubHelp logo

jablka / ejks Goto Github PK

View Code? Open in Web Editor NEW

This project forked from stanislavbebej/ejks

0.0 0.0 0.0 545 KB

Jednotný Katolícky Spevník

Home Page: https://ejks.sk

PHP 60.98% Hack 5.30% HTML 0.41% HCL 23.56% Dockerfile 9.75%

ejks's Introduction

Jednotný katolícky spevník

Databázová štruktúra

Tabuľka jks

Číslo piesne Poradové číslo strofy Text strofy
247 0 Ó, Ježišu náš najmilší
247 1 Ó, Ježišu náš najmilší, - k obete sa schádzame, - ktorú tebe v čas terajší - skrze kňaza konáme. - Prijmi teda do milosti - vďačnú službu tu od nás, - aby s nami vo večnosti - tešili sa svätí z nás.
247 2 Tak je, buď vždy Bohu chvála, - jeho česť vždy hľadajme, - nech ho všetci ľudia chvália, - vrúcnym srdcom žiadajme, - lebo Otcom všetkých je nás, - ktorý nás tak miloval, - že i Syna svojho za nás - na smrť dať neľutoval.
247 ... ...

Strofa s poradovým čislom 0 je nadpis piesne.

Pridať alebo upraviť pieseň

  1. stiahnite si CSV súbor s databázou piesní pre tabuľku jks
  2. otvorte súbor napr. v programe LibreOffice
  3. zachovajte formát súboru, v prípade LibreOffice zvoľte nastavenia: LibreOffce CSV import

Nová pieseň

  1. do CSV súboru pridajte toľko riadkov, koľko má zadávaná pieseň strof a prípočítajte jeden riadok pre nadpis
  2. ako je uvedené v databázovej štruktúre pridajte:
    1. riadok pre nadpis s číslom piesne v prvom stĺpci, poradovým čislom 0 v druhom a jej nadpisom v treťom stĺpci
    2. do ďalšieho riadku opäť to isté číslo piesne do prvého stĺpca, poradové čislo strofy (napr. 1) do druhého a text celej strofy do tretieho
    3. pokračujte týmto spôsobom, kým nie sú zapísané všetky strofy piesne

Existujúca pieseň

  1. v CSV súbore vyhľadajte pieseň, ktorú chcete upraviť
  2. upravte text strofy v treťom stĺpci, ako je uvedené v databázovej štruktúre vyššie
  3. v prípade, že chcete rozšíriť pieseň o ďalšiu strofu, postupujte podľa postupu, ako zadať novú pieseň - bod 2.2

Zápis do GitHub

  • všetky zmeny vykonávajte vo vlastnej vývojovej vetve alebo projekte
  • vytvorte pull request cez GitHub na zapracovanie zmien do master vetvy

Ak máte problém so zápisom do GitHub, môžete mi Vami upravený CSV súbor poslať na môj stanislav.bebej email v službe gmail.com.

Development

Build

docker build --no-cache -t ejks:latest -f Dockerfile .

Run

docker run --rm -p 8080:80 --name ejks-sk ejks:latest

# použi zdrojový kód stránky z lokálneho úložiska, namiesto toho v kontajneri
# docker run --rm -p 8080:80 -v src:/usr/share/nginx/html --name ejks-sk ejks:latest

Inspect

docker exec -it ejks-sk /bin/sh

ejks's People

Contributors

stanislavbebej avatar aconic-sb avatar github-actions[bot] avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.