Zobrazení denního biblického citátu na vašem webu
Křesťanský internetový portál www.vira.cz zdarma poskytuje službu Zobrazení biblického citátu na vašem webu. Vložením krátkého kódu do vašich farních či osobních stránek si tak můžete na svém webu nechat zobrazovat každodenně aktualizovaný biblický citát. Jde o krátký citát z bible, který je vybírán z aktuálnívh liturgických čtení na příslušný den. Citát se zobrazuje i na titulní stránce webu vira.cz a je každý den rozesílán tisícům registrovaným uživatelům do e-mailových schránek, případně na mobilní telefon...
Pro koho je služba určena?
Tato služba je určena především pro webmastery farních stránek a pro všechny, kdo spravují či provozují stránky s křesťanskou tématikou.
Jaké jsou podmínky využívání této služby?
Službu můžete využívat zdarma v libovolném rozsahu. Jediná podmínka je ta, že nezakážete zobrazení adresy poskytovatele služby www.vira.cz.
Je potřeba nějaká aktivace?
Není. Službu můžete začít využívat ihned. Budeme však rádi, když nám dáte vědět na adresu spravce@vira.cz, že tuto službu využíváte.
Co je k tomu potřeba?
Server, na kterém provozujete vaše stránky, musí podporovat vkládání skriptů na straně serveru. To znamená, že musí umět zpracovávat skriptovací jazyk, jako je např. PHP, JSP apod., což v současné době většina serverů umožňuje. Následující příklady budou v jazyce PHP, ale pokud používáte jiný jazyk, výsledek bude stejný, pouze použijete jinou syntaxi jazyka.
Dále je potřeba, aby soubor, do kterého budete vkládat krátký skript, měl příponu .php
(případně .jsp
apod.,) nikoliv .htm
či .html
(i když i to lze na serveru nastavit).
Pokud tuto možnost nemáte, pak můžete využít dočasného řešení pomocí HTML (viz dále).
Jak to funguje?
-
Otevřete v textovém editoru stránku, do které chcete vkládat biblický citát (např.
index.php
) tak, abyste mohli editovat zdrojový kód stránky. -
Vložte následující skript do místa, kam chcete citát vkládat:
<?php
readfile('https://www.vira.cz/biblicky-citat.php');
?> -
Uložte soubor na server.
-
Po načtení stránky v prohlížeči se místo výše zmíněného skriptu ve zdrojovém kódu stránky objeví následující vygenerovaný kód:
<!-- Biblicky citat -->
<div id="biblicky-citat">
<div id="biblicky-citat-na-dnesni-den">Biblický citát na dnešní den</div>
<span id="biblicky-citat-text">Napřed vyndej ze svého oka trám.</span>
<span id="biblicky-citat-citace">(Mt 7,5)</span>
<div id="biblicky-citat-odkaz"><a href="http://www.vira.cz/" title="Víra, křesťanství, náboženství"
onclick="javascript:parent.parent.location.href='http://www.vira.cz/'"
id="biblicky-citat-odkaz-a">www.vira.cz</a>
</div>
</div>
<!-- /Biblicky citat -->
(Pokud se vám verše nezobrazují, zkuste využít krok č. 7 níže na této stránce.)
Tipy pro pokročilé
-
Jak urychlit načítání stránky?
Je výhodné vkládající skript umístit úplně na konec zdrojového kódu stránky, tedy těsně před značku
</body>
(jako je tomu i na této stránce). Pomocí kaskádových stylů pak celý blok můžete napozicovat třeba do záhlaví stránky. -
Je vygenerovaný kód validní?
Ano, kód je validní i pro nejpřísnější režim zobrazení XHTML 1.0 Strict.
-
Co mám dělat, když se mi špatně zobrazuje kódování češtiny?
Protože většina stránek v současné době používá kódování
UTF-8
, nastavili jsme ho jako výchozí.-
použijte kód
<?php
readfile('http://www.vira.cz/biblicky-citat.php');
?>
-
-
Jak můžu změnit vzhled vygenerovaného textu?
-
Můžete použít námi předdefinovanou šablonu kaskádových stylů, a to tak, že do hlavičky stránky, nejlépe těsně před značku
</head>
vložíte následující kód:
<link rel="stylesheet" href="https://www.vira.cz/styly/biblicky-citat.css" type="text/css" />
Tím se do prohlížeče načte následující kód (tento kód nevkládejte, je tu pouze pro ukázku):
#biblicky-citat{
margin: 0;
padding: 0;
line-height: 1em;
font-family: 'Verdana CE', Verdana, 'Arial CE', Arial, 'Lucida Grande CE', 'Helvetica CE', lucida, sans-serif;
font-size: 13px;
}
#biblicky-citat-na-dnesni-den{
font-weight: bold;
}
#biblicky-citat-text{
font-style: normal;
}
#biblicky-citat-citace{
font-style: italic;
}
a#biblicky-citat-odkaz:link, a#biblicky-citat-odkaz:visited{
text-decoration: underline;
}
a#biblicky-citat-odkaz:hover{
text-decoration: none;
}
a#biblicky-citat-odkaz:active, a#biblicky-citat-odkaz:focus{
text-decoration: underline;
}
body.black{
background-color: #000;
color: #fff;
}
body.black a{
color: #99f;
} -
Pokud ovládáte jazyk kaskádových stylů (CSS), můžete si napsat vlastní styly. Použité identifikátory můžete vidět ve výše uvedeném příkladu zdrojového kódu.
V našem případě jsme si dodefinovali vlastní styly:
#biblicky-citat{
position: absolute;
top: 1em;
right: 1em;
width: 25em;
padding: 1em;
border: 1px #ccc dotted;
background-color: #eee;
}
#biblicky-citat-na-dnesni-den{
letter-spacing: 0.25em;
}
#biblicky-citat-text{
color: #900;
line-height: 1.75em;
}
#biblicky-citat-citace{
color: #666;
font-size: xx-small;
position:relative;
top:-0.5em;
}
#biblicky-citat-odkaz{
font-size: xx-small;
}
-
-
Je vkládání vašeho skriptu bezpečné?
Celý skript se spouští na serveru www.vira.cz a vašemu serveru je odeslán vygenerovaný kód HTML s biblickým citátem. Váš server pouze vloží přijatý kód do příslušného místa vytvářené stránky, ale dále ho už nezpracovává a zachází s ním jako s textovým souborem, i kdyby obsahoval nějaký skript v PHP.
Pokud tedy při vkládání použijete funkci
readfile()
, nehrozí vám žádné nebezpečí ve formě tajně spouštěných skriptů na vašem serveru (které bychom ovšem do našeho kódu museli případně vložit my). -
Funguje zobrazování biblických citátů i na mobilních zařízeních?
Ano, dokonce si na svém mobilu či PDA můžete nastavit záložku s adresou
https://www.vira.cz/biblicky-citat-html.php
a můžete sledovat každodenní biblický citát, i když vám třeba nechodí na mobil formou SMS nebo na e-mail. -
Co mám dělat, když můj server nepodporuje skriptovací jazyk? (doplněno)
Biblický citát můžete na stránky vložit také pomocí níže uvedeného kódu - o stažení obsahu se postará javascript:
<div id="biblicky-citat"><a href="https://www.vira.cz/" title="Víra, křesťanství, náboženství">www.vira.cz</a></div> <script type="text/javascript" charset="utf-8" src="https://www.vira.cz/biblicky-citat-js.php?utf-8"></script>
Varianta s IFRAME
Na základě podnětů našich uživatelů jsme rozšířili tuto službu o možnost vložení biblického citátu i pomocí prvku
<iframe>
. Tuto možnost sice nedoporučujeme, ale je vhodná jako dočasné řešení.Místo výše uvedeného kódu v jazyce PHP vložte do vašich stránek následující kód HTML:
<iframe src="https://www.vira.cz/biblicky-citat-html.php" width="350" height="100"
title="Biblický citát na každý den z www.vira.cz"
longdesc="https://www.vira.cz/sluzby/biblicke-citaty.php"
frameborder="0" scrolling="no"><a href="https://www.vira.cz/biblicky-citat-html.php">Biblický
citát na každý den z www.vira.cz</a></iframe>Proč tuto možnost nedoporučujeme? Je to proto, že prvek
<iframe>
už není součástí standardu XHTML 1.0 Strict, a tedy v budoucnosti přestane být v prohlížečích podporován. Pokud je vaše stránka v módu XHTML 1.0 Strict, pak s použitím prvku<iframe>
nebude validní, a tedy nebudete mít záruku, že bude v budoucnosti čitelná. -
Když použiju
<iframe>
, jak můžu změnit pozadí rámce?Na základě podnětů našich uživatelů jsme doplnili možnost změnit pozadí stránky v rámci
<iframe>
. Standardně se vygeneruje rámec s výchozím (bílým) pozadím. Pokud na svých stránkách máte černé pozadí a bílý rámec by příliš vyčníval, můžete si nechat vygenerovat rámec s jinou barvou. Zatím je k dispozici bílý text na černém pozadí. Požadavek na takovouto úpravu zadáte přidáním parametru?bg=1
do URL adresy rámce:<iframe src="https://www.vira.cz/biblicky-citat-html.php
?bg=1
"
...Zbylý kód se nemění, resp. další URL adresy, které se v kódu vyskytují, není potřeba měnit.
-
Zobrazení na Twitteru
Twitter je jedna z oblíbených sociálních sítí. Biblický citát se zobrazuje v účtu twitter.com/biblickycitat. Pro odběr aktuálního biblického citátu stačí následovat účet "biblickycitat" (příkaz "follow biblickycitat", nebo stisk tlačítka "Follow" z existujícího Twitter účtu). Tento "Tweet" naprogramoval pan Petr Kolář.
Související služby
Viz také:
Podpora
V případě jakýchkoliv problémů či nejasností nás kontaktujte na adrese spravce@vira.cz. Odpovíme vám během několika pracovních dnů.
Kde například tato služba funguje?
Některé weby, které naši službu využívají (či využívaly)
- Farnost Velké Karlovice
- Římskokatolická farnost Hluk
- Římskokatolická farnost Ostrava - Zábřeh (ministrantské stránky)
- Farnost Vsetín
- Římskokatolická farnost Ostrava - Hrušov
- Farnost Děčín
- Českobratrská církev evangelická Liptál
- Farnost Hodslavice a Životice
- Farnost Dobratice
- Farnost Tlumačov
- Římskokatolická farnost Ledeč nad Sázavou
- Farnost Osová Bítýška
- Římskokatolická farnost Vrbice
- Římskokatolická farnost Starý Knín
- Jičín - římskokatolická farnost
- Farnost Kostelany nad Moravou
- Farnost Újezd u Brna
- Farnost Uherský Ostroh
- Farnost Bohdaneč
- Farnosti Radostín nad Oslavou a Pavlov
- Farnost Mladá Boleslav
- Bílovecký děkanát
- Římskokatolická farnost Chotoviny
- Farnost Zdounky
- Římskokatolická farnost Sezimovo Ústí
- Římskokatolická farnost Bánov
- Farnost Velké Němčice
- Římskokatolická farnost Velký Ořechov
- Římskokatolická farnost Dubňany
- Rímskokatolická farnosť Ivanka pri Dunaji
- Farnost Pardubice
- Farnost Lanškroun
- Farnost Praha Kyje a Černý Most
- Farnost Brno Křenová
- Farnost Čelákovice
- Farnost Tatenice
- Evangelická církev Metodistická Kladno
- Římskokatolická farnost Doksany
- Římskokatolická farnost Žarošice
- Římskokatolická farnost - arciděkanství Trutnov
- Římskokatolická farnost Štramberk
- Farnost Mutěnice
- Římskokatolická farnost Vysočany u Blanska
- Farnost Přibyslav
- Farnost Lysá nad Labem
- Farnost Hroznová Lhota
- Farnost Hodslavice
- Evangelická církev v Růžďce a na Bystřičce
- Římskokatolická farnost Náměšť nad Oslavou
- Římskokatolická farnost Hutisko
- Římskokatolická farnost Děčín – Podmokly
- Církev Československá husitská v Mostě
- Farnosti Velká Losenice a Havlíčkova Borová
- Evangelíci Kolín
- Římskokatolická farnost v Českém Těšíně
- Římskokatolická farnost Zhoř
- Římskokatolická farnost Vlašim
- Římskokatolická farnost Rakovník
- Římskokatolická farnost Milovice
- Římskokatolická farnost Ostrava - Plesná
- Římskokatolická farnost Březová nad Svitavou
- Rímskokatolícka farnosť Závod
- Římskokatolická farnost Josefov
- Římskokatolická farnost Vlčnov
- Římskokatolická farnost Olešnice
- Římskokatolická farnost Těšetice u Olomouce
- Slovo-logos (křesťanské stránky zlatohorska)
- Římskokatolická farnost Krnov
- Římskokatolická farnost Trhové Sviny
- Římskokatolická farnost Borová u Poličky
- Římskokatolická farnost Ivančice
- Římskokatolická farnost Bělá pod Bezdězem
- Římskokatolická farnost Čechtice
- Římskokatolická farnost Oslavany, Zbýšov u Brna a Čučice
- Římskokatolická farnost Nekoř
Instituce, aktivity, firmy
- Křesťanská hudba
- Centrum pro rodinu Kána Konice
- Biskupství českobudějovické
- Diecéze ostravsko-opavská
- Vysokoškolské katolické hnutí Brno
- Vysokoškolské katolické hnutí Olomouc
- Komunita Chemin Neuf
- Komunita Emmanuel
- Avemaria
- Televize TV Noe
- Centrum pro rodinu Uherský Brod
- Klub dobré pohody Karviná
- Farníček, o.s.
- Kovovýroba Jan Kruntorád
- Bible 24 - Uherský Brod
- Londýnský Velehrad
- paxartstudio.cz
- Tábor YES
- Bible 24
- Sdružení spoluprcovníků salesiánů
- Oblastní charita Jihlava
- Časopis Immaculata
- Poutní místa v ČR
Společenství
- Smíchovské společenství mládeže
- Společenství If We Are the Body (SK)
- Mládež Církve bratrské v Liberci
- Společenství Kurník z Kohoutovic
- Hlinecké spolčo
- Ministranti Fulnek
- Vehuska
- Ministranti Uherský Brod
- Scholička z Valašských Klobouk
- Dorost CB Náchod
- Světýlko Bořetice
- Mládež děkanátu Kroměříž
- Nepominou - schola v Uherském Brodě
- Mládež děkanátu Uherský Brod
- Modlitební skupina otce Pia - Valašské Meziříčí
Osobní stránky
- br. Martin Ševeček, O.S.B.
- Ing. Petr Lunga
- Ondřej Šimer
- Osobní stránky Filipa Many
- Duchovní stránky Petra Kaňovského
- Zuzka (SK)
- Mgr. Petr Minář
- David Korda - blog
- Stránky jedné česko-belgické rodiny
- Začátečníkův weblog
- Veronika Čepelková
- Kéfas
- Fontaines
- Sluníčko
- Monika Voňková - blog