Pěkný návod je na elfineer blogu.
Category Archives: Uncategorized
Posted by in Uncategorized
Zaokrouhlení v PHP
pro zaokrouhlení v PHP existuje funkce round(); … jako parametry funkce se zadává číslo, které chceme zaokrouhlit a počet desetinných míst. Když chceme na 0 desetinných míst tak není nutné tu nullu zadávat. Tedy:
round(1.8); zaorkouhlí na 2, stejně jako round(1.8,0);
a round(1.488,2); zaokrouhlí na 1.49
Pokud bychom chtěli zaokrouhlovat nahoru, slouží k tomu funkce ceil();, která se používá stejně jako round();
Posted by in Uncategorized
Zaoblené rohy pomocí jQuery? (rounded corners)
Existuje několik pluginů pro jQuery jak zařídit kulaté okraje elementů (většinou DIVů). Nejhezčí se mi jeví DivCorners od RoyDukkey.
Nastavení je jednoduché. V sekci Download stačí stáhnout plugin k jquery, který se nalinkuje ke stránce, kde potřebujeme zaoblit rohy DIVům. Plugin pracuje se setem obrázků pro každý z DIVů. Tyto obrázky mají unifikované názvy s možností prefixu. Plugin také pracuje s možností vložit obrázky=zaoblené rohy vně či dovnitř DIVu.
Vše je hezky popsané v sekci Demo, ze které je možné při trošce inteligence a stáhnout i první set obkladových obrázky.
Jak to vypadá se můžete podívat například na současné HomePage www.cenikyinternetu.cz
Posted by in Uncategorized
Absolutní pozicování DIVů
Je to sice blbost, ale zabralo mi to několik minut trápení se – pokud absolutně pozicujeme DIVy, je třeba aby typ pozicování a vzdálenosti od okrajů byly při CSS definici objektu na prvním místě před ostatními definicemi.
Posted by in Uncategorized
Natalia Sadness – fan club
Tohle se nedá nesledovat, Natálka a její putování velkým světem kde je těžké se prosadit. Proto jsme jí založili fan club Natalia Sadness na Facebooku.
Posted by in Uncategorized
WordPress 3.0.1 – ach bože!!
Globalizace je svinstvo, nicméně stavět si vor když je k dispozici jachta je asi nesmysl. Takže – zde je WordPress 3.0.1. Uživatelsky příjemný a s vychytanými funkcemi typu blogování přes E-mail či SEO friendly URLs. Prostě nádhera.
Posted by in Uncategorized
seřazení položek přetažením – AJAX a PHP
Skvělý a funkční návod na seřazení položek databáze přetažením (drag and drop) je zde.
Jenom několik poznámek pro adaptaci přetáhnutí pro vlastní potřeby: když se přejmenuje processor.php na jiný název, tak to nefunguje. Pokud bychom chtěli dát do ID položek seznamu pouze číslo, tak to taky nebude fungovat.
Posted by in Uncategorized
Jak zaškrtnout skupinu checkboxu?
Na webu je spousta návodů jak zaškrtnout všechny checkboxy ve formuláři, ale pokud chcete zaškrtnout pouze nějakou skupinku, ještě k tomu každou jinak pojmenovanou a ještě k tomu když je jich pokaždý jiné množství, je to trošku oříšek. Naštěstí řešení existuje. Zdrojem je diskuse na codingforums.com a řešení je níže:
<script type="text/javascript">
function checkAll(checkbox, theCommonNodeName) {
theCommonNodeName = theCommonNodeName.toLowerCase();
var theCommonNode = checkbox.parentNode;
while(theCommonNode.nodeName.toLowerCase() != theCommonNodeName && theCommonNode != document) {
theCommonNode = theCommonNode.parentNode;
}
if(theCommonNode.nodeName.toLowerCase() != theCommonNodeName) {
alert("Common parent node could not be found");
return;
}
var inputs = theCommonNode.getElementsByTagName("input");
for(var i=0; inputs[i]; i++) {
if(inputs[i].type == "checkbox") {
inputs[i].checked = checkbox.checked;
}
}
}
</script>
</head>
<body>
<h1>Test 1</h1>
<form name="frmTest1">
Check all in this form:<input type="checkbox" name="chkAll" onclick="checkAll(this, ‘form’);">
<br><br>
checkbox1:<input type="checkbox" name="chk1"><br>
checkbox2:<input type="checkbox" name="chk2"><br>
checkbox3:<input type="checkbox" name="chk3"><br>
</form>
<hr>
<h1>Test 2</h1>
<form name="frmTest2">
<table border="1" cellspacing="1" cellpadding="2">
<tr><td>Check all in this table:<input type="checkbox" name="chkAll" onclick="checkAll(this, ‘table’);"></td></tr>
<tr><td>checkbox1:<input type="checkbox" name="chk1"></td></tr>
<tr><td>checkbox2:<input type="checkbox" name="chk2"></td></tr>
<tr><td>checkbox3:<input type="checkbox" name="chk3"></td></tr>
</table>
</form>
<hr>
<h1>Test 3</h1>
<form name="frmTest3">
<table border="1" cellspacing="1" cellpadding="2">
<tr>
<td>Check all in this row:<input type="checkbox" name="chkAll" onclick="checkAll(this, ‘tr’);"></td>
<td>checkbox1:<input type="checkbox" name="chk1"></td>
<td>checkbox2:<input type="checkbox" name="chk2"></td>
<td>checkbox3:<input type="checkbox" name="chk3"></td>
</tr>
<tr>
<td>Check all in this row:<input type="checkbox" name="chkAll" onclick="checkAll(this, ‘tr’);"></td>
<td>checkbox4:<input type="checkbox" name="chk4"></td>
<td>checkbox5:<input type="checkbox" name="chk5"></td>
<td>checkbox6:<input type="checkbox" name="chk6"></td>
</tr>
</table>
</form>
</body>
</html>
The code should be pretty self-explanatory, the onclick you add to your "check all" checkbox should be:onclick="checkAll(this, ‘the common parent html tag for your checkboxes’);"
eg:
onclick="checkAll(this, ‘tr’);"
or:
onclick="checkAll(this, ‘div’);"
or:
onclick="checkAll(this, ‘table’);"
etc etc
Posted by in Uncategorized
Jak na SEO friendly URL?
Krásný a konečně srozumitelný návod je na Intervalu.
Posted by in Uncategorized
Generátor loading obrázků
Velmi veselý nástroj pro generování vlastních "loading" obrázků je na Web Script Lab
Posted by in Uncategorized
Několik pěkných AJAX aplikací
Vybíráme několik čerstvých i lehce zašlých AJAX aplikací či kódů pro budoucí použití:
- AJAX Modal Box – je nástroj, který způsobí ztmavení plochy prohlížeče a na tomto ztmaveném pozadí zobrazí nějakou zprávu či webovou stránku nebo její část
- Lightwindow – variace na populární prohlížeč respektive způsob prohlížení obrázků založených taktéž na modal window. Lightwindow navíc umožňuje zobrazovat jak videa, tak obrázky, tak i dokonce obsah cizích stránek
- pro milovníky komplexnějších řešení je zde jQuery
- a pro milovníky mnoha šikovných nástrojů seznam 80 ze zajímavějších
Posted by in Uncategorized
Jak použít HTC TyTn II Kaiser jako modem pro připo
Jak jsem již psal v minulém příspěvku, když se přestěhujete, nejste připojeni k internetu. A když nejste připojeni k internetu, dost špatně se vám hledají návody, jak se připojit, i když náhodou vlastníte "chytrý telefon" je možné, že vy nejste dostatečně chytří na to, abyste se pomocí něj k intenretu připojili. A když už se snažíte být chytřejší, existují nějaké stránky, které vám toto znesnadní (viz oficiální stránka výrobce chytrýách telefonů HTC, která se v těchto telefonech nedá prohlížet.
Původně jsem si myslel, že když můj HTC TyTn II připojím k počítači jako USB, tak na mne někde vyskočí něco jako ikonka připojení a budu se moci připojit. Bohužel, moje PC odmítalo jakoukoliv možnost jenom nalezení takovéto cesty. Až po chvíli bádání jsem přišel na to, že stačí zapnout ne mobilu funkci Sdílení internetu a pomocí ní zapnout toto sdílení. Bohužel, tato funkce je relativně nesmyslně umístěna v Programech namísto v Nastavení, takže běžný člověk který hledá boty v botníku ji nenajde.
Takže – pro použití HTC jako modemu připojeného přes USB – připojit mobil přes USB, jít do Programy/Sdílení internetu – zapnout sdílení – a jste připojeni.
Posted by in Uncategorized
HTC ma web na co?
Jak se připojit na internet se dozvíte snadno – stačí to vyhledat na internetu. Bohužel, když nejste připojeni, tak nemůžete hledat, žeano. V otázce jak udělat z HTC TyTn II modem na Windows 7 jsem selhal. Nápovědu jsem hledal brouzdáním po webu pomocí telefonu. Několik cest vedlo na web HTC, kde prý měly vyjít aktualizované drivery pro Windows Vista (takže i pro W7). K svému nemilému překvapení jsem zjistil, že HTC – výrobce smart telefonů má web při prohlížení v telefonu NAPROSTO NEPOUŽITELNÝ!! A to ne, že by byl rozhozený, je prostě nečitelný a k ničemu tedy. To by si zasloužilo minimálně kyselou prd3l.
Posted by in Uncategorized
Flash CS4 – maximální počet otevřených knihoven
Flash CS4 mi začal při otevření knihovny, že byl dosažen maximální počet knihoven, který je 10. Pokusil jsem se knihovnu zavřít a otevřít. Při otevření se začalo zobrazovat spousta okének s knihovnami, ale všechny obsahovaly pouze aktuálně otevřené dvě knihovny. Když jsem všechny zavřel, problém přetrvával. Pomohlo až vyresetování Workspace, tedy menu Okno / Pracovní plocha / Obnovit.
Posted by in Uncategorized
MP3 přehrávač pro www
Pěkný a uživatelsky i administrátorsky použitelný přehrávač pro MP3 stránky je Flamplayer. Bude se skvět na nových stránkách BT´n´J (až budou v provozu).
Posted by in Uncategorized