Drupal.cz http://stage.drupal.cz/ cs Drupal setkání 27. 9. v Praze - F*ckUpy http://stage.drupal.cz/clanky/drupal-setkani-27-9-v-praze-fckupy <span class="field field--name-title field--type-string field--label-hidden">Drupal setkání 27. 9. v Praze - F*ckUpy</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Po pauze začneme trochu z lehka tématem oblíbeným snad na všech IT meetupech - podělíme se o naše f*ckupy. :)</p> <p><strong>Setkání:</strong> 27. 9. 2019 od 18:00 (otevřeno od 17:30)<br /><strong>Místo:</strong> CN Group, Krakovská 583/9, 110 00 Praha 1 - [<a href="https://goo.gl/maps/uESG316GFxE2">mapa</a>, web <a href="https://www.cngroup.dk/">cngroup.dk</a>]<br /><strong>Registrace:</strong> <a href="https://forms.gle/wewt2rbk9peVZWkh7">https://forms.gle/wewt2rbk9peVZWkh7</a><br /><strong>Pochlubte se účastí</strong> na <a href="https://www.facebook.com/events/1753299061481532/">Facebooku</a> / <a href="https://www.meetup.com/Drupalcz/events/264780212/">Meetup.com</a> / <a href="https://groups.drupal.org/node/535367">groups.drupal.org</a><br /><strong>Hashtag:</strong> <a href="http://bit.ly/dcztwitter">#drupalcz</a></p> <p>CN chystá kromě sdílení vědomostí také malé překvapní v podobě občerstvení. ;-)</p> <p><strong>Program</strong></p> <ul><li>Michal Seč - Malé fu*kupy velkého Drupalisty</li> <li>Radim Klaška - F*ckUp gracefully</li> <li>[volný slot]</li> <li>Mini f*ckupy</li> <li>networking</li> </ul></div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/6" class="username">radimklaska</a></span> <span class="field field--name-created field--type-created field--label-hidden">Čt, 09/12/2019 - 13:13</span> <section class="field field--name-field-comments-article field--type-comment field--label-above comment-wrapper"> <h2 class="title">Komentáře</h2> <article data-comment-user-id="0" id="comment-4301" class="comment js-comment by-anonymous"> <mark class="hidden" data-comment-timestamp="1570688877"></mark> <footer class="comment__meta"> <article class="profile"> <div class="field field--name-field-dcz-user-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/thumbnail/public/default_images/user-placeholder_0.png?itok=R9WfnsOh" width="100" height="100" alt="Drupal user" class="image-style-thumbnail" /> </div> </article> <p class="comment__submitted">Napsal uživatel <span>Teri (neověřeno)</span> dne Čt, 10/10/2019 - 08:27</p> <span class="permalink"><a href="/comment/4301#comment-4301" hreflang="cs">Trvalý odkaz</a></span> </footer> <div class="content"> <h3><a href="/comment/4301#comment-4301" class="permalink" rel="bookmark" hreflang="cs">Drupal setkání 27. 9. v Praze - F*ckUpy | Drupal.cz</a></h3> <div class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item">I have been surfing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. Personally, if all web owners and bloggers made good content as you did, the web will be much more useful than ever before. I am sure this article has touched all the internet users, its really really nice post on building up new web site. Greetings! Very helpful advice within this article! It is the little changes that make the biggest changes. Many thanks for sharing! http://cspan.co.uk</div> <drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=4301&amp;1=default&amp;2=cs&amp;3=" token="i6nryJAKeBLJVbKjQ7RZREtgZKMRETbHGKPJRU2UZJs"></drupal-render-placeholder> </div> </article> <h2 class="title comment-form__title">Přidat komentář</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=372011&amp;2=field_comments_article&amp;3=comment_article" token="iDw6v_ZeB3uGlc2PKcRt-oxPuOlHQRRrkl2QgacsIGs"></drupal-render-placeholder> </section> Thu, 12 Sep 2019 11:13:19 +0000 radimklaska 372011 at http://stage.drupal.cz http://stage.drupal.cz/clanky/drupal-setkani-27-9-v-praze-fckupy#comments 1. ročník DrupalCS Awards byl nabitý inspirací http://stage.drupal.cz/clanky/1-rocnik-drupalcs-awards-byl-nabity-inspiraci <span class="field field--name-title field--type-string field--label-hidden">1. ročník DrupalCS Awards byl nabitý inspirací</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/evar" class="username">EvaR</a></span> <span class="field field--name-created field--type-created field--label-hidden">Út, 05/28/2019 - 20:26</span> <div class="field field--name-field-paragraphs field--type-entity-reference-revisions field--label-hidden field__items"> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><p>Po vzoru mezinárodní soutěže <strong>Splash Awards</strong> uspořádala česká a slovenská Drupal komunita soutěž <strong>DrupalCS Awards</strong> oceňující nejlepší tuzemské projekty založené na platformě Drupal. Do dvou kategorií (firmy a freelanceři) se přihlásilo celkem 35 webů.</p> <p>Soutěž byla součástí putovní konference <a href="https://drupalcs.camp">DrupalCamp CS</a>. Účastníci zvolili v tajném hlasování celkem 9 nominovaných a 6 oceněných projektů:</p> <h2>Kategorie „Firmy“:</h2> <p>1. místo: <strong>Paměť národa</strong> (<a href="http://www.pametnaroda.cz">www.pametnaroda.cz</a> - databáze výpovědí pamětníků komunistické a nacistické minulosti, Drupal 8), realizace: Made It Digital s.r.o. Projekt realizovaný pro nevládní organizaci Post Bellum získal také 1. cenu v mezinárodní soutěži Splash Awards 2019 v kategorii „Non-profit“.</p> <p>2. místo: <strong>CN Jobs </strong>- (<a href="http://www.cnjobs.dk">www.cnjobs.dk</a> - karierní stránky firmy CN Group, Drupal 8, ReactJS), realizace: CN Group CZ s.r.o.</p> <p>3. místo: <strong>COLOSEUM RESTAURANTS s.r.o.</strong> (<a href="http://www.coloseum.cz">www.coloseum.cz</a> - webový portál sítě restaurací Coloseum, Drupal 8), realizace: Freely Agency s.r.o.</p> <p>Nominace: <strong>Patron dětí</strong> (<a href="https://patrondeti.cz">https://patrondeti.cz</a> - charitativní projekt, jehož smyslem je pomáhat zdravotně a sociálně znevýhodněným dětem a jejich rodinám z celé České republiky, backend: Drupal 8, frontend: vue.js), realizace: Kleos Vision s.r.o. Projekt zastřešuje a jeho provoz financuje Nadace Sirius.</p> <h2>Kategorie „Freelanceři“:</h2> <p>1. místo: <strong>iRozhlas.cz</strong> (<a href="http://www.irozhlas.cz">www.irozhlas.cz</a>, zpravodajský web Českého rozhlasu, Drupal 7), realizace: Jan Pospíšil, Marek Vantuch, frontend: Superkoders</p> <p>2. místo: <strong>CZGOV – zdrupalizujme úřady</strong> (<a href="http://www.czgov.cz">www.czgov.cz</a>, základ volně stažitelné distribuce CMS Drupal pro státní správu a místní samosprávy), realizace: Petr Illek</p> <p>3. místo <strong>zČech.cz </strong>(<a href="http://www.zcech.cz">www.zcech.cz</a> - eshop zaměřený na podporu a propagaci zajímavých a kvalitních výrobců z ČR, Drupal 8), realizace: Jan Polzer</p> <p>Nominace: <strong> Dobrodruh - komunitný portál pre cestovateľov</strong> (<a href="http://www.dobrodruh.sk">www.dobrodruh.sk</a>, kromě migrace z Drupalu 6 do Drupalu 8 se podařilo zmodernizovat design a zlepšit organickou návštěvnost webu o 50 %), realizace: Miroslav Michalička.</p> <p>Nominace: <strong>Univerzita Pardubice</strong> (<a href="http://www.upce.cz">www.upce.cz</a>,  portál zahrnující web Univerzity, sedm fakult a studentský i zaměstnanecký intranet, Drupal 7), realizace: Kryštof Bernat.</p> <p style="text-align:center">* * *</p> <p><strong>Co k oceněným a nominovaným projektům říkají jejich autoři?</strong></p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>Paměť národa</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="937ae818-fe0d-4705-b54c-40fa8dc65378" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-05/untitled_design_2.png?itok=alfrzJXm" width="1000" height="750" alt="Paměť národa" class="image-style-original" /></div> </article></div> <p><a href="https://www.pametnaroda.cz">Pamět národa</a> umožňuje uchovat cenné vzpomínky svědků nedávné komunistické a fašistické minulosti a propojit informace také s podobnými projekty po celém světě. </p> <p><em>„Původní systém vznikl v roce 2008. Přepracování do Drupalu 8 zahrnovalo mimo jiné migraci několika tisíc položek obsahu ve 14 jazycích, správu desítek tisíc multimediálních položek, odlišení veřejného a privátního obsahu a implementaci pokročilých vyhledávacích možností na frontendu i backendu.</em></p> <p><em>Upgrade na Drupal 8 současně představoval šanci modernizovat design. Novou vizuální identitu nám dodal klient ve formě šablon PatternLabu. Rozhodli jsme se integrovat PatternLab s Drupalem, což pro klienta znamená, že v budoucnu může snáze provádět menší designové změny."</em></p> <p><strong>Miroslav Michalička</strong> za Made It Digital</p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>CN Jobs</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="e88ec17f-9dbb-4e26-bfdb-ce648e983d0b" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-05/Screenshot%202019-05-14%20at%2010.39.36.png?itok=IHXZpGET" width="1000" height="765" class="image-style-original" /></div> </article></div> <p><em>"Nové <a href="https://www.cnjobs.dk/">kariérní stránky firmy CN Group</a> jsme vyvinuli kvůli novému designu a možnosti editovat všechny texty online, abychom mohli rychle aktualizovat informace (pozice, počty zaměstnanců, nové projekty, videa...). Proto byl Drupal na backendu jasnou volbou. Systém je napojen na ATS (applicant tracking system), která HR oddělení usnadňuje následnou práci s uchazeči (kontakty, životopisy a pohovory).</em></p> <p><em>Web má oddělený frontend a backend, přičemž komunikace mezi oběma částmi probíhá v GraphQL. Frontend napsaný v ReactJS využívá server-side rendering pomocí NodeJS. Backend pro správu obsahu tvoří headless Drupal 8, naplno využíváme Media a Paragraphs. Separace obou částí se nám opakovaně vyplatila, protože vývoj obou částí byl na sobě nezávislý, mohl běžet paralelně a vzhledem k počtu frontendistů v naší firmě to neznamenalo žádnou komplikaci. Z pohledu drupalisty naprosto ideální odluka od šablon :-). Zahrnutí GraphQL serveru do projektu bylo až překvapivě snadné a výrazně zjednodušilo komunikaci mezi oběma částmi týmu.</em></p> <p><em>Continuous integration a celé workflow využívá GitLab a celý projekt včetně vývojových prostředí je postaven na Docker kontejnerech, což se osvědčilo při obměnách týmu pro zapracování juniorních vývojářů - zprovoznění lokální instalace projektu je otázkou pár jednoduchých příkazů."</em></p> <p><strong>Karel Majzlík</strong>, CN Group.</p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>COLOSEUM restaurants</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="37858058-7f98-472d-b427-142b6c7378c1" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2018-08/coloseum_screen1.png?itok=EM7DEGGQ" width="1000" height="750" alt="Coloseum.cz" class="image-style-original" /></div> </article></div> <p><em>"Síť restaurací <a href="https://www.coloseum.cz">COLOSEUM</a> dbá na vysokou kvalitu potravin a procesů přípravy pokrmů. A stejně náročný byl klient i během vývoje nového portálu. Drupal 8 nyní úspěšně pomáhá s marketingovými aktivitami, ale také značně snadňuje správu obsahu klientovi, především co se týče aktualizací týdenních i stálých menu. Rezervace jednotlivých poboček je řešena pomoci REST API služby <a href="https://www.restu.cz">Restu.cz</a>. S návrhem struktury webu a s tvorbou obsahu jsme spolupracovali s agenturou <a href="https://www.h1.cz">H1.cz</a>, díky čemuž se efektně doplnila synergie online marketingového myšlení s tahem na technickou kvalitu a výkonnostní optimalizaci."</em></p> <p><strong>Jan Nagy</strong> za Freely Agency</p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>Patron dětí</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="1d855c67-3f4f-4fb3-9984-3cd6df4d63e7" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-04/screenshot_2019-04-23_at_14.28.47_0.png?itok=KpQuxKXf" width="1000" height="605" alt="Patron dětí - Main Page" class="image-style-original" /></div> </article></div> <p><a href="https://www.patrondeti.cz">Patron dětí</a> dává prostor příběhům dětí, kterým v životě nepřálo štěstí. Spojuje lidi ochotné pomáhat s těmi, co pomoc potřebují. Prostřednictvím drobných peněžních darů naplňuje malá i velká přání a potřeby dětí. Vybírá peníze na zájmové kroužky, školní obědy, ale i nové kolo nebo speciální zdravotní rehabilitaci. Peníze se k dítěti vždy dostanou do poslední koruny.</p> <p><em>"Z technického hlediska určitě vnímám jako nejzajímavější spojení Drupal 8 + Vue JS. Pro live data používáme také Google Firebase. Tohoto rozhodnutí jsme nikdy nelitovali, funguje to opravdu skvěle. Jediným omezením může být to, že potřebujete do týmu skvělého frontendistu".</em></p> <p><strong>Rostislav Levkovitch</strong> za Kleos Vision s.r.o.</p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>iRozhlas.cz</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="32755497-031e-4dab-ac64-896553f77add" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2018-03/irozhlas_0.jpg?itok=_tLP4lyM" width="1000" height="750" alt="iROZHLAS.cz" class="image-style-original" /></div> </article></div> <p><a href="https://www.irozhlas.cz">iRozhlas</a> sdílí jednu instalaci Drupalu 7 spolu s desítkami dalších webů Českého rozhlasu, což s sebou nese obsahové výhody (např. sdílení multimédií, autorských profilů a uživatelů), ale i velké technické výzvy, jako spojení dvou výrazně rozdílných administrací “pod jednu codebase střechu”, nebo optimalizace výkonu nad enormním počtem uzlů.</p> <p>Celý komplex webů je pravděpodobně největší drupalovský projekt v ČR, alespoň co do množství obsahu.</p> <p><em>„Moc mě těší, že jsem mohl vyvíjet zpravodajský portál, který teď sám rád navštěvuji.“</em></p> <p><strong>Jan Pospíšil</strong>, hlavní vývojář</p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>CZGOV - zdrupalizujme úřady</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="79d5e2e3-2c6c-45bd-bf4c-912fcd4d5240" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-05/czgov-teaser.jpg?itok=3jiuWy9g" width="1000" height="750" class="image-style-original" /></div> </article></div> <p><a href="https://www.czgov.cz/">CZGOV</a> je základ volně stažitelné distribuce Drupalu pro státní správu a místní samosprávy.</p> <p><em>“Rád bych zúročil zkušenosti nabyté prací na obdobném zahraničním projektu - Australské GovCMS. Myslím si, že Česká i Slovenská republika podobné iniciativy potřebují jako sůl. S ohledem na stále začínající digitalizaci a malou koncepčnost státní správy je nyní dobré začít ,něco’ budovat i bez okamžitého, nejen finančního, efektu. Cílem je být připraven, až to vypukne. ;)</em></p> <p><em>Současný stav bych nazval “early alpha”, jde tedy hlavně o koncept a doufejme rozproudění diskuze. Do soutěže jsem se přihlásil hlavně za účelem propagace myšlenky, než s nějakou ambicí. Proto mě opravdu nadchlo, jaký ohlas měl projekt v komunitě a jak se umístil. Dávám dohromady skupinu vývojářů, se kterou ho budu moci posunout dál. Mezitím jsem ho také přejmenoval na CSGOV, aby lépe reflektoval, že je československý.”</em></p> <p><strong>Petr Illek</strong>, autor projektu</p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>zČech.cz</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="d36e7be1-635f-4644-a323-050bd0f8de10" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-05/zcech-titulka.jpg?itok=6DOJpv_g" width="1000" height="750" alt="zČech.cz - titulní strana" class="image-style-original" /></div> </article></div> <p><em>"<a href="https://www.zcech.cz/">zČech.cz</a> je unikátní eshop zaměřený na podporu a propagaci zajímavých a kvalitních výrobců z ČR. Nabízí výkladní skříň produktů vyráběných v Česku, které si na portálu také rovnou objednáte. Struktura webu je volena tak, aby bylo jasně vidět, že za každým jednotlivým produktem stojí skuteční lidé, kteří do výroby každého kusu dávají to lepší, co umí. Přestože navenek vypadá zcech.cz jako ,obyčejný' e-shop, uvnitř se skrývá mnohem více. Každý z výrobců má svůj profil, edituje si produkty, skladové zásoby, varianty i články.</em></p> <p><em>Web je postavený na Drupal 8 s mnoha vlastními doplňkovými moduly. Osmičku jsme zvolili jakožto univerzální řešení umožňující flexibilně reagovat na potřeby rozvoje webu. Spojení Drupalu s Composerem a komponentami Symfony nám dává velice pružný nástroj pro vývoj."</em></p> <p><strong>Jan Polzer</strong></p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>Dobrodruh.sk - komunitní portál pro cestovatele</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="a63a3f03-d282-4cd9-9f21-868b32f98b03" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-05/dobrodruh.png?itok=k-jooqKH" width="1000" height="750" alt="dobrodruh.sk" class="image-style-original" /></div> </article></div> <p><em>"Cestovatel Jožo za námi přišel s webem postaveným na Drupalu 6 a se zastaralým, neresponzivním designem. Web  jsme web přemigrovali na Drupal 8 a přidali jsme mnoho nové funkcionality. Pracovali jsme také na vylepšování pozic v SERPu a za půl roku naší práce jsme organickou návštěvnost webu <a href="https://www.dobrodruh.sk/">Dobrodruh.sk</a> z výšili o 50 %."</em></p> <p><strong>Miroslav Michalička</strong>, hlavní vývojář</p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>Univerzita Pardubice</h2> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="34a1a2fa-e8a6-40af-a363-d3dfe4d556d2" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-05/upa_1.jpg?itok=t4XCSyas" width="1000" height="876" alt="Univerzita Pardubice" class="image-style-original" /></div> </article></div> <p>Portál <a href="https://www.upce.cz/">upce.cz</a> zahrnuje web univerzity, sedm fakult a studentský i zaměstnanecký intranet.</p> <p><em>"Univerzita Pardubice si vybrala Drupal, protože se nutně potřebovali zbavit drahého krabicového řešení. Pro mě jako pro vývojáře bylo zajímavé zjištění, že Drupal má v sobě API, díky kterému můžeme dynamicky vytvářet uživatele a obsah přímo z páteřních systémů a tak integrovat a automatizovat skutečně sexy data :-). Např. můžu jako redaktor přidat uživatele do stránky a k němu se automaticky z whois systému dotáhne fotka, telefon, e-mail a zda má dovolenou... Pokud někoho bude zajímat, jak se takový obří kolos dělá (:D), koukněte sem <a href="https://drupalarts.cz/pripadova-studie-upce">https://drupalarts.cz/pripadova-studie-upce</a>."</em></p> <p><strong>Kryštof Bernat</strong></p> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><p style="text-align: center">* * *</p> <p><strong>Ceny se moc líbily...</strong></p> <p>Jsou věci, pro které si v kanceláři rádi uděláte místo - a krásné ceny DrupalCS Awards ze sklárny Memory Crystal k nim patří. Jejich výrobu podpořila grantem mezinárodní <a href="https://www.drupal.org/association">Drupal Asociace</a>. Za podporu soutěže a DrupalCampu CS děkujeme také všem <a href="https://drupalcs.camp/partneri">sponzorům a dobrovolníkům</a>.</p> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="a4f87f7f-fe4f-4754-b4a7-a5e2ea556d5b" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-05/drupal-cs-awards.jpg?itok=fPtcDycG" width="1000" height="667" class="image-style-original" /></div> </article></div> <div data-embed-button="image" data-entity-embed-display="view_mode:media.embed" data-entity-type="media" data-entity-uuid="c319f5e6-836a-41ff-b1f7-bfa60aa29361" class="align-center embedded-entity" data-langcode="cs"><article class="media media--type-image media--view-mode-embed"><div class="field field--name-field-media-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/original/public/images/2019-05/drupalcs-awards-2019-vyherci.jpg?itok=tjYGu1Ay" width="1000" height="631" class="image-style-original" /></div> </article></div> </div> </div> </div> </div> </div> <div class="field field--name-field-tags field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/stitky/drupalcs-awards-2019" hreflang="cs">DrupalCS Awards 2019</a></div> </div> <section class="field field--name-field-comments-article field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Přidat komentář</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=371956&amp;2=field_comments_article&amp;3=comment_article" token="TCSeKf4EJaeCo-8p6IpzXC4EcYr4rohWbm2i4AFv2io"></drupal-render-placeholder> </section> Tue, 28 May 2019 18:26:22 +0000 EvaR 371956 at http://stage.drupal.cz Paměť národa http://stage.drupal.cz/node/371831 <span class="field field--name-title field--type-string field--label-hidden">Paměť národa</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/mirom" class="username">mirom</a></span> <span class="field field--name-created field--type-created field--label-hidden">Ne, 05/05/2019 - 11:31</span> <div class="field field--name-field-drupal-version field--type-entity-reference field--label-inline clearfix"> <div class="field__label">Drupal version</div> <div class="field__items"> <div class="field__item">Drupal 8</div> </div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Drupal enables researchers from Memory of Nations to preserve valuable memories of witnesses of the recent communist and fascist past.</p> <p>Post Bellum, a Czech-based NGO, selected Made It Digital to modernize the Memory of Nations project website which was created in 2008. The aim of the Memory of Nations project is to link and interconnect oral history projects that are focused on similar topics from all over the world. Made It Digital was brought in to rebuild the legacy database in Drupal 8, in partnership with Czech Drupal community and Czech Radio which provided hosting for the project.</p> <p>The database rebuild consisted of migrating data from a custom database to Drupal 8 in 14 languages. Made It Digital developed a customised translation system comprising a complex system of fallbacks and default languages. The design was delivered by the client in Patternlab which Made It Digital integrated into Drupal 8. Patternlab is advantageous because now Post Bellum is able to do design changes on its live Drupal 8 website with minimal assistance from Made It Digital.</p> <p>Why Drupal was chosen: </p> <p>The previous website was almost ten years old and despite good maintenance over the years it wasn’t following the latest trends in technology and user experience.</p> <p>Drupal was chosen because it:</p> <ul><li>Is proven in the NGO sector</li> <li>Is open-source and has an open vendor market</li> <li>Has strong multilingual capabilities</li> <li>Can manage large media collections</li> <li>Is flexibility and easy to extend</li> </ul><p>Drupal was also recommended by Czech Radio, technical supervisor of the project, because of its past experiences of Drupal as a flexible and secure CMS system.</p> <p>Describe the project (goals, requirements and outcome): </p> <p>The main goals of the project were to:</p> <ul><li>Migrate several thousand pieces of content in 14 languages into Drupal 8</li> <li>Implement advanced search options on the front and backend</li> <li>Separate access between public and private content</li> <li>Maintain tens of thousands multimedia library items including video and audio</li> <li>Implement component based design from PatternLab</li> </ul><p>The information system powering the website is focused on researchers who are working with it daily (~800 unique users/day). They are managing approximately 8,000 witnesses and each witness has a couple of their memories on the events of their lifetime collected. These memories are audio and video recordings resulting in over 180TB of data. Given the amount of content, it was clear to all that automated migration would be required.</p> <p>One of the challenges was due to the former website not creating translations in the standard Drupal way, instead, administrators selected a primary language for an entity and was restricted to only adding English language translation to the fields on the same entity. This resulted in English being the only common language and therefore we picked it as the default of the site and now we’re using proper Drupal translations. This approach enables researchers to add multiple different translations.</p> <p>The public version of the website is primarily only in Czech and English, but users can visit specific language versions from the witness detail page. Because several languages in central Europe are similar and understandable to each other, we created a novel system of language fallback: Using this system of fallback we are able to display all the content of the website even though it doesn’t have comprehensive translation.</p> <p>Regarding advanced search, on the frontend users can use fulltext search based on Apache Solr. It enables them to search in literally any content on any page. For different content types we set different priorities for specific fields to make the results more relevant. On the backend researchers can access multiple lists of content created using ‘views’ and search in them using ‘exposed’ filters.</p> <p>The former website had multiple user roles with the same permissions because they were used to indicate a work role. We simplified and improved the permissions system for both visitors and administrators. Previously there were many administrator roles making it difficult to use and maintain. For visitors to the website, authenticated visitors can access more multimedia than anonymous visitors and anonymous visitors can register via an SMS validation code. This is an important innovation because after implementation there was a reduction in extremists seeking to exploit the private data of witnesses.</p> <p>To secure private data we created a special set of permissions for access to, and editing of, witness testimonies. Now only system administrators and moderators can access private content at all the times. If any other user wants access then they need to first ask and then be assigned to specific witness’s content.</p> <p>Updating to Drupal 8 also presented the opportunity to update the visual identity of the website. Post Bellum wanted to attract more visitors with magazine-style content comprising interesting articles and eye-catching photography and font use. The new visual identity was created by Post Bellum and delivered to us in form of PatternLab templates. We decided to integrate PatternLab with Drupal so that it is easier for Post Bellum to make minor design changes in the future.</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.pametnaroda.cz">Paměť národa</a></div> <div class="field field--name-field-tags field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/stitky/drupalcs-awards-2019" hreflang="cs">DrupalCS Awards 2019</a></div> </div> </div> <div class="field field--name-field-main-screenshot field--type-entity-reference field--label-above"> <div class="field__label">Main screenshot</div> <div class="field__item"><a href="/media/646" hreflang="cs">Paměť národa</a></div> </div> Sun, 05 May 2019 09:31:34 +0000 mirom 371831 at http://stage.drupal.cz Global Training Days & meetup 30. 11. v Praze http://stage.drupal.cz/clanky/global-training-days-meetup-30-11-v-praze <span class="field field--name-title field--type-string field--label-hidden">Global Training Days &amp; meetup 30. 11. v Praze</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><h2>Školení - první srážka s kódem</h2> <p>Na tomto školení se zaměříme na základní dovednosti při tvorbě modulů a témat vzhledu.</p> <ul><li><strong>REGISTRACE:</strong> <a href="https://goo.gl/forms/bOEtRpFZ69sT5f7I3">https://goo.gl/forms/bOEtRpFZ69sT5f7I3</a></li> <li><strong>Start:</strong> 30. 11. 2018 od 14:00. Končít budeme kolem 18:00. Od 19:00 pokračuje Drupal setkání s přednáškami. Viz níže.</li> <li><strong>Účast:</strong> zdarma, nutná registrace</li> <li><strong>Kapacita:</strong> 10 účastníků</li> <li><strong>Místo:</strong> Český rozhlas, Vinohradská 1409/12,120 00 Praha - [<a href="https://goo.gl/maps/antoDybHHr42">mapa</a>, web <a href="http://www.rozhlas.cz/informace/kontakty/">rozhlas.cz</a>]</li> <li><strong>Lektoři:</strong> <a href="https://www.drupal.org/u/radimklaska">Radim Klaška</a> a <a href="https://www.drupal.org/u/martin_klima">Martin Klíma</a></li> </ul><h3>Pro koho je školení určené</h3> <p>Akce je vhodná pro drupalisty, kteří už někjaký web naklikali, ale naráží na limity contrib modulů nebo příliš konktréntní zadání. Nebudeme řešit žádné složité aplikace. Podíváme se na základy tvorby vlastních modulů a témat vzhledu. Minimalistické úpravy, které jsou často třeba.</p> <h3>Požadavky na účastníky</h3> <ul><li>Základní znalost drupalu - umět nastavit nový typ obsahu včetně polí a vypsat ve views.</li> <li>Budeme potřebovat číst kód: PHP, CSS, HMTL, *.yml. Kód, který budeme psát, si vysvětlíme. Bude třeba znát základní konstrukce jako If then else, foreach, práce s polem hodnot. Minimálně se dotkneme objektového programování.</li> <li>Bez vlastního notebooku to nepujde.</li> <li>Na školení musíte mít připravenou funkční čistou <strong>lokální</strong> instalaci Drupalu 8 a možnost editovat soubory například v <a href="https://www.jetbrains.com/phpstorm">PHPStorm</a>. Postačí i <a href="https://www.sublimetext.com/">Sublime</a> nebo alternativy.</li> </ul><h3>Co na školení vytvoříme</h3> <ul><li>vlastní theme <ul><li>vysvetlíme theme a subtheme</li> <li>správně upravíme existující téma z drupal.org</li> <li>přidáme vlastní css</li> <li>přidáme vlastní javascript</li> <li>imlementujeme preprocess funkci</li> </ul></li> <li>vlastní modul <ul><li>kde nám nebude stačit šablona, vytvoříme modul</li> <li>vysvětlíme stále přítomné hooky</li> <li>upravíme formlulář s hook_form_alter</li> <li>nasměrujeme vás na modernější postupy - plugin systém</li> </ul></li> </ul><h2>Setkání</h2> <ul><li><strong>Setkání</strong>: 30. 11. 2018 od 19:00, otevřeno od 18:30. (Pozor, to je o hodinu později než obvykle.)</li> <li><strong>Místo</strong>: Český rozhlas, Vinohradská 1409/12,120 00 Praha - [<a href="https://goo.gl/maps/antoDybHHr42">mapa</a>, web <a href="http://www.rozhlas.cz/informace/kontakty/">rozhlas.cz</a>]</li> <li><strong>Hashtag</strong>: <a href="http://bit.ly/qKOngS">#drupalcz</a></li> <li><strong>Pochlubte se účastí</strong> na <a href="https://www.facebook.com/events/2147421082185776/">Facebooku</a> / <a href="https://www.meetup.com/Drupalcz/events/256609428/">Meetup.com</a> / <a href="https://groups.drupal.org/node/534558">groups.drupal.org</a></li> <li><strong>Vstup</strong>: zdarma</li> <li><strong>Registrace</strong>: <a href="https://goo.gl/forms/4uyJvWp45cc04uYV2">https://goo.gl/forms/4uyJvWp45cc04uYV2</a></li> </ul><h3>Program</h3> <ul><li>Miro Michalička: <strong>První srážka s Composerem</strong></li> <li>volný slot: ideálně První srážka s Drushem</li> </ul></div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/6" class="username">radimklaska</a></span> <span class="field field--name-created field--type-created field--label-hidden">St, 11/21/2018 - 08:31</span> <section class="field field--name-field-comments-article field--type-comment field--label-above comment-wrapper"> <h2 class="title">Komentáře</h2> <article data-comment-user-id="0" id="comment-3811" class="comment js-comment by-anonymous"> <mark class="hidden" data-comment-timestamp="1543410258"></mark> <footer class="comment__meta"> <article class="profile"> <div class="field field--name-field-dcz-user-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/thumbnail/public/default_images/user-placeholder_0.png?itok=R9WfnsOh" width="100" height="100" alt="Drupal user" class="image-style-thumbnail" /> </div> </article> <p class="comment__submitted">Napsal uživatel <span>Marek (neověřeno)</span> dne St, 11/28/2018 - 14:04</p> <span class="permalink"><a href="/comment/3811#comment-3811" hreflang="cs">Trvalý odkaz</a></span> </footer> <div class="content"> <h3><a href="/comment/3811#comment-3811" class="permalink" rel="bookmark" hreflang="cs">Bude se opakovat?</a></h3> <div class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item">Ahoj, určitě je to moc dobrej nápad a doufám, že se akce bude ještě opakovat, protože v tento den bohužel nemohu :/</div> <drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=3811&amp;1=default&amp;2=cs&amp;3=" token="He0l1O0ebCtNCnGruPo-aVvjw1lcbj8mlDivtRLpme4"></drupal-render-placeholder> </div> </article> <article data-comment-user-id="6" id="comment-3816" class="comment js-comment by-node-author"> <mark class="hidden" data-comment-timestamp="1543431243"></mark> <footer class="comment__meta"> <article class="profile"> <div class="field field--name-field-dcz-user-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/thumbnail/public/users/radimklaska_full.jpg?itok=AGta5FQs" width="99" height="100" alt="Radim Klaška" class="image-style-thumbnail" /> </div> </article> <p class="comment__submitted">Napsal uživatel <a title="Zobrazit profil uživatele." href="/user/6" class="username">radimklaska</a> dne St, 11/28/2018 - 19:54</p> <span class="permalink"><a href="/comment/3816#comment-3816" hreflang="cs">Trvalý odkaz</a></span> </footer> <div class="content"> <h3><a href="/comment/3816#comment-3816" class="permalink" rel="bookmark" hreflang="cs">Urcite zopakujeme - Meetupy…</a></h3> <div class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item"><p>Urcite zopakujeme - Meetupy mame uz organizacne celkem zvladnute. Skoleni jsou dalsi challenge.</p> </div> <drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=3816&amp;1=default&amp;2=cs&amp;3=" token="kz3fx6vJjmw6aCfMKeHW2YAfSTdpBWMDmpF9kKKllmk"></drupal-render-placeholder> </div> </article> <article data-comment-user-id="0" id="comment-4171" class="comment js-comment by-anonymous"> <mark class="hidden" data-comment-timestamp="1558512938"></mark> <footer class="comment__meta"> <article class="profile"> <div class="field field--name-field-dcz-user-image field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/thumbnail/public/default_images/user-placeholder_0.png?itok=R9WfnsOh" width="100" height="100" alt="Drupal user" class="image-style-thumbnail" /> </div> </article> <p class="comment__submitted">Napsal uživatel <span>xfinity live casino (neověřeno)</span> dne St, 05/22/2019 - 10:15</p> <span class="permalink"><a href="/comment/4171#comment-4171" hreflang="cs">Trvalý odkaz</a></span> </footer> <div class="content"> <h3><a href="/comment/4171#comment-4171" class="permalink" rel="bookmark" hreflang="cs">Global Training Days &amp;amp; meetup 30. 11. v Praze | Drupal.cz</a></h3> <div class="clearfix text-formatted field field--name-comment-body field--type-text-long field--label-hidden field__item">Starting a site or blog and trying fiigure hhow to get yoiur site to rank can become quite an activity. Users will start noticing the good ccontent you link to, and they wilol sart noticing you. http://www.lagunabeach360.com/__media__/js/netsoltrademark.php?d=co2alternative.com%2F__media__%2Fjs%2Fnetsoltrademark.php%3Fd%3D918kiss.bid%2Fdownloads%2F222-download-ace333-apk-to-phone-for-android-and-ios</div> <drupal-render-placeholder callback="comment.lazy_builders:renderLinks" arguments="0=4171&amp;1=default&amp;2=cs&amp;3=" token="s-KwMtIJCRxAA8rMO1pGatEspdAG9BJCIuF__Q3Vpqc"></drupal-render-placeholder> </div> </article> <h2 class="title comment-form__title">Přidat komentář</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=352101&amp;2=field_comments_article&amp;3=comment_article" token="K8ZYLN4vPaoww66013CBCLSTNeIwADccN5c0kMlR2ms"></drupal-render-placeholder> </section> Wed, 21 Nov 2018 07:31:56 +0000 radimklaska 352101 at http://stage.drupal.cz http://stage.drupal.cz/clanky/global-training-days-meetup-30-11-v-praze#comments Lando - vývojové protředí s Dockerem pro normální lidi http://stage.drupal.cz/clanky/lando-vyvojove-protredi-s-dockerem-pro-normalni-lidi <span class="field field--name-title field--type-string field--label-hidden">Lando - vývojové protředí s Dockerem pro normální lidi</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><strong>Prezentace o rychlém a uživatelsky přívětivém lokálním vývojovém prostředí přednesená na Drupal setkání v Praze 12.3.2018.</strong></p> <p><strong>UPDATE (15.3.2019): </strong>Na tento článek navazuje pokračování s názvem<strong> <a href="https://www.drupal.cz/clanky/lando-kdyz-recept-nestaci"><span>Lando - když recept nestačí</span></a></strong><a href="https://www.drupal.cz/clanky/lando-kdyz-recept-nestaci"><strong> </strong></a></p> <p>Lando je svobodný, open source, cross-platform, vývojové prostředí pro lokální vývoj a vývojářské nástroje postavené na Docker container technologii. Umožňuje i lidem, kteří nejsou specialisté na Docker, využívat všech vymožeností této technologie. Vývojáři nemusí řešit instalace Drushe, Drupal console, Composeru, Gitu a konfiguraci Apache či Nginx serveru a mají vše k dispozici prakticky bez námahy na jedno kliknutí. S Landem přišel splněný sen, kdy můžeme hovořit o rozběhnutí Drupal projektu z prázdného adresáře do stavu prvního administrátorského přihlášení v minutách. A pak už se jen soustředit na práci, která nás baví - prostě vývojářův sen.</p> <p>Vývojáři nazvali Lando jako "<em>The most powerful local dev in the galaxy</em>". Nejsem žádný velký znalec Star Wars, ale mám tušení, že to bude narážka na <strong>Lando Calrissiana</strong>, lidského pašeráka a karetního hráče, který se stal baronem Oblačného města na Bespinu. I když nemohu vědět, jaké všechny local devs se používají v naší galaxii a ani jsem nevyzkoušel všechny, co jsou na Zemi, rozhodně mohu prohlásit, že Lando je to nejlepší vývojové prostředí, jaké jsem kdy zkusil. Zkuste to také a dejte mi vědět v komentářích.</p> <p>PS: Na odkazy ve snímcích nelze klikat, ale všechny je uvádím na konci článku. Prezentaci si také můžete prohlédnout na odkazu: <a href="https://www.dropbox.com/s/pwp0ozzgxjwdz6j/Lando_prezentation.odp">https://www.dropbox.com/s/pwp0ozzgxjwdz6j/Lando_prezentation.odp</a></p> <p> </p></div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/martinklima" class="username">martin_klima</a></span> <span class="field field--name-created field--type-created field--label-hidden">Út, 03/13/2018 - 11:55</span> <div class="field field--name-field-paragraphs field--type-entity-reference-revisions field--label-hidden field__items"> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-gallery paragraph--view-mode--default"> <div class="paragraph-content"> <h2 class="field field--name-field-title field--type-string field--label-hidden field__item">Snímky Lando prezentace</h2> <div class="field field--name-field-gallery field--type-image field--label-hidden field__items"> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img0.png" width="800" height="600" alt="Úvodní snímek" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img1.png" width="800" height="600" alt="Proč jsme si v týmu oblíbili Lando?" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img2.png" width="800" height="600" alt="Co a pro koho je Lando?" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img3.png" width="800" height="600" alt="Jak chápu Lando" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img4.png" width="800" height="600" alt="Nový projekt - Jak začít?" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img5.png" width="800" height="600" alt="A namixovat si k tomu služby" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img6.png" width="800" height="600" alt=".lando.yml - příklady" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img7.png" width="800" height="600" alt=".lando.yml - příklady" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img8.png" width="800" height="600" alt="Start" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img9.png" width="800" height="600" alt="Lando - Základní příkazy" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img10.png" width="800" height="600" alt="Užitečné příkazy pro Drupal" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img11.png" width="800" height="600" alt="A další příkazy si můžete nastavit podle potřeby" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/%20lando_prezentation_img12.png" width="948" height="711" alt="Použití .env souboru" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img13.png" width="800" height="600" alt="Ukázka na projektu DCZ" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img14.png" width="800" height="600" alt="Ukázka toolingu pro drush cr" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img15.png" width="800" height="600" alt="Bonus: Co se hodí umět" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img16.png" width="800" height="600" alt="Závěrem: Co se nám líbí" /> </div> <div class="field__item"> <img src="/sites/default/files/2018-03/lando_prezentation_img17.png" width="800" height="600" alt="Zdroje" /> </div> </div> </div> </div> </div> <div class="field__item"> <div class="paragraph paragraph--type--dcz-para-content paragraph--view-mode--default"> <div class="paragraph-content"> <div class="clearfix text-formatted field field--name-field-content field--type-text-long field--label-hidden field__item"><h2>Odkazy</h2> <p>Dokumentace</p> <ul><li><a href="https://docs.devwithlando.io/">https://docs.devwithlando.io/</a></li> </ul><p>GitHub repozitář + Issues</p> <ul><li><a href="https://github.com/lando/lando">https://github.com/lando/lando</a></li> </ul><p>Naše vlastní poznámky (:+1 Jakub Hnilička)</p> <ul><li>PHPstorm + Lando</li> <li>Příklady konfigurace</li> <li><a href="https://github.com/HBFCrew/lando-docs-examples">https://github.com/HBFCrew/lando-docs-examples</a></li> </ul><p> </p></div> </div> </div> </div> </div> <div class="field field--name-field-tags field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/stitky/development" hreflang="cs">development</a></div> <div class="field__item"><a href="/stitky/lando" hreflang="cs">lando</a></div> </div> <section class="field field--name-field-comments-article field--type-comment field--label-above comment-wrapper"> <h2 class="title comment-form__title">Přidat komentář</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=391&amp;2=field_comments_article&amp;3=comment_article" token="Ph0A52fnbiiLwOQqy9cMikqodFsfeUW18EO3npA5Xm0"></drupal-render-placeholder> </section> Tue, 13 Mar 2018 10:55:27 +0000 martin_klima 391 at http://stage.drupal.cz iROZHLAS.cz http://stage.drupal.cz/node/381 <span class="field field--name-title field--type-string field--label-hidden">iROZHLAS.cz</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/posp" class="username">Posp</a></span> <span class="field field--name-created field--type-created field--label-hidden">So, 03/10/2018 - 16:56</span> <div class="field field--name-field-drupal-version field--type-entity-reference field--label-inline clearfix"> <div class="field__label">Drupal version</div> <div class="field__items"> <div class="field__item">Drupal 7</div> </div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Zpravodajský server Českého rozhlasu obsahující téměř 300 000 článků. Důležitým prvkem je custom administrace článků, která co nejvíce podporuje rychlost redaktorské práce a správa administace homepage, která umožňuje editorům detailní správu. <br /> Velká pozornost je věnována i rychlosti frontendu (šablony a JS dodala firma superkoders.com)</p> <p>Web je součástí drupalové instance, která pohání i další weby Českého rozhlasu (weby celoplošných a regionálních stanic a další projektové weby)</p></div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.irozhlas.cz">iROZHLAS.cz</a></div> <div class="field field--name-field-tags field--type-entity-reference field--label-above"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="/stitky/drupalcs-awards-2019" hreflang="cs">DrupalCS Awards 2019</a></div> </div> </div> <div class="field field--name-field-main-screenshot field--type-entity-reference field--label-above"> <div class="field__label">Main screenshot</div> <div class="field__item"><a href="/media/251" hreflang="cs">iROZHLAS.cz</a></div> </div> <div class="field field--name-field-other-screenshots field--type-entity-reference field--label-above"> <div class="field__label">Other screenshots</div> <div class="field__items"> <div class="field__item"><a href="/media/1126" hreflang="cs">Screenshot 2019-05-23 at 12.08.51.png</a></div> <div class="field__item"><a href="/media/1131" hreflang="cs">Screenshot 2019-05-23 at 12.13.59.png</a></div> </div> </div> Sat, 10 Mar 2018 15:56:13 +0000 Posp 381 at http://stage.drupal.cz České vysoké učení technické v Praze http://stage.drupal.cz/node/116 <span class="field field--name-title field--type-string field--label-hidden">České vysoké učení technické v Praze</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/evar" class="username">EvaR</a></span> <span class="field field--name-created field--type-created field--label-hidden">Čt, 03/01/2018 - 08:04</span> <div class="field field--name-field-drupal-version field--type-entity-reference field--label-inline clearfix"> <div class="field__label">Drupal version</div> <div class="field__items"> <div class="field__item">Drupal 7</div> </div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Web vytvořilo Výpočetní a informační centrum ČVUT v Praze ve spolupráci se společností Squelle. Je koncipován jako multisite, se sdílením obsahu jednotlivých webů. Téma vzhledu je založeno na frameworku Bootstrap.</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.cvut.cz">České vysoké učení technické v Praze</a></div> <div class="field field--name-field-main-screenshot field--type-entity-reference field--label-above"> <div class="field__label">Main screenshot</div> <div class="field__item"><a href="/media/136" hreflang="cs">ČVUT</a></div> </div> Thu, 01 Mar 2018 07:04:10 +0000 EvaR 116 at http://stage.drupal.cz OMS Česká Lípa http://stage.drupal.cz/node/111 <span class="field field--name-title field--type-string field--label-hidden">OMS Česká Lípa</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/petr" class="username">petr</a></span> <span class="field field--name-created field--type-created field--label-hidden">Út, 02/27/2018 - 22:19</span> <div class="field field--name-field-drupal-version field--type-entity-reference field--label-inline clearfix"> <div class="field__label">Drupal version</div> <div class="field__items"> <div class="field__item">Drupal 8</div> </div> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.omsceskalipa.cz/">OMS Česká Lípa</a></div> <div class="field field--name-field-main-screenshot field--type-entity-reference field--label-above"> <div class="field__label">Main screenshot</div> <div class="field__item"><a href="/media/126" hreflang="cs">OMS Česká Lípa</a></div> </div> Tue, 27 Feb 2018 21:19:15 +0000 petr 111 at http://stage.drupal.cz Český rozhlas http://stage.drupal.cz/node/106 <span class="field field--name-title field--type-string field--label-hidden">Český rozhlas</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/petr" class="username">petr</a></span> <span class="field field--name-created field--type-created field--label-hidden">Út, 02/27/2018 - 22:11</span> <div class="field field--name-field-drupal-version field--type-entity-reference field--label-inline clearfix"> <div class="field__label">Drupal version</div> <div class="field__items"> <div class="field__item">Drupal 7</div> </div> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://wave.rozhlas.cz/">Český rozhlas, Rádio Wave</a></div> <div class="field field--name-field-main-screenshot field--type-entity-reference field--label-above"> <div class="field__label">Main screenshot</div> <div class="field__item"><a href="/media/116" hreflang="cs">Radio Wave</a></div> </div> Tue, 27 Feb 2018 21:11:43 +0000 petr 106 at http://stage.drupal.cz Česká televize http://stage.drupal.cz/node/101 <span class="field field--name-title field--type-string field--label-hidden">Česká televize</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/petr" class="username">petr</a></span> <span class="field field--name-created field--type-created field--label-hidden">Út, 02/27/2018 - 22:08</span> <div class="field field--name-field-drupal-version field--type-entity-reference field--label-inline clearfix"> <div class="field__label">Drupal version</div> <div class="field__items"> <div class="field__item">Drupal 7</div> </div> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="http://www.ceskatelevize.cz/ct24">Česká televize</a></div> <div class="field field--name-field-main-screenshot field--type-entity-reference field--label-above"> <div class="field__label">Main screenshot</div> <div class="field__item"><a href="/media/111" hreflang="cs">ČT24</a></div> </div> Tue, 27 Feb 2018 21:08:00 +0000 petr 101 at http://stage.drupal.cz