Drupal Planet

Syndicate content
Drupal.org - aggregated feeds in category Planet Drupal
Updated: 11 hours 33 min ago

Get Pantheon Blog: Drupal Development - The Gizra Way

Wed, 07/09/2014 - 4:19pm
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpAmitai Bustein is one of the founders of a href=http://www.gizra.com/Gizra/a, a legendary Drupal contributor as maintainer of the Organic Groups (og) system, and gives emamazing/em presentations. This is his BoF from DrupalCon Austin in which he explains the Gizra way. It's a must-see for anyone dreaming of upgrading their development practices./p iframe width=560 height=315 src=//www.youtube.com/embed/PezawfaFRKE frameborder=0 allowfullscreen/iframe !-- break -- pWhat's wonderful about Amitai's presentation is not just that it's entertaining and engaging, but that he's presenting hard-won real world experience with the best practices — automated testing, building with installation profiles, and so on. He makes these accessible and inspiring, and explains how these practices pay real-world dividends:/p ul liStandards, code smell is and why they matter./li liHow Harvard reduced the release cycle for OpenScholar from months to weeks with testing./li liThe practical benefits of agile processes and prioritizing honest code over formalities./li liDealing with deadlines and time estimates./li /ul pI've been personally quite impressed with Gizra's work over the years, and for developers looking to level up, or shop owners looking for inspiration and guidance on how to grow, this session is a goldmine. We hope you enjoy it!/p/div/div/divdiv class=easy_social_box clearfix horizontal easy_social_lang_und div class=easy_social-widget easy_social-widget-twitter firsta href=http://twitter.com/share class=twitter-share-button data-url=https://www.getpantheon.com/blog/drupal-development-gizra-way data-count=horizontal data-lang = en data-via= data-related=:Check it out! data-text=Drupal Development - The Gizra WayTweet/a/div div class=easy_social-widget easy_social-widget-facebookiframe src=//www.facebook.com/plugins/like.php?locale=en_USamp;href=https%3A//www.getpantheon.com/blog/drupal-development-gizra-wayamp;send=falseamp;layout=button_countamp;width=88amp;show_faces=trueamp;action=likeamp;colorscheme=lightamp;font=amp;height=21amp;appId= scrolling=no frameborder=0 style=border:none; overflow:hidden; width:88px; height:21px; allowTransparency=true/iframe/div div class=easy_social-widget easy_social-widget-googleplusdiv class=g-plusone data-size=medium data-annotation=bubble data-href=https://www.getpantheon.com/blog/drupal-development-gizra-way/div/div div class=easy_social-widget easy_social-widget-linkedin lastscript type=in/share data-url=https://www.getpantheon.com/blog/drupal-development-gizra-way data-counter=right/script/div /div !-- /.easy_social_box --
Categories: Drupal Feeds

Gizra.com: Backend-free apps with Grunt, jekyll and D3.js

Wed, 07/09/2014 - 4:00pm
pWhen we started working on a mobile web site for a href=http://www.gizra.com/content/casa-del-lector/Casa del Lector/a#39;s exhibition, we decided early on it would be a backend-free app, mainly for reasons of stability and performance:/p div class=thumbnail img src=/assets/images/posts/backendless-apps/image1.jpg / div class=captionApp is faster than 96% of other websites/div /div pThe data was entered by the client on a 3rd party desktop tool which exported it to XML. We used a bunch of open source tools to massage it a bit and prepare it for the App. Since the project is open sourced you can check out the a href=https://github.com/Gizra/CDLactual code/a./p div class=thumbnail img src=/assets/images/posts/casa-del-lector/cdl-item.gif / div class=captionThe App in action/div /div pa href=http://www.gizra.com/content/backend-free-apps-grunt-jekyll-d3js/Continue reading…/a/p
Categories: Drupal Feeds

Phase2: It’s Almost Time for Capital Camp and Drupal Gov Days!

