Newsfeeds

Nextide Blog: Automating HR Business Processes

Planet Drupal - 19 September 2018 - 11:54am

Gartner recently released an interesting tech note discussing how automated business processes and online integration and transformation of business workflow should be a focus for businesses. By 2022, 50% of digital business technology platform projects will connect events to business outcomes using event-driven intelligent business process management suite (iBPMS)-oriented frameworks - here is a link to the Gartner article.

Categories: Drupal

Nextide Blog: Create a New Content Entity During Module Update

Planet Drupal - 19 September 2018 - 11:54am

As Drupal module maintainers, we at Nextide need to be constantly updating our modules to add new features or patch issues.  Whether your module is available for download or is a custom module for a client site, you can't expect users to uninstall and reinstall it to pick up new features.  If you have data or configuration changes, update hooks are mandatory to learn.  This post will show how we created a new content entity in a Drupal update hook.

Categories: Drupal

Rockstar is bringing an open-world online mode to Red Dead Redemption 2

Social/Online Games - Gamasutra - 19 September 2018 - 10:50am

Red Dead Redemption 2 is following in the footsteps of developer Rockstar†™s cash cow Grand Theft Auto Online by including an open-world online mode with the single-player game. ...

Categories: Game Theory & Design

Parse.ly Tag

New Drupal Modules - 19 September 2018 - 8:45am
About

Parse.ly Tag gives site owners the ability to set a Token-aware Metadata tag per content type for integration with the Parse.ly analytics service.

Categories: Drupal

Droptica: Droopler 1.3 allows you to make even better websites. See why it's worth using!

Planet Drupal - 19 September 2018 - 7:08am
At Droptica we have always wanted to solve the problem of time-consuming creation of Drupal 8-based small pages from scratch. Finally, we have been able to achieve satisfactory results with Droopler. Version 1.3 is even better. Why did we make Droopler? We regularly make small pages for our needs (for example for marketing campaigns or events like DrupalCamp Poland) as well as for our clients. Making a small website from scratch is time-consuming with Drupal 8, especially if you compare it to Drupal 7 or WordPress. It takes a lot of time to create a nice template that will work well on mobile devices, be easy to expand and comfortable to change.
Categories: Drupal

Ramsalt Lab: How we built Expo.se - Magazine nominated for three publishing awards

