Planet Drupal

Syndicate content
Drupal.org - aggregated feeds in category Planet Drupal
Updated: 55 min 48 sec ago

Acquia: Web services in Drupal 8 Core

Wed, 09/10/2014 - 16:13
div class=field field-name-body field-type-text-with-summary field-label-hidden div class=field-items div property=content:encoded class=field-item evenpSome of the great news in Drupal 8 development was the introduction of web services directly in core, allowing other applications to interact with Drupal to consume exposed information or services without the need to install contributed modules./p pLet’s look at the list of modules that ship with D8 core related with web services:/p pimg src=/sites/default/files/screen_shot_2014-09-10_at_10.24.53_am.png alt=drupal 8 1 //p/div /div /div span property=dc:title content=Web services in Drupal 8 Core class=rdf-meta/span

LightSky: Apple Watch is a Great Sign for Drupal

Wed, 09/10/2014 - 15:42
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpEarlier this summer Dries Buytaert, the original creator of a href=http://www.drupal.orgDrupal/a, had a pretty visionary keynote at DrupalCon, which we talked about in pretty good detail in aa href=http://www.lightsky.com/podcasts/state-drupal-our-take podcast/a.  One of the things that we mentioned in our analysis of his keynote is that while what Dries was presenting was looking pretty far into the future, it showed that Drupal is being guided on the right path to be positioned well in the future of the web, and Apple's announcement yesterday of the new a href=http://www.apple.com/watch target=_blankApple Watch/a just supports this position.  The Apple Watch is exactly the type device that Dries is trying to position Drupal to be ready to feed content to./p h2 Screen Size Could Make the Current Web Obsolete/h2 pObviously anyone who has looked at the pictures or video of Apple's new watch can immediately see that you aren't going to be viewing a website on it.  Really in any form, a website as we know it won't be displayable on this type of device.  Even the best designers and front-end developers aren't going to be able to make a site responsive down to this size effectively, and the important thing to note is that this is totally ok.  But it is not just small screens that change the way content is going to have to be consumed, big screens cause just as much problem.  We aren't going to be displaying whole websites on billboards, or 6x4 signs found on the sidewalks in major cities, we have to be able to feed content to them./p h2 Be Ready, Change is Coming/h2 pIt probably isn't going to quickly eliminate web sites as we know it, but agencies and other organizations need to be ready for change in the way their content is consumed.  Whether it be how products are displayed to potential buyers, your store hours, notifications of sales and events, it doesn't matter what the content is, the way it is consumed will be different in just a matter of months even than it is now.  CMS frameworks need to be ready, and the reality is that many just aren't ready, and aren't headed in the right direction to be ready.  Drupal on the other hand, is on the right track./p h3 For more tips like these, a href=http://www.lightsky.com/lightsky-socialfollow us/a on social media or subscribe for free to our a href=http://www.lightsky.com/rssRSS feed/a and a href=http://eepurl.com/dx_ljnewsletter/a. You can also a href=http://www.lightsky.com/simple-contact-formcontact us/a directly or a href=http://www.lightsky.com/request-consultationrequest a consultation/a. /h3 /div/div/div

4Sitestudios.com Drupal Blog: BuildingRating.org Website Redesign

Wed, 09/10/2014 - 15:30
div class=field field-name-field-short-description field-type-text field-label-hiddendiv class=field-itemsdiv class=field-item evenBuildingRating.org Website Redesign/div/div/divdiv class=field-group-format group_challenge_node field-group-div group-challenge-node required-fields speed-fast effect-noneh3spanThe Challenge/span/h3div class=field-group-multiple-container clearfix div class=field-group-multiple-items div class=multiple-inline-element even clearfix div class=multiple-element field-item-field_challenge div class=field field-name-field-challenge field-type-text-long field-label-hiddendiv class=field-itemsdiv class=field-item evenThe Institute for Market Transformation (IMT) is a Washington, DC-based nonprofit organization promoting energy efficiency, green building, and environmental protection in the United States and abroad. They approached 4Site to redesign the BuildRating.org website, an international exchange for information on building rating disclosure policies and programs, from the ground up./div/div/div /div div class=multiple-element field-item-field_challenge_thumbnail div class=field field-name-field-challenge-thumbnail field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evenimg typeof=foaf:Image src=http://www.4sitestudios.com/sites/default/files/BR.jpg width=1422 height=994 //div/div/div /div /div /div /div /divdiv class=field-group-format group_solution_node field-group-div group-solution-node required-fields speed-fast effect-noneh3spanOur Solution/span/h3div class=field-group-multiple-container clearfix div class=field-group-multiple-items div class=multiple-inline-element even clearfix div class=multiple-element field-item-field_our_solution div class=field field-name-field-our-solution field-type-text-long field-label-hiddendiv class=field-itemsdiv class=field-item even4Site worked with IMT to develop a comprehensive strategy for the BuildRating.org redesign to ensure that the new site provided as many user friendly tools as possible to help visitors find the specific information they needed. We built a world map of jurisdictions with sustainability standards, a robust search with filters for locations, topics, and content types, and a policy comparison tool in which visitors can select jurisdictions and topics to compare in a custom populated table format. /div/div/div /div div class=multiple-element field-item-field_solution_thumbnail div class=field field-name-field-solution-thumbnail field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evenimg typeof=foaf:Image src=http://www.4sitestudios.com/sites/default/files/BR_4.jpg width=1178 height=502 //div/div/div /div /div /div /div /divdiv class=field-group-format group_results_node field-group-div group-results-node required-fields speed-fast effect-noneh3spanThe Results/span/h3div class=field-group-multiple-container clearfix div class=field-group-multiple-items div class=multiple-inline-element even clearfix div class=multiple-element field-item-field_results_thumbnail div class=field field-name-field-results-thumbnail field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evenimg typeof=foaf:Image src=http://www.4sitestudios.com/sites/default/files/BR_5.jpg width=1288 height=892 //div/div/div /div /div /div /div /divdiv class=field field-name-field-link field-type-link-field field-label-hiddendiv class=field-itemsdiv class=field-item evena href=http://www.buildingrating.org/ target=_blankVisit the BuildingRating.org Website/a/div/div/divdiv class=field field-name-field-client field-type-taxonomy-term-reference field-label-hiddendiv class=field-itemsdiv class=field-item evena href=/client/institute-market-transformation typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Institute for Market Transformation/a/div/div/divdiv class=field field-name-field-service field-type-taxonomy-term-reference field-label-inline clearfixdiv class=field-labelService:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=/service/design typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Design/a/divdiv class=field-item odda href=/service/design/visual_content typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Infographics amp; Visual Content/a/divdiv class=field-item evena href=/service/design/website_theming typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Website Theming/a/divdiv class=field-item odda href=/service/development typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Development/a/divdiv class=field-item evena href=/service/development/data_visualization typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Data Visualization amp; Mapping/a/divdiv class=field-item odda href=/service/development/website_development typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Website Development/a/divdiv class=field-item evena href=/service/strategy typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Strategy/a/divdiv class=field-item odda href=/services/strategy/content_strategy typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Content Strategy/a/divdiv class=field-item evena href=/services/strategy/UX typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=User Experience/a/div/div/div