Wed, 07/09/2014 - 12:49pm
pWe could not be more excited that two of our favorite DC events #8211; a href=http://2014.capitalcampandgovdays.com/Capital Camp and Drupal 4 Gov/a #8211; are merging! The combined event, happening July 30th through August 1st at the a href=https://www.google.com/maps/place/National+Institutes+of+Health/@39.004052,-77.101585,17z/data=!3m1!4b1!4m2!3m1!1s0x0:0x942022cafe272de2National Institutes of Health/a, promises to be one of the most informative and inspiring conferences on Drupal and  open source in government yet. Phase2 is proud to be a platinum sponsor of what is sure to be an action-packed conference in the nation’s capital, our hometown./p p style=text-align: center;a href=http://www.phase2technology.com/wp-content/uploads/2014/07/Screen-Shot-2014-07-09-at-1.28.42-PM.pngimg class= wp-image-7626 aligncenter style=width: 100%; alt=Screen Shot 2014-07-09 at 1.28.42 PM src=http://www.phase2technology.com/wp-content/uploads/2014/07/Screen-Shot-2014-07-09-at-1.28.42-PM-1024x342.png //a/p p style=text-align: left;We’ve lined up 10 of our all-stars to present sessions at this year’s event (we told you we were excited!). Whether you’re interested in design, collaboration, or custom government solutions, we’ve got you covered. Here’s a sneak peek at our speaker roster…/p h4 style=text-align: left;content management solutions for government/h4 p dir=ltrKick off your Capital Camp experience with a case study on a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/how-san-mateo-county-raising-bar-openpublicHow San Mateo County Is Raising the Bar with OpenPublic/a. Experience Director a href=http://www.phase2technology.com/author/smole/Shawn Mole/a and Program Director a href=http://www.phase2technology.com/author/fhaynes/Felicia Haynes/a will discuss the technical challenges that San Mateo faced as a local government, and how they utilized Phase2’s Drupal distribution to overcome those obstacles. For more details on OpenPublic, catch a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/openpublic-10-next-generation-open-source-government-sitesOpenPublic 1.0: The Next Generation of Open Source Government Sites/a, presented by a href=http://www.phase2technology.com/author/smole/Shawn Mole/a and a href=http://www.phase2technology.com/author/gwilson/Greg Wilson/a, Director of Public Sector Practice at Phase2. Then learn how to create a a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/sleep-night-cms“Sleep at Night CMS”/a with Senior Developer a href=http://www.phase2technology.com/author/rknutson/Randall Knutson/a./p h4 design and user experience/h4 p dir=ltrNecessary Capital Camp preparation: put these three sessions from Phase2’s front-end masterminds on your agenda. Start with Senior Developer a href=http://thecodingdesigner.com/aboutMason Wendell/a, who knows that great design, like jazz, needs both harmony and discord. His session, a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/thinking-inside-box-inside-box-inside-boxThinking Inside the Box X3/a, will focus on component-driven design. Senior Designer a href=http://www.phase2technology.com/author/jgroh/Joey Groh/a will expose a real projects’ collaborative design process in his session, a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/collaborative-design-rescue-photoshop-post-photoshop-worldCollaborative Design to the Rescue: Photoshop in a post-Photoshop World/a. Finally, in his talk a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/amazing-design-through-empathyAmazing Design Through Empathy/a, Senior Experience Analyst a href=http://www.phase2technology.com/author/dspira/David Spira/a will illustrate how to use empathy to improve all aspects of product design, from requirements gathering to user research and everything in between./p p dir=ltr style=text-align: center;a href=http://www.phase2technology.com/wp-content/uploads/2014/07/Mason3.pngimg class= wp-image-7636 aligncenter style=width: 100%; alt=Mason3 src=http://www.phase2technology.com/wp-content/uploads/2014/07/Mason3-1024x743.png //a/p h4 collaboration/h4 pDrupal has already proven to be a viable alternative to proprietary models for government CMS. Now a href=http://openatrium.com/#!/Open Atrium/a is helping Drupal provide government agencies with an enterprise grade, open source platform to connect teams, departments and constituents. Learn from a href=http://www.phase2technology.com/author/gwilson/Greg Wilson/a and a href=http://www.phase2technology.com/author/mpotter/Mike Potter/a, Open Atrium’s Lead Architect, how OA2 addresses government collaboration needs in their talk, a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/open-source-collaboration-government-open-atriumOpen Source Collaboration for Government with Open Atrium/a. For a story of true open source collaboration and innovation, check out Director of Engineering a href=http://www.phase2technology.com/author/smerrill/Steven Merrill’s/a session on a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/openshift-and-drupal-story-true-open-source-collaboration-andOpenShift and Drupal/a./p h4configuration, testing and site building/h4 p dir=ltrIn recent years, Open Data has evolved from a buzzword to a reality to a requirement for governments, NPOs and NGOs globally. To explore what Open Data is, how to use it, and what it means to your organization’s website and its followers, stop by Senior Developer a href=http://www.phase2technology.com/author/rbates/Robert Bates’/a session, a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/open-data-not-just-buzzwordOpen Data: Not Just a Buzzword/a. For more advanced developers, a href=http://www.phase2technology.com/author/smerrill/Steven Merrill/a will present on a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/open-source-logging-and-metrics-toolsOpen Source Logging and Metrics Tools/a, in which he will dive into the logging infrastructure of drupal.org and how you can apply the same tooling to your own sites. Finally, learn a href=http://2014.capitalcampandgovdays.com/capital-camp-and-gov-days/sessions/best-practices-development-deployment-and-distributionsBest Practices for Development, Deployment, and Distributions/a from Mike Potter./p pBe sure to visit our exhibitor booth to learn more about Phase2 and our people,  and of course  to grab some infamous Phase2 swag!  Are you attending Capital Camp and Drupal Days? What sessions are on your must-see list? Let us know below!/p p style=text-align: center;
Categories: Drupal Feeds

Liran Tal's Enginx: Migrate Drupal 7 to WordPress 3.9 – The Kickoff

