Planet Drupal

Syndicate content - aggregated feeds in category Planet Drupal
Updated: 11 min 22 sec ago

Entity Pilot: Entity Pilot in public beta - painless content staging for Drupal 8

Tue, 11/10/2015 - 23:23
div class=field field-name-field-teaser field-type-text-long field-label-hiddendiv class=field-itemsdiv class=field-item evenpToday we're proud to announce that Entity Pilot has entered its public beta phase, just in time for the 8.0.0 release of Drupal 8./p pThis means you can get started sending and receiving content between your Drupal 8 sites and building up a content-repository to power your content network./p pRead on to discover painless content-staging for Drupal 8/p /div/div/div

Red Crackle: How to theme Drupal 8 views by overriding default templates

Tue, 11/10/2015 - 21:29
In this post, you will learn how to theme Drupal 8 views by overriding default views templates and use our own markup to build an accordion.

Gábor Hojtsy: Drupal 8 multilingual tidbits 18: core content translation workflow

Tue, 11/10/2015 - 17:55
div class=field field-name-body field-type-text-with-summary field-label-hidden view-mode-rssdiv class=field-itemsdiv class=field-item evenpemUp to date as of November 10th, 2015./em/p pIn the previous tidbit, we a href=blog/2015-jan-27/drupal-8-multilingual-tidbits-17-content-translation-basicscovered content translation basics/a. In short now you can configure translatability on any subtype of any entity type, so for example articles or specific taxonomy vocabularies may be configured to have all their entities support translation. Then each entity structure may be configured on the field and in some cases subfield level to support translation. The question is how does it all work then, what do we do to translate content?/p /div/div/div

Pantheon Blog: Magic Drush Tricks for Your Bash Shell

Tue, 11/10/2015 - 17:00
Drush can do a lot of amazing things that escapes most people’s notice.  For example, did you know that you can change your working directory to a local site by using a site alias?  Just type:     cdd @mysite

Drupal Commerce: Commerce 2.x Stories: Stores

Tue, 11/10/2015 - 15:41
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpLast time we talked about a href= Now it's time for arguably one of the biggest new concepts in Commerce 2.x: stores./p pimg src= //p pStores represent billing locations, and were made to cover two primary use cases./p pa href= here to find out what they are.../a/p /div/div/div

Chapter Three: Drupal Development with Docker Compose

Tue, 11/10/2015 - 15:21
pUsing virtualized environments for development is smart. You can create accurate replicas of arbitrary systems, safely isolated from your host OS and other development environments. The overhead, however, is significant, both in terms of system and development resources. Developers need higher-end hardware with sufficient memory and storage and the necessary skills or help to build systems./p Language lessons: How can I fix my autocomplete box?

Tue, 11/10/2015 - 14:00
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-items id=md1div class=field-item even itemprop=articleBodypLanguages make everything so complicated! I just discovered the autocomplete bit on my reference fields wasn't working - until I tried searching by another language, and then the results gave me a surprise:/p pimg src=/sites/ width=211 height=104 alt=Autocomplete results are not in the same language as their search input for entity reference fields //pp /p/div/div/div

Jim Birch: Add an Anchor Menu/Table of Contents to Drupal 7

Tue, 11/10/2015 - 13:00
a href=;utm_medium=drupal-planetamp;utm_campaign=node/47 title=Add an Anchor Menu/Table of Contents to Drupal 7img src= width=620 height=465 alt=Lego Uncle Jim and the Drupal Drop title=Lego Uncle Jim and the Drupal Drop //abr pBack in the olden times of the internet, we had really long static HTML pages.  In order to make the page more organized, we would make a table of contents at the top, linked to the content below using anchor tags.  You can still see this today in today's web.  A good example is the a href='s HTML5 Specification/a./p pThere are plenty of a href= of Contents Drupal modules/a, in addition to what can be done with core's Book module, but I want to show you how it can be acheived with two displays in a single view.  In this tutorial I will create a view with 2 displays that link to each other, and display them on a single page using Panels.  I prefer using Views Panes in my views, provided by the a href= content panes/a module provided by ctools./p pYou can also achieve the same results using Blocks, or Blocks with Context, and placing both view displays on the same page./p pThe result of this tutorial can be found on this a href= page/a./p pa href=/blog/drupal-7-anchor-menu/demoimg alt=The Results src=/sites/default/files/img/blog/8-the-results.png //a/p h2Add a view/h2 h3Display #1: Blog Post List Content Pane/h3 pa href=/sites/default/files/img/blog/1-view-blog-post-list.pngimg alt=View Blog Post List src=/sites/default/files/img/blog/1-view-blog-post-list.png //a/p pa href=;utm_medium=drupal-planetamp;utm_campaign=node/47 title=Add an Anchor Menu/Table of Contents to Drupal 7Read more/a/p

