<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://build2be.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>build2be/com/e - drupal-8</title>
 <link>https://build2be.com/category/drupal-8</link>
 <description></description>
 <language>en</language>
<item>
 <title>Working on a Drupal module using composer</title>
 <link>https://build2be.com/content/working-drupal-module-using-composer</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Altering Drupals &lt;code&gt;composer.json&lt;/code&gt; to fetch a particular Drupal module git checkout.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Sat, 18 May 2019 09:10:29 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">192 at https://build2be.com</guid>
 <comments>https://build2be.com/content/working-drupal-module-using-composer#comments</comments>
</item>
<item>
 <title>Check your coding style on Drupal 8</title>
 <link>https://build2be.com/content/check-your-coding-style-drupal-8</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/check-your-coding-style-drupal-8&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/shutterstock_232639537.jpg?itok=tLbiIt8A&quot; width=&quot;220&quot; height=&quot;147&quot; alt=&quot;http://www.cloudsprawl.net/wp-content/uploads/2015/07/shutterstock_232639537.jpg&quot; title=&quot;http://www.cloudsprawl.net/wp-content/uploads/2015/07/shutterstock_232639537.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;h2&gt;Coding style?&lt;/h2&gt;

&lt;p&gt;Building software is a complex and sometimes tedious process in which you make errors and mistakes. Testing for errors is mostly done by running your website / code through tests either manually or automatically.&lt;/p&gt;

&lt;p&gt;Checking for your code style like formatting and documentation flaws you can use a code sniffer. For PHP you can run &lt;code&gt;phpcs&lt;/code&gt; using &lt;a href=&quot;https://github.com/squizlabs/PHP_CodeSniffer&quot;&gt;PHP_CodeSniffer&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Drupal core provides &lt;code&gt;core/phpcs.xml.dist&lt;/code&gt; to tell phpcs what to test for.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Thu, 29 Jun 2017 10:24:10 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">184 at https://build2be.com</guid>
 <comments>https://build2be.com/content/check-your-coding-style-drupal-8#comments</comments>
</item>
<item>
 <title>Delete and edit comments on closed node</title>
 <link>https://build2be.com/content/delete-and-edit-comments-closed-node</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/delete-and-edit-comments-closed-node&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/node-closed-comment-delete.png?itok=p5k3iKdW&quot; width=&quot;220&quot; height=&quot;69&quot; alt=&quot;Node closed comment delete&quot; title=&quot;Node closed comment delete&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Having a forum you needs quick deletions of improper comments.&lt;/p&gt;
&lt;p&gt;In Drupal 7 and Drupal 8 you have to visit admin/content/comments to do so. But then you loose the thread.&lt;/p&gt;
&lt;p&gt;You could review and use this &lt;a href=&quot;https://www.drupal.org/node/2427995&quot;&gt;patch&lt;/a&gt; or add this to your custom module. The first needs review and testing. The later needs a Drupal coder.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 17 Feb 2015 15:29:36 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">172 at https://build2be.com</guid>
 <comments>https://build2be.com/content/delete-and-edit-comments-closed-node#comments</comments>
</item>
<item>
 <title>Which route belongs to which path fragment?</title>
 <link>https://build2be.com/content/which-route-belongs-which-path-fragment</link>
 <description>&lt;div class=&quot;field field-name-upload field-type-file field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;div class=&quot;table-responsive&quot;&gt;
