Feed aggregator

Zivtech: Simple Custom Page Layout With Panelizer

Planet Drupal -

Using blocks to lay out content on your Drupal site can be a tedious and inflexible process. Panels improves this process by providing a simple way to display dynamic content based on relationships, contexts, and conditions without the user needing to learn to Drupal theming. If this sounds a bit like the Views module, it's because both Views and Panels were written by Earl Miles.

Panels has come a long way since its inception, and has several helper modules that take it beyond what it can do with its seamless integration with Views. Those include Panelizer, Panels Everywhere, and one that our own Jody Hamilton wrote more recently called Page Manager Templates. Page Manager is actually a module within Chaos Tools, a dependency of both Panels and Views now, that does most of the magic that we see on the front end of the Panels module. Because of its integration with many other modules and its overall power by itself, the Panels module is one of the most useful modules to have installed on your Drupal website. Views is finally making it into Drupal Core in Drupal 8, so maybe we will see Panels in Drupal 9!

Whether you are looking to create a simple 1 column layout, or a fully responsive multi-column layout, Panels has all of the tools needed to get it done. Panels layouts are easy to create, and can actually be exported and re-used across different sites. You can export the whole panel as well if you like. Here at Zivtech, we use a module called Features to export all sorts of settings, including Panels, Views, and content types to ensure all of our work is in code and can be committed to our git version control system. Panels can make your job easier as a Drupal site builder and allow you to display content without editing your theme much. You can even add additional CSS classes and IDs to give your panels the CSS selectors you need to get the page looking just right.

Beyond the layout flexibility and ability to display content dynamically, Panels also has robust access and visibility settings. You can easily set up whole pages or parts of pages to display or not based on user permissions, the user viewing, and many other conditions. This gives the flexibility to build the robust, responsive, and dynamic content and page layouts that we build here at Zivtech. This post is really just the tip of the iceberg for what Panels can do for your Drupal website. Want to learn more about Panels? Check out our upcoming Panels Training on September 17, 2014.

Terms: panelspanelizerdrupal trainingDrupal Planet

Code Karate: Drupal 7 Node Expire module

Planet Drupal -

Episode Number: 165

The Drupal 7 Node Expire module allows you to use the power of the Rules module to perform actions on nodes at a specific point in time (when the node "expires"). This is useful for things such as unpublishing your content after a certain amount of time, or removing your content from the front page after it's been published for a week. You can also create rules actions to send an email at a specific time to serve as a reminder to do something related to a node on your Drupal site.

Tags: DrupalDrupal 7Drupal Planet

Supermarkets donate profits from #icebucketchallenge to MND Association

AFP Blog -

Supermarkets donate profits from #icebucketchallenge to MND Association: Tesco has announced that it will donate the profits made from an increase in sales of ice to the Motor Neurone Disease Association, which has now received over �3m through donations from the ice bucket challenge.

The supermarket giant, which sold more than 36 million ice cubes over the last week alone, has so far pledged to donate �20,000 to the charity. The amount is expected to increase after further ice sales over the weekend.

Drupal Commerce: Commerce 2.x Stories - Internationalization

Planet Drupal -

Welcome to the first article in the “Commerce 2.x Stories” series. As Commerce 2.x development heats up, we’ll be covering interesting developments, ideas, and contributors.

Our first topic of interest is internationalization and localization. This involves tasks from translating UIs and content to representing numbers, currencies, and dates in a locale specific manner. It’s also a current pain point with Drupal 7 / Commerce 1.x - especially as it relates to currency management.

Read on to see what we're doing to improve it...

Mark Shropshire: Drupal Camp Asheville 2014

Planet Drupal -

I had a great time at this year's Drupal Camp Asheville. This year's camp was held at the beautiful Crowne Plaza Resort on Saturday, August 23rd. Amenities included coffee, breakfast foods, a ping-pong table, and a great lunch (surprisingly good for a conferenc center). Thanks to Matthew Connerton, the Asheville Drupal User Group, and all of the sponsors, presenters, and attendees for making this a great camp! I attended a few sessions and hung out in the hallways chatting with long time Drupal friends and meeting new ones. I really enjoyed the presentations I attended:

I am looking forward to having the presentation videos posted to the Drupal Camp Asheville website so I can catch up on the ones I missed.

