DrupalCS Awards 2019 https://dev.drupal.cz/ cs 1. ročník DrupalCS Awards byl nabitý inspirací https://dev.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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-05/untitled_design_2.png?itok=89qLjLTj" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-05/Screenshot%202019-05-14%20at%2010.39.36.png?itok=6i9CLfFu" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2018-08/coloseum_screen1.png?itok=QN2wsuZx" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-04/screenshot_2019-04-23_at_14.28.47_0.png?itok=qgkHm29b" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2018-03/irozhlas_0.jpg?itok=A1hXa13j" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-05/czgov-teaser.jpg?itok=sPAnfTTX" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-05/zcech-titulka.jpg?itok=w4ZWQNV2" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-05/dobrodruh.png?itok=hFGQ_jBZ" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-05/upa_1.jpg?itok=9PJgIq7O" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-05/drupal-cs-awards.jpg?itok=jpNOEaWk" 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 loading="lazy" src="/sites/default/files/styles/original/public/images/2019-05/drupalcs-awards-2019-vyherci.jpg?itok=_XdqKxbc" 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 https://dev.drupal.cz Diginomica.com https://dev.drupal.cz/node/371941 <span class="field field--name-title field--type-string field--label-hidden">Diginomica.com</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/brainsum" class="username">Brainsum</a></span> <span class="field field--name-created field--type-created field--label-hidden">St, 05/15/2019 - 22: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 8</div> </div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Diginomica is a new type of media property designed to serve the interests of enterprise leaders in the digital era. The first version of it was launched in 2013 on WordPress. The site has been remade on Drupal 8 due to the WordPress' lack of adaptivity to a 21st century CMS and its needs. "I had seen how Drupal is getting into technologies that allow all manner of amazing things to come to life and that encouraged me to take a closer look." - said the founder of Diginomica.</p> <p>Our scope was to remake a site in a more comprehensive and future-proof way learning from the mistakes made in the past. This way no major visible upgrades were made for the end-users, but the backend has its own improvements. During the migration from WP to D8 we made many structural changes, reorganized the content and threw out the unnecessary features in order to achieve the best possible performance.<br /> Since the platform is 3rd-party-heavy, we just as much needed to rely on the community as much to create custom modules. We provided a new Contextly integration, made several patches for Yoast and customized the Thunder admin theme. During the project, we learned the iframely, Algolia, AMP, Disqus and Parse.ly from inside out to achieve the desired goals.</p> <p>As a result, we created a platform much faster than WordPress was with a clean backend and an editorial UI already way better than stock Drupal including workflow management for external editors.</p> <p>Migration:<br />     • We migrated two Wordpress sites to a single Drupal 8.</p> <p><br /> 3rd party integrations:<br />     • Contextly - a smart suggesting system based on the metadata of the content<br />     • Disqus - instant commenting solution<br />     • Algolia - the fastest search we've ever seen<br />     • iframely - the media provider for cca 2000 media types<br />     • Parse.ly - the better version of Google Analytics<br />     • Yoast - SEO optimization service<br />     • AMP - a custom responsive theme for Google's   search result cache</p> <p>Performance:<br />     • We leveraged Drupal 8’s cache tagging to optimize for Pantheon’s global CDN. Result: “Some @diginomica site stats for the nerds -  now running 78% faster (close to Google speed), traffic up 15-16% consistently, bounce rate down 3.5%, thanks to @BrainsumCOM” – (Co-founder Den) <a href="https://twitter.com/dahowlett/status/1126553143557394433">https://twitter.com/dahowlett/status/1126553143557394433</a></p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://diginomica.com/">Diginomica.com</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/diginomica" hreflang="cs">diginomica</a></div> <div class="field__item"><a href="/stitky/amp" hreflang="cs">amp</a></div> <div class="field__item"><a href="/stitky/drupal8" hreflang="cs">drupal8</a></div> <div class="field__item"><a href="/stitky/news-portal" hreflang="cs">News portal</a></div> <div class="field__item"><a href="/stitky/brainsum" hreflang="cs">Brainsum</a></div> <div class="field__item"><a href="/stitky/migration" hreflang="cs">migration</a></div> <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-logo field--type-entity-reference field--label-above"> <div class="field__label">Logo</div> <div class="field__item"><a href="/media/1036" hreflang="cs">Logo.png</a></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/1041" hreflang="cs">diginomica.com_main.png</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/1046" hreflang="cs">diginomica.com screen capture 2019-05-15_09-29-29.png</a></div> </div> </div> Wed, 15 May 2019 20:56:47 +0000 Brainsum 371941 at https://dev.drupal.cz Trigo Group https://dev.drupal.cz/node/371936 <span class="field field--name-title field--type-string field--label-hidden">Trigo Group</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/brainsum" class="username">Brainsum</a></span> <span class="field field--name-created field--type-created field--label-hidden">St, 05/15/2019 - 22:53</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>The trigo-group.com has been renewed according to the user’s experiences and needs with a flexible and easy-to-edit admin UI.<br /> TRIGO is a multinational company providing operational Quality Management solutions for the manufacturing sector, especially in the automotive and aerospace industries. With a team of several thousand professionals present in 20+ countries across 4 continents, TRIGO offers a comprehensive portfolio of Quality Assurance services ranging from inspection to expert auditing, consulting and training.</p> <p>Advanced content moderation<br /> Since the site has 11 different translations with plenty of editors, enabling the content moderation was a priority also. By using the Diff module revisions, not only did the workflow become smoother but also the editor's experience.</p> <p>Training platform<br /> Compared to the legacy system, the most significant new feature on the new website is a custom Training section. The users are able to choose from three different categories depending on their preferences:<br />     • onsite training, the use case will end with a contact form submission<br />     • e-learning option, they will have the opportunity to pay directly with PayPal<br />     • public seminars, they can either pre-register, request for a custom offer or pay directly with PayPal.<br /> Several dependencies are extending the flow according to the user’s actions.</p> <p>Career page<br /> As the career page is one of the KPIs, it tends to be as simple as possible to satisfy the users’ needs and to grant a smooth journey. The page collects all the open positions within the company for what the users can apply by submitting the online form or can be redirected to an external career portal.</p> <p>Challenges<br /> UX collaboration<br /> Having user researches to get the most out of a project is indispensable in many ways; we truly believe that the greatest user experience can be reached only by knowing your visitors and your own goals at the same time. Nevertheless, we learned a lot about the importance of the UX and development team’s close collaboration. Finding the most effective working methods, keeping in mind the limits of the systems and tools we use was tricky sometimes, but at the end, worth of every effort.</p> <p>Training section<br /> The workflow of the training registration process is fully custom coded, since it requires a unique logical structure following the use cases came out upon the user researches. The PayPal integration is a custom module also.</p> <p>Custom notifications for different actions<br /> In general, the automated e-mail notifications are triggered depending on whether it is a general form or a location-based form, the notification will be sent to a general address, or to the users matching the same location, as the inquirer. This logic applies for the sales contact forms, training contact forms, job proposals and case study download forms too, being fully GDPR compliant in the meantime.<br />  <br /> Customizable contact forms<br /> The service portfolio of the site underwent a whole restructuring to get a clear picture of what the company does. Not just the content, but the responsibility over each services got separated what we managed to do with customizable contact forms. By this action every content can have different contact persons with custom address fields, profile photo and mailing address.<br />  <br /> IP based identification<br /> On the Contact page the visitors are redirected from the 23 different countries to the one matching their location according to their IP address. If none of them matches the user gets to the main contact page. </p> <p>RESPONSIVE LAYOUT<br /> I think we all can agree, that our user behaviour is absolutely different depending on whether we are searching for something on PC or on our phones. All user research carried out has proven that belief, which lead to a unique responsive view of the site. One of the most affected parts was the filtration. We use several categories to differ the case studies, the trainings and career opportunities. We used JavaScript libraries like jQuery Nice Select to avoid the pre-build browser solutions and this way we could keep the look and feel of the final product coherent.<br /> The other feature, which needed a heavy rework for being able to deliver the whoo-hoo feeling for the users was the training registration. Keeping up the shopping flow and the transparency while registering for an event was solved with handy custom JS and CSS codes. This way the summary window sticks the bottom, but remains easily swipeable up and down to see all the necessary information and the current steps of the process. <br /> All the cropped images got responsive styles too to give the editors the access to choose between the outputs.</p> <p>USING PARAGRAPHS FOR THE MOST OF THE CONTENT ON THE WEBSITE<br /> One of the key points was to create a system, which is easy to use for the editors. By using the Paragraph module we managed to create a fully customizable system. Currently we use 13 different sections with multiple layouts, color schemes and width setups. All the image fields are cropable in different predefined desktop and responsive styles.</p> <p><br /> Solutions<br /> Special contrib modules<br /> Paragraphs for page building, Simple Event Calendar (customized), Breakpoint for image styles, Role Delegation for user management, Address to implement ISO address formats, Entity Reference Revisions, Light Gallery, Crop API for image cropping functionality, Add to Calendar module enabling to add events to google calendar by a click, Diff module to expand revisioning, Search API, EU Cookie Compliance module and many others.<br />  <br /> PatternLab<br /> the elements of the site are outsourced to the PatternLab to enable our backend and frontend developers work apart.<br />  <br /> JavaScript<br /> We used the ResponsiveSlides.js for the testimonials’ sliders, the DropzoneJS for file uploading on the Career page, a few basic jQueries and a simple lightbox for galleries and videos. Otherwise, we used only custom written JS codes for smaller features, but tended to solve everything with CSS.</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.trigo-group.com/en">Trigo Group</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/drupal-8" hreflang="cs">drupal 8</a></div> <div class="field__item"><a href="/stitky/trigo" hreflang="cs">Trigo</a></div> <div class="field__item"><a href="/stitky/brainsum" hreflang="cs">Brainsum</a></div> <div class="field__item"><a href="/stitky/cms" hreflang="cs">CMS</a></div> <div class="field__item"><a href="/stitky/enterprise-web" hreflang="cs">Enterprise web</a></div> <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-logo field--type-entity-reference field--label-above"> <div class="field__label">Logo</div> <div class="field__item"><a href="/media/1011" hreflang="cs">Logo.png</a></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/1006" hreflang="cs">trigo-group-xx-mockup-02.jpg</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/1016" hreflang="cs">trigo-group-screenshot.jpg</a></div> <div class="field__item"><a href="/media/1021" hreflang="cs">trigo-group-x-career.jpg</a></div> <div class="field__item"><a href="/media/1026" hreflang="cs">trigo-group-x-revisions.jpg</a></div> <div class="field__item"><a href="/media/1031" hreflang="cs">trigo-group-x-training.png</a></div> </div> </div> Wed, 15 May 2019 20:53:43 +0000 Brainsum 371936 at https://dev.drupal.cz Brainsum https://dev.drupal.cz/node/371931 <span class="field field--name-title field--type-string field--label-hidden">Brainsum</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/brainsum" class="username">Brainsum</a></span> <span class="field field--name-created field--type-created field--label-hidden">St, 05/15/2019 - 22:49</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>Firemná stránka spoločnosti Brainsum s.r.o., vytvorená v Drupal 8. <br /> Spoločnosť Brainsum sa zaoberá vývojom komplexných webových aplikácií na vysokej úrovni. Nebojíme sa náročných výziev, pre náročných klientov. <br /> Stránka je dvojjazyčná, anglická verzia je dostupná na brainsum.com a slovenská mutácia na brainsum.sk. Obe jazykové mutácie obslúži jeden systém. <br /> Stránka bola vytvorená tak, aby potenciálny zákazníci našli všetko o firme, čo nájsť chcú. Okrem klasických podstránok, kde si návštevník môže prečítať okruh ponúkaných služieb, zoznam najvýznamnejších referencií, alebo viac o poskytnutí GDPR auditu, aj blog články.</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.brainsum.sk">Brainsum</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/drupal-8" hreflang="cs">drupal 8</a></div> <div class="field__item"><a href="/stitky/brainsum" hreflang="cs">Brainsum</a></div> <div class="field__item"><a href="/stitky/cms" hreflang="cs">CMS</a></div> <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-logo field--type-entity-reference field--label-above"> <div class="field__label">Logo</div> <div class="field__item"><a href="/media/971" hreflang="cs">Logo.png</a></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/976" hreflang="cs">www.brainsum.com_main.png</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/981" hreflang="cs">www.brainsum.com screen capture 2019-05-15_09-16-31.png</a></div> <div class="field__item"><a href="/media/986" hreflang="cs">www.brainsum.com screen capture 2019-05-15_09-16-40.png</a></div> <div class="field__item"><a href="/media/991" hreflang="cs">www.brainsum.com screen capture 2019-05-15_09-16-45.png</a></div> <div class="field__item"><a href="/media/996" hreflang="cs">www.brainsum.com screen capture 2019-05-15_09-17-31.png</a></div> <div class="field__item"><a href="/media/1001" hreflang="cs">www.brainsum.com screen capture 2019-05-15_09-18-00.png</a></div> </div> </div> Wed, 15 May 2019 20:49:54 +0000 Brainsum 371931 at https://dev.drupal.cz Ifjuszivek https://dev.drupal.cz/node/371926 <span class="field field--name-title field--type-string field--label-hidden">Ifjuszivek</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/brainsum" class="username">Brainsum</a></span> <span class="field field--name-created field--type-created field--label-hidden">St, 05/15/2019 - 22:46</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>Umelecká web stránka pre tanečné divadlo Ifjuszívek v Bratislave, ktoré je jednou z najvýznamnejších umeleckých dielní maďarského folklórneho hnutia na Slovensku.<br /> Web stránka je viacjazyčná a plne responzívna. Okrem svojho elegantného a jedinečného vzhľadu ponúka návštevníkom stránky aj množstvo funkcií. Návštevníci si môžu prečítať aktuálne správy divadla, pozrieť kalendár podujatí, umelecký kolektív, multimediálny obsah, či repertoár predstavení. <br /> Stránka bola implementovaná v Drupal 7 a nedávno prešla kompletným design faceliftom. <br /> Takmer každá podstránka je editovateľná editorom stránky. <br /> Táto web prezentácia je zaujímavou hlavne svojim designom, ktorý jednoznačne odzrkadľuje tematiku projektu. Okrem toho zabezpečuje všetky funkcie, s ktorými moderný redakčný systém má disponovať.</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="http://www.ifjuszivek.sk/sk">Ifjuszivek</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/drupal-7" hreflang="cs">Drupal 7</a></div> <div class="field__item"><a href="/stitky/ifjuszivek" hreflang="cs">Ifjuszivek</a></div> <div class="field__item"><a href="/stitky/brainsum" hreflang="cs">Brainsum</a></div> <div class="field__item"><a href="/stitky/cms" hreflang="cs">CMS</a></div> <div class="field__item"><a href="/stitky/art" hreflang="cs"> Art</a></div> <div class="field__item"><a href="/stitky/design" hreflang="cs">Design</a></div> <div class="field__item"><a href="/stitky/contemporary" hreflang="cs">Contemporary</a></div> <div class="field__item"><a href="/stitky/dance" hreflang="cs">Dance</a></div> <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-logo field--type-entity-reference field--label-above"> <div class="field__label">Logo</div> <div class="field__item"><a href="/media/941" hreflang="cs">Logo.png</a></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/946" hreflang="cs">ifjuszivek-01-02.jpg</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/951" hreflang="cs">ifjuszivek-02-02.jpg</a></div> <div class="field__item"><a href="/media/956" hreflang="cs">ifjuszivek-03-02.jpg</a></div> <div class="field__item"><a href="/media/961" hreflang="cs">ifjuszivek-subpage-01.jpg</a></div> <div class="field__item"><a href="/media/966" hreflang="cs">ifjuszivek-subpage-02.jpg</a></div> </div> </div> Wed, 15 May 2019 20:46:43 +0000 Brainsum 371926 at https://dev.drupal.cz Rustique E-shop https://dev.drupal.cz/node/371921 <span class="field field--name-title field--type-string field--label-hidden">Rustique E-shop</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/brainsum" class="username">Brainsum</a></span> <span class="field field--name-created field--type-created field--label-hidden">St, 05/15/2019 - 22:34</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>E-commerce riešenie pre náročného klienta Rustique a.s., ktorý sa zaoberá s dovozom, výrobou a predajom vysoko kvalitných ručne a strojovo vyrábaných exkluzívnych tehiel z Holandska. <br /> Cieľom projektu bola tvorba E-shopu na predaj lícových tehál. Samotný produkt je dosť špecifický, a preto online predaj tohto produktu vyžiadal jedinečné Commerce riešenie založené na Drupal 7. <br /> Pri implementácii bol veľký dôraz kladený okrem krásneho a intuitívneho designu, aj na backend funkcie a rôzne výpočty. <br /> Jeden produkt je možné zakúpiť v rôznych rozmerových formátoch a zároveň v troch typoch (tehla, pásik, rohový pásik), preto podstránka jedného produktu sa vlastne skladá zo všetkých variácii produktu, vnorených do tzv. displayov. Čiže z technického hľadiska sa podstránka jedného produktu skladá vlastne z 3 až 9 produktov v systéme.<br /> E-shop ponúka aj dopravu v rámci celého Slovenska, ktorej výpočet pri objednávke taktiež nebola ľahká záležitosť, keďže pri výpočte dopravy sa berie do úvahy hmotnosť produktu, vzdialenosť, palivový príplatok a MÝTO (Mýtny poplatok). </p> <p>Ďalšie technické zaujímavosti:</p> <p>    • Plne responzívny a fluidný design<br />     • Jednoduchá a intuitívna navigácia spoza celého systému<br />     • Manažment komplexného systému zliav<br />     • Možnosť automatizovaného importu produktov a ich vlastností ako cena, hmotnosť, spotreba atď.<br />     • PayPal platobná brána<br />     • Prihlásenie sa na newsletter<br />     • Automatizované odporúčanie množstva doplnkových produktov, ako lepidlo alebo špára, na základe typu produktu v košíku a jeho hmotnosti. <br />     • Vyhľadávanie produktov s využitím technológie Apache Solr<br />     • Cca. 500 produktov</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://eshop.rustique.sk">Rustique</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/drupal-7" hreflang="cs">Drupal 7</a></div> <div class="field__item"><a href="/stitky/commerce" hreflang="cs">commerce</a></div> <div class="field__item"><a href="/stitky/e-shop" hreflang="cs">E-shop</a></div> <div class="field__item"><a href="/stitky/rustique" hreflang="cs">Rustique</a></div> <div class="field__item"><a href="/stitky/brainsum" hreflang="cs">Brainsum</a></div> <div class="field__item"><a href="/stitky/cms" hreflang="cs">CMS</a></div> <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-logo field--type-entity-reference field--label-above"> <div class="field__label">Logo</div> <div class="field__item"><a href="/media/911" hreflang="cs">Logo.jpg</a></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/916" hreflang="cs">eshop-rustique.png</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/921" hreflang="cs">eshop-rustique-06.png</a></div> <div class="field__item"><a href="/media/926" hreflang="cs">eshop-rustique-07.png</a></div> <div class="field__item"><a href="/media/931" hreflang="cs">eshop-rustique-subpage-01.png</a></div> <div class="field__item"><a href="/media/936" hreflang="cs">eshop-rustique-subpage-02.png</a></div> </div> </div> Wed, 15 May 2019 20:34:35 +0000 Brainsum 371921 at https://dev.drupal.cz Rustique Web https://dev.drupal.cz/node/371916 <span class="field field--name-title field--type-string field--label-hidden">Rustique Web</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/brainsum" class="username">Brainsum</a></span> <span class="field field--name-created field--type-created field--label-hidden">St, 05/15/2019 - 22:29</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>Prezentačná web stránka pre klienta Rustique a.s., ktorý sa zaoberá s dovozom, výrobou a predajom vysoko kvalitných ručne a strojovo vyrábaných exkluzívnych tehiel z Holandska.<br /> Táto web stránka ponúka návštevníkom plný prehľad služieb, referencií a produktov ponúkané spoločnosťou Rustique. Skoro každá jedna podstránka bola navrhnutá jedinečne. Pri návrhu designu bol kladený veľký dôraz na prehľadnosť a jednoduchosť. Klient disponuje s krásnymi referenčnými fotkami, ktoré boli použité v čo najväčšej miere v realizácii stránky. <br /> Stránka bola navrhnutá v systéme Drupal 7.  <br /> Ďalšie technické zaujímavosti:</p> <p>    • Viac jazykové riešenie (SK, EN, HU)<br />     • Viac doménové riešenie - všetky 3 jazyky sú na rôznych doménach, ktoré obslúži jeden Drupal<br />     • Blog<br />     • Privátny súborový systém, pre stiahnutie katalógov pre prihlásených užívateľov<br />     • Jedinečné design a UX riešenia<br />     • Prihlásenie sa na newsletter<br />     • Registrácia používateľov<br />     • Plne administrovatelný obsah</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://Rustique.sk">Rustique</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/drupal-7" hreflang="cs">Drupal 7</a></div> <div class="field__item"><a href="/stitky/rustique" hreflang="cs">Rustique</a></div> <div class="field__item"><a href="/stitky/brainsum" hreflang="cs">Brainsum</a></div> <div class="field__item"><a href="/stitky/cms" hreflang="cs">CMS</a></div> <div class="field__item"><a href="/stitky/blog" hreflang="cs">Blog</a></div> <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-logo field--type-entity-reference field--label-above"> <div class="field__label">Logo</div> <div class="field__item"><a href="/media/886" hreflang="cs">Logo.jpg</a></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/891" hreflang="cs">rustique-01.png</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/896" hreflang="cs">rustique-subpage-01.jpg</a></div> <div class="field__item"><a href="/media/901" hreflang="cs">rustique-subpage-02.jpg</a></div> <div class="field__item"><a href="/media/906" hreflang="cs">rustique-subpage-03.png</a></div> </div> </div> Wed, 15 May 2019 20:29:55 +0000 Brainsum 371916 at https://dev.drupal.cz Ujszo.com https://dev.drupal.cz/node/371911 <span class="field field--name-title field--type-string field--label-hidden">Ujszo.com</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><a title="Zobrazit profil uživatele." href="/user/brainsum" class="username">Brainsum</a></span> <span class="field field--name-created field--type-created field--label-hidden">St, 05/15/2019 - 22:22</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>Online spravodajský portál denníka Új Szó, patrí medzi najstaršie spravodajské portály na Slovensku v maďarskom jazyku. S klientom spolupracujeme už od roku 2008 a prvá verzia portálu bola vytvorená ešte v Drupal 5. <br /> Cieľom projektu bolo navrhnutie takého designu, ktorý zodpovedá najnovším trendom a zároveň kompletná modernizácia softvéru z technologického hľadiska. </p> <p>Ďalšie technické zaujímavosti: </p> <p>    • Ľahko použiteľný admin UI pre editorov portálu.<br />     • Flexibilné spravovanie umiestnenia jednotlivých obsahových a tematických blokov.<br />     • Hierarchická štruktúra editorov denníka na základe právomoci rôznej úrovni<br />     • Zlepšnie portálu z výkonnostnej stránky (mesačne cca. 550 K užívateľov portálu)<br />     • User friendly admin UI na naplánovanie hlavných článkov na úvodnej stránke - custom riešenie <strong>React + JSON API + Drupal entities</strong><br />     • Custom riešenie modulu kvíz<br />     • Flexibilné spravovanie obsahu článkov, pomocou Paragraphs<br />     • Plne responzívny a fluidný design<br />     • Migrácia cca. 1.000.000 uzlov z pôvodného D7 systému<br />     • Zoznam najčítanejších správ - prepojenie s Google Analytics štatistikou<br />     • Manažment pridávania článkov - Workflow module<br />     • Vyhľadávanie produktov s využitím technológie Apache Solr</p> <p>Riešenie:<br /> Drupal 8 + Patternlab</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.ujszo.com">ujszo.com</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/drupal-8" hreflang="cs">drupal 8</a></div> <div class="field__item"><a href="/stitky/portal" hreflang="cs">portál</a></div> <div class="field__item"><a href="/stitky/spravodajsky-portal" hreflang="cs">spravodajský portál</a></div> <div class="field__item"><a href="/stitky/brainsum" hreflang="cs">Brainsum</a></div> <div class="field__item"><a href="/stitky/uj-szo" hreflang="cs">Új Szó</a></div> <div class="field__item"><a href="/stitky/patternlab" hreflang="cs">Patternlab</a></div> <div class="field__item"><a href="/stitky/news-portal" hreflang="cs">News portal</a></div> <div class="field__item"><a href="/stitky/cms" hreflang="cs">CMS</a></div> <div class="field__item"><a href="/stitky/paragraph" hreflang="cs">paragraph</a></div> <div class="field__item"><a href="/stitky/scheduling" hreflang="cs">scheduling</a></div> <div class="field__item"><a href="/stitky/react" hreflang="cs">react</a></div> <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-logo field--type-entity-reference field--label-above"> <div class="field__label">Logo</div> <div class="field__item"><a href="/media/861" hreflang="cs">logo.png</a></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/856" hreflang="cs">ujszo-main.png</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/866" hreflang="cs">ujszo.jpg</a></div> <div class="field__item"><a href="/media/871" hreflang="cs">ujszo-custom-layouts.png</a></div> <div class="field__item"><a href="/media/876" hreflang="cs">ujszo-lister.png</a></div> <div class="field__item"><a href="/media/881" hreflang="cs">ujszo-scheduling.png</a></div> </div> </div> Wed, 15 May 2019 20:22:20 +0000 Brainsum 371911 at https://dev.drupal.cz CZGOV – zdrupalizujme úřady https://dev.drupal.cz/node/371891 <span class="field field--name-title field--type-string field--label-hidden">CZGOV – zdrupalizujme úřady</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, 05/14/2019 - 17:28</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>Distribuce volně vychází z Australské <a href="https://www.drupal.org/project/govcms8">GovCMS</a>, ale je částečně zmodernizovaná a upravená pro české (slovenské) prostředí. Měla by poskytnout solidní, bezpečný základ pro vytvoření webu, kdy i s minimem znalostí bude možné vytvořit web, včetně standardně vypadajícího, ale dostatečně flexibilního tématu. Pro vývojáře pak bude představovat základní kámen pro další vývoj, tak aby nemuseli ztrácet čas základní konfigurací a volbou modulů.<br /> S ohledem na stále začínající digitalizaci a malou koncepčnost státní zprávy je nyní dobré začít „něco“ budovat i bez okamžitého, nejen finančního, efektu. Cílem je získat náskok a být připraven až to vypukne. ;)<br /> Přihlášení do soutěže je hlavně za účelem propagace myšlenky, než s nějakou ambicí.</p> <p>Kontribuce vítána, diskuze žádána. :)</p> <p>Současný stav bych nazval <strong>early alpha</strong>, jde tedy hlavně o koncept a doufejme rozproudění diskuze.</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.czgov.cz">Představení distribuce</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/distribuce" hreflang="cs">distribuce</a></div> <div class="field__item"><a href="/stitky/government" hreflang="cs">government</a></div> <div class="field__item"><a href="/stitky/work-progress" hreflang="cs">work-in-progress</a></div> <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/766" hreflang="cs">czgov-teaser.jpg</a></div> </div> Tue, 14 May 2019 15:28:10 +0000 petr 371891 at https://dev.drupal.cz Dachdecker – střechy, fasády, izolace https://dev.drupal.cz/node/371886 <span class="field field--name-title field--type-string field--label-hidden">Dachdecker – střechy, fasády, izolace</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, 05/14/2019 - 16:38</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>Web prodejní sítě střešních materiálů. Přemigrování původní aplikace na D8 jsme využili k větší úpravě struktury webu a nápravě škod způsobených předešlými zásahy (zaidnexování testovacích verzí atp). Vývoj včetně poloautomatické migrace trval necelý měsíc. Po nasazení do ostrého provozu 20. 12. 2018 došlo ke zvýšení návštěvnosti o 50 %, zrychlení načítání o cca 5 vteřin. Vše mezi hlavičkou a patičkou je plně ovlivnitelné klientem včetně parallax efektů, dynamického najíždějí položek, barev atp. to díky použitému modulu <a href="https://www.drupal.org/project/modifiers">Modifiers</a>.<br /> Na projektu se nadále pracuje. V dubnu jsme spustili rozesílání zpráv klientům s napojením na firemní software a externí SMS bránu. V současnosti připravujeme plno­hodnotnou klientskou sekci.</p> </div> <div class="field field--name-field-url field--type-link field--label-hidden field__item"><a href="https://www.dachdecker.cz/">Střešní krytiny Dachdecker</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-logo field--type-entity-reference field--label-above"> <div class="field__label">Logo</div> <div class="field__item"><a href="/media/761" hreflang="cs">dachdecker-logo.jpg</a></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/751" hreflang="cs">dachdecker-stresni-krytiny.jpg</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/756" hreflang="cs">dachdecker-produktova-kategorie.jpg</a></div> </div> </div> Tue, 14 May 2019 14:38:51 +0000 petr 371886 at https://dev.drupal.cz