Drupal Easy: DrupalEasy Podcast 138: Touch of Gray (Rick Manelius - PCI Compliance)

Wed, 09/10/2014 - 15:14
div class=field field-type-link field-field-embed a href=http://podcasts.drupaleasy.com.s3.amazonaws.com/DrupalEasy_ep138_20140910.mp3 rel=enclosureDownload Podcast 138/a /div pRick Manelius (a href=https://drupal.org/user/680072rickmanelius/a), project architect at a href=http://www.newmediadenver.comNEWMEDIA/a, and one of the leading minds in our community when it comes to PCI Compliance, joins Mike Anello to further demystify PCI Compliance and the role it plays in any site that involves credit card data. We also discuss two-factor authentication, when we might see a Drupal 8 beta, and Drupal’s persistence./p pa href=http://drupaleasy.com/podcast/2014/09/drupaleasy-podcast-138-touch-gray-rick-manelius-pci-compliance target=_blankread more/a/pdiv class=feedflare a href=http://feeds.feedburner.com/~ff/DrupalEasy?a=KkJ_Au6h3t4:1qiBpaDhL_s:yIl2AUoC8zAimg src=http://feeds.feedburner.com/~ff/DrupalEasy?d=yIl2AUoC8zA border=0/img/a a href=http://feeds.feedburner.com/~ff/DrupalEasy?a=KkJ_Au6h3t4:1qiBpaDhL_s:qj6IDK7rITsimg src=http://feeds.feedburner.com/~ff/DrupalEasy?d=qj6IDK7rITs border=0/img/a /divimg src=http://feeds.feedburner.com/~r/DrupalEasy/~4/KkJ_Au6h3t4 height=1 width=1/

Cocomore: Meet us in Amsterdam

Wed, 09/10/2014 - 15:13
pimg src=/sites/default/files/drupal_cons/we_are_going_drupal_con_amsterdam.png width=150 height=150 style=float: left; margin: 5px; alt=We were going DrupalCon Amsterdam 2014. /There is the European DrupalCon happening strongfrom Sept. 29th to the Oct. 3rd in Amsterdam/strong and a team of Cocomore - as one of the biggest Drupal shops in Germany and Spain - will of course attend. /ppa href=http://drupal.cocomore.com/blog/meet-us-amsterdam target=_blankread more/a/p

DrupalCon Amsterdam: Training spotlight: Design, Prototype, and Style in Browser

Wed, 09/10/2014 - 14:31
div class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpDesign, Prototype, and Style in Browser (formerly Advanced Sass and Compass for RWD) is back! One of our most popular courses returns, with even more great new content - and now is your chance to a href=https://amsterdam2014.drupal.org//training/design-prototype-and-style-browser target=_blankattend this training/a at DrupalCon Amsterdam!/p pWith more mobile device activations per day than human births and full internet browsers coming to television sets and gaming consoles (both home and portable), the old techniques we have used to create pixel-perfect sites for desktop audiences have already become a thing of the past./p pWe will explore content strategy as a method for designing responsive websites, building separate components and layouts, and will emphasize creating DRY code. We will dive deep into the power of Sass and Compass and a handful of JavaScript tools and how they can be utilized for your growing website. These tools can ease much of the hard work related to creating truly awesome responsive websites./p h3Meet the Trainers from Four Kitchens/h3 pChris Ruppel (a href=https://www.drupal.org/user/411999 target=_blankrupl/a) and Ian Carrico (a href=https://www.drupal.org/user/1300542 target=_blankiamcarrico/a) are Frontend and Backend developers at Four Kitchens respectively. Both are well-known in the Drupal community as both RWD and Sass experts, having trained and spoken at numerous events around the world, including Portland, Denver, New York, Austin, San Francisco, and Munich, Germany./p pNeither are strangers to community contribution: Ian maintains the Aurora base theme and Magic module and contributes to many RWD-related Compass extensions such as Toolkit, Singularity, and Breakpoint. Chris maintains the Modernizr module and has contributed to Modernizr, the Drupal 8 HTML5/Mobile initiatives, and the Drupal.org D7 upgrade./p h3Attend this Drupal Training/h3 pThis training will be held on Monday, 29 September from 09:00-17:00 at the Amsterdam RAI during DrupalCon Amsterdam. The cost of attending this training is €400 and includes training materials, meals and coffee breaks. A DrupalCon ticket is not required to register to attend this event. /p pa href=https://amsterdam2014.drupal.org/add2cart?SKU=dcams_registration_training target=_blank class=button-linkRegister today/a/p /div/div/div