Wed, 07/09/2014 - 12:38pm
div class=seriesmetaThis entry is part 1 of 1 in the series a href=http://enginx.com/series/drupal-7-to-wordpress-3-9-migration/ class=series-38 title=Drupal 7 to Wordpress 3.9 MigrationDrupal 7 to Wordpress 3.9 Migration/a/divpstrongThe setting/strong/p pWith no specific reason, or maybe with regards to the strong editing capabilities of WordPress out of the box, I wanted to opt out of a href=http://www.drupal.orgDrupal/a as my blogging platform for a href=enginx.comenginx.com/a. Even though I#8217;m a a href=https://drupal.org/user/1315712seasoned Drupal developer/a, even authored a book on a href=http://enginx.com/blog/writing-drupal-7-media/Drupal 7 Media/a, and a href=http://enginx.com/blog/media-drupal-7-presenting-it-drupal-camp-israel-2013/presented/a the topic on a local Drupal conference, I decided to migrate Drupal 7 to WordPress. Drupal is suitable for many web applications, although it does require quite an effort to maintain and setup in order to fit it to your needs, while with WordPress most of the blogging capabilities are available out of the box with almost no hassle, and for a good reason #8211; WordPress was primarily developed as a blogging platform./p pnbsp;/p pbMy Video Course #8211; a href=https://www.udemy.com/step-by-step-drupal-7-to-wordpress-39-migration/ target=_blankStep by Step Drupal 7 to WordPress 3.9 Migration/a/b/p pI created a Video course on a title=Udemy href=http://www.udemy.com target=_blankUdemy.com /ato teach you the skills of migrating Drupal 7 to WordPress 3.9./p pI#8217;d appreciate if you leave a review after taking the quick course/p div id=attachment_461 style=width: 521px class=wp-caption aligncentera href=https://www.udemy.com/step-by-step-drupal-7-to-wordpress-39-migration/img class=wp-image-461 size-full src=http://enginx.com/wp-content/uploads/2014/07/Drupal7MigrationToWordpress.png alt=Step-by-Step Drupal 7 to WordPress 3.9 Migration Learn how to migrate your content, users, and more from a Drupal 7 website to WordPress 3.9. By the end of this course, you will be able to migrate any Drupal 7 website to a WordPress 3.9 installation. Moreover, you will have an overall understanding of the differences between Drupal and WordPress table schema to estimate the migrated content scope. Includes a step-by-step video tutorial of how to migrate a Drupal website to WordPress. Includes a review of Drupal and WordPress database schema to understand migration effort and complexity. Enrich your skill-set with this knowledge and extend your WordPress consultancy reach width=511 height=411 //ap class=wp-caption-textStep-by-Step Drupal 7 to WordPress 3.9 Migration Learn how to migrate your content, users, and more from a Drupal 7 website to WordPress 3.9./p/div pnbsp;/p pstrongThe Journey/strong/p pSo, off I go on my journey to locate an easy process for migrating my content from Drupal 7 to WordPress 3.9 (versions are critical) and the conclusion is quickly made apparent that while there are handful of procedures, modules and guides on converting from WordPress to Drupal, the opposite flow is quite an uncharted area. This is understandable, given that Drupal is a lot more complex in terms of content structure variety as well as having more of a framework nature than a simple blogging platform, but still, I was pretty sure I#8217;m not the only one./p pResearching the migration process it yielded a Drupal2Wordpress a href=http://www.github.comGithub/a repository which featured a minimal, yet effective, PHP script which claims to do the job. Unlike other solutions that I found, the migration script doesn#8217;t require an actual live instance of both sites up (the old Drupal site, and the new WordPress site), but simply requires to be configured with the database connection details for both platforms and be uploaded to the hosting account which hosts both. Without further adieu, I jumped on to the task, and as with most things open source (and unpopular or unmaintained) #8211; things aren#8217;t quite working out of the box and require further development effort to fine-tune and create a solid migration./p pIn a follow-up post I will share more details on the process of performing the actual migration to WordPress3.9, stay tuned!/p !-- Easy AdSense V7.21 -- !-- [leadout: 2 urCount: 1 urMax: 0] -- div class=ezAdsense adsense adsense-leadout style=text-align:center;margin:12px; script async src=//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js/script !-- enginx-blog-wide-post -- ins class=adsbygoogle style=display:inline-block;width:728px;height:90px data-ad-client=ca-pub-9677997565991773 data-ad-slot=6746030703/ins script (adsbygoogle = window.adsbygoogle || []).push({}); /script/div !-- Easy AdSense V7.21 -- pThe post a rel=nofollow href=http://enginx.com/blog/migrate-drupal-7-to-wordpress-3-9-kickoff/Migrate Drupal 7 to WordPress 3.9 #8211; The Kickoff/a appeared first on a rel=nofollow href=http://enginx.comLiran Tal#039;s Enginx/a./p
Categories: Drupal Feeds

Appnovation Technologies: Three Easy Steps to Setup Google Analytics for Drupal

Wed, 07/09/2014 - 9:58am
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encoded This short tutorial will get you up and running with Google Analytics for Drupal. /div/div/divdiv class=field field-name-field-blog-header-image field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evena href=/blog/three-easy-steps-setup-google-analytics-drupalimg typeof=foaf:Image src=http://www.appnovation.com/sites/default/files/styles/blog_listing_page_header/public/SETUPANALYTICS.jpg?itok=FwQSze-o width=680 height=200 alt= //a/div/div/divdiv class=sharethis-buttonsdiv class=sharethis-wrapperspan st_url=http://www.appnovation.com/blog/three-easy-steps-setup-google-analytics-drupal st_title=Three Easy Steps to Setup Google Analytics for Drupal class=st_facebook/span span st_url=http://www.appnovation.com/blog/three-easy-steps-setup-google-analytics-drupal st_title=Three Easy Steps to Setup Google Analytics for Drupal class=st_twitter/span span st_url=http://www.appnovation.com/blog/three-easy-steps-setup-google-analytics-drupal st_title=Three Easy Steps to Setup Google Analytics for Drupal class=st_sharethis/span script type='text/javascript'var switchTo5x = false;/scriptscript type='text/javascript' src='http://w.sharethis.com/button/buttons.js'/scriptscript type='text/javascript'stLight.options({publisher:dr-75626d0b-d9b4-2fdb-6d29-1a20f61d683});/script/div/div
Categories: Drupal Feeds

Commerce Guys: 3 choses qui ralentissent le commerce mondial en ligne et comment les rectifier