&lt;table class=&quot;table table-hover table-striped sticky-enabled&quot;&gt;
 &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Attachment&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;File&quot; title=&quot;image/svg+xml&quot; src=&quot;/modules/file/icons/image-x-generic.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/drupal-8-menu-tree.svg&quot; type=&quot;image/svg+xml; length=666068&quot; title=&quot;drupal-8-menu-tree.svg&quot;&gt;Drupal menu tree with GraphViz&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;650.46 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;HTML icon&quot; title=&quot;text/html&quot; src=&quot;/modules/file/icons/text-html.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/drupal-menu-tree-d3.html&quot; type=&quot;text/html; length=221608&quot; title=&quot;drupal-menu-tree-d3.html&quot;&gt;Drupal menu tree with d3js&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;216.41 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;Image icon&quot; title=&quot;image/png&quot; src=&quot;/modules/file/icons/image-x-generic.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/Drupal-menu-tree.png&quot; type=&quot;image/png; length=56493&quot; title=&quot;Drupal-menu-tree.png&quot;&gt;Drupal menu tree PNG&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;55.17 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;HTML icon&quot; title=&quot;text/html&quot; src=&quot;/modules/file/icons/text-html.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/drupal-menu-tree-radial-d3.html&quot; type=&quot;text/html; length=222611&quot; title=&quot;drupal-menu-tree-radial-d3.html&quot;&gt;Drupal menu radial tree with d3js&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;217.39 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;Image icon&quot; title=&quot;image/png&quot; src=&quot;/modules/file/icons/image-x-generic.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/Drupal-menu-tree-radial.png&quot; type=&quot;image/png; length=226646&quot;&gt;Drupal-menu-tree-radial.png&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;221.33 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr&gt;&lt;td&gt;&lt;span class=&quot;file&quot;&gt;&lt;img class=&quot;file-icon&quot; alt=&quot;Image icon&quot; title=&quot;image/png&quot; src=&quot;/modules/file/icons/image-x-generic.png&quot; /&gt; &lt;a href=&quot;https://build2be.com/sites/build2be.com/files/Drupal-menu-tree-graphviz.png&quot; type=&quot;image/png; length=77669&quot; title=&quot;Drupal-menu-tree-graphviz.png&quot;&gt;Drupal menu tree graphviz&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;75.85 KB&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/which-route-belongs-which-path-fragment&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/Drupal-menu-tree-radial_0.png?itok=eI7xpn9G&quot; width=&quot;220&quot; height=&quot;156&quot; alt=&quot;&quot; title=&quot;Drupal radial menu tree&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Visualization some complex part of Drupal is helping understand Drupal better. This is about the menu tree using Graph Viz for a static SVG diagram and D3JS for a dynamic version.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 28 Oct 2014 12:21:29 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">162 at https://build2be.com</guid>
 <comments>https://build2be.com/content/which-route-belongs-which-path-fragment#comments</comments>
</item>
<item>
 <title>The state of ReST in Headless Drupal 8</title>
 <link>https://build2be.com/content/state-rest-headless-drupal-8</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/state-rest-headless-drupal-8&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/d8rest.png?itok=H6N3eQ9w&quot; width=&quot;220&quot; height=&quot;220&quot; alt=&quot;Drupal 8 ReST&quot; title=&quot;Drupal 8 ReST&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;One of the Drupal 8 initiatives was to make &quot;headless&quot; Drupal core work out of the box. Drupal now has a ReST API.&lt;/p&gt;

&lt;p&gt;This allows you to use all the Drupal 8 features to edit your content but present the content not only on a Drupal frontend but also on mobile apps or anything else that can work with JSON data.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Thu, 09 Oct 2014 08:37:09 +0000</pubDate>
 <dc:creator>martijn</dc:creator>
 <guid isPermaLink="false">159 at https://build2be.com</guid>
 <comments>https://build2be.com/content/state-rest-headless-drupal-8#comments</comments>
</item>
<item>
 <title>Extending a Widget for numeric fields.</title>
 <link>https://build2be.com/content/extending-widget-numeric-fields</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/extending-widget-numeric-fields&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/range-vs-number.png?itok=KRZm7jyY&quot; width=&quot;220&quot; height=&quot;120&quot; alt=&quot;range versus number field&quot; title=&quot;range versus number field&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Looking for a HTML range field in Drupal 8 core I did not found one. First I tried to alter Number Widget but that was wrong. Just extend a suitable widget. The code is very short. But the display is not as good as one needs. Where is the min and max value? And the current value? The specs @ &lt;a href=&quot;http://www.w3.org/TR/html5/forms.html#range-state-%28type=range%29&quot;&gt;w3c html5 forms input range&lt;/a&gt; has some user agent rendering which does not give min, max or current value hints.
&lt;p&gt;
&lt;input max=&quot;10&quot; min=&quot;1&quot; value=&quot;6&quot; name=&quot;quantity&quot; type=&quot;number&quot; /&gt; number field.
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 05 Sep 2014 13:36:02 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">157 at https://build2be.com</guid>
 <comments>https://build2be.com/content/extending-widget-numeric-fields#comments</comments>