Metal Toad: Simple password grants with OAuth 2.0 and Drupal

Wed, 09/10/2014 - 10:30
div pLike many Drupal developers, we have become big fans of decoupled front-ends using Drupal as a RESTful backend (a.k.a. headless Drupal). The myriad of authorization options can be confusing, however. We've settled on OAuth 2.0 for most situations. When OAuth is brought up, many people will think of the single-sign-on flow in a browser, with the associated redirects and permission dialogs. This flow is widely used, but not always a good fit for first-party applications, or machine-to-machine API interactions./p /div ul class=links inlineli class=0 first lasta href=http://www.metaltoad.com/blog/simple-password-grants-oauth-20-and-drupal rel=tag title=Simple password grants with OAuth 2.0 and DrupalRead more/a/li /ul

Károly Négyesi: I AM GROOT

Wed, 09/10/2014 - 07:36
pOr, languages are really hard./p pSo I was handing over some CSV export functionality to a client who loaded it into Excel as it is without using the import wizard. This resulted in misinterpreted UTF-8 as WIN-1252. I quickly wrote this little function (error handling omitted for brevity):br / div class=codeblockcodespan style=color: #000000span style=color: #0000BBlt;?phpbr /nbsp; /spanspan style=color: #007700function /spanspan style=color: #0000BBuconv/spanspan style=color: #007700(/spanspan style=color: #0000BB$text/spanspan style=color: #007700) {br /nbsp;nbsp;nbsp; /spanspan style=color: #0000BB$descriptorspec /spanspan style=color: #007700= array(array(/spanspan style=color: #DD0000pipe/spanspan style=color: #007700, /spanspan style=color: #DD0000r/spanspan style=color: #007700), array(/spanspan style=color: #DD0000pipe/spanspan style=color: #007700, /spanspan style=color: #DD0000w/spanspan style=color: #007700));br /nbsp;nbsp;nbsp; /spanspan style=color: #0000BB$process /spanspan style=color: #007700= /spanspan style=color: #0000BBproc_open/spanspan style=color: #007700(/spanspan style=color: #DD0000/usr/bin/uconv --add-signature/spanspan style=color: #007700, /spanspan style=color: #0000BB$descriptorspec/spanspan style=color: #007700, /spanspan style=color: #0000BB$pipes/spanspan style=color: #007700);br /nbsp;nbsp;nbsp; /spanspan style=color: #0000BBfwrite/spanspan style=color: #007700(/spanspan style=color: #0000BB$pipes/spanspan style=color: #007700[/spanspan style=color: #0000BB0/spanspan style=color: #007700], /spanspan style=color: #0000BB$text/spanspan style=color: #007700);br /nbsp;nbsp;nbsp; /spanspan style=color: #0000BBfclose/spanspan style=color: #007700(/spanspan style=color: #0000BB$pipes/spanspan style=color: #007700[/spanspan style=color: #0000BB0/spanspan style=color: #007700]);br /nbsp;nbsp;nbsp; /spanspan style=color: #0000BB$text /spanspan style=color: #007700= /spanspan style=color: #0000BBstream_get_contents/spanspan style=color: #007700(/spanspan style=color: #0000BB$pipes/spanspan style=color: #007700[/spanspan style=color: #0000BB1/spanspan style=color: #007700]);br /nbsp;nbsp;nbsp; /spanspan style=color: #0000BBfclose/spanspan style=color: #007700(/spanspan style=color: #0000BB$pipes/spanspan style=color: #007700[/spanspan style=color: #0000BB1/spanspan style=color: #007700]);br /nbsp;nbsp;nbsp; /spanspan style=color: #0000BBproc_close/spanspan style=color: #007700(/spanspan style=color: #0000BB$process/spanspan style=color: #007700);br /nbsp;nbsp;nbsp; return /spanspan style=color: #0000BB$text/spanspan style=color: #007700;br /nbsp; }br //spanspan style=color: #0000BB?gt;/span/span/code/divbr / A quick test of the function showed it working, so I patched the CSV export to call it, deployed it on the dev server and... it died on the first accented character. I have checked on the dev server from command line and it worked. W.T.F. I compared the mbstring ini values, all the same. W.T.F, no, really, this can't be./p pWell, there must be something different, right? What could be? Locale? But what's locale? Environment variables. Hrm, codeproc_open/code has environment variables too. Well then let's see whether my shell feeds something into this script that makes it work: codeenv -i php x.php/code. It breaks! Yay! It's always such relief when I can reproduce a bug that refuses to be reproduced. The solution is always easy after -- the codeLANG/code environment variable is codeen_US.utf8/code in the shell, and codeC/code in Apache:/p pdiv class=codeblockcodespan style=color: #000000span style=color: #0000BBlt;?phpbr /proc_open/spanspan style=color: #007700(/spanspan style=color: #DD0000/usr/bin/uconv --add-signature/spanspan style=color: #007700, /spanspan style=color: #0000BB$descriptorspec/spanspan style=color: #007700, /spanspan style=color: #0000BB$pipes/spanspan style=color: #007700, /spanspan style=color: #0000BBNULL/spanspan style=color: #007700, array(/spanspan style=color: #DD0000'LANG' /spanspan style=color: #007700=gt; /spanspan style=color: #DD0000'en_US.utf8'/spanspan style=color: #007700));br //spanspan style=color: #0000BB?gt;/span/span/code/div/p pPs. Curiously enough, code-f utf-8/code as an codeuconv/code argument didn't help -- but code-f utf-8 -t utf-8/code did. Morale of the story: codeuconv/code defaults to the value codeLANG/code both to and from. This is not documented and it's very hard to discover./p