Wed, 07/09/2014 - 7:28am
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodeddiv Aussi attrayante qu’elle soit, l’expression « sensation mondiale instantanée » est une contradiction. La mondialisation exige de prendre des mesures stratégiques et celles-ci requièrent de la recherche et une certaine réflexion. Les sensations qui sont effectivement instantanées sont généralement des succès sans lendemain, et rares. Pour développer une stratégie mondiale réussie et durable, il vous faut prendre le temps de régler les choses qui ralentissent le commerce mondial, puis de pouvoir profiter de la vitesse à laquelle vous réussissez, une fois ces éléments de base en place. /div div  /div h2 img alt= src=https://commerceguys.com/sites/default/files/blog/files/Lingotek%20number%201.png style=width: 100px; height: 100px; float: left; / Contraintes juridiques /h2 div  /div div La publicité et la vente au niveau international présentent une série complexe de considérations juridiques et logistiques. Vous avez besoin d’un accès continu et durable aux informations actualisées pour chaque pays, il vaut donc la peine de demander conseil à un avocat qui connait parfaitement vos pays cibles. Vous devriez également vous abonner aux bulletins ou blogs qui offrent des mises à jour annuelles sur la législation de chaque pays susceptible d’affecter les résultats.  Du type de produit que vous offrez à la façon dont vous faites la publicité de son caractère unique, les pays peuvent avoir des lois qui vous touchent. Il peut s’agir des règlements concernant le moment de la journée où une publicité peut être montrée par exemple, ou des taxes spéciales que vous devez payer pour pouvoir y faire de la publicité. /div div  /div h2 img alt= src=https://commerceguys.com/sites/default/files/blog/files/Lingotek%20number%202.png style=width: 100px; height: 100px; float: left; /Paiements mondiaux/h2 div  /div div Tandis que le paiement par Visa et Mastercard est une bonne idée dans certains pays, celui par PayPal et Western Union est meilleur dans d’autres. Comparez les taux et faites attention aux types de paiement que votre public cible utilise le plus. Il existe plusieurs portails en ligne et emplacements physiques (pour les endroits tels que Western Union) où les paiements peuvent être effectués ainsi que des contrats temporaires. Le portail le plus économique pour les transactions monétaires peut également avoir des restrictions sur le montant d’argent à transférer. Prenez le temps de vous familiariser avec chaque pays et sa préférence de paiement unique, vous en tirerez avantage à long terme. /div div  /div h2 img alt= src=https://commerceguys.com/sites/default/files/blog/files/Lingotek%20number%203.png style=width: 100px; height: 100px; float: left; / Traduction/h2 div  /div div Vous devez faire preuve de prudence pour tout ce que vous traduisez et comment vous le faites. Si vous ne traduisez pas suffisamment, vos utilisateurs seront frustrés et quitteront votre site web. Si vous traduisez tout, mais que vous le faites uniquement avec une traduction automatique, vous n’avez pas le bénéfice de la localisation, et vous risquez d’envoyer un message erroné. /div div  /div div Avant de traduire quoi que ce soit, assurez-vous que la technologie que vous utilisez est suffisamment intelligente pour utiliser les analyses afin de vous indiquer les pages à traduire, qu’elle fonctionne au sein de votre flux de travail et qu’elle vous offre l’occasion de faire vérifier toutes les traductions par des personnes, que cela se fasse par le biais d’une main d’œuvre collaborative ou par des traducteurs professionnels. De plus, assurez-vous que toutes les traductions sont stockées dans une base de données comportant des millions de mots, connue sous « mémoire de traductions » Vous pouvez utiliser la même base de données de traduction partout où sont stockés contenu, sites web, documents, groupes d’utilisateurs ou médias sociaux. Vous n’avez pas besoin de retraduire étant donné que chaque entrée est saisie perpétuellement dans la mémoire pour un usage réitérant.  /div div  /div div Une fois vos systèmes en place pour répondre à vos besoins juridiques, de paiement et de traduction, le monde vous appartient, littéralement. Prendre le temps de répondre à ces besoins portera ses fruits pendant de longues années. /div div  /div div a href=https://marketplace.commerceguys.com/add-on/lingotek/overviewimg alt= src=https://commerceguys.com/sites/default/files/blog/files/LT_logo_tag_stacked_hi.png style=width: 300px; height: 96px; float: right; //a/div div  /div div  /div /div/div/divul class=links inlineli class=translation_en first lasta href=https://commerceguys.com/blog/3-things-slow-down-global-commerce-online-and-how-fix-them title=3 Things that Slow Down Global Commerce Online, and How to Fix Them class=translation-link lang=enEnglish/a/li/ul
Categories: Drupal Feeds

Commerce Guys: 3 Things that Slow Down Global Commerce Online, and How to Fix Them

Wed, 07/09/2014 - 7:27am
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodeddiv As attractive as it sounds, “instant global sensation” is a contradiction in terms. Going global requires strategic moves, and those require research and forethought. Those sensations that are indeed instantaneous are usually one-hit wonders, and rare. In order to build a successful, sustainable global strategy, you need to take the time to address the things that slow global commerce down—and then be able to enjoy the speed with which you succeed after having those foundational pieces in place. /div div  /div h2 img alt= src=https://commerceguys.com/sites/default/files/blog/files/Lingotek%20number%201.png style=width: 100px; height: 100px; float: left; /Legal Constraints /h2 div  /div div Advertising and selling internationally presents a complex series of legal and logistical considerations. You need consistent, sustained access to updated information for each country, so it’s worth seeking the advice of a lawyer who knows your target countries well. You should also subscribe to newsletters or blogs that offer updates on legislation in each country that could affect your bottom line. These updates keep you abreast of upcoming legislation that may affect the bottom line. From the type of product you carry to the way in which you advertise its uniqueness, countries may have laws that affect you. There may be rules for the time of day that an ad can be shown, for example, or special taxes that you have to pay in order to advertise there. /div div  /div h2 img alt= src=https://commerceguys.com/sites/default/files/blog/files/Lingotek%20number%202.png style=width: 100px; height: 100px; float: left; / Global Payments/h2 div  /div div While Visa and Mastercard are good ideas in some countries, PayPal and Western Union are better for others. Compare rates and pay attention to the types of payment your target audience uses most. There are several online portals and physical locations (for places such as Western Union) where payments can be made as well as temporary contracts. The most economical portal for money transactions may also have restrictions on the amount of money being transferred. Spend some time familiarizing yourself with each country and its unique payment preference; it’ll pay in the long run. /div div  /div h2 img alt= src=https://commerceguys.com/sites/default/files/blog/files/Lingotek%20number%203.png style=width: 100px; height: 100px; float: left; / Translation/h2 div  /div div You want to be careful with what and how you translate. If you don’t translate enough, users will get frustrated and leave your website. If you translate everything, but do so only with machine translation, you don’t get the benefit of localization, and may send an inaccurate message. /div div  /div div Before translating anything, make sure that the technology you use is smart enough to use analytics to tell you which pages to translate, that it operates within your workflow, and that it gives you the opportunity to have people vet each translation—whether through crowdsourced labor or by professional translators. Also, make sure that it stores all translations in a database comprised of millions of words, known as “translation memory.” Anywhere content, websites, docs, user groups or social media is stored, you can use the same translation database. You don’t need to re-translate as each entry becomes perpetually entered into memory for repeated use.  /div div  /div div Once you have systems in place to address your legal, payment and translation needs, the world literally becomes your oyster. Taking the time to address these needs will pay dividends in the form of future success. /div div  /div div a href=https://marketplace.commerceguys.com/add-on/lingotek/overviewimg alt= src=https://commerceguys.com/sites/default/files/blog/files/LT_logo_tag_stacked_hi.png style=width: 300px; height: 96px; float: right; //a/div div  /div /div/div/divul class=links inlineli class=translation_fr first lasta href=https://fr.commerceguys.com/blog/3-choses-qui-ralentissent-le-commerce-mondial-en-ligne-et-comment-les-rectifier title=3 choses qui ralentissent le commerce mondial en ligne et comment les rectifier class=translation-link lang=frFrançais/a/li/ul
Categories: Drupal Feeds