Mike Ryan: migrate_plus splits up

Tue, 11/10/2015 - 01:59
pFor anyone currently using the migrate_tools (drush and UI tools for managing migrations) or migrate_source_csv (CSV source plugin) submodules of a href= with their Drupal 8 migration projects, a heads-up - they're being a href= off into separate projects/a./p h2What's happening/h2 pNew projects have been created for a href= and a href= The plan is to create real (beta or RC) releases for these projects by next Monday, November 16. On that day, a release of migrate_plus will be cut that no longer contains those two modules./p h2What do I do about it?/h2 pa href= target=_blankread more/a/p

Drupal Association News: - improving the user journey while funding the work

Tue, 11/10/2015 - 01:25
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpimg alt= src= style=width: 240px; height: 345px; border-width: 0px; border-style: solid; margin: 10px; float: left; /The Drupal Association mission is to unite the global open source community to build and promote Drupal. One of the most impactful ways to achieve this is through Over the last two years, our Engineering team made great strides making the site’s technical stack more performant and rolling out various new features and improvements, such as contribution credits, new version of testbots, improved registration workflow, and many more. And we are not going to stop. It’s imperative that we give users a faster and easier journey towards adoption, community connection, and contribution./p pWith a November 19, 2015 release date for Drupal 8 coming soon, it make sense to a href= the download experience/a. This much anticipated release will create a surge of traffic and downloads including many who are new to Drupal and just starting their journey towards adoption and contribution./p h3 Improving the Download Experience/h3 pThe download experience today is lacking clarity and context. It is focused on providing the file, but it is not clear about what you are downloading, which version is right for the visitor, how to find the release notes, and what to do next. We also have limited data insight into what kind of audience is downloading the software, making it hard to provide the best educational context on the page./p pIn time for the November 19th Drupal Release date, we will launch the first iteration of the a href= download experience/a. As we learn more, we will continue to improve the experience. For this first iteration, we will improve the content on the page, give visitors more context and clarity, and we will give more weight to the call to action. That’s a strong mission win for the Association./p h3 Helping pay for itself/h3 pWith this set of improvements we are also creating an opportunity for companies that frequently work with Drupal to highlight how they extend or enhance Drupal. We looked to other open source download experiences for inspiration such as Ubuntu and SensioLabs, who use this funding approach. We also leveraged our learnings from this past year of creating digital opportunities, making sure that our approach aligns with community values. By integrating messages from key partners, we are both creating a way for to help pay for itself as well as providing more context and quality to the download experience. And of course, we’re doing all that guided by our a href= and policies/a./p h3 The Importance of Iteration/h3 pWe’ll be launching our first version of this improved experience in conjunction with the Drupal 8 launch. We want to stress that this in no way represents a “finished” product. We’ll use your feedback and actual user data to inform ongoing improvements. This aligns with how we work n launch a feature, listen and learn from users, then iterate on that feature. We will continue to evaluate this feature to ensure that it meets both community and Association business needs./p h3 Next steps/h3 pWe are very excited to find ways to both improve the experience and fund the work we are doing there. This first iteration will teach us a lot and we will use this to opportunity to better understand how to serve our visitors. If you want to follow this process and share your experience, a href= the related issue./a/p pemstrongFlickr photo: a href= /div/div/div

Praxis Labs' Drupal blog: Testing the Aegir Network module

Mon, 11/09/2015 - 23:05
div class=form-item form-type-item labelLanguage /label En /div div class=field field-name-field-content-image field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evena href=/en/blog/testing-aegir-network-moduleimg typeof=foaf:Image src= width=151 height=220 //a/div/div/divdiv class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpFor the past few weeks we have been working on a module called Aegir Network./p pAegir Network allows Aegir servers to communicate with each other. This means you can centralize information from different servers, and run tasks on remote sites and platforms. It also adds a server overview UI to the Aegir interface./p pIn short, if you're running multiple sites and platforms across multiple servers, and you'd like to manage them from one central dashboard, you should probably check out this module./p /div/div/div