Modules Unraveled: 118 Starting and Running a DrupalCamp in a Hobbiest Community with Adam Hill - Modules Unraveled Podcast

Wed, 09/10/2014 - 07:00
div class=field field--name-field-image field--type-image field--label-hiddendiv class=field__itemsdiv class=field__item evenimg typeof=foaf:Image src=http://modulesunraveled.com/sites/default/files/styles/podcast_default/public/podcast/image/AdamHill.png?itok=H7oyZeZD width=350 height=350 alt=Photo of Adam Hill //div/div/divspan class=submitted-byPublished: Wed, 09/10/14/spandiv class=field field--name-field-podcast-file field--type-file field--label-hiddendiv class=field__itemsdiv class=field__item evendiv class=mediaelement-audioaudio src=http://traffic.libsyn.com/modulesunraveled/118_Starting_and_Running_a_DrupalCamp_in_a_Hobbiest_Community_with_Adam_Hill.mp3 class=mediaelement-formatter-identifier-1410336433-0 controls=controls /audiodiv class=mediaelement-download-linka href=http://traffic.libsyn.com/modulesunraveled/118_Starting_and_Running_a_DrupalCamp_in_a_Hobbiest_Community_with_Adam_Hill.mp3Download this episode/a/div/div/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:encodedh2Starting a local Drupal community/h2 ulliWhen did you start the DrupalCampNE meetups? ulliStarted due to meeting a friend Richard at DrupalCons in Paris, Copenhagen and Denver and saying how crazy it was that we met at DrupalCons across the world but not in the North East where we’re both native. So we setup a meeting and promoted it on twitter and with some others we knew had at least dabbled with Drupal. We had 6 people at our first meeting and that happened in a pub which was to set the stage for the future meetups which have all been held in pubs./li /ul/li liI’ve thought about how cool it would be to start a local camp, but we don’t have a lot of people even coming to our meetups. What have you (or other organizers) done to get consistent attendance to events? ulliConsistency… Mixup of talks and social but always keep it social so expectations are not too high. For the camp we needed there to be a few people interested and then had backing from my company to allow us to dedicate time. Dedicated time has been vital./li /ul/li liHow large is a typical meetup? What’s the average attendence? ulliWe get anything from between 5 - 20 people attending but its really a mixup again, depends heavily on the day to some extend (holidays etc.) but also on if there is a talk. Our WP vs Drupal talk got a LOT of people :)/li /ul/li liHow far do people travel to get to your meetups? ulliWe’ve had people doing a round trip of 100 miles before because there is no meetup in the North of the North West… but usually people come from Newcastle or there abouts. We lose a few people since its too far for them to come for sure./li /ul/li /ulh2DrupalCampNE/h2 ulliWhen did you start organizing a Drupal Camp for the North East of England? ulliAugust 2013 - started asking/checking about venue/li liWent to other camps in UK to promote and to share info/li liNovember 2013 - announced the date around DrupalCamp North West /li /ul/li liWhat were some of the challenges you faced? Were there any unexpected ones that stick out to you? ulliLocal attendees/li liSponsors/li liCancelled talks/li liOutsourcing - Venue/li /ul/li liWhat went really well for you? How did you plan for it? ulliThe feelings of collaborating - fresh eyes were really liberated./li liThe venue was loved/li liThe talks by Morten and Holly Ross/li /ul/li liWhat advice would you give to someone who’s planning a camp now? Or will be soon? ulliPlan really well in advance/li liFind a great venue and try to get it for free :)/li liHave the freedom to make decisions - keep a small team?/li liGet sponsors early!/li liGet speakers early!/li /ul/li /ul/div/div/divdiv class=field field--name-field-items-mentioned field--type-link-field field--label-abovediv class=field__labelEpisode Links:nbsp;/divdiv class=field__itemsdiv class=field__item evena href=https://www.drupal.org/u/adshill rel=nofollow target=_blankAdam on drupal.org/a/divdiv class=field__item odda href=https://www.twitter.com/adshill rel=nofollow target=_blankAdam on Twitter/a/divdiv class=field__item evena href=http://www.consultanddesign.com/ rel=nofollow target=_blankConsult and Design/a/div/div/divdiv class=field field--name-field-tags field--type-taxonomy-term-reference field--label-abovediv class=field__labelTags:nbsp;/divdiv class=field__itemsdiv class=field__item evena href=/tags/drupal-camps typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=Drupal Camps/a/divdiv class=field__item odda href=/planet-drupal typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=planet-drupal/a/div/div/div

Mediacurrent: How To Do A Combined Name Search

Tue, 09/09/2014 - 22:55
img typeof=foaf:Image src=http://www.mediacurrent.com/sites/default/files/styles/thumb_blog_spotlight/public/how-to_1.png?itok=ZLE3rAGk width=200 height=152 / pRecently I developed some functionality for a client that I realized might be useful to the greater a href=http://www.mediacurrent.com/drupal-giveDrupal community/a. This post describes how to set up a combined fields filter in Views to allow searching for terms and matching more than one field./p

Palantir: DrupalCon Amsterdam