DrupalCon Amsterdam: Membership: Giving back to the Drupal community

Wed, 07/09/2014 - 1:30am
div class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpimg align=left alt=Individual membership badge src=https://amsterdam2014.drupal.org/sites/default/files/images/Drupal_Association_ind_member_217.png /br / Attending DrupalCon for the first time is always a game-changer for Drupal community members. It’s a chance to see the people behind the project, put names to faces, and build stronger connections in-person. You might even feel inspired to do more for the Drupal project thanks to the new friends you make at DrupalCon!/p pOne easy way to do more for the community and the project is to add a Drupal Association Membership to your cart when you buy your Amsterdam ticket. We don’t bundle membership with your ticket because the Drupal community is built on the spirit of giving: our members to join us because they want to give back and push the project forward./p pWe make it easy to sign up and here’s what you need to know:/p ulliMembership is annual for Individuals and Organizations/li liYou can add membership to your ticket when you check out or buy it separately/li liYou can renew an existing or lapsed membership here or on our a href=https://assoc.drupal.org/membershipmembership page/a/li liYou can buy memberships for your team. Just add a quantity of Individual Memberships and you’ll be contacted for the names to assign the memberships/li /ulpAll Drupal Association members get special graphic on their conference badge, and will receive discounts on merchandise at the Drupal Association store at the convention. So don’t wait! Sign up to be a member today or when you register, or anytime before DrupalCon to get your Drupal Association member badge and to give back to the Drupal project./p /div/div/div
Categories: Drupal Feeds

DrupalCon Amsterdam: Now offering 9 world-class Drupal trainings at DrupalCon Amsterdam

Wed, 07/09/2014 - 1:01am
div class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpIf you have been thinking about increasing your Drupal skills, it's time to take the plunge and submerge yourself in a full-day course with one of our leading world-class Drupal training companies./p pThese trainings are designed to increase your knowledge and expand your skill set by providing you with:/p ullia well-paced agenda to keep you interested during the day/li lireal world exercises to put learning into practice /liliprofessional trainers who are active web experts /lili12:1 student/trainer ratio, to both give students personal attention and keep the training on track /li/ulpWhether you are new to Drupal, looking to gain a competitive edge in your career, or simply looking to increase your skill set, there is a a href=https://amsterdam2014.drupal.org/trainingtraining/a that's right for you./p pThe cost of attending a training is 400 € and includes a full day of in-depth learning, breakfast, lunch, and those ever-important coffee breaks./p pSkip to training by experience level: a href=#beginnerBeginner/a | a href=#intermediateIntermediate/a | a href=#advancedAdvanced/a/p tabletbodytrtd a name=beginner id=beginner/abr /h3Beginner/h3 /td /trtrtd h3a href=https://amsterdam2014.drupal.org/node/223Absolute Beginners Guide to Drupal/a/h3 pThis class really is aimed at absolute Drupal beginners. You'll learn all of the key concepts you need to understand, navigate and use a Drupal site. You'll learn how to build a Drupal 7 site, from content and user organization, to working with modules and themes. One of our highest rated trainings three years running!/p pCompany: OSTrainingbr / Drupal Version: Drupal 7.xbr / Trainer/s: steveburge/p /td /trtrtd h3a href=https://amsterdam2014.drupal.org/node/2213Views from the Ground Up/a/h3 pOne of the most important sessions I taught as a technical consultant was the one week Drupal Jumpstart. Here, my students learn how to do everything in Drupal from adding content, and installing modules on day 1, all the way to setting up complex multiple content-type relationships and combining their displays using panels and views on day 5./p pCompany: The Northcross Groupbr / Drupal Version: Drupal 7.xbr / Trainer/s: netw3rker/p /td /trtrtda name=intermediate id=intermediate/abr /h3Intermediate/h3 /td /trtrtd h3a href=https://amsterdam2014.drupal.org/node/1148Drupal 8 for Drupalistas/a/h3 pAre you a site builder, themer, or backend developer who is comfortable with Drupal 7 (or 6) and worried about gearing up for Drupal 8? Want a headstart? This course 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 pCompany: Amazee Labsbr / Drupal Version: Drupal 8.xbr / Trainer/s: dianadupuis, Schnitzel, dasrecht/p /td /trtrtd h3a href=https://amsterdam2014.drupal.org/node/2623Introduction to Symfony2: Getting Ready for D8/a/h3 pThis comprehensive introduction to Symfony2 will help experienced and new PHP developers understand the power and flexibility of Drupal 8's new development framework. With hands on exercises throughout the day-long training, participants will learn basic Symfony2 concepts, build simple applications, and explore how Symfony2 is used in Drupal 8./p pCompany: Blink Reactionbr / Drupal Version: Drupal 8.xbr / Trainer/s: rgs, jmolivas/p /td /trtrtd h3a href=/node/1283Professional Agile Project Management For Drupal Projects/a/h3 pRecent high-profile IT project failures have shown that traditional project management isn’t working, with regularly missed deadlines, budget overruns, and a failure to deliver what users actually need./p pCompany: Wunderkrautbr / Drupal Version: N/Abr / Trainer/s: steveparks, wesku, demeester_roel, fuber/p /td /trtrtd h3a href=https://amsterdam2014.drupal.org/node/1058Search API with Apache Solr/a/h3 pHeard good things about Search API but haven’t had time to set it up? Have experience with ApacheSolr module but rely on hosted Solr? Wish you could develop locally on your own local Solr instance? Want a tour of all the power and possibilities Search API can provide for your sites?/p pCompany: Zivtechbr / Drupal Version: Drupal 7.xbr / Trainer/s: Jody Lynn, tizzo/p /td /trtrtda name=advanced id=advanced/abr /h3Advanced/h3 /td /trtrtd h3a href=https://amsterdam2014.drupal.org/node/2808An Effective Development Workflow in Drupal 8/a/h3 pIt’s been a long time since Features made news. Most Drupal developers are now familiar with a development workflow based on Features, and possibly Profiles and Makefiles (a “code-driven workflow”, as we call it). But Drupal 8 is coming, and it will be revolutionary. How will you be able to be as effective in Drupal 8 as you are now in Drupal 7?/p pCompany: Nuvolebr / Drupal Version: Drupal 8.xbr / Trainer/s: pescetti, antoniodemarco, bircher/p /td /trtrtd h3a href=/node/1253Design, Prototype, and Style in Browser/a/h3 pResponsive Web Design is on everyone's mind at the moment, and for good reason. With 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 pCompany: Four Kitchensbr / Drupal Version: N/Abr / Trainer/s: iamcarrico, rupl/p /td /trtrtd h3a href=https://amsterdam2014.drupal.org/node/2523Introduction to Headless Drupal/a/h3 pDo you want to manage content in Drupal but use something else to deliver it to your users? This is the class for you./p pCompany: Four Kitchensbr / Drupal Version: Drupal 7.xbr / Trainer/s: drpal, mirzu/p /td /tr/tbody/tablepClass sizes are limited and these trainings emwill/em sell out, so don't wait to register!/p h3New this year/h3 p If you're not sure what training you want to attend, or are buying on behalf of multiple people in your organization, we now offer prepaid training tickets, which work just like DrupalCon prepaid tickets. Simply purchase a a href=https://amsterdam2014.drupal.org/tickets#trainingprepaid training/a and we'll send you a coupon code which your team can use to register for the training of their choice for free when it's convenient for them. No more wrangling staff before summer holiday!/p pa href=https://amsterdam2014.drupal.org/training class=button-linkRegister for Training/a or a href=https://amsterdam2014.drupal.org/tickets#training class=button-linkBuy Training Tickets/a/p /div/div/div
Categories: Drupal Feeds

