home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 December / PCWorld_2004-12_cd.bin / novinky / Interval / clanek05.htm < prev    next >
Encoding:
Extensible Markup Language  |  2004-10-31  |  16.4 KB  |  146 lines

  1. <?xml version='1.0' encoding='windows-1250'?>
  2. <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
  3. <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='cs' lang='cs'>
  4. <head>
  5. <meta http-equiv='Content-Type' content='text/html; charset=windows-1250' />
  6. <meta http-equiv='Content-language' content='cs' />
  7. <meta http-equiv='Cache-control' content='no-cache' />
  8. <meta http-equiv='Pragma' content='no-cache' />
  9. <meta http-equiv='Expires' content='-1' />
  10. <meta name='robots' content='index,follow' />
  11. <meta name='googlebot' content='index,follow,snippet,noarchive' />
  12. <meta name='description' content='Interval.cz - Internetov² magazφn o webdesignu, v²voji webov²ch aplikacφ a e-komerci. VÜe podstatnΘ o technologiφch XHTML, HTML, CSS, DHTML, JavaScript, XML, .NET, ASP, PHP, Java, J2ME, SQL, WAP...' />
  13. <meta name='keywords' content='Interval' />
  14. <meta name='ICBM' content='49.1915, 16.626' />
  15. <meta name='DC.Title' content='Interval.cz' />
  16. <meta name='DC.Identifier' content='http://interval.cz' />
  17. <meta name='DC.Language' content='cs' />
  18. <meta http-equiv='pics-label' content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline EN v2.0" l gen true for "http://interval.cz" r (nz 1 vz 1 lz 1 oz 1 cz 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://interval.cz" r (n 0 s 0 v 0 l 0))' />
  19. <meta http-equiv='imagetoolbar' content='no' />
  20. <meta http-equiv='MSThemeCompatible' content='no' />
  21. <meta name='MSSmartTagsPreventParsing' content='true' />
  22. <link rel='shortcut icon' type='image/x-icon' href='favicon.ico' />
  23. <link rel='alternate' type='application/rss+xml' title='RSS Interval.cz' href='http://interval.cz/__rss/rss.asp' />
  24. <link rel='home' href='http://interval.cz' />
  25. <link rel='search' href='http://interval.cz/search_ex.asp' />
  26. <link rel='stylesheet' type='text/css' media='all' href='__services/styles/html4.css' />
  27. <link rel='stylesheet' type='text/css' media='all' href='__services/styles/basic_all.css' />
  28. <link rel='stylesheet' type='text/css' media='all' href='__services/styles/homepage_all.css' />
  29. <link rel='stylesheet' type='text/css' media='all' href='__services/styles/articles_all.css' />
  30. <link rel='stylesheet' type='text/css' media='print' href='__services/styles/articles_print.css' />
  31. <title>Interval.cz - webdesign a e-komerce denn∞</title>
  32. </head>
  33. <body class='interval interval-articles'>
  34. <div id='page-header'><div id='interval-logo'><h1 title='Interval.cz - denn∞ o tvorb∞ webu a e-komerci (logo & index link)'><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz'>Interval.cz<span></span></a></h1></div><div id='advertising-page-header'></div><div class='page-maker'> </div></div>
  35. <div id='page-topmenu'><h2 class='textversion'>Navigace</h2><div id='page-mainmenu'><h3 class='textversion'>Hlavnφ menu</h3><ul><li class='first selected'><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz'>Titulnφ strana</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=14'>Webdesign</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=15'>V²voj aplikacφ</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=18'>E-komerce</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=17'>Nßstroje</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz?idcategory=16'>Magazφn</a></li><li class='right selected'><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.inshop.cz'>Knihkupectvφ</a></li><li class='right'><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interforum.interval.cz'>Interforum</a></li></ul></div><div id='page-mainmenu-maker'> </div></div>
  36. <div id='page-body'><div id='page-left'><div id='article'>
  37.  
  38.  
  39. <h2>Tipy pro Dreamweaver MX 2004</h2>
  40. <p id='prepend'>Na zaΦßtku je "Dreamweaver a vy". Pokud pou₧φvßte urΦit² program delÜφ dobu,ácht∞jte z n∞j zφskat co nejvφce.áVytvo°te si vlastnφ zßlo₧ky, m∞jte plnou kontrolu nad vklßdan²m textem a k≤dem, v∞nujte Φas optimalizaci pracovnφ plochy. Na konci budete "vy a Dreamweaver".</p>
  41.  
  42. <h3>Vlastnφ zßlo₧ky</h3>
  43. <p>Dreamweaver ve verzi MX neumo₧≥oval tvorbu novΘ zßlo₧ky v paletce Insert. Verze MX 2004 ji₧ obsahuje zßlo₧ku Favorites, kterou si m∙₧ete obsadit funkcemi dle vlastnφho uvß₧enφ. Existuje i mo₧nost, dφky kterΘ si m∙₧ete vytvo°it vφce vlastnφch zßlo₧ek s nejpou₧φvan∞jÜφmi funkcemi, viz obrßzek (zßlo₧ka Graphics a Templates):</p>
  44.  
  45. <div class='image'><img src='podklady/pohorelsky/986/favorites.png' alt='Rozlo₧enφ Insert panelu' title='Rozlo₧enφ Insert panelu' /></div>
  46.  
  47. <p>Menu jsou vytvo°ena v XML. DoporuΦuji zßlohovat kompletnφ nastavenφ Dreamweaveru. U operaΦnφho systΘmu Win2k a WinXP je konfigurace rozd∞lena na nastavenφ pro u₧ivatele a nastavenφ pro stanici.</p>
  48. <p>Zvolte slo₧ku s konfiguraΦnφmi soubory pro u₧ivatele, v tomto p°φpad∞ "Documents and Settings\jmeno_uzivatele". PokraΦujte adresß°ovou strukturou a vyhledejte soubor <em>insertbar.xml</em> (Macromedia\Dreamweaver MX 2004\Configuration\Objects). Pro vytvo°enφ zßlo₧ky Graphics vlo₧te do tohoto souboru za polo₧ku Favorites nßsledujφcφ k≤d:</p>
  49.  
  50. <div class='sample'>
  51. <category id="DW_Insertbar_Graphics" name="graphics" folder="graphics"></category>
  52. </div>
  53.  
  54. <p>Nynφ je pot°eba dokonΦit nastavenφ pro stanici. V adresß°i "Program Files\Macromedia\Dreamweaver MX 2004\Configuration\Objects" vytvo°te nov² adresß° se jmΘnem "Graphics". Ve stejnΘm umφst∞nφ, ale v adresß°i "\Configuration\Strings", otev°ete soubor <em>insertbarStrings.xml</em> a za polo₧ku Favorites dopl≥te tento k≤d:</p>
  55.  
  56. <div class='sample'>
  57. <string id="insertbar/category/graphics" value="Graphics" />
  58. </div>
  59.  
  60. <p>Polo₧ky m∙₧ete naplnit ruΦn∞ vypsßnφm v²Üe uvedenΘho k≤du, p°φpadn∞ si je naplnφte p°es zßlo₧ku Favorites a nßsledn∞ p°esunete polo₧ky ruΦnφ editacφ souboru <em>insertbar.xml</em>. M∙₧ete libovoln∞ pou₧φt takΘ rozd∞lovnφk <samp><separator /></samp>, kter²m lze odd∞lit p°φbuznΘ funkce na panelu. Chcete-li experimentovat vφce, m∙₧ete se podφvat i na soubor <em>menus.xml</em>, kde jsou kompletn∞ nadefinovßna menu - sprßvn∞ tuÜφte, ₧e tuto mo₧nost modifikace vyu₧φvajφ extensions.</p>
  61.  
  62. <h3>Nastavenφ hodnot atribut∙</h3>
  63. <p>Pokud vlo₧φte nap°φklad tabulku, zkuste p°φmo v <strong>Code Inspectoru</strong> nad oznaΦen²m k≤dem pou₧φt pravΘ tlaΦφtko myÜi a v menu zvolit "edit tag". M∙₧ete nastavit jednotlivΘ parametry tabulky a zßrove≥ vidφte podporu prohlφ₧eΦ∙:</p>
  64.  
  65. <div class='image'><img src='podklady/pohorelsky/986/edit_tag.png' alt='DialogovΘ okno Tag editoru' title='DialogovΘ okno Tag editoru' /></div>
  66.  
  67. <h3>┌prava pracovnφ plochy</h3>
  68. <p>Po instalaci Dreamweaveru mßte pracovnφ plochu s jednφm sloupcem panel∙. Pokud mßte velk² monitor, m∙₧ete si dovolit i zobrazenφ ve dvou sloupcφch. NovΘho uspo°ßdßnφ docφlφte uchopenφm a p°etßhnutφm vybranΘ paletky na druhou stranu. Toto rozvr₧enφ pom∙₧e vy°eÜit problΘm s velk²m mno₧stvφm paletek - mo₧nß si vzpomenete na starÜφ verze Dreamweaver s plovoucφm uspo°ßdßnφm.</p>
  69.  
  70. <div class='image'><img src='podklady/pohorelsky/986/desktop.png' alt='Alternativnφ rozlo₧enφ pracovnφ plochy' title='Alternativnφ rozlo₧enφ pracovnφ plochy' /></div>
  71.  
  72. <h3>Vlo₧enφ aktußlnφho data</h3>
  73. <p>Na vytvß°en²ch strßnkßch chceme mφt velmi Φasto zobrazeno datum poslednφ modifikace. Podkud nemßme k dispozici hosting podporujφcφ PHP Φi ASP, nebo nechceme pou₧φt JavaScript, m∙₧eme pou₧φt funkci Dreamweaveru. Jednß se o automatickΘ vlo₧enφ data, kterΘ se m∙₧e automaticky modifikovat p°i ulo₧enφ souboru. Pokud jste zvyklφ pracovat se Üablonami (templates), musφte brßt v ·vahu, ₧e p°i aktualizaci Üablony se zm∞nφ i datum vlo₧enΘ tφmto zp∙sobem:</p>
  74.  
  75. <div class='image'><img src='podklady/pohorelsky/986/insert_date.png' alt='DialogovΘ okno pro automatickΘ vlo₧enφ data' title='DialogovΘ okno pro automatickΘ vlo₧enφ data' /></div>
  76.  
  77. <p>Pokud chceme, aby se datum modifikovalo automaticky, musφme zatrhnout polφΦko "Update automaticky on save".</p>
  78.  
  79. <h3>Pou₧itφ CSS p°i nßvrhu</h3>
  80. <p>P°i tvorb∞ strßnek jsem se setkal s problΘmem, kdy p°i velmi tmavΘm pozadφ je text bez p°i°azenΘho stylu Φern² a tedy neΦiteln². Na °eÜenφ m∞ p°ivedl pan <a href='http://interval.cz/autor.asp?author=41' title='Interval.cz: Vostr², Petr'>Petr Vostr²</a>, kter² ji₧ v dob∞ Dreamweaveru 4 v∞d∞l, ₧e se do verze MX chystß novinka nazvanß <strong>Design Time Style Sheets</strong>. Naleznete ji v menu <kbd class='mouse'>| Text | CSS styeles | Design time |</kbd>. Nap°φklad p°i nßvrhu a editovßnφ v Dreamweaveru majφ strßnky bφl² podklad (dle vaÜφ definice), ale ve skuteΦnosti se potom pou₧ijφ "skrytΘ" styly:</p>
  81.  
  82. <div class='image'><img src='podklady/pohorelsky/986/css.png' alt='DialogovΘ okno pro definici css p°i nßvrhu' title='DialogovΘ okno pro definici css p°i nßvrhu' /></div>
  83.  
  84. <h3>Vyhledßvßnφ a nahrazenφ</h3>
  85. <p>Nenφ sporu o tom, ₧e Dreamweaver mß mocn² nßstroj pro vyhledßvßnφ a nahrazovßnφ v²raz∙. Pokud jste tvo°ili slo₧it∞jÜφ v²raz pro nahrazovßnφ, urΦit∞ vßs n∞kdy za m∞sφc mrzelo, ₧e jej vym²Ülφte znovu. Nynφ lze p°es symbol diskety tento dotaz ulo₧it a znovu pou₧φt:</p>
  86.  
  87. <div class='image'><img src='podklady/pohorelsky/986/find_replace.png' alt='DialogovΘ okno pro vyhledßnφ a nahrazenφ textu' title='DialogovΘ okno pro vyhledßnφ a nahrazenφ textu' /></div>
  88.  
  89. <h3>Vlo₧enφ prostΘho textu</h3>
  90. <p>V Dreamweaveru existuje vlo₧enφ textu z Wordu nebo Excelu, vΦetn∞ formßtovßnφ v HTML, ale pro vklßdßnφ textu existuje dle mΘho nßzoru i mnohem u₧iteΦn∞jÜφ funkce. Pokud pracujete v nßvrhovΘm zobrazenφ a zkopφrujete pomocφ <kbd class='board'>Ctrl+C</kbd> nap°φklad odkaz, pak pomocφ <kbd class='board'>Ctrl+V</kbd> vlo₧φte zase odkaz. To m∙₧e b²t nevyhovujφcφ, chcete-li tento text pou₧φt na n∞kolika mφstech v r∙znΘm formßtovßnφ. V menu <kbd class='mouse'>| Edit |</kbd> existuje p°φkaz <kbd class='mouse'>| Paste text |</kbd>, kter² v tomto p°φpad∞ vlo₧φ jen text zobrazujφcφ odkaz. Pro pohodlnΘ pou₧itφ zb²vß vytvo°it novou klßvesovou zkratku p°es menu <kbd class='mouse'>| Edit | Keyboard Shortcuts |</kbd>:</p>
  91.  
  92. <div class='image'><img src='podklady/pohorelsky/986/keyboard_shortcuts.png' alt='DialogovΘ okno pro editaci klßvesov²ch zkratek' title='DialogovΘ okno pro editaci klßvesov²ch zkratek' /></div>
  93.  
  94. <h3>ZjednoduÜenß prßce se zßlo₧kami</h3>
  95. <p>Pokud chcete na jednΘ strßnce pou₧φt odkazy ve form∞ zßlo₧ek, m∙₧ete pou₧φt takΘ funkci "Point to file", kterß - i kdy₧ k tomu nßzev svßdφ - nenφ urΦena jen pro soubory, ale lze ji vyu₧φt i pro odkazy v rßmci jednΘ strßnky.</p>
  96.  
  97. <div class='image'><img src='podklady/pohorelsky/986/link.png' alt='Vytvo°enφ odkazu ve form∞ zßlo₧ky pomocφ property inspectoru' title='Vytvo°enφ odkazu ve form∞ zßlo₧ky pomocφ property inspectoru' /></div>
  98.  
  99. <h3>Aktualizace na verzi 7.0.1</h3>
  100. <p>P°i instalaci aktualizace na verzi 7.0.1 doporuΦuji odinstalovat vÜechny extensions. P°i instalaci aktualizace jsem m∞l podle doporuΦenφ vÜechny extensions ve stavu "off". Po spuÜt∞nφ jsem u₧ jen zhlΘdl chybu, kterou pravd∞podobn∞ zp∙sobila n∞kterß z extensions:</p>
  101.  
  102. <div class='image'><img src='podklady/pohorelsky/986/dw.png' alt='Chyba po spuÜt∞nφ DW po instalaci update 7.0.1' title='Chyba po spuÜt∞nφ DW po instalaci update 7.0.1' /></div>
  103.  
  104. <h3>Easter egg</h3>
  105. <p> Mo₧nß Vßs to p°ekvapφ (nebo jste to Φekali?), ale i v Dreamweaveru naleznete zajφmavΘ velikonoΦnφ vajφΦko. Vyberte myÜφ libovoln² obrßzek v nßhledovΘm zobrazenφ. Podr₧te klßvesu <kbd class='board'>Ctrl+Dvojklik</kbd> lev²m tlaΦφtkem myÜi nad obrßzkem v paletce "Properties". Uvidφte jmΘna autor∙ a snad i jejich fotografie:</p>
  106.  
  107. <div class='image'><img src='podklady/pohorelsky/986/easter_eggs.png' alt='Easter egg' title='Easter egg' /></div>
  108.  
  109. <div id='article-author'>
  110. <a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/autor.asp?author=241'>Poho°elsk², Milan</a> (9. 10. 2004)
  111.  
  112. </div>
  113.  
  114.  
  115. </div></div>
  116. <div id='page-right'><h2 class='textversion'>Prav² sloupek</h2>
  117. <div id='search'><h3 class='textversion'>Vyhledßvßnφ</h3><form method='get' action='http://interval.cz/search.asp'><div><input type='text' name='hledej' class='text' /><input type='submit' class='submit' value='Najdi!' /></div></form><div><a href='http://interval.cz/search_ex.asp'>RozÜφ°enΘ vyhledßvßnφ</a></div></div>
  118.  
  119.  
  120.  
  121. <div class='page-right-box book'>
  122.     <h3>Kni₧nφ novinka</h3>
  123.     <div class='page-right-box-in'>
  124.         <div class='book-top'>
  125.             <h4><a href='http://interval.cz/__redirect/redirect.asp?what=interval_booknews&url=http://interval.inshop.cz/inshop/scripts/detail.asp?ItemID=274'>phpMyAdmin - efektivnφ sprßva MySQL</a></h4>
  126.         </div>
  127.         <div class='image'>
  128.             <img src='podklady/knihy/image.jpg' alt='obßlka' title='obßlka' /></a>
  129.         </div>
  130.         <div class='book-bottom'>Cena: <span class='book-price-old'>230 KΦ</span> <span class='book-price-new'>207 KΦ</span></div>
  131.     </div>
  132. </div>
  133.  
  134.  
  135.  
  136. <div class='page-right-box reading'><h3 title='NejΦten∞jÜφ Φlßnky za poslednφch 14 dn∙'>NejΦten∞jÜφ</h3><div class='page-right-box-in'><ul><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3619'>PφÜeme pro web - kv∞tinov² p°iklad</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3622'>Odstra≥te bariΘry svΘho webu - co novΘho po dvou letech</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3633'>PSPad - soubory a projekty</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3634'>Kritika webu - principy a doporuΦenφ</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3618'>phpMyAdmin - efektivnφ sprßva MySQL</a></li></ul></div></div><div class='page-right-box cauldron'><h3 title='Nejdiskutovan∞jÜφ Φlßnky za poslednφch 21 dn∙'>Diskuznφ kotel</h3><div class='page-right-box-in'><ul><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3600' title='(314 komentß°∙)'>ProΦ nepou₧φvßm XHTML</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3609' title='(131 komentß°∙)'>ProΦ pou₧φvßm XHTML</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3636' title='(83 komentß°∙)'>H°φchy pro ÜφlenΘho korektora - v²jimky, standardy a data</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3622' title='(67 komentß°∙)'>Odstra≥te bariΘry svΘho webu - co novΘho po dvou letech</a></li><li><a href='http://interval.cz/__redirect/redirect.asp?what=interval_offline&url=http://interval.cz/clanek.asp?article=3619' title='(42 komentß°∙)'>PφÜeme pro web - kv∞tinov² p°iklad</a></li></ul></div></div>
  137.  
  138.  
  139.  
  140. <div class='page-right-box emailserv'><h3>Email servis</h3><div class='page-right-box-in'><form action='prihlaseni.asp' method='post'><div class='shell'><input class='text' type='text' name='adresa' /></div><div class='shell'><input class='radio' type='radio' value='1' name='co' checked='checked' />T²dennφ p°ehled Φlßnk∙</div><div class='shell'><input class='radio' type='radio' value='2' name='co' />HELP konference</div><div class='shell'><input class='submit' type='submit' value='P°ihlßsit' /></div></form></div></div>
  141. </div>
  142. <div class='page-maker'> </div><div class='page-maker-white'> </div></div>
  143. <div id='page-foot'><div id='page-foot-menu'><a href='http://interval.cz/reklama.asp'>Inzerce na Interval.cz</a> | <a href='http://interval.cz/redakce.asp'>Redakce Interval.cz</a> | <a href='http://interval.cz/autori.asp'>Hledßme novΘ autory</a></div><div id='issn'>ISSN 1212-8651</div><div id='page-foot-zoner'>© Zoner software, s.r.o., vÜechna prßva vyhrazena, tento server dodr₧uje <a href='http://interval.cz/privacy.asp'>prßvnφ p°edpisy</a>o ochran∞ osobnφch ·daj∙.</div></div>
  144. </body>
  145. </html>
  146.