I had the pleasure of presenting "Digital Signage with Drupal and Metoer". A good number of session attendees were interested in Meteor, so I am glad to spend a bit of time talking about what Meteor is all about and how it works. The session was well attended and the questions from the attendees really made it a lot of fun!

Check out the slide deck below. I have also attached a PDF version so links in the presentation can be followed.

Blog Category:  AttachmentSize Digital Signage with Drupal and Meteor.pdf4.79 MB

Deeson Online: Part 1: Apache Solr - Creating Custom Fields

Planet Drupal -

This is the first of two blog posts. In this one I will show you how to create a custom search index in Apache Solr. Part 2 will go into how you can then manually set the field bias of your custom field so that you can control it through the settings with the Apache Solr module.

Creating a custom field

Adding custom fields to Apache Solr is often something that you can end up needing to do for a project. The Apache solr module makes this easy to do with: hook_apachesolr_index_document_build().

/** * Implements hook_apachesolr_index_document_build(). */ function MY_MODULE_apachesolr_index_document_build(ApacheSolrDocument $document, $entity) { $document->addField('ss_my_field', ''); }

When defining the field you will notice that this is prefixed with 'ss_' which is very important as it tells Apache Solr what type of field it is.

This prefix can be two or three characters long, with the first character defining the data type of field (e.g. string (s), boolean (b), date (d) etc.) and the last character defines if it is a single (s) or multi-valued (m) field.

If you have a look at the schema.xml file that comes with the ApacheSolr module you will see a section that details the standard prefixes for field indexes. Here is a snippet from the file:

<!-- We use long for integer since 64 bit ints are now common in PHP. --><dynamicfield indexed="true" multivalued="false" name="is_*" stored="true" type="long"> <dynamicfield indexed="true" multivalued="true" name="im_*" stored="true" type="long"> <!-- List of floats can be saved in a regular float field --><dynamicfield indexed="true" multivalued="false" name="fs_*" stored="true" type="float"> <dynamicfield indexed="true" multivalued="true" name="fm_*" stored="true" type="float"> </dynamicfield></dynamicfield></dynamicfield></dynamicfield>

Having defined your new index you will need to tell Apache Solr about it. To do this all you have to do is do a full re-index of your content which will register your custom field with Solr. You can check that your field has been index correctly by checking the Solrs search index report - /admin/reports/apachesolr.

Having now indexed your new field you can now alter the query to make sure of this new field using hook_apachesolr_query_alter().