Gizra.com: Headless Drupal, One form at a time

Tue, 07/08/2014 - 4:00pm
ul liForm API is great, but Form API is hard when you try to do fancier stuff - like wizards and other things that clients often want./li liAngular forms are great, but Angular forms are hard too - you need to write your own custom endpoints and server side validation./li /ul pBut now that a href=https://github.com/Gizra/restfulRESTful/a integrates with Entity Validator, I would change the equation and simply say something rarely heard in the Drupal community: Forms are Fun!/p div class=thumbnail img src=http://www.gizra.com/assets/images/posts/restful-angular-forms/angular-form.gif / div class=captionThis form is not Form API, it's angular!/div /div pGo ahead, a href=https://github.com/Gizra/restful/blob/7.x-1.x/modules/restful_angular_example/README.md#test-on-simplytestme-recommendedtry it/a yourself on simplyTest.me/p pa href=http://www.gizra.com/content/restful-angular-forms/Continue reading…/a/p
Categories: Drupal Feeds

Drupal Association News: A Great Reason to Join the Drupal Association: One Month of Free Training!

Tue, 07/08/2014 - 3:01pm
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpa href=https://assoc.drupal.org/join-drupal-association-july-24th-get-free-training?utm_source=drupalassocamp;utm_medium=blogamp;utm_campaign=2014training target=_blankimg alt=Training icon src=https://assoc.drupal.org/files/training_icon.png style=width: 200px; height: 200px; float: right; //aWe’ve joined forces with several Drupal training companies to convince you that there is no better time to join the Drupal Association. And if you are already a member, here is a great reason to encourage your Drupal friends to join: free training!/p pThis July 24th, look for announcements on:/p pTwitter a href=https://twitter.com/drupalassoc target=_blank@DrupalAssoc/a/p pIRC channels a href=https://www.drupal.org/irc target=_blank#drupal-association, #drupal, and #drupal-watercooler/a./p pa href=https://assoc.drupal.org/join-drupal-association-july-24th-get-free-training?utm_source=drupalassocamp;utm_medium=blogamp;utm_campaign=2014training target=_blankSign up as one of the first 25 members to join after each announcement/a and you will receive a coupon for free online training from one of the participating companies. We’ve ensured all the trainers will provide you with training whether you are a novice or advanced learner. You will be supporting Drupal Association programs as a new member and you will learn new skills. Mark you calendar for July 24th./p pThanks to a href=http://buildamodule.com/train target=_blankBuildAModule/a, a href=https://drupalize.me/ target=_blankDrupalize.Me/a, a href=http://www.lynda.com/?utm_medium=ldc-partneramp;utm_source=CMPRCamp;utm_content=524amp;utm_campaign=CD14613amp;bid=524amp;aid=CD14613 target=_blanklynda.com/a, a href=https://modulesunraveled.com/ target=_blankModulesUnraveled/a, and a href=http://ostraining.com/ target=_blankOSTraining/a for generously providing training for this event./p /div/div/divdiv class=field field-name-taxonomy-vocabulary-4 field-type-taxonomy-term-reference field-label-abovediv class=field-labelPersonal blog tags:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=/taxonomy/term/334Membership/a/div/div/div
Categories: Drupal Feeds

Blink Reaction: Drupal Coding Standards

Tue, 07/08/2014 - 1:27pm
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpWhen it comes to Drupal coding standards rules were NOT made to be broken. In this article Matt Korostoff explains the value of coding standards, specifically in Drupal. /p /div/div/div
Categories: Drupal Feeds

Mediacurrent: Meeting Marketing Challenges with Automation and Drupal