Drupal core announcements: Proposal: D8 Core Office Hours

Mon, 11/09/2015 - 22:25
p(Stretching the definition of core a bit here, but this is important to Drupal 8, so hopefully this is ok. :))/p pNow that Drupal 8.0.0 is nearing its final release, the next task in front of the Drupal community is porting ALL the contributed projects! Luckily, this effort is a href=;order=field_issue_priorityamp;sort=descvery much underway/a, but the faster the majority of big modules are at least usable (ideally with stable releases), the faster Drupal 8 adoption will take off./p pAfter talking to numerous project maintainers, including those with multiple Drupal 8 core commits, it seems like many would find value in having dedicated times during which to collaborate with other people porting projects to D8, get questions answered, get advice on sticky problems, and figure out where best to help./p pIf you'd like to help mentor these sorts of office hours, please add your name to the issue summary at a href= title= and fill in the Doodle./p pRock!/p

Chapter Three: How to use Apple News module

Mon, 11/09/2015 - 20:00
pApple News module provides an easy way to get your Drupal site's content into Apple News./pbr / br / pThe Apple News module contains the following submodules:/pbr / br / ullistrongApple News Example/strong - A fully functional example to use as a base for your own module with a fully styled node export./libr / listrongApple News Extra/strong - Additional preconfigured destinations including Instagram, Twitter and embedded video and other components./libr / /ulh2Before You Start/h2br / br / pBefore you start you must have a working Drupal 7 site, permissions to administer modules and add code, and that you meet the a href=#minimum-reqMinimum Requirements/a./pbr / br / pTo install Drupal see these guides: a href= installation/a and a href= installation for developers/a./p

Axelerant Blog: Top Drupal Agency Team Members: 10 Ideal Traits