/** * Implements hook_apachesolr_query_alter(). */ function MY_MODULE_apachesolr_query_alter(DrupalSolrQueryInterface $query) { $query-&gt;addParam(&#39;sort&#39;, &#39;ss_my_field asc&#39;); }

You will now see that this is changing the results of your search based upon you new field.

Now you've created your customer field, my next post will show you how you can define it so that you can manually set the field bias within the Apache Solr admin section when a search is performed.

Interested to get feedback on part one though - so share your comments below!

Read morePart 1: Apache Solr - Creating Custom FieldsBy Mike Davis | 29th August 2014

Recap: Community Organizing Tools from the Experts

NTEN -

As we all know, the nonprofit tech community is loaded with smart and thoughtful organizers who give their time and efforts to help the rest of us do the good work we do. We recognize NTEN’s 501 Tech Clubs (local in-person groups) and Communities of Practice (CoPs) (online affinity groups) organizers are one clever and innovative bunch! We learn new community organizing tips and tools from them all the time.

In honor of our August theme of "Tools," we invited several of our beloved Tech Club and CoP organizers to give short presentations about their favorite community organizing tools during the Community Organizing Tools from the Experts webinar on August 21.

CoP organizers Praan Misir (CommBuild) and Brett Ashley Crawford (Arts Nonprofits) and Tech Club organizers Regina Walton (SFTech4Good), Paula Jones (NCTech4Good), and Chad Leaman and Elijah van der Giessen (both from NetSquared Vancouver) took time out to deliver the presentation. The presentation slides have been uploaded to Slideshare.

This was one of our most interactive webinars - it was filled with community organizers, after all - the Twitter stream and chat channel were delightfully out of control! Check out the event Storify Praan put together.

Tools and processes covered included:

  • Build community and extend discussions beyond your online or in-person convening
    • Recap: Storify tweet chats and turn discussions into blog posts
    • Timing: Post recaps to your group as well as personal and organizational networks within a week to keep up the energy from the discussion

  • Workflow for sending personalized mass emails that will not be filtered into promotions tabs or deleted as junk, but rather drive event sign-ups
  • Text expansion utilities: We spend much of our days typing the same thing over and over, but a text expander app can remove the drudgery from your life and make you appear to be the fastest typist ever
  • Text Expansion Utility Tips
    • Start URL abbreviations with a comma: ,a = <a href="http://www.nten.org/"></a>
    • Prevent conflict with regular words by staring most abbreviations with a duplicate letter: Bbio = biography expansion snippet
    • Start with frequently used pieces of text like your email, address, phone number, etc.

  • Screencasting with Jing: Learn how to record presentations using the free tool Jing to share images and short videos of your computer screen
    • Capture an image
    • Record on-screen video (5 min max)
    • Various uses:
      • Screen shots for whitepapers, tutorials, and documentation
      • Staff/Volunteer on-boarding, training videos
      • Tip of the week
      • Embed video or images to your website, blog, social networks

  • Engagement with Twitter and Storify: Twitter chats present a great way to engage your supporters and volunteers in an accessible, consistent, and fun format. Storify lets you represent those conversations in a visual and dynamic format
    • When planning a Twitter chat
      • Scope out the landscape to see what’s already how there
      • Participate in other Twitter chats to see how it works
      • Use a management tool such as Tweetdeck
    • Storify
      • Sort posts chronologically
      • Highlight specific posts/comments
      • Establish miniature narratives within the overall structure
      • Provide commentary on specific posts and trends within the larger conversation
  • Collaborate from afar with Google Docs: Use Google Docs to create, share, and collaborate on event planning documents and more

Do you have any other tools to recommend? Leave a comment below! For more information, view the entire presentation on Slideshare, and event Storify

Forum One: Introducing the Gesso Theme

Planet Drupal -

For the past year Forum One has been using a Drupal starter theme created in-house to make theming more flexible, consistent, and easier to maintain. This theme is now available on drupal.org! Gesso (pronounced JEH-so) is an art term for the white paint mixture used to prepare a canvas or sculpture for painting. Likewise, the Gesso theme prepares Drupal’s markup and styles to give us a clean starting point.

Gesso is a responsive, Sass-based theme developed with accessible, standards-compliant HTML5 markup. It follows a mobile-first, future-friendly approach to coding responsive websites. Gesso also removes much of the cruft that we previously tended to override on each project and standardizes common components.

A word of caution: this theme is geared towards advanced themers. If you want to be able to manipulate the theme’s design, markup, or layout via a nice GUI, Gesso is not the theme for you. We built this theme to make it easy to customize within the Drupal theming layer, without getting in your way.

Gesso is not a stand-alone product. It depends on several Drupal modules and Sass tools: Magic, HTML5 Tools, Compass, Breakpoint, and Singularity.gs. It also integrates well with optional Drupal modules such as Display Suite, Panels, Blockify, Clean Markup, and Modernizr.

To be clear, Gesso wasn’t created in a vacuum. We got a ton of great ideas by diving deep into the code of other Drupal themes, such as:

If you want to develop a deeper understanding of Drupal theming, I encourage you to check out the code within these themes.

The biggest differentiator between Gesso and other themes is the altered Drupal markup, which makes it easier to follow the Drupal 8 CSS architecture guidelines. This theme leverages SMACSS with a modified BEM naming convention to organize styles. This encourages a component-based approach to theming through the creation of discrete, reusable UI elements.

In follow-up articles we’ll cover Gesso in more depth, including Sass organization, site building, and theme settings. Please join us in the issue queue if you have questions or ideas on how to improve it.

NTEN's Website Redesign: Survey results from the community

NTEN -

With NTEN's website re-design project underway, we took a step back and asked, "How do we know how our users use our site and what they want if we don't ask? So we turned to the NTEN community, as we will continue to do at various stages of the re-design process, for your candid feedback about the NTEN website. We conducted a website survey with about 80 respondents, and conducted some one-on-one interviews with eleven members of the NTEN community. Here's what you had to say.

First the good: While there’s definite improvements to be made, NTEN’s existing site does have clean appearance that is fairly simple to use.  As several users pointed out, keeping a clean, simple design should be key consideration in redesign so as not to detract from NTEN’s offerings. In general, people were able to conduct transactions (i.e. register for an event, renew their membership, etc.) with no problems, but it is a confusing, non-seamless transaction experience, both in terms of design interface and glitches in data sync between different systems. 

Lots of users find NTEN content to be of high-quality, but it needs to be presented in a design that’s easier to digest and more attractive as a place to return to more often. Many people shared that the community groups provide a lot of value for them, so we would do well to put more community-generated content throughout the main site and highlight community-contributed articles more prominently. Membership information is easy to find, but the benefits can be highlighted more, and this is another opportunity to bring in visual content and feature more Member Stories.

The not-so good: 

There's too much text. The biggest pet peeve users cited was that NTEN is very-text heavy and not very engaging. More visual content would make the site much more useable, appealing, and easy-to-read. As one respondent wrote, [the site] "does not reflect the fun, caring, social personality of NTEN and the NTEN community. It should be much more "human," much more "cool," and should point much more quickly and easily to the resources people need (research, tools, community for questions, etc)." 

The site is really hard to navigate. There's a lot of resources, but it's hard to find them, as the navigation drop-down menus aren't very intuitive, and the search function doesn't work well. Navigating across the different NTEN sites (myNTEN, myNTC, etc.) gets confusing and time-intensive.

NTEN.org is not very mobile-friendly. Responsive design needs to be a key piece of the re-design so the site renders clearly on any device.

One user summed it up well, "NTEN tries to be everything to everybody. As a result, the site is overwhelming with a lengthy homepage, text-heavy content, and long drop-down menus that aren’t particularly intuitive result. Consider nailing it down to 3-5 key highlights of NTEN’s offerings or calls to action that switch on a daily basis to show the diversity of content and be responsive to different audiences by giving users a more personalized experience."

Good Website Examples Suggested by Respondents:

  • New York Public Library uses an appealing block layout
  • Tu.org's personalized user experience on their homepage. Like NTEN, they serve multiple audiences (e.g. beginning, intermediate, advanced users).
  • Emilyslist.org and Care.org both have an attractive, clear presentation of information

Key feedback from our users we're prioritizing in our re-design:

  • Responsive design that is mobile friendly
  • Intutitive navigation and taxonomy
  • Robust search function
  • Clean, clear, and visually compelling layout
  • Community-centered design
  • Seamless user experience across all of NTEN's sites

Thanks to everyone who gave us their feedback. Read more about our progress and stay tuned for the next web re-design update!

LightSky: The Drupal Community

Planet Drupal -

Download

In this episode of Time to Live we have Doug Vann as our guest.  Doug is the President of Synaptic Blue, a Drupal consulting firm, and is extremely active in the Drupal community.  We discuss a variety of aspects of the Drupal community and how it benefits individuals and companies to get involved in the community.

Participants

Michael Hodge Jr - President/Owner at LightSky - @m_hodge

Bruce Clingan - Director of Business Development at LightSky - @astrocling

Doug Vann - President of Synaptic Blue - @dougvann

Comments/Questions

We are doing this podcast for our visitors. If you have any ideas for how we can improve our podcasts, or ideas for future topics please let us know. You can either reach us via email, twitter or in the comments below.

Drupal Association News: Drupal.org team week notes #29

Planet Drupal -

Better credit for organizations on Drupal.org

We added a feature to projects on Drupal.org to help highlight the contributions made by supporting organizations. Maintainers of distributions, modules, and themes can give credit to organizations that have materially contributed to projects on Drupal.org using the new “Supporting Organizations" field.

If you are a project maintainer, take a moment to give some credit to the organizations that have helped build the Drupal ecosystem.

Drupal Jobs launch

We’re proud to announce the launch of Drupal Jobs, a career site dedicated completely to Drupal. The Drupal job market is hot and we hope this new tool will help match the right talent with the right positions.

For job seekers, you can start searching for positions by location, position, skill level and more. You can create a profile with your job preferences and salary requirements, and even choose whether you wish to be contacted by employers and recruiters. All for free.

For employers and recruiters there are a variety of packages available, giving them the opportunity to highlight their company with a branded page and feature select postings in newsletters and social media. The great thing is that proceeds from postings are invested back into Drupal.org and its subsites (including Drupal Jobs) and community programs.

Upcoming deployments

We are slowly moving towards implementing the new layout for user profiles on Drupal.org. In the coming weeks we will be migrating profile fields to user fields bit by bit. Profile layout will be changing along the way and might look messy at times during migration.

Next week we are planning to deploy software and infrastructure changes to support the new Drupal.org Terms of Service and Privacy Policy. We are going to implement a checkbox on user profiles, so that users could accept the ToS and Privacy Policy, as well as a few other changes.

Previous deployments

Some of the deployments, which happened in the previous two weeks, include:

Thanks to Steven Jones, mallezie, LewisNyman, fizk and jhodgdon for working with us on the issues listed above and making those deployments possible.

Drupal.org infrastructure news

The load balancers are being rebuilt with a new operating system and configuration. These rebuilds bring decreased latency and increased security to our *.drupal.org sites. Since the beginning of August our average latency has decreased from ~1000ms to ~400ms.

More statistics are available from status.devdrupal.org.

Drupal.org web servers have also been upgraded to a 3.14 kernel with the latest grsecurity patch.

There has also been a review of cache values on drupal.org sites.

---
As always, we’d like to say thanks to all volunteers who are working with us and to the Drupal Association Supporters, who made it possible for us to work on these projects.

Cross-posting from g.d.o/drupalorg.

Follow us on Twitter for regular updates: @drupal_org, @drupal_infra

Personal blog tags: week notes

Has the Ice Bucket Challenge Spawned A New Fundraising Technique Called Charity Jacking?

Beth's Blog -

The amount of money raised for ALS research through the IceBucket Challenge is almost $100 million and the other impacts are just as impressive.    Scores of nonprofit fundraising staffers report being called on to replicate the challenge.    Jeremiah Owyang has provided the easy recipe and I’ve provided an analysis of what can and cannot be reproduced.   So, now we are seeing an emerging practice that for lack of a better phrase, I’m calling “Charity Jacking.”

Charity Jacking is similar to news jacking, defined by David Meerman Scott as the process by which you inject your ideas or angles into breaking news, in real-time, in order to generate media coverage for yourself or your organization. It creates a level playing field—literally anyone can newsjack—but, that new level favors players who are observant, quick to react, and skilled at communicating. It’s a powerful tool that can be used to throw an opponent or simply draft off the news momentum to further your own ends. Charity Jacking is imitating a successful fundraising campaign theme or idea that has become popular and instead of encouraging donations to the original charity, redirecting donations to another cause.

Charity Jacking goes one step beyond “Social Media Meme Morphing.”    A social media meme is an activity, concept, catchphrase or piece of media which spreads, often as mimicry, from person to person via the Internet.  It typically evolves over time, by chance or through commentary, imitations, tweaks, or parodies.    While other nonprofits have incorporate popular Internet or Social Network memes into their fundraising or advocacy campaigns,  the Ice Bucket has become a social media meme itself and successful because it related to the common person who doesn’t know –or necessarily care –what ALS is.  The meme was entertaining and challenged peers — and in the process learn about ALS and donate.

Let’s trace the how the cold water fundraiser morphed itself into a social media meme and how other nonprofit causes and charities are attempting to replicate it.

Phase 1:  Personal Challenges with Cold Water to Raise Money

Personal challenges involving cold water and raising money for a charity have been around for a while.   In the early days of social fundraising in 2008, Erin Ennis who took a winter dip in Vermont’s Lake Champlain as part of a personal challenge to raise money for Special Olympics Vermont. Before taking the plunge, he setup a group fundraising page at FirstGiving. His page features a famous clip of Seinfeld’s George Castanza shouting “I was in the pool, I was in the pool.” People who donated enjoyed the opportunity for innuendo in the comments. While a modest amount raised, Erin surpassed his fundraising goal by 50%.   The organization has also hosted the “Polar Bear Plunge” fundraiser that raised $20 million in 2012.

Phase 2: The Ice Bucket Challenge: From Fundraiser to Social Media Meme


It started as a way just to challenge friends to donate to a charity.  Some reports say it started to make the rounds in early summer, but not dedicated to any specific charity.   It did not spread until Pete Frates, the former captain of Boston College’s baseball team, repurposed the meme by challenging Steve Gleason to throw a bucket of ice over his head to raise awareness for ALS.  Frates has help from Corey Griffen, a management consultant who organized the fundraiser that set this viral meme into motion in late July, early August.   Sadly, Griffen, died in a drowning accident on August 16th.

If you watch the video at 4:25, it illustrates how this fundraiser went viral, from Frates teammates, to other athletes to other sports teams to celebrities.  This network map illustrates how the challenge spread from celebrity to celebrity by who they tagged.  The data from Facebook illustrates how the campaign started in Massachusetts (where Frates is from) and spread across the country.

The Ice Bucket Challenge morphed into a social media meme and like a worm penetrated other popular Internet memes like Star Wars.  There was even a “vote for your favorite Ice Bucket Video” challenge.
It has also become a global phenomenon arriving in Scotland and even Bollywood film stars dumped cold water on their heads.

Phase 3: Water Morphs Into Vodka and Chocolate

As the Ice Bucket Challenge went viral, some participants didn’t dump water on their heads, but switched to another liquid more meaningful to them – whether chocolate or vodka (drinking it instead)

Phase 4:  Call to Donate Morphs

People started doing the challenge but asking their friends to donate to ALS and other charities.   Nancy White was the first one on my feed to bend call to donate rules.   She also donated $100 to ALS, but also sent a donation to Doctors Without Borders because right now there are many West African countries who are so short of medical providers given The Ebola Crisis.  She challenged her friends to donate to ALS and to match their donation to another cause saying “Let’s spread good intentions, but wisely.”

Another alternative is the #noicebucket challenge:  Don’t dump cold water on your head; just donate to ALS or other charity; and encourage your friends to do the same.  Paull Young did something similar, donated to ALS and to charity:water and used the opportunity to talk about their clean water work.   Casey Niestat made a humorous video involving several dumps of water to raise awareness to several charities he supports. There was also a crowdfunding effort to fund ALS research.

Phase 5:  Charity Jacking


Matt Damon’s version of the challenge is an example of charity:jacking.  He dumped toilet water on his head while talking encouraging donations to Water.org, a charity he co-founded.

Here’s some more examples – some are just advocacy oriented, others fundraisers but they are redirecting attention from ALS to another issue or cause.

And nonprofits are not the only ones that “charity jacking,”  marketers are seizing a promotional opportunity as well.

Summary

Will the success of the ice bucket challenge create a culture of giving that is not strategic and not directed to where the greatest needs are?

Do you think “charity jacking” is as rare as the success of the ALS Ice Bucket Challenge or could it become a common practice as fundraisers show the potential to go viral?

Now that everyone has their hand out do you think our wallets will run dry?   Will there be complaints about too much fundraising “noise” or do you think this will encourage more generosity, especially from those who may new to giving?

 

Welcome to the Google for Education Blog

Google Enterprise Blog -

Posted by Megan Smith, Vice President, Google[x]

(Cross-posted on the Google for Education Blog)

We love to focus on solving problems. Sometimes practically and other times with wild, imaginative—or even highly unexpected—ideas. These ideas are born through education, when curiosity meets access to information. That’s why we have a vested interest in, and commitment to, learning in all forms. It’s also why we’re starting the Google for Education Blog: a new destination to share our work that’s happening across education, from products to programs, from the practical to the unimaginable.

One of our goals is to help more students feel engaged and love learning, to encourage their curiosity, to let them work together, to try something new, to make stuff, and to always try again. Through Programs like Made with CodeDoodle 4 Google, and the Google Science Fair, we strive to help students discover the problems they are passionate about solving. Time and time again youth prove that you don’t always have to be a grown-up to bring forward extraordinary solutions. This blog will be a place to hear about those programs and talented young people.

Since behind every student are great teachers, we also focus on building products and tools designed for the classroom that help educators do what they do best, even better. Collaborative tools like Google Apps for Education with Classroom, easy-to-manage affordable devices like Chromebooks and tablets, and limitless educational content in Google Play for Education and YouTube help make learning possible—and fun—outside the four walls of the classroom.

The future is upon us, which is so apparent when working on learning. As former U.S. Secretary of Education Richard Riley says, “We are currently preparing students for jobs that don’t yet exist, using technologies that haven’t been invented, in order to solve problems we don’t even know are problems yet.” We hope you’ll find this blog useful—along with our Google+ and Twitter channels—as we continue to share more updates and stories from across Google for Education, our dedicated partners, innovative teachers, and inspiring students.

DrupalCon Amsterdam: Get a status update on Drupal 8 Contribution Modules at DrupalCon Amsterdam

Planet Drupal -

Drupal 8 is slowly approaching. As we all know, the real power in version upgrades lies in the contribution modules. Most of the maintainers are already working on their Drupal 8 ports, but what is their status?

While we would like to give every one of these maintainers their own full session to discuss their modules, they are unfortunately only so many slots available. Not to mention it would take a long time for you to attend all of these talks on top of the various other conference sessions!

Therefore, in order to update the community on the major modules, I have coordinated a double session where each maintainer will present their module’s status. The presentations will be short and focused, freeing you up to enjoy other great conference content.

We will hear about the following modules:

  • Webform (by quicksketch)
  • Rules (by dasjo)
  • Display Suite (by aspilicious)
  • Media (by daveried/slashrsm)
  • Search API (by drunken monkey)
  • Commerce (by bojanz)
  • Redirect, Global Redirect, Token, Pathauto (by berdir)
  • Panels (by populist)
  • Simplenews (by miro_dietiker/ifux)

The session will take place on Tuesday, September 30th from 14:15 - 16:45 (this is two session slots) in the Keynote Auditorium (Wunderkraut Room).

More information

Join us to learn directly from the maintainers what to expect of their Drupal 8 Modules!

--
Michael Schmid (Schnitzel)
DrupalCon Amsterdam Site Building Track Chair

Notes from the nonprofit/NGO/advocacy Drupal distribution webinar, July 2014

Drupal For Good -

Part of the monthly #npdrupal calls, you can view the original July 2014 notes or the archives of all of our calls.

July event recording

http://cc.readytalk.com/play?id=14twvn

Normally, our events are audio-only discussions, but this month we had online demonstrations of four nonprofit-oriented Drupal platforms: OpenOutreach, OpenAid, Campaignion and AbleOrganizer.

NOTES FOR THIS CALL — Nonprofit/advocacy Drupal distributions OpenOutreach, Nedjo Rogers OpenAid, Clayton Dewey
  • Project mapping — keys each of an organization's program to a location, which is then displayed on an overall map.
  • Responsive-based theme.
  • Support for partners for aid projects
  • Document library, image galleries for document sharing
  • OpenAid 2 in development —
    • new design/theme
    • shifting a little from NGO feel to grassroots feel
    • Events
  • Core focus on projects
  • Implementing revised design for version 2
  • openaid.me - free to use, allows people to set up new template sites
  • Open to collaboration with other shops, wants to help with implementing it in whatever way they can
  • http://groups.drupal.org/openaid - discussion/collaboration on the project
  • Twitter - @openaiddistro -
  • Promotional / marketing site - openaiddistro.org
  • What sets OpenAid apart? What is the most significant feature?
    • Project mapping.
    • All the distros have some overlapping functionality.
    • OpenAid is more about showcasing the work of an organization.
Campaignion
  • Distribution designed for online action + online fundraising
  • Created for eCampaigning and typical "email to action" model
  • Follow on @campaignion
  • Works as alternative to tools like Salsa Labs or similar tools
  • Very comprehensive multi-lingual features
  • Integrations with lots of other tools, especially email marketing and payment processors
  • Test action you can look at and sign up to the newsletter is here http://www.campaignion.org/petition
  • Our website is http://www.campaignion.org
  • Uses and extends RedHen CRM (our own activity system, segmentation interface)
  • Uses and heavily extends webform
  • Contains 20+ modules specifically developed for the distro
  • Examples of live sites are: http://help.four-paws.org/ http://www.global2000.at also used by Amnesty International (germany), Friends of the Earth and many more to come
  • Comes as much configured as RedHen - for better scalability we've bypassed views for stuff like "live recent singers"
  • Features
    • bare bones design for frontend - focus is on backend (has a starterkit theme)
    • toolbar for navigating the site
      • can quickly launch an action
    • actions: flexible forms
      • donation pages
      • online petitions
      • etc
    • enhanced user interface
    • drag and drop form builder
    • integrates with webform
      • heavily customized
    • campaign support through form creation
    • thank you email support
    • social sharing support
    • email marketing integration
      • mailchimp
  • Heavily integrated with RedHen
    • Customized
    • Their own activity system
  • Contacts
    • supporters in the database
    • can track interaction with supporters
    • contact tagging, filtering
    • Automation with email marketing tools
  • Questions
    • Paid / hosted version? What parts are paid, what parts are open source?
      • It's all open source
      • empowering small orgs, want to deliver flexible solutions to large non-profits
      • without the SAAS offering, it's out of reach for smaller organizations
      • cost of hosting, complex setup of payment processor
AbleOrganizer
  • Available for download at https://www.drupal.org/project/ableorganizer
  • Built with CRM Core
  • Contains fundraising, event management, volunteer management and petition functionality
  • Contains contact relationship management system
  • Contains full reporting tools
  • Safe for use tracking online and offline activity
  • Integration with CRM Core allows you not only to maintain contact records but for it to be integrated with Drupal — i.e. see content created by a contact, expose an activity stream, etc.
  • Very flexible interface using Panels — one of the benefits over integrating with something like Salesforce, which is harder to customize.
  • Lots of reports on all kinds of parts of your organization — donations, supporters, advocacy, and more. For instance, what days and times do people donate the most? What's the most common donation amount? All forms are customizable through drag-and-drop form builder.
  • Integrated event registration, including ticket sales.
Engage (not on the call)
  • Currently focused on Canadian decision-makers, but still in development and will become more generalized.
  • Includes a petition system including a "goal" with built-in tracking of how close you are to that goal.
  • We're hoping to have Mike Gifford, one of the developers, on a future call.

LevelTen Interactive: Become a ColourLover

Planet Drupal -

It’s easy to underestimate the impact of web design on business. The look and feel of a site not only communicates the personality of an organization, but it impacts the company’s perceived credibility. Great design provides the right visual experience for the target audience to meet goals and objectives.... Read more

October Drupal for NGOs/social change discussion and Q&A

Drupal For Good -

Start:  2014-10-23 10:00 - 11:00 America/Los_Angeles User group meeting Organizers:  rootwork hanpersand Event url: 

http://bit.ly/npdrupalnotes

Join us for a free, open-ended Q&A, chat and discussion about using Drupal in nonprofits/NGOs and activism!

This free call is sponsored by NTEN.org but open to everyone.

Johanna Bates and Ivan Boothe will co-moderate the call and spearhead collaborative note-taking on Google Docs. We'll also be cross-posting things to Twitter using the hashtag #npdrupal.

Whether you're a Drupal user or developer or somewhere in between, come join us for a chat on Thursday, October 23rd, 1:00 PM US-Eastern/10:00 AM US-Pacific/19:00 CEST. (Convert to your local time zone.)

What will we chat about on this call?

  • Stuck on something? Have a question? Drupal experts will be on hand to answer questions. (No question is too basic. Really.)
  • Psyched about a module or a Drupal event? Come tell us about it on the call.
  • Have you attended a great Drupal meetup or other event recently? Let's hear interesting things you learned!
  • Thinking about attending BADCamp's Nonprofit Summit (Nov. 6, San Francisco, California)? Some of us have been before and we can answer questions.
  • What's the latest with Drupal 8? Let's discuss!
  • In July, we invited the maintainers of four nonprofit-oriented Drupal distributions to discuss and present online demonstrations of their platforms. Read the notes and watch the video from the Drupal NGO distros webinar.

...and anything else we want to talk about.

View notes and audio recordings of previous months' calls.

Ivan Boothe
rootwork on Twitter and Drupal.org
http://rootwork.org

Johanna Bates
hanpersand on Drupal.org
hanabel on Twitter
http://devcollaborative.com and http://johannabates.com

Sign up

You don't need to sign up to participate, but if you'd like to get the automatic reminder from Drupal, feel free.

Pages

Subscribe to Cruiskeen Consulting LLC aggregator