Tue, 09/09/2014 - 20:59
span class=featured-blog-image img typeof=foaf:Image src=http://www.palantir.net/sites/default/files/styles/bloglandingpage-thumbnail/public/blog/images/DrupalConAmsterdam-Master.png?itok=mvyX_TYY width=262 height=175 alt=DrupalCon Amsterdam logo title=DrupalCon Amsterdam logo / /span pEach year the Drupal Association coordinates a few large-scale conferences for the global Drupal community. This time around the European conference is in Amsterdam, and we’ll be there to enjoy code sprints, meeting new members of the community, sessions, and, of course, presenting a few ourselves./p pFirst, a few details: a href=https://amsterdam2014.drupal.org/DrupalCon Amsterdam/a runs September 29 through October 3 and will have a couple thousand people from the Drupal community in attendance. Like the North American DrupalCon, sprints, events, and over 100 sessions will happen over the course of the conference./p pPalantir will have a number of folks in attendance, including our CEO George DeMet, President Tiffany Farriss, Director of Development and Professional Services Ken Rickard, and Senior Architect and Community Lead Larry “Crell” Garfield./p h3Larry “Crell” Garfield/h3 pLarry will be leading three sessions:/p ullia href=https://amsterdam2014.drupal.org/session/drupal-8-crash-courseDrupal 8: The Crash Course /a - A quick tour of the moving parts that make up most standard modules in D8./li lia href=https://amsterdam2014.drupal.org/session/decoupled-drupal-silexA Decoupled Drupal with Silex/a - Case study of using Drupal as part of a decoupled CMS architecture. There's also a a href=http://drupalwatchdog.com/volume-4/issue-2/decoupling-drupalDrupal Watchdog article/a on the same topic./li lia href=https://amsterdam2014.drupal.org/session/managing-complexityManaging Complexity/a - Drupal internal management/strategy discussion./li /ulp/p h3Ken Rickard/h3 pKen dives into the consulting piece for dev shops./p ullia href=https://amsterdam2014.drupal.org/session/consultation-models-workConsulting Models that Work/a/li /ulp/p h3George DeMet/h3 pGeorge has been involved with several Drupal working groups for some time now and will be on two panels related to such goings on./p ullia href=https://amsterdam2014.drupal.org/session/drupalorg-working-groups-who-we-are-and-what-wereDrupal.org Working Groups: Who we are and What we're up to/a/li lia href=https://amsterdam2014.drupal.org/session/drupalorg-redesign-oh-yesDrupal.org redesign? Oh yes!/a/li /ulp/p pIn addition to ours and all of the other sessions – and Amsterdam as a city, of course – we’re also excited for all of the other things that come with DrupalCon. Whether it's sprint days making progress on Drupal 8 core and contributed module development, or the the PHP track this year (which showcases a number of leading presenters from the PHP world at-large helping continue to build bridges between Drupal and the PHP community), meeting new contributors (especially from the Symfony community), or working with the Drupal Association its working groups to help plan the future of Drupal.org and DrupalCon, it's a chance for all of us to grow as members of this and other communities./p pAre you headed to Amsterdam for DrupalCon? If so, say hello to Tiffany, George, Ken, and Larry. And let us know what you’re excited about in the comments, or on a href=http://twitter.com/palantirTwitter here/a. We can keep you up-to-date a href=http://palantir.net/newslettervia our newsletter/a as well. Hope to see you there!/p

Freelock : Ask Freelock: Why should I use Media links instead of just embedding, in Drupal?

Tue, 09/09/2014 - 19:36
div class=g-plusone-wrapper style=margin: 0 1em 1em 1em;float:right g:plusone href=http://www.freelock.com/blog/john-locke/2014-09/ask-freelock-why-should-i-use-media-links-instead-just-embedding size=medium annotation=bubble width=250 /g:plusone/divdiv class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpJoaquin asks:/p blockquotepSorry, John./p divBut when it comes to adding Youtube and Vimeo, you still haven't made the case for not going into the HTML./div pHere is a test page I created./p pThe top video I used the WEB tab in the Add Media button (BTW, it is a little confusing that there is still that tab labeled Youtube)./p pThe bottom video I copy and pasted from the HTML that Youtube presents you when you click the Embed tab./p pAs you can see, pasting the HTML looks a lot better. And the first option doesn't seem to be working./p pThoughts?/p/blockquote/div/div/divdiv class=field field-name-taxonomy-vocabulary-5 field-type-taxonomy-term-reference field-label-hiddendiv class=field-itemsdiv class=field-item evena href=/tag/drupalDrupal/a/divdiv class=field-item odda href=/tag/drupal-planetDrupal Planet/a/divdiv class=field-item evena href=/tag/mediaMedia/a/divdiv class=field-item odda href=/tag/videoVideo/a/div/div/div

Acquia: The future of PHP ... at a distance

Tue, 09/09/2014 - 15:55
div class=field field-name-body field-type-text-with-summary field-label-hidden div class=field-items div property=content:encoded class=field-item evenp The future of PHP ... at a distance /p p First a short disclaimer: It’s been quite a few years since I have a href=http://pooteeweet.org/blog/1753last been subscribed to the internals mailing list/a. I still hang out in one of the popular core developer IRC channels, follow quite a few core developers on twitter, and chat with people at conferences--which allows me to still keep up with things to some degree. I do of course still work daily with PHP. So for better or for worse this lets me see PHP's future at a bit of distance from core development. /p/div /div /div span property=dc:title content=The future of PHP ... at a distance class=rdf-meta/span

Deeson Online: Part 2: Apache Solr - Manually Controlling a Custom Fields Bias

