Drupal Module Development https://www.hook42.com/ en How to Streamline Update Hooks Using the Batch API https://www.hook42.com/blog/how-streamline-update-hooks-using-batch-api <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">How to Streamline Update Hooks Using the Batch API</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/lindsey-gemmill" typeof="schema:Person" property="schema:name" datatype="">Lindsey Gemmill</span></span> <span property="schema:dateCreated" content="2019-12-10T18:45:49+00:00" class="field field--name-created field--type-created field--label-hidden">Tue, 12/10/2019 - 18:45</span> Tue, 10 Dec 2019 18:45:49 +0000 Lindsey Gemmill 269 at https://www.hook42.com Autodesk https://www.hook42.com/work/autodesk <span class="field field--name-title field--type-string field--label-hidden">Autodesk</span> <div class="field field--name-field-media-image field--type-entity-reference field--label-hidden field__item"> <img src="/sites/default/files/styles/project_main_hero_image_700_w_/public/images/Adsk-Responsive-Mockup.png?itok=jb9oDc2M" width="700" height="369" alt="Responsive view of autodesk page templates on desktop, laptop and tablet screens" typeof="foaf:Image" class="image-style-project-main-hero-image-700-w-" /> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">Hook 42</span></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 04/11/2019 - 00:55</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><strong><a href="http://www.autodesk.com/">Autodesk</a> is a Fortune 500 company based in California that creates software products for a number of industries. One of their most famous products is <a href="https://www.autodesk.com/products/autocad/overview">AutoCAD</a> which is a computer-aided design package for architects and other design professionals. </strong></p> <hr /> <h2>Key Features</h2> <p>Multiple Languages, Translation Workflow, Document Management, Content Editor Tools, Web Services Integration, Faceted Search, Drupal 7, Drupal 8</p> <h2>Summary of Work</h2> <p>Hook 42 has worked with Autodesk over many years for both Drupal 7 and Drupal 8 consulting and development. For Drupal 7, we audited the multilingual Drupal configuration and custom code for the Autodesk Knowledge Network and made recommendations for improvements. We were the "multilingual hotline" for Autodesk's developers to answer questions about configuring and customizing their multilingual features. We provided multilingual training at BADCamp which was attended by the Autodesk development team to jumpstart their project. We wrote a custom module to work around issues with the Entity Translation module to support Autodesk's multilingual content workflow.</p> <p>For Drupal 8, we have been providing architectural guidance and development for a new site including hosting considerations, development workflow, site building best practices, module development, and front end theming. This Drupal 8 site was launched in October 2017. We continue to provide development services for both Drupal 7 and Drupal 8 websites.</p> <p><img alt="landing page preview of autodesk knowledge community portal" data-entity-type="file" data-entity-uuid="a5362198-f785-4522-8f96-ff3bbb06f9c6" src="/sites/default/files/inline-images/adsk-know-community-lp.png" /></p> <h3>Multilingual Drupal Audit</h3> <p>We audited the multilingual configuration and custom code for the <a href="https://knowledge.autodesk.com/">Autodesk Knowledge Network</a> and made recommendations for improvements.</p> <h3>Multilingual Drupal Consulting</h3> <p>We were the "multilingual hotline" for Autodesk's developers for their Drupal 7 website to answer questions about configuring and customizing their multilingual features.</p> <h3>Drupal Training</h3> <p>We provided Drupal 7 multilingual training at BADCamp which was attended by the Autodesk development team to jumpstart their project.</p> <h3>Drupal Module Development</h3> <p>We wrote custom module code to work around issues with the Entity Translation module to support Autodesk's multilingual content workflow.</p> <h3>Staff Augmentation</h3> <p>We provided staff augmentation for multiple web projects for Drupal 7 and Drupal 8. Development included back-end and front-end programming including ReactJS.</p> </div> Thu, 11 Apr 2019 00:55:12 +0000 Hook 42 55 at https://www.hook42.com Consuming JSON APIs in Drupal 8 https://www.hook42.com/blog/consuming-json-apis-drupal-8 <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Consuming JSON APIs in Drupal 8</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/jonathan-daggerhart" typeof="schema:Person" property="schema:name" datatype="">Jonathan Daggerhart</span></span> <span property="schema:dateCreated" content="2018-12-10T22:46:07+00:00" class="field field--name-created field--type-created field--label-hidden">Mon, 12/10/2018 - 22:46</span> Mon, 10 Dec 2018 22:46:07 +0000 Jonathan Daggerhart 164 at https://www.hook42.com Hook 42 is off to the BADCamp Circus! https://www.hook42.com/blog/hook-42-badcamp-circus <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Hook 42 is off to the BADCamp Circus!</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/amyjune-hineline" typeof="schema:Person" property="schema:name" datatype="">AmyJune Hineline</span></span> <span property="schema:dateCreated" content="2018-09-21T20:12:53+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 09/21/2018 - 20:12</span> Fri, 21 Sep 2018 20:12:53 +0000 AmyJune Hineline 160 at https://www.hook42.com GovCon 2018 Takeways https://www.hook42.com/blog/govcon-2018-takeways <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">GovCon 2018 Takeways</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/amyjune-hineline" typeof="schema:Person" property="schema:name" datatype="">AmyJune Hineline</span></span> <span property="schema:dateCreated" content="2018-09-17T22:48:41+00:00" class="field field--name-created field--type-created field--label-hidden">Mon, 09/17/2018 - 22:48</span> Mon, 17 Sep 2018 22:48:41 +0000 AmyJune Hineline 159 at https://www.hook42.com Writing My First Drupal 8 Module https://www.hook42.com/blog/writing-my-first-d8-module <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Writing My First Drupal 8 Module</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/lindsay-gaudinier" typeof="schema:Person" property="schema:name" datatype="">Lindsay Gaudinier</span></span> <span property="schema:dateCreated" content="2016-07-12T23:48:08+00:00" class="field field--name-created field--type-created field--label-hidden">Tue, 07/12/2016 - 23:48</span> Tue, 12 Jul 2016 23:48:08 +0000 Lindsay Gaudinier 96 at https://www.hook42.com