Planet Drupal - 19 September 2018 - 7:07am
  • Expo just got nominated for the Swedish design award. Before Expo was nominated for two publishing awards, best magazine and best magazine website. The winners will be announced 7th of November 2018 in Stocholm where Ramsalt will be present. While we we wait, we have decided to share with you the secrets behind building Expo.se on Drupal. 

    Short about the client 

    Expo is a Swedish anti-racist magazine started in 1995 by Stieg Larsson, also known as the author of the Millennium series books, where the inspiration comes from Expo. Expo magazine is issued by the non-profit Expo Foundation. The magazine contains investigative journalism focused on nationalist, racist, anti-democratic, anti-semitic, and far-right movements and organisations. The people responsible for Expo make no connections with specific organisations or political parties, but work together with individuals and organisations that share Expo's platform. The magazine is headquartered in Stockholm.

    Why Drupal was chosen?

    Drupal was chosen for many reasons and out-ranked other solutions because it fulfilled many of the requirements from Expo. The strong capabilities for large amount of data, content-authoring options and the high level of community support were a few key elements where Drupal perfectly met the needs. Additionally, Drupal provided reliable content management and moderation features, as well as an editor and user-focused interface. Especially when it came to the wiki functions.

    Other reasons include

    • Feature flexibility
    • Scalability
    • No licensing fees
    • Maintainability

     

    Goals, requirements and outcome

    Previous site pain points
    Multiple Subsites
    The previous version of the site was spread over a number of subsites/subdomains which the client was eager to unify into one categorised Drupal site.
    Complex, custom database structure & content editing
    The database of the previous site was overly complex and custom built which made the site very hard to maintain. On top of that the content editing forms were very long and confusing.

    Non-responsive theme
    Expo has a huge readership but without a mobile friendly version of the site the full potential of their reach was not being met.

    Understanding the pain points of the previous site was essential in making sure we met the needs of the client.

    Ramsalt Media
    At Ramsalt we’ve developed our own distribution of Drupal called Ramsalt Media which is specialised for online publishers including newspapers & magazines. Ramsalt Media includes all the tools are publisher needs including article scheduling, WYSIWYG, media management and frontpage management. We were able to use Ramsalt Media as a platform to build on top for the rest of the site needs which went outside that of our standard clients. At the time of project start in 2017, Ramsalt Media was only stable for Drupal 7 so initial development has been done in Drupal 7, but Ramsalt Media has since 2018 been available in Drupal 8 buildt with Thunder.

    Key development steps
    Content Migration
    Expo produces both a physical magazine and regular online articles so all the old articles from the custom database had to be migrated into Drupal along with their related media assets. As mentioned above, the database had a very complex structure & naming convention, once information from the previous developer was provided we were able to start mapping the migration for the some 7000+ articles & 2500+ media assets. The migrate module was the main contrib module we used for the migration.

    We also made use of rules autotag module which allowed us to read article titles & body content and auto tag articles on migration based on the topics they covered. The topics were all predefined as taxonomy terms, if an exact match was found in the title or body then the article was tagged with the given taxonomy term. This gave the editorials a helpful kick start in categorising all the articles within Drupal as taxonomy term landing pages (see: https://expo.se/tag/hatets-politik-2017 ) where deemed an important new piece of functionality on the site.



    Just double click on any text and you jump into edit mode, with our module QuickerEdit. 

    Improved Publishing Tools
    As previously mentioned the site was built on top of our own distribution called Ramsalt Media. Ramsalt Media pulls together some of the best contrib modules out there to make article & content publishing easier and more streamlined.

    Responsive Theming
    We worked closely with Expo’s own design team led by Daniela Juvall throughout development. The goal was a simple, clean design with bold typography which was inline with Expo’s physical magazine style. The magazine has been nominated for a number of design awards in Sweden.
    As mentioned the previous site was not responsive so it was essential the new site was optimised for all devices.
    The theme was custom built for Drupal 7 using sass.

    The New Wiki
    Another major part of the development involved creating a new Wiki section to expo.se to house information on all the topics covered by Expo. This included information about right-wing political leaders and groups as well as their symbols and related articles. This section was built as a number of different content types which were then bridged together using taxonomy and entity reference fields. This approached allowed wiki nodes to be associated to a single taxonomy term which could in turn be associated with other content on the site. Binding the wiki together is a central search page which was built using the search API, facets & panels.

    Long Reads
    Long read or long form articles have become more and more popular with our publishing clients in recent years. They allow for a richer and longer form of article to be published.
    Expo wanted long read functionality to be able to post longer articles from the physical magazine in a richer and more eye catching manner. We used the paragraphs module for this and created a number of custom paragraph types to store the different types of content needed to make up a long read. This included text paragraphs, call to actions, images and videos.
    We also created a “layout” paragraph type which allowed all paragraph types to be laid out in a set responsive left/right column layout. On top of paragraphs we custom built a floating “table of content” (optional) and read indicator bar.
    We found paragraphs to be the best option for this job although the node edit form is an area where we are hoping to improve in the future as it can become confusing on very long articles.

    Site Building
    The rest of the site was built out using custom content types & fields, views, entity collection, panels/page manager and views content panes. This allowed for a rapid & streamlined approach to site building. Using views content panes meant similar displays could reuse a single view using pane settings to vary the display as needed.

     

    Key modules 

    Scheduler: allows editors automatically set articles & content to publish (and unpublish) at a set date & time.

    Entity Collection: allows editors to control the frontpage articles list in a custom order and apply custom styles to each article in the context of the frontpage. This along with views & panels allowed us to build a custom frontpage and inject custom blocks with the frontpage article flow.
    Entity collection was used throughout the site to give a unified approach to all content lists/blocks you see throughout the site.

    Media: allows editors to upload media to a central library allowing easy reuse of media throughout the site.

    Fields: of course the fields module & it’s contrib modules are used to provide custom field types allowing editors to add galleries, videos, article sources, bylines and more.

     

    Categories: Drupal

    Realism and Legibility in Open-World Level Design - by Justin Reeve

    Gamasutra.com Blogs - 19 September 2018 - 6:45am
    The design principles underpinning Breath of the Wild's open world come from what may be a surprising source: urban planning. This article examines how these principles lend Hyrule a high degree of legibility... at a cost.
    Categories: Game Theory & Design

    China’s Temporary Game Approval Freeze – All questions answered - by Lisa Hanson

    Gamasutra.com Blogs - 19 September 2018 - 6:41am
    China is the largest games market in the world but has been hit by a temporary game approval freeze that has limited the number of new games being released this year. New regulations may also be introduced that could lead to fewer games being approved.
    Categories: Game Theory & Design

    Views filter calculated price

    New Drupal Modules - 19 September 2018 - 6:40am

    Views filter calculated price
    ===============

    CONTENTS OF THIS FILE
    ---------------------

    * Introduction
    * Requirements
    * Installation
    * Configuration
    * Author
    * Similar projects and how they are different

    INTRODUCTION
    ------------
    This module provides a commerce views filter by calculated price.

    REQUIREMENTS
    ------------

    Commerce payment

    INSTALLATION
    ------------

    Categories: Drupal

    Modal field formatter

    New Drupal Modules - 19 September 2018 - 6:07am

    Adds a generic option to field formatter settings to show a field in a default drupal modal. Text for a placeholder link and css classes can be specified.

    This modules aims to be as general as possible and uses the field settings to render the output. This approach works good for simple static field output, but currently lacks support for more complex interactivity (forms, video autoplay).

    Categories: Drupal

    Basic NCBI-Api Interface

    New Drupal Modules - 19 September 2018 - 5:31am

    A basic integration of NCBI services ( Pubmed / pmc)

    Categories: Drupal

    Revive Adserver

    New Drupal Modules - 19 September 2018 - 5:22am

    The Revive Adserver module provides a block and field, that render Revive Adserver Ad zones.

    Categories: Drupal

    CleverReach® - Newsletter Marketing

    New Drupal Modules - 19 September 2018 - 4:58am
    Features

    Overview of the key features:

    Categories: Drupal

    Views restricted UI

    New Drupal Modules - 19 September 2018 - 4:52am

    Provides an API to restrict the Views UI.

    Categories: Drupal

    ADCI Solutions: What you should know about Drupal Europe 2018

    Planet Drupal - 19 September 2018 - 4:40am

    The ADCI Solutions team had an opportunity to take part in outstanding Drupal Europe 2018, shared knowledge and got new friends.
    Have you missed this conference? Read this blog post, learn all the details and news from this event!

    Read it here

     

    Categories: Drupal

    CR Test Project

    New Drupal Modules - 19 September 2018 - 12:37am
    Categories: Drupal

    Could the National Institutes of Health (NIH) fund your next game? - by Claire Baert

    Gamasutra.com Blogs - 19 September 2018 - 12:25am
    The NIH sees the potential of games for biomedical research and understands the importance of collaboration with the games industry. In this interview we explore their vision, their program and the financial support they can give to games.
    Categories: Game Theory & Design

    Agiledrop.com Blog: Recollections from Drupal Europe by a non-developer

    Planet Drupal - 19 September 2018 - 12:14am
    I was extremely excited to get to meet people from the Drupal community in person and to add a face to all great bloggers, whose blog posts I'm reading. Do you want to know what I've learned in those few days as a non-developer at Drupal Europe? READ MORE
    Categories: Drupal

    Agiledrop.com Blog: Top Drupal blog posts from August 2018

    Planet Drupal - 19 September 2018 - 12:14am
    Each month, we revisit out top Drupal blog posts of the month, giving you the chance to check out some of our favourites. Let’s look at the top blog posts from August 2018. READ MORE
    Categories: Drupal

    Agiledrop.com Blog: Our blog posts from July 2018

    Planet Drupal - 19 September 2018 - 12:14am
    You have already seen what Drupal blogs were trending in previous months, and now it is time to look at all the blog posts we wrote. Here are the blog topics we covered in July 2018. READ MORE
    Categories: Drupal

    Pages

    Subscribe to As If Productions aggregator