Tue, 07/08/2014 - 1:06pm
img typeof=foaf:Image src=http://www.mediacurrent.com/sites/default/files/styles/thumb_blog_spotlight/public/marketingchallengeswithautomationanddrupal_1.png?itok=ZTWXAq4A width=200 height=152 alt=Meeting Marketing Challenges with Marketing Automation and Drupal title=Meeting Marketing Challenges with Marketing Automation and Drupal / pOften marketing's biggest challenges are long sales cycles, complex decision-making processes, and multiple stakeholders. There is increasing pressure on marketing professionals to find the most qualified prospects and build relationships with them before the lead is passed to sales./p
Categories: Drupal Feeds

Acquia: Conference Organizing Distribution (COD) 7 Beta2

Tue, 07/08/2014 - 1:01pm
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 evenh3COD Beta 2/h3 pOver the Holiday weekend, over 25 tickets were solved coming out of the Alpha6 and Beta1 release of COD. Late Monday night, COD Beta2 was released! This release includes fixes to the session submission system, specifically where time-slots and tracks weren't being properly saved in some conditions. We also made changes to the administration menu paths to de-couple them from the node and be less confusing. You can see the full release notes here: a href=https://www.drupal.org/node/2299327https://www.drupal.org/node/2299327/a/p/div /div /div span property=dc:title content=Conference Organizing Distribution (COD) 7 Beta2 class=rdf-meta/span
Categories: Drupal Feeds

kevinquillen.com: Media Migration Tip in Drupal

Tue, 07/08/2014 - 1:00pm
pIf you’re doing a migration of media files, you most likely will be working with a list of URLs. Other times, you will have a local file system from which to pull in media. When working with just a list of URLs though, you’re somewhat working with a ‘blind’ import./p
Categories: Drupal Feeds

Open Source Training: The State of Drupal 8: July 2014

Tue, 07/08/2014 - 12:30pm
pimg style=float: right; visibility: visible; title=Drupal 8 Logo src=https://www.ostraining.com/cdn/images/drupal/drupal-8-logo.png alt=drupal-8-logo width=165 height=169 data-src=/cdn/images/drupal/drupal-8-logo.png /It's been 8 months since our last overview of Drupal 8./p pA good number of OSTraining members went to DrupalCon Austin or to DrupalCamps this summer and came back with questions about Drupal 8./p pSo, here's an update on Drupal 8 and when you can plan on using it./pimg src=http://feeds.feedburner.com/~r/ostrainingdrupal/~4/6kc1isL8zAY height=1 width=1/
Categories: Drupal Feeds

Greg Knaddison: Drupalcamp Colorado 2014 Preview: Large Scale Drupal

Tue, 07/08/2014 - 7:48am
pThis year, a href=https://2014.drupalcampcolorado.org/Drupalcamp Colorado/a is taking on the topic of Large Scale Drupal - a phrase that was popularized by a href=http://buytaert.net/announcing-acquia-large-scale-drupal-programDries Buytaert/a. We're taking that phrase and using it in a generic sense to help set a focus for our event./p pa href=http://www.dogstar.org/drupal/content/drupalcamp-colorado-2014-0Matthew Saunders/a wrote a great overview of the camp, so if you're interested and need more convincing to come, read that. This is an update on our tracks and some great sessions that have been accepted already./p h3Tracks and session submission requests/h3 pWe're taking that theme as inspiration for our sessions which will be across 4 tracks:/p ul liBusiness and Open Source/li liDevOps/li liCommerce/li liDesign and Front End/li liDevelopment and Site Building/li /ul pToday we are excited to announce the first 9 sessions that have been selected. Session Submission is still open until July 11th. We've currently got too many sessions in /Development and Site Building/ and not enough sessions in the other categories. So...if you have something to say in those other areas, please a href=https://2014.drupalcampcolorado.org/node/add/sessionsubmit a session/a (note, you have to login first, and you should register too)./p h3First sessions that have been accepted:/h3 pThere are some sessions we know we're going to accept because they come from great presenters on popular topics that match our theme. Below are the 9 sessions we knew we could accept now./p ul lia href=https://2014.drupalcampcolorado.org/session/solution-architecture-designing-strategy-project-successSolution architecture: designing a strategy for project success/a by Diana Dupuis, Amazing CEO of Amazee Labs in the USA/li lia href=//2014.drupalcampcolorado.org/session/data-analytics-and-day-afterData Analytics and the Day After/a by Ron Lin, CTO and Co-Founder of CARD.com/li lia href=https://2014.drupalcampcolorado.org/session/devops-101-culture-and-toolsDevOps 101 - Culture and Tools/a by Trent Hein, Co-Founder of Boulder's Applied Trust and a DevOps powerhouse/li lia href=//2014.drupalcampcolorado.org/session/securing-customer-credit-card-dataSecuring Customer Credit Card Data/a by Rick Manelius, author of the Drupal PCI Compliance paper/li lia href=//2014.drupalcampcolorado.org/session/attacking-drupalAttacking Drupal/a by Greg Foss, of security specialists LogRhythm/li lia href=//2014.drupalcampcolorado.org/session/drupal-8-module-development-just-basicsDrupal 8 Module Development: Just the Basics/a by Brandon Williams of New Media Denver/li lia href=//2014.drupalcampcolorado.org/session/drupal-8-plugin-deep-diveDrupal 8 Plugin Deep Dive/a by Kris Vanderwater of Acquia/li lia href=//2014.drupalcampcolorado.org/session/bliss-and-enlightment-automated-testing-behatBliss and Enlightment: Automated testing with Behat/a by me, Greg Knaddison/li lia href=//2014.drupalcampcolorado.org/session/productivity-tools-developing-php-and-drupalProductivity tools for developing with PHP and Drupal/a by Ben Jeavons of Acquia/li /ul pI think you could attend just these 9 sessions and really have a great weekend of Drupal content and there are going to be dozens more. If you look at the titles and the presenters I think you'll see that there's a lot of people working on interesting problems as a result of dealing with large scale sites built in Drupal./p
Categories: Drupal Feeds