</item>
<item>
 <title>It&#039;s alive in space</title>
 <link>https://build2be.com/content/its-alive-space</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/its-alive-space&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/UML_Generator_PHP.png?itok=uTBZJcPM&quot; width=&quot;220&quot; height=&quot;213&quot; alt=&quot;Part of the dependency graph&quot; title=&quot;Dependency graph&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Experimenting with the index file of &lt;a href=&quot;https://github.com/clemens-tolboom/uml-generator-php&quot;&gt;https://github.com/clemens-tolboom/uml-generator-php&lt;/a&gt; lead to a nice animation.

&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Fri, 25 Jul 2014 16:03:40 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">155 at https://build2be.com</guid>
 <comments>https://build2be.com/content/its-alive-space#comments</comments>
</item>
<item>
 <title>Interested in ReST and HAL?</title>
 <link>https://build2be.com/content/interested-rest-and-hal</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/interested-rest-and-hal&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/3707-1269760552-19166314f102a283f25c2d8d88c32a7a.jpg?itok=hXfwzXSv&quot; width=&quot;220&quot; height=&quot;196&quot; alt=&quot;http://www.droidforums.net/galleries/photos/hal-9000.4475/&quot; title=&quot;HAL 9000&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;ol&gt;&lt;li&gt;
Checkout the issue queue for &lt;a href=&quot;https://www.drupal.org/project/issues/search/drupal?project_issue_followers=&amp;amp;status[]=Open&amp;amp;version[]=8.x&amp;amp;component[]=hal.module&amp;amp;component[]=rest.module&amp;amp;issue_tags_op=%3D&quot;&gt;HAL and ReST&lt;/a&gt;.
&lt;/li&gt;&lt;li&gt;
Use the quickstart tool: &lt;a href=&quot;https://github.com/build2be/drupal-rest-test&quot;&gt;https://github.com/build2be/drupal-rest-test&lt;/a&gt;.
&lt;/li&gt;&lt;/ol&gt;&lt;h2&gt;Need HAL?&lt;/h2&gt;

&lt;ol&gt;&lt;li&gt;
Install &lt;a href=&quot;https://github.com/mikekelly/hal-browser&quot;&gt;HAL Browser&lt;/a&gt; on your site to see what we got till now.
&lt;/li&gt;&lt;li&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;cd drupal-root&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Wed, 23 Jul 2014 14:42:42 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">154 at https://build2be.com</guid>
 <comments>https://build2be.com/content/interested-rest-and-hal#comments</comments>
</item>
<item>
 <title>yUML as a service</title>
 <link>https://build2be.com/content/yuml-service</link>
 <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;
With the online service &lt;a href=&quot;http://yuml.me&quot;&gt;http://yuml.me&lt;/a&gt; one can draw some UML Diagrams. Wouldn&#039;t it be great to build that into Drupal? Checkout the new &lt;a href=&quot;https://drupal.org/project/yuml&quot;&gt;yUML&lt;/a&gt; module.
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Tue, 18 Feb 2014 16:37:08 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">150 at https://build2be.com</guid>
 <comments>https://build2be.com/content/yuml-service#comments</comments>
</item>
<item>
 <title>At your Service Container</title>
 <link>https://build2be.com/content/your-service-container</link>
 <description>&lt;div class=&quot;field field-name-field-images field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/content/your-service-container&quot;&gt;&lt;img class=&quot;img-responsive&quot; src=&quot;https://build2be.com/sites/build2be.com/files/styles/medium/public/101212-2-300.png?itok=p3jr_J9x&quot; width=&quot;220&quot; height=&quot;220&quot; alt=&quot;http://www.edtechmagazine.com/higher/sites/edtechmagazine.com.higher/files/imagecache/articlelarge/articles/2012/10/101212-2-300.png&quot; title=&quot;http://www.edtechmagazine.com/higher/article/2012/10/unified-communications-your-service&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;
As we all know Drupal 8 has lots of new stuff. One of these items is based on Dependency Injection and result in a new file stored at &lt;code&gt;sites/defaults/files/php/service_container/service_container_prod.php/e7000f005xxx.php&lt;/code&gt; and created very early during the bootstrap of Drupal. But what is it&#039;s contents?
&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 10 Feb 2014 12:10:13 +0000</pubDate>
 <dc:creator>clemens</dc:creator>
 <guid isPermaLink="false">149 at https://build2be.com</guid>
 <comments>https://build2be.com/content/your-service-container#comments</comments>
</item>
</channel>
</rss>
