Średniozaawansowany http://drupalcamp.local/pl/poziom/sredniozaawansowany pl Warsztaty [ZOBACZ PROGRAM] http://drupalcamp.local/pl/wyklady/warsztaty-zobacz-program <span class="field field--name-title field--type-string field--label-hidden">Warsztaty [ZOBACZ PROGRAM]</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">pt., 05/18/2018 - 10:40</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Warsztaty z administracji i programowania w Drupal 8 Szkolenie jest przeznaczone dla osób znających programowanie w PHP, które chcą poznać nowoczesny system CMF jakim jest Drupal 8. Szczególnie osoby znające framework Symfony powinny być zainteresowane tym szkoleniem, ponieważ Drupal 8 używa kompontentów Symfony. Szkolenie pokazuje proces administracji serwisem oraz tworzenie własnych modułów w Drupalu (rozszerzenia), a także tworzenie własnej skórki (theme).</p> <ul><li><strong>11:15-12:00</strong> Drupal - komponenty symfony na sterydach (Tomasz Wodzikowski)</li> <li><strong>12:00-12:30</strong> Warsztaty: Instalacja Drupala. Informacje o tworzeniu treści w Drupalu na bazie Droopler</li> <li><strong>13:30-14:50</strong> Warsztaty: Site building w Drupalu. Podstawy tworzenia szablonów</li> <li><strong>15:00-16:30</strong> Warsztaty: Tworzenie własnego modułu w drupalu.</li> </ul></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/60" hreflang="und">11:15-16:30</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj2" hreflang="pl">Pokój 2</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/polski" hreflang="pl">Polski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Fri, 18 May 2018 10:40:28 +0000 admin 48 at http://drupalcamp.local Drupal and Alexa - Interact with Drupal via voice commands http://drupalcamp.local/en/sessions/drupal-and-alexa-interact-drupal-voice-commands <span class="field field--name-title field--type-string field--label-hidden">Drupal and Alexa - Interact with Drupal via voice commands</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">pon., 04/23/2018 - 09:29</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/vincenzo-gambino" hreflang="pl">Vincenzo Gambino</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Alexa is an intelligent personal assistant developed by Amazon. It is capable of voice interaction, music playback, making to-do lists, setting alarms, streaming podcasts, playing audiobooks, and providing weather, traffic, and other real-time information, such as news.</p> <p>This session aims to teach attendees how to create an Alexa Skill that can interact with a Drupal Application. You will be surprised on how easy this integration is! Alexa skills are easy to create and easy to manage. This integration will be a huge step up regarding site accessibility performing actions through voice commands.</p> <p>During this session I will bring my Alexa device for a live demonstration, I will show how to integrate Alexa with Drupal and use voice commands to perform actions with a Drupal application such as:</p> <ul><li>create content</li> <li>retrieve content</li> <li>retrieve information about a user</li> <li>access site statistics</li> </ul><p>At the end of the Session the attendee will know how to create the 4 main parts of a Drupal Alexa integration:</p> <ul><li>Create an Alexa skill</li> <li>Insert data into Drupal</li> <li>Retrieve data from Drupal</li> </ul><p>This will give the attendees unlimited possibility of reusing the knowledge they acquired during the session to create and retrieve data via voice commands.</p> </div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/47" hreflang="und">14:15-15:00</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj1" hreflang="pl">Pokój 1</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/angielski" hreflang="pl">Angielski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Mon, 23 Apr 2018 09:27:10 +0000 admin 44 at http://drupalcamp.local Paragraphs - czyli jak zapanować nad rozbudowaną strukturą treści http://drupalcamp.local/en/sessions/budowanie-stron-z-wykorzystaniem-modulu-paragraphs <span class="field field--name-title field--type-string field--label-hidden">Paragraphs - czyli jak zapanować nad rozbudowaną strukturą treści</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">czw., 04/19/2018 - 13:04</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/michal-borek" hreflang="pl">Michał Borek</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Z perspektywy osoby odpowiedzialnej za zarządzanie treścią serwisu internetowego ergonomia korzystania z CMS jest kluczowa - wpływa ona na jakość i efektywność pracy. Podczas tego wykładu dowiesz się w jaki sposób możesz oszczędnie kreować typy zawartość wewnątrz CMS tak, aby uniknąć komponowania skomplikowanych treści w ramach edytora WYSIWYG, zapewnić ergonomię interfejsu oraz reużywalność komponentów. Stworzymy przykładowy serwis informacyjny zbudowany w oparciu o bazową skórkę Bootstrap, wykorzystamy moduł Paragraphs oraz kilka dodatkowych modułów towarzyszących w celu zaprezentowania możliwości elastycznego kreowania treści i wykorzystania reużywalnych komponentów, zarówno z perspektywy użytkownika zarządzającego treścią jak i webdevelopera.</p> <p>Od tej chwili zaczniesz zupełnie inaczej patrzeć na budowanie architektury treści serwisów a ich użytkownicy doświadczą niespotykanej dotąd wygody zarządzania ich treścią, porównywalną do budowania z klocków Lego.</p></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/48" hreflang="und">15:00-15:45</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj1" hreflang="pl">Pokój 1</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/polski" hreflang="pl">Polski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Thu, 19 Apr 2018 13:03:34 +0000 admin 42 at http://drupalcamp.local React + Webpack + Drupal - we're creating hyper efficient web application http://drupalcamp.local/en/sessions/react-webpack-drupal-were-creating-hyper-efficient-web-application <span class="field field--name-title field--type-string field--label-hidden">React + Webpack + Drupal - we&#039;re creating hyper efficient web application</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">czw., 04/19/2018 - 13:01</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/bartlomiej-czyz" hreflang="pl">Bartłomiej Czyż</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><span>Drupal is a great tool for making complex websites. It also allows you to make JSON API. You can save some RAM and CPU usage by letting end user rendering the view. </span></p> <p><span>I will tell you what React is (and what is not) and how to configure it using Webpack to create a powerful Single Page Application that consumes JSON provided by Drupal application.</span></p></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/46" hreflang="und">13:30-14:15</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj1" hreflang="pl">Pokój 1</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/angielski" hreflang="pl">Angielski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Thu, 19 Apr 2018 13:00:22 +0000 admin 41 at http://drupalcamp.local Drupal's rendezvous with Google Analytics http://drupalcamp.local/en/sessions/drupals-rendezvous-google-analytics <span class="field field--name-title field--type-string field--label-hidden">Drupal&#039;s rendezvous with Google Analytics</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">czw., 04/19/2018 - 12:59</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/grzegorz-pietrzak" hreflang="pl">Grzegorz Pietrzak</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Google Analytics is a leading tool for web metrics. In this session, I'll demonstrate how to use GA in Drupal, with a focus on live statistics.</p></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/44" hreflang="und">11:45-12:30</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj1" hreflang="pl">Pokój 1</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/angielski" hreflang="pl">Angielski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Thu, 19 Apr 2018 12:59:01 +0000 admin 40 at http://drupalcamp.local Keynote: Lessons Learnt from a decade in Drupal http://drupalcamp.local/en/sessions/keynote-lessons-learnt-decade-drupal <span class="field field--name-title field--type-string field--label-hidden">Keynote: Lessons Learnt from a decade in Drupal</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">czw., 04/19/2018 - 12:56</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/chandeep-khosa" hreflang="pl">Chandeep Khosa</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>During the past 10 years I have had quite a journey with Drupal. It started in 2007 while I was at university, then I continued learning it when I graduated and became a freelancer.</p> <p>Since then many things changed from being a hobbyist learner, to teaching new developers and users what I've learnt.</p> <p>During this session I'll be sharing the key moments and learnings that were significant for me so that you can benefit from my learnings and save time.</p> <p>I'll cover community events, meetups, camps, sprints and personal branding. I'll share some tips on freelancing &amp; marketing yourself too.</p></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/42" hreflang="und">10:15-11:00</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj1" hreflang="pl">Pokój 1</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/angielski" hreflang="pl">Angielski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Thu, 19 Apr 2018 12:55:02 +0000 admin 38 at http://drupalcamp.local Hello Dialogflow - Angular5, ES6+Drupal http://drupalcamp.local/pl/wyklady/hello-dialogflow-angular5-es6drupal <span class="field field--name-title field--type-string field--label-hidden">Hello Dialogflow - Angular5, ES6+Drupal</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">czw., 04/19/2018 - 12:51</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/michal-hieronimczuk" hreflang="pl">Michał Hieronimczuk</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>W trakcie przygotowań biznesu i społeczeństwa do rewolucji przemysłowej IoT, coraz więcej warstw zastosowań będzie korzystało z algorytmów do komunikacji głosowej.</p> <p>Podczas prelekcji, zobaczymy wspólnie możliwości w Drupal, wykorzystamy Angular 5, przygotujemy aplikację przy użyciu Yarn oraz Webpack, zastosujemy najnowsze wzorce do transpilowania ES6 i dodamy do modułu drupalowego, omówimy cache strony w elementach dynamicznego modułu JavaScript oraz outputu HTML oraz ustalimy komunikaty pomiędzy Drupal JavaScript a komponentem Angular 5.</p> <p>Na koniec wykorzystamy serwis API Google Dialogflow i udostępnimy moduł do Community Drupal.</p></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/41" hreflang="und">17:00-17:45</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj2" hreflang="pl">Pokój 2</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/polski" hreflang="pl">Polski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Thu, 19 Apr 2018 12:51:41 +0000 admin 37 at http://drupalcamp.local W jaki sposób tworzyć treści marketingowe z wartością dodaną i budzące zainteresowanie http://drupalcamp.local/en/sessions/w-jaki-sposob-tworzyc-tresci-marketingowe-z-wartoscia-dodana-i-budzace-zainteresowanie <span class="field field--name-title field--type-string field--label-hidden">W jaki sposób tworzyć treści marketingowe z wartością dodaną i budzące zainteresowanie</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">czw., 04/19/2018 - 12:50</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/bartlomiej-dwornik" hreflang="pl">Bartłomiej Dwornik</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>W jaki sposób tworzyć treści marketingowe z wartością dodaną i budzące zainteresowanie.</p></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/40" hreflang="und">16:15-17:00</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj2" hreflang="pl">Pokój 2</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/polski" hreflang="pl">Polski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Thu, 19 Apr 2018 12:48:46 +0000 admin 36 at http://drupalcamp.local Workflow in Droptica http://drupalcamp.local/en/sessions/workflow-droptica <span class="field field--name-title field--type-string field--label-hidden">Workflow in Droptica</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">czw., 04/19/2018 - 12:37</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/daniel-kossakowski" hreflang="pl">Daniel Kossakowski</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Would you like to know how do we produce software? At this presentation, you will see whole our process and tools we use to make it easier. There will be also few words about PHP and Continous Delivery.</p></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/36" hreflang="und">13:45-14:30</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj2" hreflang="pl">Pokój 2</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/angielski" hreflang="pl">Angielski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Thu, 19 Apr 2018 12:36:39 +0000 admin 33 at http://drupalcamp.local Discovering unknown with Event Storming http://drupalcamp.local/en/sessions/discovering-unknown-event-storming <span class="field field--name-title field--type-string field--label-hidden">Discovering unknown with Event Storming</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/pl/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span class="field field--name-created field--type-created field--label-hidden">czw., 04/19/2018 - 12:35</span> <div class="field field--name-field-speaker field--type-entity-reference field--label-inline"> <div class="field__label">Prelegent</div> <div class="field__item"><a href="/pl/prelegenci/mariusz-gil" hreflang="pl">Mariusz Gil</a></div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Event Storming jest lekką techniką zespołowego odkrywania i eksplorowania złożonych domen oraz problemów. Wykorzystują eventy, obywateli pierwszej kategorii nowoczesnych technik software developmentu, w krótkim czasie możemy odkrywać, modelować i wizualizować flow logiki biznesowej, agregaty, bounded-contexty, reguły biznesowe i powiązane z nimi hot-spoty, commandy, read-modele… Event Storming jest także platformą komunikacji i transferu wiedzy pomiędzy członkami zespołu i „biznesem”, której użycie pozwala wdrażać na produkcję właściwie zrozumienie problemu, zamiast przybliżeń i niespełnionych założeń.</p> <p>Podczas sesji zapoznasz się z podstawowymi konceptami Event Stormingu, wzorcami i wybranymi praktykami. Zapoznasz się również ze sposobami użycia Event Stormingu na różnych poziomach, od wysokopoziomowego big-picture do modelowania agregatów, commandów czy aplikowania artefaktów wyjściowych sesji z CQRS, Event Sourcingiem czy implementacjami DDD.</p></div> <div class="field field--name-field-timeslot field--type-entity-reference field--label-above"> <div class="field__label">Godzina</div> <div class="field__item"><a href="/taxonomy/term/34" hreflang="und">12:00-12:45</a></div> </div> <div class="field field--name-field-room field--type-entity-reference field--label-above"> <div class="field__label">Pomieszczenie</div> <div class="field__item"><a href="/pl/pomieszczenia/pokoj2" hreflang="pl">Pokój 2</a></div> </div> <div class="field field--name-field-language field--type-entity-reference field--label-above"> <div class="field__label">Język</div> <div class="field__item"><a href="/pl/jezyki/angielski" hreflang="pl">Angielski</a></div> </div> <div class="field field--name-field-experience-level field--type-entity-reference field--label-above"> <div class="field__label">Poziom</div> <div class="field__item"><a href="/pl/poziom/sredniozaawansowany" hreflang="pl">Średniozaawansowany</a></div> </div> Thu, 19 Apr 2018 12:34:26 +0000 admin 32 at http://drupalcamp.local