DrupalCon Amsterdam: Session selection for DrupalCon from the inside-out

Tue, 07/08/2014 - 1:14am
div class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpLike almost everything in the Drupal world, DrupalCon is, in part, a labor of passionate enthusiasts who donate their time. Every year, the Drupal Association appoints a program team who work together to select sessions for upcoming DrupalCons. The program team is unique to every conference, but volunteers of past cons (called “globals”) are asked to join the committee to assist the newer members and pass on historical knowledge./p pDrupalCon sessions are divided into tracks, which generally stay the same, but have evolved over the years. For Amsterdam, we have:/p ulliCoding and Development/li liCore Conversations/li liDevOps/li liDrupal Business/li liFrontend/li liSite Building/li /ulpFor Amsterdam, we’ve added two new mini tracks; Case Studies and PHP. We’ve also added Business Showcase (formerly Day Stage) and the Community track is now a full day summit on the Monday./p pEach track has a Chair (or Lead) - someone who takes the lead on setting the theme of the track, generating interest and inviting speakers, and selecting sessions. Last year, I was the Track Chair for the Coding and Development track for DrupalCon Prague. This year, I was lucky enough to be asked to be a “Global” (or co-chair) for the Coding and Development track for Amsterdam. This means that I was there as support for the new track chair, Pedro Cambra (a href=https://www.drupal.org/u/pcambrapcambra/a). I was helped by veterans of previous DrupalCons, Jason Yee (a href=https://www.drupal.org/u/jyeejyee/a) and Larry Garfield (a href=https://www.drupal.org/u/crellCrell/a)./p pPedro and team have done a fantastic job of canvassing for speakers and helping people with their session proposals./p pThere’s a lot of elements to session selection. We need to make sure that sessions are of value to a wide audience. The presenters must be engaging speakers who can interest a large crowd of attendees. We try as hard as we can to bring in new (to DrupalCon) speakers, and speakers who bring something from outside of the Drupal sphere. We want to make sure that the diversity of the community is represented and encouraged. And we need to work across track teams to ensure that one speaker is not speaking in several tracks; both for the sake of their stress and sanity in preparing the talks and to ensure that everyone who applied has the best chance of speaking. Finally, we need to make sure that sessions fit both the theme of the track and of the conference./p pAs you can imagine, balancing all of this can be quite challenging!/p pEach track team ranks their sessions as makes sense to the team. In the Coding and Development track, Pedro, Jason, and I rated each session and speaker out of 5, paying special attention to the quality and relevancy of the submission and the speaker's rapport with their audience. If we're lucky, we've seen the speaker present before, but if not, we can view any available slide decks or recordings to get a sense for their presenting ability. This is why it’s very important for prospective speakers to include speaking history in their session proposal. A speaker doesn't need to have sessions online to be selected - it just makes our job easier. We refined the 128 submissions in the Coding and Development track down to a top rated 25 or so sessions, which were then filtered to make sure that there is no overlap and that the speaker wasn’t speaking in another track./p pBeing so involved in the planning of content for DrupalCon is an enlightening experience. The breadth of knowledge, experience, and creativity in the Drupal community is quite literally overwhelming. The 510 sessions submitted this year illustrate just how passionate the community is. /p pThere’s no better way to get a sense of the Drupal zeitgeist than to pore over hundreds of sessions. This discovery exposes us all to new technologies, projects, and methodologies, and at least for me has made me aware of people in the community that are doing fascinating, challenging, and important work - people I might never have found otherwise. There’s also a degree of humility to be observed when considering the diverse and very well informed views of your fellow content team members./p pAfter two weeks of review, ranking, and deliberation across timezones, I present to you with the 90+ DrupalCon Amsterdam selected sessions./p pa href=https://amsterdam2014.drupal.org/sessions/accepted class=button-linkView selected sessions/a/p pIf you are interested in becoming involved in DrupalCon planning in the future, a href=mailto:stephanie@association.drupal.orglet the DA know/a. It's very rewarding, and the team dinner during the conference just caps it all off! /p p--br / Cameron Tod (acam8001/a)br / DrupalCon Amsterdam Coding and Development Co-Chair/p /div/div/div
Categories: Drupal Feeds

Kristian Polso: Fix Drupal Registry with Registry Rebuild

Mon, 07/07/2014 - 11:45pm
It has happened to all of us. You mistakenly remove a module directory or migrate your site and forget to include some necessary modules. This causes your Drupal site only to show the WSOD and perhaps the following error:
Categories: Drupal Feeds

Drupal.org Featured Case Studies: Newstica

Mon, 07/07/2014 - 3:51pm
div class=field field-name-field-mainimage field-type-image field-label-hiddendiv class=field-itemsdiv class=field-item evenimg src=https://www.drupal.org/files/styles/case588x306/public/newstica01.png?itok=BzNi2Ibv width=588 height=306 alt=Newstica homepage //div/div/divdiv class=field field-name-field-link field-type-link-field field-label-abovediv class=field-labelCompleted Drupal site or project URL:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=http://www.newstica.comhttp://www.newstica.com/a/div/div/divdiv class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpNewstica.com is an intelligent strongnews reading application/strong operated by a Canadian company. The website collects hundreds of news stories daily and creates a unique set of articles on each page view with the use of sophisticated algorithms that operate off individual users' preferences./p /div/div/divdiv class=field field-name-field-module field-type-node-reference field-label-abovediv class=field-labelKey modules/theme/distribution used:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=/project/panelsPanels/a/divdiv class=field-item odda href=/project/viewsViews/a/divdiv class=field-item evena href=/project/zenZen/a/divdiv class=field-item odda href=/project/feedsFeeds/a/divdiv class=field-item evena href=/project/feeds_xpathparserFeeds XPath Parser/a/div/div/divdiv class=field field-name-field-profiles field-type-user-reference field-label-abovediv class=field-labelTeam members:nbsp;/divdiv class=field-itemsdiv class=field-item evena href=/user/2287190highvrahos/a/div/div/div
Categories: Drupal Feeds