Mon, 11/09/2015 - 20:00
pSuccess in a href= Drupal agencies/a is achieved by its people. And with something like Drupal staff augmentation, it’s important to hone in on member staff traits. When growing your team, choosing augmentees with traits like these can mean the difference between competitive advantage and failure./p h2ema name=h.ee86l0banrh4/aSo what are some ideal (non-techie) Drupaler traits?/em/h2 h3 style=padding-left: 30px;a name=h.samqnsut1m2f/a1. Integrity/h3 pAn employee can have all the talent in the world, but without integrity and authenticity, nothing significant can be accomplished. Integrity is the stable force behind many role models. Great leaders model integrity by being honest and doing what is right no matter the circumstances./p pIntegrity requires you to make the right choice, even when you may not receive personal gain from the outcome. Open Source Integrity is something that should be mutually understood by contributors./p pMuch like the foundation of a building, this should be the basis for every good hire or Drupal augmentee. Integrity is essential for lasting success./p h3 style=padding-left: 30px;a name=h.vmx4v2nsvwr7/a2. Openness/h3 pSatisfied employees comfortably voice concerns and ask questions. They know where to go for answers. In current economic times, openness is crucial—anxiety is high, doors seem closed. It’s impossible to build an atmosphere of trust if new augmentees or hirees are padlocked./p pAn unopen environment encourages a damaging, looming distrust within organizations big and small. To create that transparent, open workplace, more value must be placed on this trait./p h3 style=padding-left: 30px;a name=h.xi2h4rm9z00f/a3. Giving/h3 pHere’s one of the most undervalued traits of all. It usually means going above and beyond comfort zones—sharing time, talent, and more without a reward expectation. Giving a href= to a community like the Drupal Community/a goes beyond a typical gift exchange./p h3 style=padding-left: 30px;a name=h.bg8wo7fyhbbm/a4. Passion/h3 pEmployees who are passionate about their job can make the heaviest workload a light one. Passion (drive, motivation, zeal) is the prevalent, self-driven attitude that will help lead to success. Team members who are ready for work on Monday because they love what they do, regardless of what they do, are organizational engines./p h3 style=padding-left: 30px;a name=h.cpiwjjp69ttl/a5. Discipline/h3 pIsn’t self-discipline really about perseverance? In the workplace, it’s really about not giving up, despite setbacks. When control is tied to passion, mountains are moved./p pContrary to common belief, self-discipline does not mean being harsh toward yourself or living a limited, restrictive lifestyle. Self-discipline is about self-control, a sign of inner strength. This control becomes perseverance; it holds you to your decisions, enables you to follow them through./p h3 style=padding-left: 30px;a name=h.x0fzfc5bkit0/a6. Leadership/h3 pThe workplace is an environment where effective leadership is incredibly important. Growth is impossible without it, and every member of a top Drupal agency should have the qualities of a leader./p pReal leadership is an ability to foster positive action, the kind that can achieve results for an organization. The most effective leaders have a strong sense of self; they understand the qualities that spur others into action./p pEffective leaders know their strengths and limitations, they create and effectively communicate a positive, realistic vision. They’re motivators and inspire followers to reach their potential. Team members with this trait look beyond self-interest and encourage others to do the same. This leading is what Drupalers have to do today—it’s a contributive trait./p h3 style=padding-left: 30px;a name=h.94oh78pcss22/a7. Motivation/h3 pLike discipline, self-motivation is a power that drives us to keep moving ahead. It nurtures continuous learning and success. Self-motivation is a primary means of realizing goals and progressing. You could say that it’s linked to an inventiveness. These team members need a lot less managing than less determined individuals. These augmentees or hire want to be the best they can be./p blockquotep“If a man is called to be a street sweeper, he should sweep streets even as Michelangelo painted, or Beethoven composed music, or Shakespeare wrote poetry. He should sweep streets so well that all the hosts of heaven and earth will pause to say, here lived a great street sweeper who did his job well.”em #8211;/emDr. Martin Luther King Jr./p/blockquote pThese are the individuals who tend to learn new skills and take up regular training courses, take ownership of issues, become team leaders; they go above and beyond their job description./p h3 style=padding-left: 30px;a name=h.xhq8rdexxjci/a8. Empathy/h3 pBeing sensitive and empathetic towards others goes a long way in establishing productive and happy relationships among peers. If there’s sensitivity at play in the workplace, teams will experience a reduction in office politics, misunderstandings, and the divides that fragment what needs to be a productive work environment./p pWhat empathy does is bring about comfort. While some firms invest in the amenities of an office space or the trappings of a creative work environment, others invest more in team members who do this by their virtue./p h3 style=padding-left: 30px;a name=h.jjhcngf2ots6/a9. Aptness/h3 pWe need people who are ready, willing, and able. Infused together, this creates aptness—apt team members. That is: team members prepared to take on challenging Drupal projects and win./p ul listrongReady/strong: This sub-trait means being “prepared” in a professional sense. A top Drupaler working at a top Drupal agency has to have a constant readiness, usually in the form of technical knowledge and experience.  This preparation includes technical knowledge, operational experience, and process knowledge./li /ul ul listrongWilling/strong:  Willingness in this sense is a desire to accomplish.  You must be prepared to do the job, or all the preparation in the world won’t help. Having this desire is a serious factor of professional and personal success./li /ul ul listrongAble/strong:  If you are not ready, you won’t be able to do the job (regardless of your enthusiasm).  If you are not willing, all the education and experience in the world won’t help.  However, if you’re ready and willing, then you are able./li /ul pTogether these sub-traits manifest in a super trait, one no Drupaler can be without./p h3 style=padding-left: 30px;a name=h.jywxxzcsjfc/a10. Modesty/h3 pThis characteristic may seem odd to many, but it shouldn’t. Let’s face it, the most sought after employees shout their values not through their words but with their work. They’re humble. Team members like this don’t feel the need to pump themselves up in front of others./p div class=custom-cta div class=container tab-container span You can get a team with these traits, you know. /span a href= data-color-override=false class=nectar-button regular-button accent-color style=visibility: visible;Discover How/a /div /div pThe post a rel=nofollow href= Drupal Agency Team Members: 10 Ideal Traits/a first appeared on a rel=nofollow href=https://axelerant.comAxelerant/a./p

OpenLucius: OpenLucius update | November 2015