Tue, 09/09/2014 - 11:25
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpIn a href=http://deeson-online.co.uk/labs/part-1-apache-solr-creating-custom-fieldspart one/a of this post I showed you how to create a custom field to be added to Apache Solr index and altering the search based on this field. In this second part I will be showing you how you can define a custom field to be listed within the 'field bias' admin settings in the Apache Solr module./ph2Setting the field biases/h2pMost of the time just setting a custom field to be added to your index is all you will need. But sometimes there is the need to be able to control the bias of your custom fields when Solr does the search./ppTypically you would manage this in the Apache Solr admin pages by going to /admin/config/search/apachesolr/settings. This will show you a list of your Solr instances that you have configured for the site. To change the biases, click on the ‘bias’ link against the relevant instance./ppWithin this section if you choose the ‘Field Biases’ tab on the left hand site you can set the bias for fields within the site.  This will affect the what is more relevant when Apache Solr does a search./ppimg src=/sites/default/files/uploads/screen_shot_2014-08-29_at_09.01.44.png //ppThis is fine if you just want to set the bias on the standard fields that are available, but what if you want to be able to control the bias of the new custom field that you have just created?/ph2Allowing manual field biases control on your custom field/h2pLooking at the Apachesolr module in more detail shows that this list of bias fields is made up of ‘default’ fields (e.g. content, h1, h2 etc.) and any fields that are ‘text’ fields./ppIf you have a href=http://deeson-online.co.uk/labs/part-1-apache-solr-creating-custom-fieldscreated a custom field/a and your field is a string (e.g. 'ss_my_field') then you would think that this would then show up as it is a string field which is text - right?/ppWell no ..... after looking at the field definitions in more details (as shown in a href=http://deeson-online.co.uk/labs/part-1-apache-solr-creating-custom-fields#apachesolr_definitionpart 1/a), string fields are different to text fields, which is why the custom string field wasn't showing in the list./ppTherefore in order for your custom field to appear in the list of 'bias fields', you need to define your custom field as a 'text' field rather than a 'string' field (e.g. ‘ts_my_field’). Having done this, re-index the content and the custom field now shows in this list of field biases./ppHooray I hear you shout .... well almost.  The field shows in the list but the label of this custom field shows as the field name (e.g. ‘ts_my_field’) - not very readable or friendly./ppHelpfully there is a hook provided by the ApacheSolr module to map fields to a label for display:/pdiv class=geshifilter pre class=php geshifilter-php style=font-family:monospace; span style=color: #009933; font-style: italic;/** * Implements hook_apachesolr_field_name_map_alter(). *//span span style=color: #000000; font-weight: bold;function/span MY_MODULE_apachesolr_field_name_map_alterspan style=color: #009900;(/spanspan style=color: #000088;amp;$map/spanspan style=color: #009900;)/span span style=color: #009900;{/span span style=color: #000088;$map['ts_my_field']/span span style=color: #339933;=/span span style=color: #004000;t/spanspan style=color: #009900;(/spanspan style=color: #0000ff;'This is the label for my custom field'/spanspan style=color: #009900;)/spanspan style=color: #339933;;/span span style=color: #009900;}/span /pre /divpNow your new custom field shows in the list of 'bias fields' and has a nice friendly label for it. So you can now set the relevant value you would like for it to alter your search - happy days!/p/div/div/divdiv class=field field-name-node-link field-type-ds field-label-hiddendiv class=field-itemsdiv class=field-item evena href=/labs/part-2-apache-solr-manually-controlling-custom-fields-biasRead more/a/div/div/divdiv class=field field-name-title field-type-ds field-label-hiddendiv class=field-itemsdiv class=field-item even property=dc:titleh2Part 2: Apache Solr - Manually Controlling a Custom Fields Bias/h2/div/div/divdiv class=field field-name-meta field-type-ds field-label-hiddendiv class=field-itemsdiv class=field-item evenBy a href=/category/author/mike-davisMike Davis/a | 9th September 2014/div/div/div

Urban Insight: Building a Drupal Module for Research Papers in Economics (RePEc)

Tue, 09/09/2014 - 01:19
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpWorking with the USC Lusk Center for Real Estate, we recently had the opportunity to automate how the Center's research papers are submitted to a popular repository of research about economics. This post discusses how we created a software module that others who use the open source Drupal web content management system can reuse and enhance.br / /p/div/div/div

Zivtech: Upcoming Zivtech Events, September 2014

