3. 2. 2010

Scribble Maps aneb hezky pokreslená mapa

Taky Vám občas chybí možnost si něco načmárat do mapy. Vyznačit někomu, kde to vlastně bydlíte. Zakreslit jak se dostane k chatě zkratkou přes les. Nástroj, se kterým to jde neuvěřitelně snadno se jmenuje Scribble Maps.

Scribble Maps je dostupný také v Češtině. Líbilo by se mi, kdyby jej někdo začal používat při výuce. Dokážete si představit zapáleného dějepisáře, jak vysvětluje s tabletem v ruce průběh stoleté války? To by byla přece paráda. Aplikace je dostupná v běžné a pro verzi. Profi verze programu toho samozřejmě umí mnohem více, což ostatně můžete vidět zde:

Velká plus aplikace:

  • jazykové mutace
  • podpora ShapeFile
  • export do KML
  • odeslání mapy e-mailem
  • export do JPG
  • Google Maps
  • export do GPX

Poslední velké plus je, že mapu můžete jednoduše uložit a vložit do svého webu.

#flex, #google, #maps
7. 1. 2010

Snadné vkládání Google Map pomocí jQuery

Vkládání Google Maps do webu není nijak zvlášť složité (Google maps cheat sheet). K vložení základní mapy, stačí napsat pár řádků javascriptu. Přesto se tento proces dá ještě zjednodušit díky Google Maps plugin for jQuery.

Celý plugin je vměstnán do méně než 10KB javascript kódu. Díky tomuto pluginu, se vložení mapy smrskne na jeden řádek.

$('selector').googleMaps();

Plugin toho samozřejmě podporuje mnohem více. Například jednoduché vkládání špendlíku (značky) do mapy:

$(document).ready(function() {
  $('selector').googleMaps({
    markers: {
    latitude:     37.4416,
   longitude: -122.1516
  }
});
});
#google, #jquery, #maps, #programovani
4. 1. 2010

IE6 patří na smetiště dějin

Nemáte rádi starý Internet Explorer? Myslíte si, že to je brzda internetu? Tak proč neupozorníte své návštěvníky, že používají zastaralý prohlížeč? Stačí na Váš web vložit následující HTML kód. Pokud stránky navštíví nějaký internetový dinosaurus (MSIE6 a níž), zobrazí se mu nahoře žlutá hláška ve znění: Používáte velmi zastaralý prohlížeč. Tyto stránky nemusí být zobrazeny správně. Zkuste použít třebas Chrome, Firefox, IE8 nebo Operu.

<!--[if lt IE 7]>
<p style="position:absolute;top:0px;left:0px;background-color:#F9FFD0;height:35px;width:100%;clear:both;line-height:35px;color:#000;font-size:16px!important;text-align:center;">
 Používáte velmi <strong style="color:red;">zastaralý prohlížeč</strong>. Tyto stránky <strong>nemusí být zobrazeny</strong> správně. Zkuste použít třeba <a href="http://www.google.cz/chrome" style="color:#000;">Chrome</a>, <a href="http://www.mozilla-europe.org/cs/firefox/" style="color:#000;">Firefox</a>, <a href="http://www.microsoft.com/windows/Internet-explorer/default.aspx" style="color:#000;">IE8</a> nebo <a href="http://www.opera.com/download/" style="color:#000;">Operu</a>.
</p>
<![endif]-->
#html, #internet, #webdesign
28. 12. 2009

Znáte bbPress – diskuzní fórum od autorů WordPress

bbPress je webová aplikace pro správu a provoz diskuzního fóra. Byla vytvořena autory WordPress, což poznáte ihned po přihlášení do administrace. Ta totiž vypadá úplně stejně, jako administrace posledních verzí WordPress. Provázání obou aplikací je zřejmé hned při instalaci. Instalátor nabízí možnost integrovat bbPress do WordPress. Tuhle možnost jsem zatím nevyužil, ale někdy se to prostě může hodit.

bbpress

Co Vám bbPress nabídne:

  • jednoduchou správu témat a příspěvků
  • správu uživatel
  • snadnou lokalizaci, aplikaci je možné přeložit s využitím GNU gettext
  • podporu GR avatar
  • hezké URL
  • tagy u příspěvků
  • podporu pluginů – v základu můžete použít např. Akismet pro filtrovaní spamu
  • podporu template

Vyzkoušel jsem řadu klonů populárního phpBB. Žádný z nich si nezískal mé srdce tak rychle jako bbPress. Pokud uctíváte jednoduchost, rychlost a přehlednost je bbPress určen přímo Vám.

#bbpress, #mysql, #php, #programovani, #test, #wordpress
21. 12. 2009

Odstranění části admin menu ve WordPress

WordPress není systém, který by nabízel přebujelé množství funkcí. Administrace je jednoduchá a přehledná. Přesto se občas může hodit, nějakou tu funkci natvrdo schovat před nenechavým klikáním zákazníka.

Celé administrátorské menu je uložené v souboru wp-admin/menu.php – do toho samozřejmě sahat nebudeme. Tento soubor nám postačí k tomu, abychom zjistili jak se menu tvoří. Menu je uložené ve dvou polích: $menu a $submenu. Obě tyto pole můžeme svobodně upravit, protože se jedná o globální proměnné. Svobodně upravit znamená například část vymazat. Úpravu těchto polí musíme samozřejmě stihnout před tím, než se pole použijí při vykreslování menu.

Do souboru function.php, který najdete ve wp-content/template/cokoliv, stačí přidat nový hook a funkci:

function edit_remove_menu() {
  global $menu, $submenu;
  unset($menu[25]); // odstraní z menu komentáře
  unset($menu[15]); // odstraní z menu odkazy

  // dale je mozne upravit také submenu
  unset($submenu['edit.php'][15]); // odstraní Příspěvky / Štítky
}

add_action('admin_menu', 'edit_remove_menu');

Na závěr malé upozornění, jednotlivé skryté funkcionality nadále fungují, pouze nejsou vidět v menu. Takže pokud znáte tu správnou adresu, můžete se k nim normálně dostat.

#php, #programovani, #wordpress