Mon, 11/09/2015 - 19:02
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpWe released an update of Drupal social intranet a href= last week. An overview of this update:/p h3OpenLucius Core/h3 ulli~ 40 optimization issues fixed./li liIncluding a href= issues/a./li /ulh3New modules/h3 pWe added two new modules/p h41. 'LDAP' module/h4 pThis module extends the OpenLucius distro with login via LDAP. a href=

Drupal @ Penn State: Navigating your Entity Metadata Wrapper

Mon, 11/09/2015 - 18:46
pFor those of you who haven't worked with Entity Metadata Wrapper in Drupal before, drop the burrito visit the documentation page on a href= pspan style=line-height: 20.8px;Entity Metadata Wrapper/span takes working with render arrays from blah, to yeah! in seconds.  For instance, remeber how painful it was to get the file url out of an image field before:/p p/p

Drupal @ Penn State: One liner to install php 7, mysql 5.6, apache 2.4, drush and drupal on centos 7

Mon, 11/09/2015 - 18:46
pIt was a nice little saturday in happy valley. Since my son is forcing us to watch the Sponge Bob Square Pants movie over and over, I decided to multi-task. Bryan Ollendyke has been talking about PHP 7 a tad bit lately so I decided to whip up an instance. /p pGranted this is not ready for prime-time just yet, however, it is extremely fast and everything that I have tested so far works fine. Turn on authcache and it is REALLY fast!/p p/p

Drupal @ Penn State: ELMSLN - Coming to a camp near you

Mon, 11/09/2015 - 18:46
pI was made aware that it’s been close to a year since I actually did a demo of the reason that I contribute so many modules to span class=abbrdrupal. org./span For those that don’t know, the reason I exist is a project called span class=capsELMS/span Learning Network. It is a Drupal 7 based deployment methodology that takes the many parts of an span class=capsLMS/span and fragments them across a series of drupal distributions./p

Drupal Watchdog: Busting the Bottleneck

Mon, 11/09/2015 - 18:28
div class=field field--article-edit-printtype field-type-list-text field-label-hidden field--rss Feature /div div class=field field--article-body field-type-text-long field-label-hidden field--rss pimg src=// alt=Photo width=100% align=left class=img-responsive img-thumbnail margin-right //p blockquotep Any improvements made anywhere besides the bottleneck are an illusion. — Gene Kim /p/blockquote h3How To Identify And Resolve Your Pinch Points/h3 p Rush hour is a cruel juxtaposition between drivers ready, willing, and able to get to their destination as quickly as possible, only to find themselves creeping along (or at a dead stop) due to traffic jams caused by the roads being over capacity and the lack of coordination or optimization of the travel plans of each individual driver./p p Most of those drivers also know that by consulting Google Maps and Waze, they can discover the cause of the jam-up, their distance to it, and estimated time of delay; they can then make the decision to stick it out or take the next exit and proceed through the streets./p p How motor vehicles flow through a network of highways and byways is a good analogy of how work flows through an organization. When the volume of your company’s work ramps up, and there comes a moment when a single stage becomes the rate-limiting constraint for the entire system, your first step is to emlocate/em that damn bottleneck./p p And Waze won’t help./p h3Making Work and Workflow Visible/h3 p While the system-wide constraint may be obvious in some organizations, it's not always apparent until the flow of work increases to the degree that the bottleneck is overloaded and potentially damaged, making things worse (e.g. a car accident causing traffic to back up even more). The following three exercises will help identify the problem area./p h4Exercise #1: Inventory the Four Types of Work/h4 p As organizations grow, so does the quantity and variety of projects that are being worked on simultaneously across different teams and divisions. Unfortunately, the net result is that it becomes more difficult to quantify and prioritize what is being done. Therefore, the first order of business is simply to locate this information. You can perform this exercise digitally, using a spreadsheet, but it's much more powerful if done against a wall with index cards. Either way you'll gain insight into your organization./p /div Default Search API Sorts Per View in Drupal 7

Mon, 11/09/2015 - 17:46
pIt#39;s been a while since I#39;ve written a post here (especially, Drupal-related). But today I have something interesting to share./p pThere#39;s a module callednbsp;strongSearch API sorts/strongnbsp;(a href= thatnbsp;provides custom sorts and a global sort block for Search API. The module itself is ok, but .../p pa href= class=btnRead now/a/p