Mon, 09/08/2014 - 19:10
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even pSeptember is a busy month over here at Zivtech as we embark on Drupaldelphia, a training on Panels and a handful of meetups. We will be out and about throughout the month, so be sure to catch up with us at some of our upcoming events:/p h2a href=http://www.meetup.com/nodejs-philly/events/199099992/ style=line-height: 1.538em; target=_blankNode.js Meetup at Zivtech HQ/a/h2 pspan style=line-height: 1.538em;Our Involvement: Hosting, Attendingbrbr / What: This is an installment of the second-Tuesday Philly node.js meetup group. We start things out informally and anyone that has something to share shows off what they've been doing with node.js./spanbrbr / span style=line-height: 1.538em;When:nbsp;/spanspan style=line-height: 20.0063037872314px;Tuesday, September 9, 2014 fromnbsp;/spanspan style=line-height: 1.538em;6:00 - 8:00 pm/spanbrbr / span style=line-height: 1.538em;Where: 1315 Walnut St, Suite 1500, Philadelphia, PA 19107/span/p h2a href=https://www.eventbrite.com/e/phit-circle-presents-aging-in-place-tickets-12695607905?ref=ecount target=_blankPHIT Circle Presents: Aging in Place/a/h2 pOur Involvement: Sponsors, attendingbrbr / What:nbsp;span style=line-height: 1.538em;Please join us on Thursday, September 11th nbsp;to learn about Aging in Place. John Whitman, a Wharton Health Care Management faculty member and leading national consultant on aging and long-term care is assembling a panel of experts to discuss how innovation is enabling our seniors to receive the medical monitoring and care they need to safely continue living in their own homes.nbsp;/spanspan style=line-height: 1.538em;We will both define what it means to age in place and how it's different depending upon socioeconomic status, and what innovations and technologies are available and needed for aging in place to happen. Special emphasis will be placed on not just what is currently available, but also what is needed for the future./spanbrbr / span style=line-height: 1.538em;When: Thursday, September 11, 2014 from 5:30 - 8:30 pm/spanbrbr / span style=line-height: 1.538em;Where:nbsp;/spanspan style=line-height: 1.538em;4801 S. Broad St.,nbsp;/spanspan style=line-height: 1.538em;Suite 100, Building 100 Innovation Center,nbsp;/spanspan style=line-height: 1.538em;Philadelphia, PA 19112/span/p h2a href=http://drupaldelphia.com/ target=_blankDrupaldelphia 2014/a/h2 pspan style=line-height: 1.538em;Our Involvement: Sponsors, presentors, attendingbrbr / What: /spanspan style=line-height: 1.538em;Drupaldelphia is an annual camp held in Philadelphia for the open source content management platform, Drupal. The event attracts developers, site-builders, content administrators, designers, and anyone interested in using Drupal in their organization or upcoming project. This year will again be hosted in the Pennsylvania Convention Center at 1101 Arch St nbsp;Philadelphia, PA 19107./spanbrbr / span style=line-height: 1.538em;When:nbsp;/spanspan style=line-height: 20.0063037872314px;Friday, September 12, 2014 fromnbsp;/spanspan style=line-height: 1.538em;8:00 am - 4:30 pm/spanbrbr / span style=line-height: 1.538em;Where: The Philadelphia Convention Center, 1101 Arch St, Philadelphia, PA 19107/span/p h2a href=http://www.meetup.com/drupaldelphia/events/202758862/ target=_blankPhiladelphia Drupal Meetup at Zivtech HQ/a/h2 pspan style=line-height: 1.538em;Our Involvement: Hosting, attendingbrbr / What: /spanspan style=line-height: 1.538em;We'll be talking Drupal, eating pizza, and drinking various beverages (some alcoholic, others not) from 6:30-9pm at Zivtech Headquarters in Old City. The pizza and drinks will be provided by the hosts (that's us!)./spanbrbr / span style=line-height: 1.538em;When:nbsp;/spanspan style=line-height: 20.0063037872314px;Tuesday, September 16, 2014 fromnbsp;/spanspan style=line-height: 1.538em;6:30 - 9:30 pm/spanbrbr / span style=line-height: 1.538em;Where: 1315 Walnut St, Suite 1500, Philadelphia, PA 19107/span/p h2a href=http://zivtech.ticketleap.com/drupal-training-panels/ target=_blankDrupal Training: Layout and Site Building with Panels/a/h2 pspan style=line-height: 1.538em;Our Involvement: Hosting, facilitatingbrbr / What: /spanspan style=line-height: 1.538em;Panels is a tool for creating advanced layouts and data displays in Drupal. In our day-long intermediate level training, we look at the full range of the Panels toolset and cover the following topics: u/spanspan style=line-height: 1.538em;nderstanding the Panels interface, t/spanspan style=line-height: 1.538em;ricks to make editing Panels easier, c/spanspan style=line-height: 1.538em;reating custom Panels layouts, s/spanspan style=line-height: 1.538em;tyling techniques, b/spanspan style=line-height: 1.538em;uilding advanced data displays, h/spanspan style=line-height: 1.538em;elpful Panels features that many site builders miss./spanbrbr / span style=line-height: 1.538em;When:nbsp;/spanspan style=line-height: 20.0063037872314px;Wednesday, September 17, 2014 fromnbsp;/spanspan style=line-height: 1.538em;10:00 am - 5:00 pm/spanbrbr / span style=line-height: 1.538em;Where: 1315 Walnut St, Suite 1500, Philadelphia, PA 19107/span/p h2a href=http://www.meetup.com/Philly-Content-Strategy/events/205680922/ target=_blankComics are Magic: How Words and Images Create Content That Can’t Be Ignored/a/h2 pspan style=line-height: 1.538em;Our Involvement: Hosting, attending/spanbrbr / span style=line-height: 1.538em;What: /spanspan style=line-height: 1.538em;Comic and cartoons aren't new, but it took the Internet to unlock their full potential. Find out how technology no more complicated than a jpeg can grab viewer's attention and deliver a message before they even realize they're receiving it./spanbrbr / span style=line-height: 1.538em;When:nbsp;/spanspan style=line-height: 20.0063037872314px;Wednesday, September 17, 2014 fromnbsp;/spanspan style=line-height: 1.538em;6:00 - 8:00 pm/spanbrbr / span style=line-height: 1.538em;Where: 1315 Walnut St, Suite 1500, Philadelphia, PA 19107/span/p h2a href=http://bftp.cal.basecampbusiness.com/node/767224 target=_blankPACT Thursday Networking Series/a/h2 pOur Involvement: Attendingbrbr / What: span style=line-height: 1.538em;Get back to basics and make new connections as PACT welcomes in summer. PACT invites its fellow members and guests from Technology and Healthcare Corporations, Entrepreneurs, Investors and Professional Advisors for an evening of networking. Come learn more about each others businesses amp; exchange business cards while enjoying cocktails and hors ‘d’ oeuvres./spanbrbr / span style=line-height: 1.538em;When:nbsp;/spanspan style=line-height: 20.0063037872314px;Thursday, September 18, 2014 fromnbsp;/spanspan style=line-height: 1.538em;5:30- 7:30 pm/spanbrbr / span style=line-height: 1.538em;Where: Prime Stache, 110 Chestnut St, Philadelphia, PA 19107/span/p pThese are just a handful of the events we will be attending, hosting, and sponsoring this September, so be sure to keep your eyes and ears open for more as we continue to update this list./p pWe can't wait to see you around!/p pstrongWill you be attending any of our upcoming events? Let us know in the comments./strong/p pnbsp;/p p!--break--/p /div/div/divdiv class=field field-name-taxonomy-vocabulary-2 field-type-taxonomy-term-reference field-label-inline clearfixdiv class=field-labelTerms:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=/terms/eventsEvents/a/divdiv class=field-item odda href=/terms/upcoming-eventsupcoming events/a/divdiv class=field-item evena href=/terms/zivtechZivtech/a/divdiv class=field-item odda href=/terms/sponsorSponsor/a/divdiv class=field-item evena href=/terms/attendattend/a/divdiv class=field-item odda href=/terms/hosthost/a/divdiv class=field-item evena href=/terms/meetupMeetup/a/divdiv class=field-item odda href=/terms/drupal-planetDrupal Planet/a/divdiv class=field-item evena href=/terms/drupalDrupal/a/divdiv class=field-item odda href=/terms/nodejsNode.js/a/divdiv class=field-item evena href=/terms/pactPACT/a/divdiv class=field-item odda href=/terms/content-marketingContent Marketing/a/divdiv class=field-item evena href=/terms/trainingsTrainings/a/divdiv class=field-item odda href=/terms/drupal-trainingdrupal training/a/divdiv class=field-item evena href=/terms/drupaldelphiadrupaldelphia/a/divdiv class=field-item odda href=/terms/drupalconDrupalCon/a/div/div/div

DrupalCon Amsterdam: Training spotlight: Drupal 8 for Drupalistas

Mon, 09/08/2014 - 17:21
div class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpAre you a site builder, themer, or backend developer who is comfortable with Drupal 7 (or 6) and worried about gearing up for Drupal 8? /p pWant a headstart? /p pa href=https://amsterdam2014.drupal.org/training/drupal-8-drupalistas target=_blankDrupal 8 for Drupalistas/a at DrupalCon Amsterdam will save you self-study time by walking you through D8 in a day. You'll build a site, getting a hands on experience of the anticipated Drupal 8 changes, and dive deeper into your own speciality./p pAt the end of the day, you will be ready to dive deeper into Drupal 8 and start building projects. Our goal is to make your transition as smooth as possible. While we won't dive too deeply into coding (Sorry, all ye a href=https://amsterdam2014.drupal.org/training/introduction-symfony2-getting-ready-d8 target=_blankwho seek Symphony training/a!) we will break into small, specialty groups at the end of the day so you can focus on one area; site building, theming, or coding./p h3Meet the Trainers from Amazee Labs/h3 pLong-time DrupalCon trainer Diana Dupuis (a href=https://www.drupal.org/user/411684 target=_blankdianadupis/a), Site Building track chair Michael Schmid (a href=https://www.drupal.org/user/643820 target=_blankSchnitzel/a), and DevOps track chair Bastian Widmer (a href=https://www.drupal.org/user/2691379 target=_blankdasrecht/a) of Amazee Labs have presented this training three times, including once at DrupalCon Austin to a sold-out room./p h3Attend this Drupal Training/h3 pThis training will be held on Monday, 29 September from 09:00-17:00 at the Amsterdam RAI during DrupalCon Amsterdam. The cost of attending this training is €400 and includes training materials, meals and coffee breaks. A DrupalCon ticket is not required to register to attend this event. /p pa href=https://amsterdam2014.drupal.org/add2cart?SKU=dcams_registration_training target=_blank class=button-linkRegister today/a/p /div/div/div

Acquia: Perspectives on the future of PHP

Mon, 09/08/2014 - 16:38
div class=field field-name-body field-type-text-with-summary field-label-hidden div class=field-items div property=content:encoded class=field-item evenh2 Announcing the Future of PHP guest blog seriesbr //h2 p/p/div /div /div span property=dc:title content=Perspectives on the future of PHP class=rdf-meta/span

PreviousNext: DrupalGov Canberra 2014: The new Front-end work-flow from ticketing to building

Mon, 09/08/2014 - 09:26
div class=field field-name-field-summary field-type-text-long field-label-hiddendiv class=field-itemsdiv class=field-item even pJohn Albin Wilkins recently gave a session on emThe new Front-end work-flow from ticketing to building/em at DrupalGov Canberra. /p blockquotepThis session will outline our current mistakes and then introduce the basic techniques for CSS layering and using design components, the heart of any front-end CSS project. We will also discuss ticket structure, project organization, and tricks to implement components when you can't change Drupal's classes./p/blockquote /div/div/divspan property=dc:title content=DrupalGov Canberra 2014: The new Front-end work-flow from ticketing to building class=rdf-meta/span

PreviousNext: DrupalGov Canberra 2014: Drupal 8 for Sitebuilders

Mon, 09/08/2014 - 09:16
div class=field field-name-field-summary field-type-text-long field-label-hiddendiv class=field-itemsdiv class=field-item even pFind out what's install for Site Builders in Drupal 8 from my recent DrupalGov Canberra session./p /div/div/divspan property=dc:title content=DrupalGov Canberra 2014: Drupal 8 for Sitebuilders class=rdf-meta/span